会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
摘星小筑
首页
后台
博客园
摘星小筑
管理
上一页
1
···
34
35
36
37
38
39
40
41
42
···
47
下一页
2020年7月2日
threading.local()使用与原理剖析
摘要: 前言 还是第一次摘出某个方法来专门写一篇随笔,哈哈哈。 为什么要写这个方法呢?因为它确实太重要了,包括后期的Flask框架源码中都有它的影子。 那么我们就来瞄一眼这个东西是啥吧。 作用 在Python官方中文文档中(Python3.8.4),对它的介绍其实并不是很详细 其实他的功能非常简单,如下:
阅读全文
posted @ 2020-07-02 11:31 云崖先生
阅读(2968)
评论(0)
推荐(0)
2020年7月1日
Python中的线程锁
摘要: 前言 本章节继续探讨threading模块下关于锁的应用,注意。这一期很重要,依然是围绕着理论篇来讲,这一章节主要围绕理论篇中的线程切换做讲解,因此一定要有一些线程切换方面的知识。 官方中文文档 线程安全 线程安全是多线程编程时的计算机程序代码中的一个概念。在拥有共享数据的多条线程并行执行的程序中,
阅读全文
posted @ 2020-07-01 21:22 云崖先生
阅读(1049)
评论(0)
推荐(0)
threading多线程模块
摘要: 基本使用 Python中提供了threading模块用来实现线程并发编程,使用方法有两种,一种是将threading模块下的Therad类进行实例化的方式实现,一种是通过继承threading模块下的Therad类并覆写run()方法实现。 官方中文文档 实例化Therad类创建子线程 这种方式是最
阅读全文
posted @ 2020-07-01 11:59 云崖先生
阅读(1024)
评论(3)
推荐(0)
2020年6月30日
Python并发编程理论篇
摘要: 前言 其实关于Python的并发编程是比较难写的一章,因为涉及到的知识很复杂并且理论偏多,所以在这里我尽量的用一些非常简明的语言来尽可能的将它描述清楚,在学习之前首先要记住一个点:并发编程永远的宗旨就是提高程序的运行效率,也是围绕CPU来进行优化的一种技术手段。 像我们之前学习过的网络编程中,我们只
阅读全文
posted @ 2020-06-30 12:16 云崖先生
阅读(645)
评论(0)
推荐(1)
2020年6月29日
socketserver模块使用与源码分析
摘要: 前言 在前面的学习中我们其实已经可以通过socket模块来建立我们的服务端,并且还介绍了关于TCP协议的粘包问题。但是还有一个非常大的问题就是我们所编写的Server端是不支持并发性服务的,在我们之前的代码中只能加入一个通信循环来进行排队式的单窗口一对一服务。那么这一篇文章将主要介绍如何使用sock
阅读全文
posted @ 2020-06-29 06:14 云崖先生
阅读(477)
评论(5)
推荐(0)
上一页
1
···
34
35
36
37
38
39
40
41
42
···
47
下一页
公告