上一页 1 2 3 4 5 6 7 8 ··· 34 下一页
摘要: 十七、使用期物处理并发 期物指一种对象,表示异步执行的操作。 期物是 concurrent.futures 模块和 asyncio 包的重要组件,可是,作为这两个库的用户,我们有时却见不到期物,编写的代码没有直接使用。 期物封装待完成的操作,可以放入队列,完成的状态可以查询,得到结果(或抛出异常)后 阅读全文
posted @ 2022-01-12 17:47 pythoner_wl 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 十六、协程 生成器如何进化成协程 用作协程的生成器的基本行为 协程演示 In [51]: def s_c(): ...: print('c start') ...: x = yield ...: print('c received:',x) ...: In [52]: c = s_c() In [5 阅读全文
posted @ 2022-01-12 17:44 pythoner_wl 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 问题: django.db.utils.OperationalError: (2026, 'SSL connection error: unknown error number') 解决: mysql 5.7 默认不开启ssl,8默认开启 mysql8.0.25 关闭ssl ,即可 docker内关 阅读全文
posted @ 2021-12-10 11:11 pythoner_wl 阅读(3061) 评论(0) 推荐(0) 编辑
摘要: 说明:子线程造成死循环,导致子线程频繁占用 GIL 锁。 阅读全文
posted @ 2021-11-29 13:44 pythoner_wl 阅读(355) 评论(0) 推荐(0) 编辑
摘要: mysql 配置文件:(注释的是 canal 需要的) [mysqld] # 打开binlog log-bin=mysql-bin # 选择ROW(行)模式 binlog-format=ROW # 配置MySQL replaction需要定义,不要和canal的slaveId重复 server_id 阅读全文
posted @ 2021-11-23 16:49 pythoner_wl 阅读(76) 评论(0) 推荐(0) 编辑
摘要: elasticsearch 学习整理 索引和值:增删查改 In [2]: from elasticsearch import Elasticsearch In [8]: es = Elasticsearch([{'host':'192.168.3.215','port':9215}]) # 创建索引 阅读全文
posted @ 2021-11-22 18:00 pythoner_wl 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 十五、上下文管理器和 else 块 with 语句会设置一个临时的上下文,交给上下文管理器对象控制,并且负责清理上下文。 能避免错误并减少样板代码,因此API更安全,而且更易于使用。 else 子句与 with 语句完全没有关系。 if 语句之外的 else 块 先做这个,再做那个 for/else 阅读全文
posted @ 2021-11-04 15:07 pythoner_wl 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 十四、可迭代的对象、迭代器和生成器 In [28]: import re 在 Iterable 类中定义。 In [29]: import reprlib In [30]: RE_WORD = re.compile('\w+') In [31]: class Sentence: ...: def _ 阅读全文
posted @ 2021-11-04 15:05 pythoner_wl 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 十三、正确重载运算符 运算符重载的作用:让用户定义的对象使用中缀运算符或一元运算符。 Python 施加了一些限制,做好了灵活性、可用性和安全性方面的平衡: 1 不能重载内置类型的运算符 2 不能新建运算符,只能重载现有的 3 某些运算符不能重载—— is , and , or , not (位运算 阅读全文
posted @ 2021-11-04 15:03 pythoner_wl 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 十一、接口:从协议到抽象基类 抽象类表示接口。 ——Bjarne Stroustrup C++ 之父 从鸭子类型的代表特征动态协议,到使接口更明确、能验证实现是否符合规定的抽象基类(Abstract Base Class, ABC) 我们把协议定义为非正式的接口,是让 python 这种动态类型语言 阅读全文
posted @ 2021-11-04 15:02 pythoner_wl 阅读(97) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 34 下一页