升级

Redmine(四)——redmine升级

眉间皱痕 提交于 2021-02-12 10:01:21
<h2 style="-webkit-print-color-adjust: exact; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding: 0px; -webkit-font-smoothing: antialiased; cursor: text; position: relative; font-size: 24px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc; font-family: Helvetica, arial, sans-serif; margin-top: 0px !important;">redmine(四)—— redmine升级</h2> <h2 style="-webkit-print-color-adjust: exact; margin: 20px 0px 10px; padding: 0px; -webkit-font-smoothing: antialiased; cursor: text; position: relative; font-size: 24px; border-bottom-width: 1px; border-bottom

struts2.2.3升级到2.3.15.3过程记录

吃可爱长大的小学妹 提交于 2020-04-06 21:21:46
以下按照步骤,依次介绍。 1.jar包替换。共包括一下几个。 commons-lang3-3.1.jar ognl-3.0.6.jar struts2-convention-plugin-2.3.15.3.jar struts2-core-2.3.15.3.jar struts2-json-plugin-2.3.15.3.jar xwork-core-2.3.15.3.jar 2.之后工程内编译报错。主要是新版中的api有变更。 struts中校验的一个属性原名为expression,新版为regexExpression。全部修改。 3.还有一个错误总是修改不好。之前的版本中没有Date类型的校验,工程自己实现,继承了xwork的DateRangeFieldValidator。 现在编译报错,就只是把错误修正,启动报错。 后来发现在新的xwork中已有类似实现,旧的文件删掉,配置信息删掉。 4.紧接着有报错,主要错误信息有 [webserver][ERROR][2013-10-25 17:18:06][main][c.o.x.u.l.c.CommonsLogger.error(line:38)]:> Actual exception com.opensymphony.xwork2.config.ConfigurationException: Caught Exception

路由器(Tenda 811R)变砖——修复

故事扮演 提交于 2020-03-02 15:17:46
今天无聊看了看811R的web管理页面,当看到升级页面时,手痒了。 去官方down了固件:US_811Rv3BR_V5.07.31_CN.zip,里面放的是:US_W316Rv3BR_V5.07.31_CN.bin (已经修复好的升级页面截图截图) 好了,通过升级页面上传完,走完重启的过程,问题来了。 它就跳到这个页面,这下好了,第一次搞这种东西,没经验啊!不知所措。 等了三分钟,不耐烦了,点了下reboot,等了1分钟,没反应,点了下restore,没反应。 真不耐烦了,win7的网络标识已经是黄色感叹号了,悲剧了,点了下,关了标签页,挂了。 看了下路由器,Oh Baby!出现以下针状: pwr亮,sys、wps、wlan不亮,lan和wan亮闪。 网络注定是上不了了,连192.168.0.1也上不了了,真悲剧了。 解决过程: 1.拔掉所有线 2.将主机跟lan口相连 3.设置主机固定ip:192.168.1.2 4.设置子网掩码:255.255.255.0 5.设置网关:192.168.1.1 6.设置固定DNS:8.8.8.8 7.访问:192.168.1.1 好了,这下看到希望了,有页面了。 192.168.1.1出现的是上面的Broadcom — CFE miniWeb Server页面。 这时候,点击浏览选择之前下的固件,upload,等待。 好了,页面又跳了

tomcat6升级tomcat8后虚拟目录部署404的解决办法

≡放荡痞女 提交于 2020-02-29 19:33:47
这是宝宝第一次在技术网站上发帖,这次必须要写一下了- -。 之前一直在用tomcat6,由于要用到webSocket无奈把tomcat升级到了8,但是一直提示404,参考了一些网上的资料后试着改了一晚上终于弄好了,下面把方法分享出来,希望小伙伴们少走弯路吧⊙﹏⊙‖∣ 1.右键项目(Eclipse)->Propperties->Project Facets->Dynamic Web Module 改成 3.1 ,如果不能修改请优先修改其下方Java对应版本,我用的是 1.7 的JDK,则改为 1.7 ,否则会提示类似“Dynamic Web Module *.* requires Java *.* or newer.”的错误。 如果依然不能修改,找到如下文件并修改: "X:\workSpace\projectName\.settings\org.eclipse.wst.common.project.facet.core.xml" <?xml version="1.0" encoding="UTF-8"?> <faceted-project> <fixed facet="java"/> <fixed facet="jst.web"/> <fixed facet="wst.jsdt.web"/> <installed facet="wst.jsdt.web" version="1.0"/

