BUG解决
某人的技术博客
北京某公司
展开
-
关于Java多线程socket编程的一个小结
前几天有一个纳闷的问题是终端通过socket给服务器端发信息,收到返回,我经过排查,发现终端不给我发送任何信息,但是服务器端进行了长连接处理,发现socket超时,就给给它下发socket.sendUrgentData(0xFF)紧急心跳包,导致客户端线程一直在运行。long sleepCount=0; while (isRun) { try { int leng原创 2016-07-18 11:59:00 · 572 阅读 · 0 评论 -
web应用字符查询编码的问题
今天在一个web项目中有一个查询条件是汉字,查询出来的第一页数据是正确的,第二页就没数据了,而且查询条件也变为乱码检查了项目的web.xml设置,发现过滤器是utf-8的,然后自然而然的想到是tomcat的问题 connectionTimeout="20000" redirectPort="8443" />在t原创 2016-07-08 10:43:05 · 410 阅读 · 0 评论 -
eclipse修改后无法正常保存文件的BUG解决
最近在svn check out下来的文件都保存不了,提示:save could not be completed try file save as if the problem persists Reason: could not write file如下图提示:然后在百度找啊找终于找到解决方法。window --> Preferences --> Ge原创 2016-07-13 15:27:54 · 15229 阅读 · 1 评论 -
java Log日志分析辅助工具类
在分析有一些比较复杂的问题时,比如我只想从海量的日志中分析某个接口功能或者某台机器发起的请求和响应,这时候只用肉眼是不行的,必须对日志进行分析,把自己需要的日志都复制到另外的文本文件中才可以进行一目了然的分析,此外涉及到利用依据数学统计运算的一些功能写程序来实现要比靠肉眼靠谱多了。一个小小的例子,粘出来,一来自己做个标记,二来送给需要的人。实现了部分日志分析的工具类源码package原创 2017-02-13 15:13:16 · 2452 阅读 · 0 评论 -
jsonUnexpected token,字符串编码不一致等的终极解决办法
最近一个正常运行了半年的系统,和第三方APP进行的通信程序,一直运行的好好的,下午突然就崩了~~~通过日志排查是解析过程中出错了,但是我的程序各个数据库交互环节以及数据强制转换的环节都做了判断,额,复制出来日志上的各种接收数据,通过“肉眼”扫描了N多次,没问题啊,甚至开始对自己编写的“无敌”程序产生怀疑了,呵呵。但是在网上的有些json校验格式化工具上提示Unexpected token,虽然原创 2017-03-20 17:56:27 · 3965 阅读 · 2 评论 -
在eclipse里点击help下的install new software无反应,解决办法
用记事本打开"X:\eclipse\configuration\.settings\org.eclipse.ui.ide.prefs", 将"SHOW_WORKSPACE_SELECTION_DIALOG"的值改为"true";"RECENT_WORKSPACES"的值表示设置过的workspace绝对路径. 第一个路径是当前设定的路径, 向后依次之前曾设置过的. 各路径之间用"\n"分隔。转载 2016-08-10 13:13:56 · 11464 阅读 · 2 评论