2020年3月5日

进程

摘要: 进程 线程 协成 总结 处理高并发 https://blog.csdn.net/weixin_37988176/article/details/109376554 Python怎么处理高并发? 使用协程, 事件循环, 高效IO模型(比如多路复用,比如epoll), 三者缺一不可。 进程 程序: 应用 阅读全文

posted @ 2020-03-05 14:45 xm微微一笑 阅读(127) 评论(0) 推荐(0)

2020年2月26日

操作系统

摘要: 操作系统 网络通信 tcp和udp 套接字socket 粘包 udp通信 IO多路复用机制 ####一、操作系统 1.他是一个软件,是操作系统连接硬件与软件的纽带 现存的操作系统:windows,linux,macOS #####2.C/S B/S C:client客户端 B:browser浏览器 阅读全文

posted @ 2020-02-26 20:15 xm微微一笑 阅读(191) 评论(0) 推荐(0)

面向对象

摘要: 面向对象三大特征 封装多态继承 * 类 * 对象 * 单继承 * super * 类的约束 * 异常处理 * 类的私有成员 * 属性 * 反射 * isinstance和issubclass * type * 双下方法 ####面向对象(类)三大特征 #####封装 指函数,模块,类,对象等,将一些 阅读全文

posted @ 2020-02-26 19:15 xm微微一笑 阅读(113) 评论(0) 推荐(0)

正则

摘要: 语法:re.findall(r'正则的规则','被匹配的对象') 一定要记熟下边的元字符 ^a:以a开头的(只找开头),没有就返回空列表[] A\((必须是\)在后边):以a结尾(只找结尾), 没有就返回空列表[] \n,\t:找所有,有几个列几个 组:要是组的话用.group() print(re 阅读全文

posted @ 2020-02-26 18:38 xm微微一笑 阅读(141) 评论(0) 推荐(0)

2020年2月25日

模块

摘要: 包 模块 时间模块 日志模块 warnings模块 json,pickle模块 random模块 os模块 sys模块 hashlib模块 collection模块 namedtuple counterdeque * shelve序列化 * shutil模块 confibparser 配置文件 包 阅读全文

posted @ 2020-02-25 16:23 xm微微一笑 阅读(210) 评论(0) 推荐(0)

迭代器与生成器,装饰器,推导式

摘要: 迭代器 生成器 推导式 装饰器 内置函数 lambdasortedfiltermap zip enumerate reduce * 递归 * 总结 ##迭代器 可迭代对象(iteration) 遵守可迭代对象的协议 具有__iter__()方法 print(dict.__iter__({‘i’:1} 阅读全文

posted @ 2020-02-25 16:17 xm微微一笑 阅读(123) 评论(0) 推荐(0)

文件操作

摘要: ###操作图片的 f=open('1.jpg','rb') f1=open('11.jpg','wb') f1.write(f.read()) ###r只读 readline() 读取一行,自带\n(换行) readlines() 读取全部一行一行(没换行)的形式存在放列表里 模式是r的时候 rea 阅读全文

posted @ 2020-02-25 14:44 xm微微一笑 阅读(109) 评论(0) 推荐(0)

二次编码

摘要: encode编码 decode解码 赋值 赋值是两个对象使用的是一个内容 浅拷贝 在内存中重建了一个空间存放列表,但列表中的元素与原列表中的元素是公用的 copy 只考贝第一层, 元素是不可变的,就不会变 元素是可变的俩个同时变 深拷贝 在内存中重新建议空间存放列表,列表中可变数据是重新创建的,不可 阅读全文

posted @ 2020-02-25 10:41 xm微微一笑 阅读(235) 评论(0) 推荐(0)

基础

摘要: 格式化 not and or 用法 编码 索引 字符串 可hash 列表 元祖 可hash 字典 可hash 集合 range frozenset break和continue的区别 python的PEP8规范 1、 变量名,函数名,方法名的命名 1) 命名的名字要力求见名知意; 2) 命名不要和p 阅读全文

posted @ 2020-02-25 10:34 xm微微一笑 阅读(155) 评论(0) 推荐(0)

2020年2月23日

函数

摘要: 函数的定义 封装 减少重复代码 def func(): print('111') 函数的调用 函数 + 小括号 == 调用 func() 函数的返回值 有return的时候,得写print(函数名) 不写return返回的是一个None 写了return不给值 返回也是None return 可以返 阅读全文

posted @ 2020-02-23 11:46 xm微微一笑 阅读(95) 评论(0) 推荐(0)

导航