目 录
分析
框架模型/经验模型
Excel
Sql
Tableau
Python
Python-Basis-1st
1.命令提示符文件选择操作
2.通过命令读取文本.txt文件设置环境变量
3.在python中写"Hello,world!"程序
4.变量
5.注释
6.用户交互
7.表达式if..else语句
Python-Basis-2nd
1.运算符
2.最大值
3.表达式
4.短路原则
5.while循环
6.while...else...语句
7.end作用和\r\n含义
8.高度、宽度的自定义
9.嵌套循环
Python-Basis-3rd
1.字符格式化输出
2.循环
3.for循环
4.while循环
5.标识位
6.列表-增删改查
7.列表内置方法
Python-Basis-4th
1.嵌套基本逻辑
2.Shopping
3.字典
4.String字符串
Python-Basis-5th
1.三级菜单
2.编码解码
Python-Basis-6th
文件操作:
1.基本流程
2.具体方法
3.flush及遍历文件最优法
4.修改磁盘文件
5.with方法
Python-Basis-7th
1.深浅拷贝
2.集合set
Python-Basis-8th
1.函数的创建
2.函数的参数
3.函数的返回值
4.函数的作用域
5.高阶函数
6.递归函数
7.内置函数
Python-Basis-9th
1.装饰器前期
2.装饰器概念
3.简单装饰器
4.被装饰函数的参数
5.带参数的装饰器
Python-Basis-10th
1.列表生成式
2.赋值方式
3.生成器
4.迭代器
Python-Basis-11th
1.time模块
2.random模块
3.os模块
4.sys模块
5.hashlib模块
6.logging模块
7.ConfigParser模块
8.re模块
Python-Basis-12th
计算器
1.需求
2.示例
Python-Basis-13th
1.模块和包
2.目录结构
3.json&pickle
4.shelve模块
5.xml模块
Python-Basis-14th
面向对象(初级)
1.创建类
2.创建方法
3.三大特性
Python-Basis-15th
面向对象(进阶)
1.类的成员
2.类成员的修饰符
3.类的特殊成员
Python-Basis-16th
1.异常处理
2.反射
3.单例模式
Python-Basis-17th
1.网络通讯要素
2.socket 编程
3.应用
4.其他应用
5.SocketServer
Python-Basis-18th
线程
1.线程的两种调用方式
2. Join&Daemon
3.同步锁Lock
4.线程死锁和递归锁
5.信号量Semaphore
6.条件变量condition
7.同步条件Event
8.队列queue(重要)
Python-Basis-19th
进程
1.创建多进程
2.Process类
3.进程队列
Python-Basis-20th
协程
1.协程介绍
2.yield实现协程操作(最底层)
3.greenlet(gevent下的模块)
4.gevent
5.示例
Python-Basis-21th
MySQL(一)
1.MySQL安装、后动、基础配置
2.MySQL数据库操作
3.SQL语句·重要
4.数据行操作
Python-Basis-22th
MySQL(一)
1.Navicat软件
2.测试题-上
3.PyMySQL
Python-Basis-23th
MySQL(一)
1.测试题-下
Python-Basis-24th
MySQL(二)
1.视图
2.存储过程
3.触发器
Python-Basis-25th
MySQL(二)
1.函数
2.事务
3.索引·重要
4.执行计划
5.如何命中索引
6.其他注意事项
7.分页
8.慢日志查询
Python-Basis-26th
IO模型
1.事件驱动模型
2.IO模型准备
3.blocking IO (阻塞IO)
4.non-blocking IO(非阻塞IO)
5.IO multiplexing(IO多路复用)
6.Asynchronous I/O(异步IO)
7.select poll epoll IO多路复用介绍
8.简单实例