2018

2018-01-29

发现写一个绑定手机号的功能,也花了我一下午的时间,麻雀虽小,五脏俱全。

2018-02-08

今天又学到了点新东西,给线程加统一异常捕捉。UncaughtExceptionHandler

http://blog.csdn.net/u013256816/article/details/50417822

2018-03-04

Fiddler在显示单双引号的时候有一个bug。图上显示两个看上去不同的引号,实际上是同一个引号

2018-03-14

 com.alibaba.fastjson.JSON.toJSONStringWithDateFormat有毒,它在转json的时候,会自己调用getRobotPlayer方法,它可能以为这个方法是普通的获取属性的方法。。。。
 
2018-03-21
程序中无处不在的bug。
开发中遇到了,比如1,2,3这样算一个组合,1,2,3|5,5,5|7,17,17 这样算一个组合序列,我为了判断组合序列里是否包括一个组合,用了
组合序列.contains(组合);
后来出现了一个bug, 它居然截取一小段就通过了
1,2,3|17,17,17
用contains去判断的话,7,17,17和17,17,17都能在1,2,3|17,17,17序列里。(实际上正确的是只有17,17,17能放序列里,)
后来我只能改成用 |17,17,17|去判断 |1,2,3|17,17,17|
 
2018-03-28
27-Mar-2018 23:45:22.855 警告 [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [suit_tiles] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:
illusion 2018/3/28 星期三 上午 11:54:13
27-Mar-2018 23:45:22.409 警告 [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [suit_tiles] appears to have started a thread named [http-nio-443-exec-21] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 com.feikantec.game.suit_tiles.pojo.GameHall.updateOperTime(GameHall.java:533)

因为加锁太多,选成Thread无法stop,就不能访问服务器了。

2018-04-08

前几天在学习ffmpeg的android编译,一直不成功,今天心一横,把命令全部手打,居然成功了。唉window和linux文本要不要差别这么大哦。

2018-05-23

原来Java-WebSocket-1.3.4.jar里面的webSocket并不支持wss的,因为我试过了,端口用同一个,用ws或是wss都可以访问,它并不区分对待ws和wss,

然后我就看,它能不能设置SSL请求,没找到方法,我无意间留意了它有一个setSocket方法,我在想,是不是https是建立在socket之上的,是不是,如果我传一个SSLSocket进去,

就算是支持SSL了。初步测试,可行。

SocketFactory factory = SSLSocketFactory.getDefault();  
Socket sslsocket = factory.createSocket("xxx.com", 8443);  
client.setSocket(sslsocket);

 2018-05-28

在做一个clienthttp请求的时候,总是说非法请求,后在来header上加了post.setHeader("X-Requested-With", "XMLHttpRequest");就好了,后台是php的。

2018-07-12

最近杀了一次毒,后来电脑不太正常了,有时候打个一个页面,说不存在,刷新一下又有。找到qq股票,显示是荷花。

后来,我查看一下dns, 主是8.8.8.8

次是101.198.199.200  这个怪怪的,果断把它改成114.114.114.114

后来就正常了。

2018-10-20

今天在安装最新版本的eclipse的时候,出现了

Version 1.7.0_80 of the JVM is not suitable for this product. Version:1.8 or greater is required.

其实我jdk1.7和1.8都有装的,系统环境配置里也填的jdk1.8,用cmd输入java -version也是1.8版本的,怪了。

后来我重新安装了jdk1.8其它的没改,就ok了。

原因可能是,最先安的是1.8,后来安了1.7,然后1.7覆盖了1.8的某些文件,(猜测)。

2018-10-21

感觉新版的eclipse不稳定呀,右下角总是弹出错误上报提示,有时候经常出现莫名其秒的事件:

1:工程java文件提示报错,怎么设置都是这样,后来我关闭工程,改里面的.project,把里面的其它选项全部删掉,只剩一个空工程,只剩

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>iptv_ubp</name>
    <comment></comment>
    <projects>
    </projects>
</projectDescription>

然后保存,然后重新打开工程,然后加上java工程属性,然后加上maven配置,然后就ok了。真TMD蛋疼

2:运行tomcat报错,但是我用run -> maven install是ok的,死活找不到一个类,然后就去目录里看,死活没有那个Jar文件,我只有手动拷贝过去了,

其它maven配置里有写那个jar文件的,只是Eclipse抽风没有布曙过去。伤心。。。

2018-10-30

新版的Eclipse超不好用,经常就弹出错误上报界面,搞得我这几天都在调开发环境

2018-12-01

 被沙发验签坑了,一眼扫过,以为它的意思应该就是把字符串转为integer,就按通用的办法做,签名一直对不上,后来才知道它的意思是"is_success":true,把true变成1
微信也没这样做的吧。。。。
2018-12-04
在网页JSON中,如果数字太长,建议用字符串,今天遇到了小米支付appId文档上是写的long类型,我们用Long的时候,发现传到网页前端就丢失了部分数字
2882303761517898316变成了2882303761517898000
2018-12-05
<c:if test="${project=="lyh"}"><link rel="stylesheet" href="../../css/style_lyh.css"></c:if>
本地写ok,放在服务器好像报错了,显示不出页面
<c:if test="${project=="lyh"}"><link rel="stylesheet" href="../../css/style_lyh.css"></c:if>
加反斜杠就可以。
这样改了之后,第2天发现,服务器行了,本地不行了,最后改成
<c:if test='${project=="lyh"}'><link rel="stylesheet" href="../../css/style_lyh.css"></c:if>
<c:if test='${project=="hbwad"}'><link rel="stylesheet" href="../../css/style_mbhbw.css"></c:if>

2018-12-08

今天在做局域网唤醒的时候,死活不成功,后来ping了一下,居然没通,以为是路由器的问题,捣鼓了一下还是没成功,后来我打开风云防火墙,正常关闭,居然可以了,感动得不得了。

所有是我的防火墙,我用任务管理器关的,它在后台还有服务。。。

后来局域网唤醒也可以了。

2018-12-29

NoSuchFieldError: REFLECTION

CXF和axis架包冲突。

原文地址:https://www.cnblogs.com/angelshelter/p/8378163.html