转两好文防丢:Debian 版本升级/降级 & Linux 应用程序失去输入焦点问题的解决

痴心易碎 提交于 2019-12-10 13:48:19
Debian 版本升级/降级 最近笔记本的 Debian 系统不太正常,总是在程序切换的时候键盘丢失。例如从浏览器切换到 konsole 时,无法输入,在 konsole 中通过创建新标签并在不同标签页中切换后,才能够继续输入... 这个问题很是困扰,联想到最近从 sid (Debian 不稳定发行版)做了升级,难道是升级后出现的 bug? 题外话:查看磁盘空间,是否有分区已满 实际上,这应该是当系统出现异常后,率先进行检查的。但是由于我的疏忽在Debian降级过程中,才发现 /var 卷已满,当执行 apt-get clean 命令后,释放了 5 GB以上的空间。 所以程序切换键盘丢失,到底是因为 Debian 从不稳定版升级造成的,还是因为 /var 卷已满造成的,已经查无实据。 Debian 混杂版本 所谓 Debian 混杂版本,就是在一个 debian 系统中,安装的软件包不属于同一个发行版(distribution),有的可能属于 stable(当前代号是 lenny),有的属于 testing (当前代号 squeeze),或者有的软件包属于不稳定版(代号 sid)。 Debian 的 APT 可以设置升级的默认发行版。可以创建一个文件,如: /etc/apt/apt.conf.d/01defaultrelease ,其内容为: APT::Default

adt 升级r22 之后ClassNotFoundException的解决方法

我的未来我决定 提交于 2019-12-07 00:07:42
试用了下google新出的开发工具android studio,看文档说如果想把eclipse的项目导出来导入android studio必须升级到adt22,so 升级之。。。 N时之后,突然发现工作项目的一些程序跑不了。。。 ,我是抓耳捞腮,急的跟热锅上的蚂蚁一般,寻思者昨日里还好好的,今儿就出了这么大篓子 。复查logcat日志红红error告诉我,兄弟你引用的第三方包发现不了--------------- ------------------------------------------------- java.lang.RuntimeException: Unable to instantiate application biz.inspeed.sortfood.app.BaseApplication: java.lang.ClassNotFoundException: biz.inspeed.sortfood.app.BaseApplication -------------------------------------------------- 看着情况不妙,google大神和度娘一起膜拜,大概得出两颗灵丹妙药 1, 在Java Build Path-》Order and Export->勾选Android Private Libraries

ubuntu12.04 升级svn1.6 到1.7版本

拥有回忆 提交于 2019-12-06 15:39:12
1、卸载原来的svn:sudo apt-get remove subversion 2、添加1.7资源库:sudo apt-add-repository ppa:dominik-stadler/subversion-1.7 3、更新apt:sudo apt-get update 4、安装依赖的java库:sudo apt-get install libsvn-java 5、安装新版svn:sudo apt-get install subversion 6、确认安装版本:svn --version 以上方法经过验证可以升级 从 version 1.6 升级到 version 1.7 如果 你在之前只是安装了svn1.6但是没有使用,那么下面的内容就不用看了, 如果 你已经有一些版本库进行控制了,那么下面的内容你必须得看了 当你进入 工作副本,输入任何svn命令都会提示你 svn:E155036:请参阅命令‘svn upgrade’ svn:E155036:工作副本‘XXXXXXXXX’ 格式太旧(格式 10,Subversion 1.6创建) 此时你要做的就是退到你的工作副本的上级目录,然后执行 svn upgrade PATH 例如:我的工作副本文件夹名称叫home,于此同时我在home文件夹中,接下来操作 cd ../ 到home的上级目录 svn upgrade home/

