一、网络各个协议:TCP/IP、SOCKET、HTTP等网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象;传输层、会话层、表示层和应用层则被称作主机层,是用户所面向和关心的内容。http协议对应于应用层tcp协议对应于传输层ip协议对应于网络层三者本质上没有可比性。何况HTTP协议是基于TCP
分类:
其他好文 时间:
2018-09-27 20:39:13
阅读次数:
183
一、IO模型介绍 为了更好地了解IO模型,我们需要事先回顾下: 同步:一件事情做完再做另一件事情 异步:同时做多件事情 阻塞:sleep、input、join、shutdown、get、acquire、wait accept、recv、recvfrom 非阻塞:strblocking(False) ...
分类:
编程语言 时间:
2018-09-27 19:14:41
阅读次数:
251
由于我们经常使用rsync进行服务器文件的同步工作,但在配置过程中,会出现很多问题,下面的错误基本上都是通过客户端返回的错误进行分析我们都是通过错误日志查看在rsyncd.log里面或.err文件里面,大家可以用记事本打开查看。注意windows下面我们需要给SvcwRsync用户,管理同步目录的所有权限,基本上这样就可以了问题一:@ERROR:chrootfailedrsyncerror:err
分类:
其他好文 时间:
2018-09-27 15:30:35
阅读次数:
178
[TOC] #管道 ``` from multiprocessing import Pipe,Process def func(conn2): print(conn2.recv()) conn1,conn2 = Pipe() conn1.send("Hello pipe") p = Process(... ...
分类:
其他好文 时间:
2018-09-25 01:21:52
阅读次数:
137
1、简述osi七层模型和TCP/IP五层模型OSI七层模型OSI(OpenSystemInterconnectionReferenceModel,开放系统互连参考模型)体系结构是第一个标准化的计算机网络体系,它是针对广域网(也就是不同网络之间的通信)进行设计的,将整个网络通信的功能划分为七个层次,由低到高分别为物理层(PhysicalLayer)、数据链路层(DataLinkLayer)、网络层(
分类:
系统相关 时间:
2018-09-24 17:48:57
阅读次数:
211
操作系统 多道 、分时、实时 同步异步 同步:一件事情完成后再做另一件事 异步:同时做多件事 阻塞和非阻塞 阻塞:recv,accept,recvfrom 会让整个进程进入阻塞队列 非阻塞:进程只会在就绪和 运行状态中切换 进程三状态:就绪 运行 阻塞 并发并行 并发是包含并行的 并发:宏观上多个程 ...
分类:
系统相关 时间:
2018-09-20 23:27:26
阅读次数:
205
Python连接memcached的库有很多,处于简单以及高效的原则,最终选择了pymemcache, 优点 完全实现了memcached text协议 对于send/recv操作可以配置timeout 支持"noreply"特性,该可行可以先出的提高写的速度 使序列化/反序列化更简单 可以将网络异 ...
分类:
编程语言 时间:
2018-09-19 19:43:47
阅读次数:
177
[TOC] #管道 ``` from multiprocessing import Pipe,Process def func(conn2): print(conn2.recv()) conn1,conn2 = Pipe() conn1.send("Hello pipe") p = Process(... ...
分类:
系统相关 时间:
2018-09-19 01:21:06
阅读次数:
175
服务端selectserver.py 客户端selectclient.py 在客户端断开时 Traceback (most recent call last): File "selectserver.py", line 21, in data = fb.recv(4096) ConnectionRe ...
分类:
其他好文 时间:
2018-09-16 21:33:11
阅读次数:
947
并发编程--协程: 引子 协程介绍 Greenlet Gevent介绍 Gevent之同步与异步 Gevent之应用举例一 Gevent之应用举例二 引子 协程介绍 Greenlet Gevent介绍 Gevent之同步与异步 Gevent之应用举例一 Gevent之应用举例二 一、引子 本节的主题 ...
分类:
编程语言 时间:
2018-09-16 16:04:22
阅读次数:
170