1.redis缓存clear清空全库。。在mybatis二级缓存时进行了clear。我已经做成了时间缓存 时间可以自行设置。目前时间缓存没有出现坑!!!!!!!!!!!!!!!
!!!
2.
java.lang.NoSuchFieldError: INSTANCE 解决方法
在使用httpClients、HttpAsyncClients时,发现报这个错,通过查询是:
jar包冲突的原因,删除冲突的httpcore-4.0.jar包,错误仍在,发现是自己在Web App Liabrary 里也重复引入的冲突的jar包,删掉即可。
3.
GNU Wget安全漏洞(CVE-2016-4971)
漏洞描述 GNU Wget是GNU计划开发的一套用于在网络上进行下载的自由软件,它支持通过HTTP、HTTPS以及FTP这三个最常见的TCP/IP协议下载。
GNU wget 1.18之前版本中存在安全漏洞,该漏洞源于从HTTP重定向到FTP URL时,程序没有正确处理文件名。远程攻击者可利用该漏洞写入任意本地文件。
解决方案 厂商补丁:
GNU
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载最新版本:
刚开始网上搜升级weget都是yum去安装,直接搜这个漏洞名字反而找到一篇教程参考此篇
查看版本 wget -V
服务器上版本是1.2的
下载最新的版本 wget-1.19.tar.gz 2017-02-03 07:11 4.0M
WinSCP传到服务器 如果能连外网可以直接下载
解压
[root@wx12240 tmp]# tar -zxvf wget-1.19.tar.gz
- 1
编译
[root@wx12240 wget-1.19]# ./configure --prefix=/usr --sysconfdir=/etc --with-ssl=openssl
- 1
安装
make && make install
- 1
再次查看版本
[root@wx12240 wget-1.19]# wget -V GNU Wget 1.19 built on linux-gnu.
4.
今天运行Redis时发生错误,错误信息如下:
(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.
Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。请查看Redis日志的详细错误信息。
原因:
强制关闭Redis快照导致不能持久化。
解决方案:
运行config set stop-writes-on-bgsave-error no 命令后,关闭配置项stop-writes-on-bgsave-error解决该问题。
root@ubuntu:/usr/local/redis/bin# ./redis-cli
127.0.0.1:6379> config set stop-writes-on-bgsave-error no
OK
127.0.0.1:6379> lpush myColour "red"
(integer) 1