python
文章平均质量分 58
python
mmd_0912
这个作者很懒,什么都没留下…
展开
-
python----多进程/生产者消费者模型
生产者和消费者之间通过共享的缓冲区进行通信。当缓冲区为空时,消费者将等待生产者生成数据并放入缓冲区中。当缓冲区已满时,生产者将等待消费者取出数据后再继续生产。在生产者消费者模式中,有两种角色:生产者和消费者。生产者负责生成数据,并将数据放入一个共享的缓冲区中,而消费者则从缓冲区中取出数据并进行处理。生产者消费者是一种常见的并发模式,用于解决多线程或多进程之间的数据交换和协作问题。原创 2023-06-30 18:42:54 · 984 阅读 · 0 评论 -
python----装饰器
在这个示例中,timer装饰器接受一个函数作为参数,并返回一个新的函数wrapper。wrapper函数在调用原始函数之前记录开始时间,然后调用原始函数,最后记录结束时间并计算执行时间。装饰器本质上是一个函数或类,它可以接受一个函数或类作为参数,并返回一个新的函数或类。装饰器可以在不修改原始函数或类定义的情况下,动态地添加额外的功能或行为。函数的增强:可以在不修改原始函数定义的情况下,为函数添加额外的功能,比如日志记录、性能分析、输入验证等。类的增强:可以为类的方法添加额外的功能,比如权限验证、缓存等。原创 2023-06-29 15:59:51 · 202 阅读 · 0 评论 -
python----钻石继承
当调用d.method()时,会按照方法解析顺序(Method Resolution Order, MRO)依次调用D、B、C和A的method方法。因此,在使用钻石继承时,需要注意继承关系和方法调用的顺序,以避免产生意外的结果。钻石继承是指在Python中,存在一种继承关系,其中一个子类继承自两个不同的父类,而这两个父类又共同继承自同一个父类。在这个示例中,类A是顶级父类,类B和类C都继承自A。最后,类D继承自B和C,形成了钻石继承的结构。原创 2023-06-29 15:37:29 · 490 阅读 · 0 评论 -
python----常用知识点
1.简述解释型和编译型编程语言解释型语言是在运行程序的时候才翻译,每执行一次,要翻译一次,效率较低。 编译型就是直接编译成机型可以执行的,只翻译一次,所以效率相对来说较高2. Python3 和 Python2 的区别Python 2的str类型是字节串(ASCII),同3中的bytes,Python3 中默认的字符串类型是 Unicode。Python 2中的print和exec都是关键字,Python 3中变成了函数,必须加括号。Python 2中的不等号<>在Python 3中被原创 2023-06-20 17:34:12 · 80 阅读 · 0 评论 -
python----马赛克|毛玻璃|高斯|中值|均值算法
马赛克,毛玻璃算法原创 2023-02-22 22:29:44 · 163 阅读 · 0 评论 -
python----实战训练100例
python project原创 2023-02-15 15:48:10 · 291 阅读 · 0 评论