首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Python高级进阶
订阅
HuiDBK
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
Python元类实现ORM框架
利用 Python 元类的特性实现 ORM 框架的 insert 功能,通过操作类对象,对数据表进行数据增加操作。
一则小故事带你弄清Python装饰器
装饰器是程序开发中经常会用到的一个功能,用好了装饰器,开发效率如虎添翼,所以这也是Python面试中必问的问题。装饰器 (Decorators) 是 Python 的一个重要部分。
深入浅出Python闭包
在一个内部函数中,对外部作用域的变量进行引用, (并且一般外部函数的返回值为内部函数),那么内部函数就被认为是闭包 (colsure)
Python with关键字原理详解
with as 语句是 Pyhton 提供的一种简化语法,适用于对资源进行访问的场合,确保不管使用过程中是否发生异常都会执行必要的清理操作,释放资源。
Python中的魔法属性
被双下划线__包裹住的魔法方法、属性__,可能看起来不是很有用,但是一旦你需要它们,你会感到庆幸它们的存在。
Python 网络编程
IP地址:用来在网络中标记一台电脑,比如 192.168.1.1 ,在本地局域网上是唯一的。 在1台电脑上可以通过进程号 PID 来唯一标识一个进程,但是在网络中这是行不通的。 而传输层的 协议+端口 可以唯一标识主机中的应用进程(进程)。 这样利用 ip地址,协议,端口 就可…
Python多任务 — 线程
什么叫 多任务 呢?简单地说,就是操作系统可以同时运行多个任务。打个比方,你一边在用浏览器上网,一边在听音乐,一边在用Word赶作业,这就是多任务,至少同时有3个任务正在运行。还有很多任务悄悄地在后台同时运行着,只是桌面上没有显示而已。 现在,多核CPU已经非常普及了,但是,即…
Python多线程同步问题
我们就用自定义一个自增线程类继承 threading.Thread 类来模拟资源竞争问题。 但你把 count 设置成 1000000(1百万)或者更大试下,你会发现多线程自增得不到正确的数,且每次结果都可能不一样。 假设当时 num = 100,第一个线程抢到时间片运行,执行…
Python多任务 - 进程
程序是指令、数据及其组织形式的描述,进程是程序的实体。 进程是进程实体的运行过程,系统进行资源分配合调度的一个独立单位。 程序:例如 xxx.py 这是程序,是一个静态的。 进程:一个程序运行起来后,代码 + 用到的资源称之为进程,它是操作系统分配资源的独立单位。 GIL(Gl…
Python进程间通信
Process 之间有时需要通信,操作系统提供了很多机制来实现进程间的通信。 例如:在程序中我们可以使用文件、消息队列(Queue)等。 当需要创建的子进程数量不多时,可以直接利用 multiprocessing 中的 Process 动态成生多个进程,但如果是上百甚至上千个目…