socket
iteye_5975
这个作者很懒,什么都没留下…
展开
-
socket 编程
java.net.SocketException: Connection reset 1,如果一端的Socket被关闭(或主动关闭,或因为异常退出而 引起的关闭),另一端仍发送数据,发送的第一个数据包引发该异常(Connect reset by peer)。 2,一端退出,但退出时并未关闭该连接,另一端如果在从连接中读数据则抛出该异常(Connection reset)。简单的说就是在连...原创 2013-11-20 23:42:35 · 89 阅读 · 0 评论 -
并发线程同时访问同一资源时,其中一线程访问,其它线程忽略掉访问
解决代码示意: if(lock.tryLock()){ System.out.println(Thread.currentThread()+"建立socket连接:"); Thread.sleep(10000); lock.unlock(); }else{ Syst...原创 2013-12-11 10:47:34 · 175 阅读 · 0 评论 -
解决BUG一般步聚
我们在开发时,测的好好的,然后上测试,上生产环境,当数据量一大时,或并发大时,就会造成各种各样的问题。 如业务逻辑上的问题,造成这种原因是前期没有沟通好,或细节没有考虑那么全面,没考虑到这种情况的存在。 当然也包括技术上的问题,如内存泄露,程序假死,CPU过高等,造成这种原因是没有测试好。 解决这样的问题,一些实用命令,操作,工具如下。 @@@@@@@@@@@@@@@@...原创 2014-01-19 08:59:16 · 175 阅读 · 0 评论 -
线程同步辅助类
CountDownLatch private CountDownLatch latch = new CountDownLatch(1); /** * 连接zookeeper */ public void connectZookeeper() throws Exception { zk = new Z...原创 2014-01-22 14:45:34 · 126 阅读 · 0 评论