首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
python
订阅
Ohohoho
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
理解Python的协程(Coroutine)
由于GIL的存在,导致Python多线程性能甚至比单线程更糟。 于是出现了协程(Coroutine)这么个东西。 协程由于由程序主动控制切换,没有线程切换的开销,所以执行效率极高。对于IO密集型任务非常适用,如果是cpu密集型,推荐多进程+协程的方式。 在Python3.4之前…
一看就懂,Python 日志模块详解及应用
Windows网络操作系统都设计有各种各样的日志文件,如应用程序日志,安全日志、系统日志、Scheduler服务日志、FTP日志、WWW日志、DNS服务器日志等等,这些根据你的系统开启的服务的不同而有所不同。我们在系统上进行一些操作时,这些日志文件通常会记录下我们操作的一些相关…
Python 中的这些坑,早看早避免
python中的这些坑,早看早避免。 上面的代码输出的结果并不是我们预期的那样,打印出三个数组[1],[2],[3]。 而是下面这样. 为什么会这样呢,原因就是参数age是一个列表,列表是一个可变对象,同时在作为函数参数时,相当于全局变量,在函数预处理时就已经分配了内存空间。那…
Python并发编程之谈谈线程中的“锁机制”(三)
大家好,并发编程 进入第三篇。 今天我们来讲讲,线程里的锁机制。 . 何为Lock( 锁 )? 何为 Lock( 锁 ),在网上找了很久,也没有找到合适的定义。可能 锁 这个词已经足够直白了,不需要再解释了。 但是,对于新手来说,我还是要说下我的理解。 我自己想了个生活中例子来…
你所不知道的 Python 冷知识!(建议收藏)
01. 省略号也是对象 ... 这是省略号,在Python中,一切皆对象。它也不例外。 在 Python 中,它叫做 Ellipsis 。 在 Python 3 中你可以直接写…来得到这玩意。 而在 2 中没有…这个语法,只能直接写Ellipsis来获取。 最后,这东西是一个单…
每周一个 Python 模块 | time
同时,也欢迎关注我的微信公众号 AlwaysBeta,更多精彩内容等你来。 几乎所有的正式代码中,我们都需要与时间打交道。在Python中,与时间处理有关的模块包括time,datetime以及calendar,本节主要讲解time模块。 时间戳(timestamp):也就是 …
python设计模式-模板方法模式
仔细看上边两端代码会发现,茶和咖啡的实现方式基本类似,都有prepare_recipe,boil_water,pour_in_cup 这三个方法。 每个类中都有 prepare_recipe() boil_water() pour_in_cup()方法。 每个类中prepare…
Python并发编程之线程消息通信机制任务协调(四)
大家好,并发编程 进入第四篇。 前面我已经向大家介绍了,如何使用创建线程,启动线程。相信大家都会有这样一个想法,线程无非就是创建一下,然后再start()下,实在是太简单了。 可是要知道,在真实的项目中,实际场景可要我们举的例子要复杂的多得多,不同线程的执行可能是有顺序的,或者…
Python并发编程之创建多线程的几种方法(二)
大家好,并发编程进入第二篇。 今天的内容会比较基础,主要是为了让新手也能无障碍地阅读,所以还是要再巩固下基础。学完了基础,你们也就能很顺畅地跟着我的思路理解以后的文章。 接下来,我们就来揭开多线程的神秘面纱。 在Python3中,Python提供了一个内置模块 threadin…
Python并发编程之从性能角度来初探并发编程(一)
. 本文目录 . 前言 作为进阶系列的一个分支「并发编程」,我觉得这是每个程序员都应该会的。 并发编程 这个系列,我准备了将近一个星期,从知识点梳理,到思考要举哪些例子才能更加让人容易吃透这些知识点。希望呈现出来的效果真能如想象中的那样,对小白也一样的友好。 在之后的章节里,将…