Universal Analytics升级完全指引

为君一笑 提交于 2019-12-06 10:06:40
Universal Analytics在2014年4月初完成了公测,抛掉了beta版的帽子,官方也提供了从Google Analytics升级为Universal Analytics的通道。在UA Bata公测一年多的时间中,我设置了传统GA与UA两套跟踪方式并用,在正式版发布以后也把原来的传统GA的网络媒体资源也升级为了UA。目前传统的Google Analytics仍然是可以使用,Google官方说原来的GA在未来非常长的时间内还是可用的,但停用GA全面转向UA是必然的,在停用GA之前也会在后台界面上显示停用和升级的提醒。如果你还没准备好升级你的GA,那目前继续用着也没有任何问题。但如果你要使用UA新增的一些高大上的功能比如自定义维度和自定论指标、跨平台跟踪、在线/在线数据同步、简化的配置控制功能等等,这时你需要把你的GA升级为UA。 为了减小升级的风险和简化升级的步骤,这里有几点建议: 1. 如果担心升级为UA后数据丢失,可以新建一个UA媒体资源与原来的媒体资源并行运作,检查两个媒体资源的数据是否一致。新建的媒体资源的跟踪代码配置也应和原来的媒体资源的跟踪代码配置一致。 2. 建议使用Google Tag Manager进行新建UA媒体资源的配置。这样可在大大简化代码配置的工作。并在GTM中设置一个媒体资源ID的宏

【openssl】openssl 升级到1.0.1g

不问归期 提交于 2019-12-05 21:50:28
先进行支撑包的安装: yum install -y zlib openssl升级步骤: 0. 首先通过 #openssl version –a 查看系统中存在的OpenSSL版本号 下载最新版本的openssl源码包 # wget ftp://ftp.openssl.org/source/openssl-1.0.1g.tar.gz 2. 安装openssl 1. tar –xzvf openssl-1.0.1g.tar.gz 2. cd openssl-1.0.1g 3. ./config shared zlib 4. make 5. make install 6. mv /usr/bin/openssl /usr/bin/openssl.OFF 7. mv /usr/include/openssl /usr/include/openssl.OFF 8. ln –s /usr/local/ssl/bin/openssl /usr/bin/openssl 9. ln –s /usr/local/ssl/include/openssl /usr/include/openssl 配置库文件搜索路径 10. echo “/usr/local/ssl/lib” >> /etc/ld.so.conf 11. ldconfig –v 4 查看openssl版本号,验证安装正确性 1.

Android OTA 升级

耗尽温柔 提交于 2019-12-05 11:32:53
前言 OTA 升级是 Android 系统提供的标准软件升级方式。 它功能强大,提供了完全升级、增量升级模式,可以通过 SD 卡升级,也可以通过网络升级。 这里,我们先研究最简单的情况,通过 SD 卡进行完全升级。 如何执行升级就不多说了,网上有很多资料。(比如,介绍HTC手机如何升级)。我们感兴趣的是它是如何实现的,作为开发者,如何修改它以符合我们的定制化需求。 首先,我们研究一下 ota 升级包的编译过程。 Quick start 首先编译出android, 然后执行: make otapackage 即可获得:out/target/product/{product_name}/ {product_name}-ota-eng.{uid}.zip 将该文件改名为update.zip放到T卡根目录, 即可开始recovery模式下的 OTA 升级。 编译过程研究 主要分两步,第一步, 会准备一个包,其中包含升级需要的内容(原材料),比如,system 目录。 第二步,运行python 脚本 ./build/tools/releasetools/ota_from_target_files ,以步骤一准备的ZIP包作为输入,最终生成需要的升级包。 步骤一 编译脚本如下: (From: build/core/Makefile) 1073 # Depending on the