迭代对象 for i in obj --->> 执行 __iter__函数
@@@@@@__str__ __unicode__ 理解差别 -------- *************************************
modual、lib、package
倒切 反映序号与索引的关系
IO多路复用 --select、poll、epoll模块使用
粘包
TCP粘包是指发送方发送的若干包数据到接收方接收时粘成一包,从接收缓冲区看,后一 包数据的头紧接着前一包数据的尾
2.7 汉字输出
IO多重复用 ---select模块 反馈变化,处理完改连接对象无变化,所以需要对象conn,有接受输入输出的变化
多线程
event condition使用
event使用 无需acquire
有个全局flag值 为true 则取消事件等待
condition 需要acquire
以上10个 ,可以 分批取消等待,多次取消几个线程的等待
timer
信号量
信号量
进程线程
进程线程
进程内存
array 数据结构 可以解决内存不共享 ,处理多进程 --长度固定
manage类 定义一个长度不固定的字典
__call__函数
上非 回调函数 ------这一设计允许了底层代码调用在高层定义的子程序。
多进程访问同一内存
受系统影响 ,在linux上使用 需要等子进程执行完毕,才可以执行完毕,否则主进程和子进程连接会断开出错
注释join()