【python】
文章平均质量分 84
KiddouXiaoyu
学习。
展开
-
python学习之路--threading Lock对象
前言 多线程编程最需要注意的是两个点:1.线程同步,2.竞争资源互斥访问。同步,更多的是指线程之间的协同,比如线程B的工作依赖于线程A的结果,即线程之间具有依赖协同的关系。互斥,指的是多个线程对临界资源的访问而产生互斥的关系。这种访问的方式可以是读,也可以是写。举个简单的例子: 这里有两种工作线程,一种Producer,负责向Buffer里面放原创 2017-10-28 14:24:43 · 1809 阅读 · 0 评论 -
python学习之路--multithreading
Starting a New ThreadTo spawn anotherthread, you need to call following method available in thread module:thread.start_new_thread(function, args[, kwargs])这种方法调用可以快速有效地在Linux和Windows中创建新的线原创 2017-10-22 21:44:17 · 2825 阅读 · 0 评论 -
python学习之路--hook(钩子原理和使用)
**什么是钩子** 之前有转一篇关于回调函数的文章http://blog.csdn.net/Mybigkid/article/details/67644490 钩子函数、注册函数、回调函数,他们的概念其实是一样的。 钩子函数,顾名思义,就是把我们自己实现的hook函数在某一时刻挂接到目标挂载点上。 1. hook函数,就是我们自原创 2017-10-29 11:24:11 · 46748 阅读 · 11 评论 -
python学习之路--内存管理
1.python内存管理基础origin_dict = {'a':1, 'b': [1,2, 3,4]}origin_dict_copy = {}print "oringin_dict:",origin_dictorigin_dict_copy['key1'] =origin_dictorigin_dict_copy['key2'] =origin_di原创 2017-10-22 14:26:02 · 536 阅读 · 0 评论 -
python学习之路--numbers
Numberstypeint (10,100)long (5167466L)float (12.5)complex (12.8-3.14j)a = 10b = 12.5c = 5147638Ld = 5.1 - 3.14jprint type(a)print type(b)print type(c)print type(d)结果:type 'int'>原创 2017-10-22 16:10:46 · 872 阅读 · 0 评论