摘要: MySQL 单表查询 查询语法 SELECT 字段1,字段2... FROM 表名 WHERE 条件 GROUP BY 分组 HAVING 筛选 ORDER BY 排序 LIMIT 限制条数 关键字执行优先级 from where group by having select distinct or 阅读全文
posted @ 2020-09-09 17:26 feiguoguobokeyuan 阅读(77) 评论(0) 推荐(0) 编辑
摘要: MySQL 下载安装 一般使用社区版的5.6版本,安装完成后需要添加环境变量(将安装目录下的bin文件夹目录添加到环境变量)便于以后使用,也可不加 可以将mysqld添加到系统服务,跟随开机启动服务端,只需要在终端执行命令(要在管理员权限下进行) mysqld --install(本来是路径 --i 阅读全文
posted @ 2020-09-09 17:25 feiguoguobokeyuan 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 线程池和进程池的shutdown from concurrent.futures import ThreadPoolExecutor import time pool = ThreadPoolExecutor(3) def task(name): print('%s 开始'%name) time.s 阅读全文
posted @ 2020-09-03 17:13 feiguoguobokeyuan 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 并发编程 生产者消费者模型 生产者消费者模式是通过一个容器来解决生产者和消费者的强耦合问题。生产者和消费者彼此之间不直接通讯,而通过阻塞队列来进行通讯,所以生产者生产完数据之后不用等待消费者处理,直接扔给阻塞队列,消费者不找生产者要数据,而是直接从阻塞队列里取,阻塞队列就相当于一个缓冲区,平衡了生产 阅读全文
posted @ 2020-09-03 17:12 feiguoguobokeyuan 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 并发编程 操作系统的作用 接口: 提供良好的接口,供用户自己使用,而调用硬件部分则直接交给操作系统 硬件:管理硬件资源 多道技术 针对单核,实现多道技术,现在计算机一般为多核,但是每个核内还是在应用多道技术 时间上的复用:复用一个cpu的时间片,即占用cpu时间过长或者遇到i/o 空间上的复用:如内 阅读全文
posted @ 2020-08-25 16:50 feiguoguobokeyuan 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 网络基础知识 osi 七层协议 # 此处特别说明,在数据链路层传输时,分为在局域网类和在非局域网类,(通过ip和子网掩码进行and预算 可以得出是否两个ip处于同一个局域网类)都是用mac地址找寻,在局域网类,用广播,在非局域网类,要先通过网关的ip和mac地址传输出去,通过arp协议,将目标的ma 阅读全文
posted @ 2020-08-25 16:47 feiguoguobokeyuan 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 约束 # 约束字类中必须写send方法,如果不写,则调用时候就报抛出 NotImplementedError class Interface(object): def send(self): raise NotImplementedError() class Message(Interface): 阅读全文
posted @ 2020-08-25 16:46 feiguoguobokeyuan 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 类和对象是什么关系?对象是类的一个实例 self就是一个形式参数,对象调用方法时,python内部会将该对象传给这个参数。 类/方法/对象 都可以当作变量或嵌套到其他类型中。 class Foo: def run(self): pass v = [Foo,Foo] v = [Foo(),Foo()] 阅读全文
posted @ 2020-08-06 18:33 feiguoguobokeyuan 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 内容详细 1.面向对象基本格式 # ###### 定义类 ###### class 类名: def 方法名(self,name): print(name) return 123 def 方法名(self,name): print(name) return 123 def 方法名(self,name) 阅读全文
posted @ 2020-08-06 18:32 feiguoguobokeyuan 阅读(70) 评论(0) 推荐(0) 编辑
摘要: [0123456789] 8 True 在一个字符组里枚举合法的所有字符,字符组里的任意一个字符和"待匹配字符"相同都视为可以匹配 [0123456789] a False 由于字符组中没有"a"字符,所以不能匹配 [0-9] 7 True 也可以用-表示范围,[0-9]就和[0123456789] 阅读全文
posted @ 2020-08-06 18:31 feiguoguobokeyuan 阅读(103) 评论(0) 推荐(0) 编辑