09-3 | 线程同步 并发编程

09-3 | 线程同步

概念 多线程中对共享资源的访问,需要保证“线程安全”。 另外,如果一个线程需要获取另外一个线程的状态,来判断自身的先一步动作,需要一个线程间信号的传递。 Event *** Event事件,是线程间通...
阅读全文
09-1 | 并发编程基本概念 并发编程

09-1 | 并发编程基本概念

并发编程基本概念 并发和并行的区别: 并发:一段时间内,必须做完一些事情 并行:同一时刻,同时做几件事 并行是并发的一种水平扩展的解决手段。 进程和线程 进程是系统中最小的资源管理单位,是程序运行在内...
阅读全文
07-6 | 反射 面向对象

07-6 | 反射

在运行时,通过反射可以获得一个对象的名字,类型等一切特征信息。或者自省。 反射相关的内建函数 # encoding = utf-8 __author__ = "wwww.mcabana.com" cl...
阅读全文
05-3 | 序列化与反序列化 pickle ,JSON 文件处理

05-3 | 序列化与反序列化 pickle ,JSON

字节序列化 操作系统中,进程间通信(不共享内存情况下)传递的是二进制数据,进程A要和进程B通行首先进程A需要将内存中的数据转换成二进制,传递给进程B。进程B收到后需要将二进制数据转换成原类型,保存到内...
阅读全文