Skip to content

Commit 184d0f3

Browse files
committed
整理目录
1 parent 064fd45 commit 184d0f3

1 file changed

Lines changed: 98 additions & 153 deletions

File tree

‎README.md‎

Lines changed: 98 additions & 153 deletions
Original file line numberDiff line numberDiff line change
@@ -1,155 +1,100 @@
11
# PythonAdvanced
22

3-
内容承接PythonBasic,想学习基础请观看PythonBasic工程
4-
5-
python高级用法知识,涵盖多线程、并发、协程、网络编程,装饰器等
6-
7-
[组织Python代码的技巧](./docs/0.组织Python代码的技巧.md)
8-
9-
## 1.python高级知识-多线程
10-
11-
[1.多任务](./docs/1.多任务.md)
12-
13-
[2.python多线程](./docs/2.python多线程.md)
14-
15-
[3.线程间分享数据](./docs/3.线程间分享数据.md)
16-
17-
[4.解决线程间数据分享存在的问题](./docs/4.解决线程间分享数据存在的问题.md)
18-
19-
[5.解决线程间通信共享数据](./docs/5.解决线程间通信共享数据.md)
20-
21-
## 2.python高级知识-多进程
22-
23-
[1.进程及状态与multprocesing模块](./docs/6.进程及状态与multprocesing模块.md)
24-
25-
[2.进程的创建-进程池Pool](./docs/7.进程的创建-进程池Pool.md)
26-
27-
[3.进程间数据通信共享数据](./docs/8.进程间数据通信共享数据.md)
28-
29-
[4.进程和线程比较与进程间通信](./docs/9.进程和线程比较与进程间通信.md)
30-
31-
[5.进程实用案例:文件夹copy](./docs/10.进程实用案例:文件夹copy.md)
32-
33-
## 3.python高级知识-迭代器生成器
34-
35-
[1.迭代器](./docs/11.迭代器.md)
36-
37-
[2.生成器](./docs/12.生成器.md)
38-
39-
## 4.python高级知识-协程
40-
41-
[1.yield](./docs/13.协程-yield.md)
42-
43-
[2.greenlet](./docs/14.协程-greenlet.md)
44-
45-
[3.gevent](./docs/15.协程-gevent.md)
46-
47-
[4.进程线程协程区别](./docs/16.进程线程协程区别.md)
48-
49-
[5.进程线程协程详解](./docs/17.进程线程协程详解.md)
50-
51-
[6.多任务重要概念](./docs/18.多任务重要概念.md)
52-
53-
[7.协程-生成器](./docs/19.协程-生成器.md)
54-
55-
[8.协程-理解和yield实现](./docs/20.协程-理解和yield实现.md)
56-
57-
[9.协程-yieldfrom详解](./docs/21.协程-yieldfrom详解.md)
58-
59-
[10.协程-asyncio的核心概念](./docs/22.协程-asyncio的核心概念.md)
60-
61-
[11.协程-asyncio基本架构](./docs/23.协程-asyncio基本架构.md)
62-
63-
[12.协程-Task类详解](./docs/24.协程-Task类详解.md)
64-
65-
[13.协程-异步编程基本模板](./docs/25.协程-异步编程基本模板.md)
66-
67-
[14.协程-事件循环EventLoop](./docs/26.协程-事件循环EventLoop.md)
68-
69-
[15.协程-Future类详解](./docs/27.协程-Future类详解.md)
70-
71-
[16.协程-常见问题](./docs/28.协程-常见问题.md)
72-
73-
[17.协程-多任务实现并发](./docs/29.协程-多任务实现并发.md)
74-
75-
[18.协程-结合多线程解决阻塞问题以及timer模拟](./docs/30.协程-结合多线程解决阻塞问题以及timer模拟.md)
76-
77-
## 5.python网络编程
78-
79-
[1.认识互联网](./docs/31.认识互联网.md)
80-
81-
[2.SOCKET](./docs/32.socket.md)
82-
83-
[3.UDP与TCP](./docs/33.udp和tcp.md)
84-
85-
[4.python-udp](./docs/34.python-udp.md)
86-
87-
[5.python-tcp](./docs/35.python-tcp.md)
88-
89-
[6.tcp三次握手和四次挥手](./docs/36.tcp三次握手四次挥手.md)
90-
91-
[7.tcp长连接和短链接](./docs/37.tcp长连接和短链接.md)
92-
93-
[8.tcp/ip](./docs/38.tcp-ip.md)
94-
95-
## 6.python高级知识-进阶知识
96-
97-
[1.编码转换问题](./docs/39.编码转换.md)
98-
99-
[2.GIL全局解释器锁](./docs/40.GIL全局解释器锁.md)
100-
101-
[3.深拷贝、浅拷贝](./docs/41.深拷贝、浅拷贝.md)
102-
103-
[4.私有化](./docs/42.私有化.md)
104-
105-
[5.import导入模块](./docs/43.import导入模块.md)
106-
107-
[6.多继承以及MRO顺序](./docs/44.多继承以及MRO顺序.md)
108-
109-
[7.再论静态方法和类方法](./docs/45.再论静态方法和类方法.md)
110-
111-
[8.再议封装、多态、继承](./docs/46.再议封装、多态、继承.md)
112-
113-
[9.property属性](./docs/47.property属性.md)
114-
115-
[10.魔法属性](./docs/48.魔法属性.md)
116-
117-
[11.with与上下文管理器](./docs/49.with与上下文管理器.md)
118-
119-
## 7.闭包与装饰器
120-
121-
[1.闭包](./docs/50.闭包.md)
122-
123-
[2.装饰器](./docs/51.装饰器.md)
124-
125-
## 8.python高级知识-http服务器案例
126-
127-
[1.http协议](./docs/52.http协议.md)
128-
129-
[2.web服务器简单实现](./docs/53.web服务器简单实现.md)
130-
131-
[3.非阻塞式web服务器](./docs/54.非阻塞式web服务器.md)
132-
133-
[4.web服务器epoll](./docs/55.web服务器epoll.md)
134-
135-
## 9.python高级知识mini-web框架案例
136-
137-
[1.WSGI](./docs/56.WSGI.md)
138-
139-
[2.Mini-WEb框架实现1](./docs/57.Mini-WEb框架实现1.md)
140-
141-
[3.Mini-WEb框架实现2](./docs/58.Mini-WEb框架实现2.md)
142-
143-
[4.Mini-WEb框架实现3](./docs/59.Mini-WEB框架实现3.md)
144-
145-
[5.日志功能](./docs/60.日志功能.md)
146-
147-
## 10.python高级知识-元类
148-
149-
[1.元类](./docs/61.元类.md)
150-
151-
[2.使用元类创建类](./docs/62.使用元类创建类.md)
152-
153-
[3.元类改变类](./docs/63.元类编写orm.md)
154-
155-
[4.元类编写orm](./docs/64.元类改变类.md)
3+
内容承接 PythonBasic,想学习基础请观看 PythonBasic 工程
4+
5+
python 高级用法知识,涵盖多线程、并发、协程、网络编程,装饰器等
6+
7+
- [组织 Python 代码的技巧](./docs/0.组织Python代码的技巧.md)
8+
9+
### 1.python 高级知识-多线程
10+
11+
- [1.多任务](./docs/1.多任务.md)
12+
- [2.python 多线程](./docs/2.python多线程.md)
13+
- [3.线程间分享数据](./docs/3.线程间分享数据.md)
14+
- [4.解决线程间数据分享存在的问题](./docs/4.解决线程间分享数据存在的问题.md)
15+
- [5.解决线程间通信共享数据](./docs/5.解决线程间通信共享数据.md)
16+
17+
### 2.python 高级知识-多进程
18+
19+
- [1.进程及状态与 multprocesing 模块](./docs/6.进程及状态与multprocesing模块.md)
20+
- [2.进程的创建-进程池 Pool](./docs/7.进程的创建-进程池Pool.md)
21+
- [3.进程间数据通信共享数据](./docs/8.进程间数据通信共享数据.md)
22+
- [4.进程和线程比较与进程间通信](./docs/9.进程和线程比较与进程间通信.md)
23+
- [5.进程实用案例:文件夹 copy](./docs/10.进程实用案例:文件夹copy.md)
24+
25+
### 3.python 高级知识-迭代器生成器
26+
27+
- [1.迭代器](./docs/11.迭代器.md)
28+
- [2.生成器](./docs/12.生成器.md)
29+
30+
### 4.python 高级知识-协程
31+
32+
- [1.yield](./docs/13.协程-yield.md) +[2.greenlet](./docs/14.协程-greenlet.md)
33+
- [3.gevent](./docs/15.协程-gevent.md)
34+
- [4.进程线程协程区别](./docs/16.进程线程协程区别.md)
35+
- [5.进程线程协程详解](./docs/17.进程线程协程详解.md)
36+
- [6.多任务重要概念](./docs/18.多任务重要概念.md)
37+
- [7.协程-生成器](./docs/19.协程-生成器.md)
38+
- [8.协程-理解和 yield 实现](./docs/20.协程-理解和yield实现.md)
39+
- [9.协程-yieldfrom 详解](./docs/21.协程-yieldfrom详解.md)
40+
- [10.协程-asyncio 的核心概念](./docs/22.协程-asyncio的核心概念.md)
41+
- [11.协程-asyncio 基本架构](./docs/23.协程-asyncio基本架构.md)
42+
- [12.协程-Task 类详解](./docs/24.协程-Task类详解.md)
43+
- [13.协程-异步编程基本模板](./docs/25.协程-异步编程基本模板.md)
44+
- [14.协程-事件循环 EventLoop](./docs/26.协程-事件循环EventLoop.md)
45+
- [15.协程-Future 类详解](./docs/27.协程-Future类详解.md)
46+
- [16.协程-常见问题](./docs/28.协程-常见问题.md)
47+
- [17.协程-多任务实现并发](./docs/29.协程-多任务实现并发.md)
48+
- [18.协程-结合多线程解决阻塞问题以及 timer 模拟](./docs/30.协程-结合多线程解决阻塞问题以及timer模拟.md)
49+
50+
### 5.python 网络编程
51+
52+
- [1.认识互联网](./docs/31.认识互联网.md)
53+
- [2.SOCKET](./docs/32.socket.md)
54+
- [3.UDP 与 TCP](./docs/33.udp和tcp.md)
55+
- [4.python-udp](./docs/34.python-udp.md)
56+
- [5.python-tcp](./docs/35.python-tcp.md)
57+
- [6.tcp 三次握手和四次挥手](./docs/36.tcp三次握手四次挥手.md)
58+
- [7.tcp 长连接和短链接](./docs/37.tcp长连接和短链接.md)
59+
- [8.tcp/ip](./docs/38.tcp-ip.md)
60+
61+
### 6.python 高级知识-进阶知识
62+
63+
- [1.编码转换问题](./docs/39.编码转换.md)
64+
- [2.GIL 全局解释器锁](./docs/40.GIL全局解释器锁.md)
65+
- [3.深拷贝、浅拷贝](./docs/41.深拷贝、浅拷贝.md)
66+
- [4.私有化](./docs/42.私有化.md)
67+
- [5.import 导入模块](./docs/43.import导入模块.md)
68+
- [6.多继承以及 MRO 顺序](./docs/44.多继承以及MRO顺序.md)
69+
- [7.再论静态方法和类方法](./docs/45.再论静态方法和类方法.md)
70+
- [8.再议封装、多态、继承](./docs/46.再议封装、多态、继承.md)
71+
- [9.property 属性](./docs/47.property属性.md)
72+
- [10.魔法属性](./docs/48.魔法属性.md)
73+
- [11.with 与上下文管理器](./docs/49.with与上下文管理器.md)
74+
75+
### 7.闭包与装饰器
76+
77+
- [1.闭包](./docs/50.闭包.md)
78+
- [2.装饰器](./docs/51.装饰器.md)
79+
80+
### 8.python 高级知识-http 服务器案例
81+
82+
- [1.http 协议](./docs/52.http协议.md)
83+
- [2.web 服务器简单实现](./docs/53.web服务器简单实现.md)
84+
- [3.非阻塞式 web 服务器](./docs/54.非阻塞式web服务器.md)
85+
- [4.web 服务器 epoll](./docs/55.web服务器epoll.md)
86+
87+
### 9.python 高级知识 mini-web 框架案例
88+
89+
- [1.WSGI](./docs/56.WSGI.md)
90+
- [2.Mini-WEb 框架实现 1](./docs/57.Mini-WEb框架实现1.md)
91+
- [3.Mini-WEb 框架实现 2](./docs/58.Mini-WEb框架实现2.md)
92+
- [4.Mini-WEb 框架实现 3](./docs/59.Mini-WEB框架实现3.md)
93+
- [5.日志功能](./docs/60.日志功能.md)
94+
95+
### 10.python 高级知识-元类
96+
97+
- [1.元类](./docs/61.元类.md)
98+
- [2.使用元类创建类](./docs/62.使用元类创建类.md)
99+
- [3.元类改变类](./docs/63.元类编写orm.md)
100+
- [4.元类编写 orm](./docs/64.元类改变类.md)

0 commit comments

Comments
 (0)