摘要: 笔记 阅读全文
posted @ 2017-09-13 19:36 你好丶 阅读(121) 评论(0) 推荐(0) 编辑
摘要: mysql练习题 一丶综合练习 准备表 1 /* 2 数据导入: 3 Navicat Premium Data Transfer 4 5 Source Server : localhost 6 Source Server Type : MySQL 7 Source Server Version : 阅读全文
posted @ 2017-09-11 16:11 你好丶 阅读(199) 评论(0) 推荐(0) 编辑
摘要: mysql 建立表与表之间的关系 建立表与表之间的关系 多对一 1 #两张表:书,出版社,出版社可以出版多本书,但是一本书只能被一个出版社出版 2 3 4 #出版社************************************ 5 create table press( 6 id int 阅读全文
posted @ 2017-09-07 19:44 你好丶 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一丶socketserver模块 SocketServer内部使用 IO多路复用 以及 “多线程” 和 “多进程” ,从而实现并发处理多个客户端请求的Socket服务端。即:每个客户端请求连接到服务器时,Socket服务端都会在服务器是创建一个“线程”或者“进 程” 专门负责处理当前客户端的所有请求 阅读全文
posted @ 2017-09-04 18:21 你好丶 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1.线程池与进程池 1.concurrent.futures模块的基础是Exectuor,Executor是一个抽象类,它不能被直接使用。但是它提供的两个子类ThreadPoolExecutor和ProcessPoolExecutor却是非常有用,顾名思义两者分别被用来创建线程池和进程池的代码。我们 阅读全文
posted @ 2017-08-31 16:49 你好丶 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 有待补充: 阅读全文
posted @ 2017-08-02 22:22 你好丶 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 内置函数: 作业: 阅读全文
posted @ 2017-08-02 22:21 你好丶 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 递归函数:递归的定义——在一个函数里再调用这个函数本身 现在我们已经大概知道刚刚讲的story函数做了什么,就是在一个函数里再调用这个函数本身,这种魔性的使用函数的方式就叫做递归。1.从前有座山的故事: a.利用while循环打印出来: while True: story = " 从前有个山,山里有 阅读全文
posted @ 2017-07-31 19:34 你好丶 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 装饰器:开放封闭原则 1.对扩展是开放的 我们说,任何一个程序,不可能在设计之 初就已经想好了所有的功能并且未来不做 任何更新和修改。所以我们必须允许代码 扩展、添加新功能。 2.对修改是封闭的 就像我们刚刚提到的,因为我们写的一个函数,很有可能已经交付给其他人使用了,如果这个时候我们对其进行了修改 阅读全文
posted @ 2017-07-28 19:51 你好丶 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 装饰器: 什么事装饰器: 器即函数 装饰即修饰,意指为其他函数添加新功能 装饰器定义:本质就是函数,功能是为其他函数添加新功能 装饰器需要遵循的原则: 1.不修改被装饰函数的源代码(开放封闭原则) 2.为被装饰函数添加新功能后,不修改被修饰函数的调用方式 装饰器的组成: 装饰器=高阶函数+函数嵌套+ 阅读全文
posted @ 2017-07-28 19:29 你好丶 阅读(98) 评论(0) 推荐(0) 编辑