通信 说通信,也就是两个py文件之间的数据交互 先建两个py文件,一个是Server端 然后建一个Client端 然后启动Server端再启动Client端 然后Server端与Client端进行了一次短暂的对话 然后 再写一个能人为输入的连接 这样就能实现两端人为输入交流了 同时注意一定要进行转码 ...
分类:
编程语言 时间:
2018-01-29 15:49:18
阅读次数:
203
server下的方法:bind() , listen(), accept(), recv(), send(bytes(String)), sendall(), client的方法:connect(), recv(), send(), sendall()### 建立通信的过程:创建socket,绑定i ...
分类:
其他好文 时间:
2018-01-29 11:48:46
阅读次数:
185
原因就是请求的头文件过大导致502错误 解决方法就是提高头的缓存 http{ client_header_buffer_size 5m; location / { proxy_buffer_size 128k; proxy_busy_buffers_size 192k; proxy_buffers ...
分类:
其他好文 时间:
2018-01-27 11:42:55
阅读次数:
843
黏包现象 基于tcp先制作一个远程执行命令的程序(命令ls -l ; lllllll ; pwd) 同时执行多条命令之后,得到的结果很可能只有一部分,在执行其他命令的时候又接收到之前执行的另外一部分结果,这种显现就是黏包。 基于tcp协议实现的黏包 基于udp协议实现的黏包 注意:只有TCP有粘包现 ...
分类:
编程语言 时间:
2018-01-26 17:08:57
阅读次数:
210
坐标空间1.cc.Vec2cc.vec2二维向量坐标,表结构(x:120,y:120);cc.v2(x,y)创建一个二维向量方法:cc.pSub向量相减cc.pAdd向量相加cc.pLength向量长度onLoad:function(){//创建vec2对象varwpos=newcc.Vec2(100,100);console.log(wpos);//创建vec2对象wpos=cc.v2(200,
分类:
其他好文 时间:
2018-01-24 18:02:27
阅读次数:
1125
阅读目录 一 multiprocessing模块介绍 二 Process类的介绍 三 Process类的使用 四 守护进程 五 进程同步(锁) 六 队列(推荐使用) 七 管道 八 共享数据 九 信号量(了解) 十 事件(了解) 十一 进程池 一 multiprocessing模块介绍 python中 ...
分类:
编程语言 时间:
2018-01-18 00:53:44
阅读次数:
295
控制器 作为控制器,大体的作用是作为V端的数据接收并且交给M层去处理,然后负责管理V的跳转。SpringMVC的作用不外乎就是如此,主要分为:接收表单或者请求的值,定义过滤器,跳转页面;其实就是servlet的替代品。 - append Spring MVC在Web应用中扮演V的角色,负责处理HTT ...
分类:
编程语言 时间:
2018-01-14 11:08:08
阅读次数:
192
ZooKeeperrespondstoasmallsetofcommands.Eachcommandiscomposedoffourletters.YouissuethecommandstoZooKeeperviatelnetornc,attheclientport.Threeofthemoreinterestingcommands:"stat"givessomegeneralinformatio
分类:
其他好文 时间:
2018-01-08 20:15:56
阅读次数:
159
什么是socket? socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,都可以用“打开open –> 读写write/read –> 关闭close”模式来操作。其实socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操 ...
分类:
系统相关 时间:
2018-01-08 13:35:57
阅读次数:
281