
socket
xueyepiaoling
十年磨一剑!
展开
-
长连接及短连接以及同步异步的问题
<br />什么是长连接?<br />其实长连接是相对于通常的短连接而说的,也就是长时间保持客户端与服务端的连接状态。<br />通常的短连接操作步骤是:<br />连接-》数据传输-》关闭连接;<br />而长连接通常就是:<br />连接-》数据传输-》保持连接-》数据传输-》保持连接-》…………-》关闭连接;<br />这就要求长连接在没有数据通信时,定时发送数据包,以维持连接状态,短连接在没有数据传输时直接关闭就行了<br />什么时候用长连接,短连接?<br />长连接主要用于在少数客户端与服务端转载 2010-11-30 14:46:00 · 3147 阅读 · 0 评论 -
java synchronized详解
<br />引用:http://blog.163.com/love-love-l/blog/static/21078304201001804211901/<br /> <br />一直对这些不是很懂。找了一下,看一下,供我以后再看: <br />第一篇: <br />Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 <br /><br /> 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代转载 2010-11-09 16:50:00 · 830 阅读 · 0 评论