03 2016 档案

摘要:个人问题发生环境: 1.TCP服务器是虚拟机,IP地址是192.168.8.12。 2.TCP客户端是宿主机,IP地址是192.168.8.11。 3.从宿主机(192.168.8.11)上启动Socket,发现无响应。 4.从服务器(192.168.8.12)上抓包,发现能抓到来自宿主机(192. 阅读全文
posted @ 2016-03-28 15:51 一沙世界 阅读(7106) 评论(0) 推荐(0) 编辑
摘要:一、结合我的实际环境,推测这个抛出的原因: 可能是数据库建立链接的时候身份验证的时候超时。 推测依据: 观察数据库链接的建立状态,总是出现花1-5秒的时间。 二、进一步测试,觉得原因【不是建链】时候的超时。 应该是数据库查询(操作)的时间超时,推测依据: 通过mysql后台执行的操作显示时间花费0. 阅读全文
posted @ 2016-03-24 17:22 一沙世界 阅读(3107) 评论(0) 推荐(0) 编辑
摘要:java.sql.SQLException: Cannot get a connection, pool error Timeout waiting for idle object Caused by: java.util.NoSuchElementException: Timeout waitin 阅读全文
posted @ 2016-03-24 16:49 一沙世界 阅读(1245) 评论(0) 推荐(0) 编辑
摘要:花了至少一整天的时间解决了这个问题,必须记录这个纠结的过程,问题不可怕,思路很绕弯。 为了能说清楚自己的问题,我都用例子来模拟。 我有一个类MyThread是这样的: 在主线程中有这样一个调用: 我的invoke存在一个循环调用,此时遇到了第一个问题! 问题一:抛出java.lang.Illegal 阅读全文
posted @ 2016-03-10 14:54 一沙世界 阅读(12446) 评论(0) 推荐(0) 编辑
摘要:比较好理解的抛出:非法线程状态抛出 出现这个问题的原因是: 对一个状态为RUNNABLE的线程再次调用start()方法,或者对一个状态为TERMINATED再次调用start()方法。 总之,在线程的某种状态时做了不合理的操作。 解决原理很简单,启动多个线程即可。 问题例子: 1 @Autowir 阅读全文
posted @ 2016-03-10 13:37 一沙世界 阅读(846) 评论(0) 推荐(0) 编辑
摘要:选择Windows->Preferences->Java->Editor->Mark Occurrences,全部选择并保存。 如下图: 阅读全文
posted @ 2016-03-09 14:39 一沙世界 阅读(437) 评论(0) 推荐(0) 编辑
摘要:1. 在github上新建一个空项目。 2. git clone 到本地仓库。 3. git add [一些文件]。 4. git commit -m "first commit"。 5. git remote add origin https://github.com/your name/your 阅读全文
posted @ 2016-03-01 09:55 一沙世界 阅读(427) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示