1 # 1 动态导入模块
2 # import importlib
3 # # __import__("import_lib.metaclass") #这是解释器自己调用的 到lib为止
4 # # import_lib.metaclass #不建议使用
5 # importlib.import_module("lib.metaclass") #直接到lib.metaclass 写到哪层到哪层
6 #
7 # __new__
8 # __call__
9 # __metaclass__
10 #
11 #
12 # 异常
13 # try
14 # ...
15 # except () as e:
16 # ...
17 # else:
18 # ...
19 # finally:
20 # ...
21 #
22 # 写自己的异常
23 #
24 # 断言 assert
25 # assert type(obj.name) is int
26 #
27 #
28 # socket
29 # tcp/ip
30 # udp
31 #
32 # 通过socket实现一个简单的socket
33 #
34 # 缓冲区满 手动send(超时)
35 #
36 # socket粘包: 两次send紧挨 导致缓冲区数据合并,一次性发送
37 # 如何解决? 超时sleep0.5:不推荐
38 # 起一个变量client_ack = conn.recv(1024) #wait client to confirm #插入一次交互
39 #
40 # 如何发文件?ftp server
41 # 1 读取文件名
42 # 2 检测文件是否存在
43 # 3 打开文件
44 # 4 检测文件大小
45 # 5 发送文件大小给客户端
46 # 6 等客户端确认
47 # 7 开始边读边发数据
48 # 8 md5确认
49 #
50 # 2 着装得体:优衣库|hm,nike|阿迪|tiger
51 # 洗澡
52 # 适当用香水
53 # 女士优先
54 # 不随地吐痰|不乱扔垃圾|不在人群中抽烟
55 # 不大声喧哗
56 # 不插队|碰到别人要说抱歉
57 # 不在地铁上吃东西
58 # 尊重
59 # 安全距离
60 # 不随便评价别人
61 #
62 # 多去旅行:一年至少一个国家
63 # 多看书,电影:15本书 50+电影(豆瓣8.0+)
64 # 学好英语:回报是终生的
65 # 口才(思维)
66 # 保持不甘心|保持正能量(不要从思维上限制自己)
67 # 换位思考
68 # 积极影响身边的人
69 #
70 # 三体 百年孤独
71 #
72 #
73 # 3 ftp:
74 # 命令的实现
75 # 文件的传送
76 #
77 #
78 #
79 #