一:什么是socket大数据包发送问题 socket服务器端或者客户端在向对方发送的数据大于对方接受的缓存时,会出现第二次接受还接到上次命令发送的结果。这就出现象第一次接受结果不全,第二次接果出现第一次结果。 比如send 1900 数据,recv 只接受1024。多于数据900放在缓存区里,第二次 ...
分类:
编程语言 时间:
2017-06-17 17:15:40
阅读次数:
306
1、使用socekt通信一般步骤 1)服务器端:socker()建立套接字,绑定(bind)并监听(listen),用accept()等待客户端连接。 2)客户端:socker()建立套接字,连接(connect)服务器,连接上后使用send()和recv(),在套接字上写读数据,直至数据交换完毕, ...
分类:
其他好文 时间:
2017-06-17 10:00:39
阅读次数:
122
TIME_WAIT状态下,修改socket选项后,bind端口会失败,即使使用的是SO_REUSEADDR或者SO_REUSEPORT模式*********************************tcp00127.0.0.1:81127.0.0.1:56850TIME_WAIT*********************************tcp00127.0.0.1:81127.0.0.1:56850TIME_WAIT**************..
分类:
其他好文 时间:
2017-06-16 23:04:57
阅读次数:
244
var someFunc = $parse(expr) 1.作用 :把expr这个表达式转换成someFunc这个function 2.someFun 中有assign,constant,literal,bind等特性 assign:func(context,modelValue),可以用来在给定的 ...
分类:
其他好文 时间:
2017-06-16 22:09:04
阅读次数:
201
摘自:http://blog.csdn.net/spy19881201/article/details/25537225 示例: js 实现: $(function(){ $('#username').bind('input propertychange', function() { $('#res ...
分类:
Web程序 时间:
2017-06-16 20:18:08
阅读次数:
164
做前端开发,需要根据不同时期的需求做针对性的处理,特别是Javascript中的事件处理,如果刚开始禁止了鼠标或者是手指滑动的默认事件,后期需要恢复,该怎么做呢?我今天做了下测试,没什么问题! var mark = true; document.onclick = function(){ if(ma ...
分类:
其他好文 时间:
2017-06-16 19:26:24
阅读次数:
161
今天听着网易云音乐,写着代码,真是爽翻了。 http://blog.csdn.net/linshijun33/article/details/47910833 网易云音乐这个产品亮点应该在评论这一模块,于是我就去看了下评论区,发现一个它是用的一个ScrollView,从上到下可分为三部分。最上面是音 ...
分类:
移动开发 时间:
2017-06-16 11:31:28
阅读次数:
322
Angular allows us to conveniently use the async pipe to automatically register to RxJS observables and render the result into the template once the re ...
分类:
其他好文 时间:
2017-06-16 10:10:05
阅读次数:
116
1.web框架的本质 在web浏览中, 浏览器相当于客户端, 对web的操作相当于编写服务器 最基本的web服务器代码为 import socket server=socket.socket() server.bind(('127.0.0.1',8080)) server.listen(5) whi ...
分类:
Web程序 时间:
2017-06-15 20:38:05
阅读次数:
245
$(document).bind("contextmenu", function () { return false; }); $(document).bind("selectstart", function () { return false; }); ...
分类:
Web程序 时间:
2017-06-15 20:32:58
阅读次数:
234