第一天: http://blog.51cto.com/xiong51/1962268
1
2
3
4
5
6
7
|
1.1
python版本
1.2
python安装
1.3
python解释器
1.4
字符集
1.5
运算符
1.6
条件判断
1.7
脚本示例
|
第二天: http://blog.51cto.com/xiong51/1962935
1
2
3
4
5
6
7
8
9
10
|
2.1
for
扩展用法
2.2
格式化字符串
2.3
数据类型
2.3
.
1
整数
2.3
.
2
符点型
2.3
.
3
字符串
2.3
.
4
列表,元组
2.4
.
5
字典
2.4
.
6
fromkeys
2.4
.
7
set
|
第三天: http://blog.51cto.com/xiong51/1963608
1
2
|
3.1
编码解码
3.2
文件操作
|
第四天_函数:http://blog.51cto.com/xiong51/1964168
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
4.1
函数:
4.1
.
1
、 概念
4.1
.
2
、 创建
4.1
.
3
、 参数
4.1
.
4
、 函数的reture
4.1
.
5
、 定义域
4.1
.
6
、
filter
4.1
.
7
、
map
4.1
.
8
、
reduce
4.1
.
9
、 迭代器
4.1
.
10
、 装饰器
4.1
.
11
、 内置函数
4.2
:深浅拷贝
4.2
.
1
、 浅拷
4.2
.
2
、 深拷贝
|
第五天_模块: http://blog.51cto.com/xiong51/1979076
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
5.1
模块说明
5.2
模块
time
datetime
random
os
shutil
json
pickle
shelve
xml
hashlib
hmac
正则表达式
configparser
|
第六天_对象:http://blog.51cto.com/xiong51/2053677
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
6.1
:类与对象
类、对象
实例:增删改查
6.2
:类调用方式
普通调用方式:
静态属性
类方法
类的工具包
6.3
: 三大特性: 继承,封闭,派生
继承顺序:mro
子类调用父类的方法
supper()
多态
封装
私有属性
6.4
: 常用术语
合成
派生
/
继承
/
继承结构
泛化
/
特化
多态与多态性
自省
/
反射
|
第七天_对象高级: http://blog.51cto.com/xiong51/2054954
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
1
、内置函数
hasattr
,
getattr
,
setattr
,
delattr
2
、动态导入模块
3
、 __setattr__,__delattr__,__getattr__
4
、二次加工 二种方式
包装: 继承
+
派生
授权: 类似组生的方式
+
__getattr__方式
5
、 instance、
issubclass
、 getattribute
6
、 __getitem__ 、 __setitem__ 、 __delitem__
# 跟*attr属性类似的功能
7
、 __str__ 、 __repr__ 、 __format__
8
、 __slots__
9
、 __doc__ 、 __module__ 、 __class__
10
、 __del__ 、 __call__
11
、 __iter__ 、 __iter__ 类迭代器
12
、 描述符 __get__ 、 __set__ 、 __delete__
13
、 类的装饰器
14
、 模拟
property
运行状态
15
、 元类
|
第八天_异常处理: http://blog.51cto.com/xiong51/2056713
1
2
3
|
1
、 异常
2
、 异常种类
3
、 异常处理
|
第九天_socket: http://blog.51cto.com/xiong51/2057579
1
2
3
4
5
6
7
|
1
、socket 套接字工作流程图
2
、收发功能
3
、不间断一发一收
4
、多客户端连接
5
、UDP:收发功能
6
、UDP:实现时间功能
7
、执行命令
|
第十天_并发编程: http://blog.51cto.com/xiong51/2062515
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
10.1
操作系统
分时多道技术
10.2
进程、线程
10.3
GIL: 全局解释锁
10.4
锁
同步锁
死锁 递归锁
10.5
同步 与 异步
同步事件、信号量
队列
10.6
生产者
-
消费者模型
10.7
多进程模块
10.8
进程间通信
进程队列Queue
管道
manager
数据同步
进程池
|
第十一天_IO模型:http://blog.51cto.com/xiong51/2074028
第十二天_html: http://blog.51cto.com/xiong51/2079877
1
2
3
4
5
6
7
|
1
: html是什么
2
: head标签
3
: body标签
4
: 超链接标签<a half>,<img>
5
: 列表标签 <ol>,<ul>,<dl>
6
: 表单标签<form>
7
: 表格标签<table>
|
第十三天_css:http://blog.51cto.com/xiong51/2082860
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
1
、CSS导入
1.1
、行内式
1.2
、㠌入式
1.3
、导入式
1.4
、链接式
2
、CSS选择器
2.1
.
1
、
*
所有标签
2.1
.
2
、标签
2.1
.
3
、
id
号设置
2.1
.
4
、
class
选择器
2.1
.
5
、组合选择器
3
、组合选择器
3.1
.
1
、多元素选择
3.1
.
2
、后代元素选择器
3.1
.
3
子代元素选择器
3.1
.
4
毗(pi)邻元素选择器
4
、属性选择器
4.1
.
1
、匹配具有某个属性的元素
4.1
.
2
、匹配所有属性等于val的元素
4.1
.
3
、匹配其中一个等于val的值
4.1
.
4
、锚定val前一个元素
5
、伪类
6
、css优先级和继承
7
、外边距和内边
8
、flost属性
|
第十四天_前端: http://blog.51cto.com/xiong51/2085382
1
2
3
4
5
6
7
8
9
10
11
12
|
1
、js引入方式
2
、变量
3
、代码规范
4
、常量和标识符
5
、数据类型
5.1
数字类型
5.2
字符串
5.3
布尔型(boolean)
5.4
Null & Undefined
5.5
数据类型转换
5.7
类型查询函数(typeof)
6
、ECMA运算符
|
第十六天_sql: http://blog.51cto.com/xiong51/2090706
1
2
3
4
5
6
7
8
9
10
|
16.1
、mysql 简单操作
16.2
、增删改查
16.2
.
1
、create 用法
16.2
.
2
、alter用法
16.2
.
3
、insert 用法
16.2
.
4
、update用法
16.2
.
5
、delete用法
16.2
.
6
、select 用法
16.3
、外键约束
16.4
、多表查询练习
|