随 笔 目 录(20211205之前全)

Python

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  26

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.简单实例

 


 

Linux

1 2 3 4

Ubuntu-Basis-1st

1.Linux目录结构

2.分区

3.语言环境

4.软件管理

5.apt的配置文件

6.软件源配置文件格式

7.dpkg(不常用)

8.date

9.cal

10.设置时区

11.密码

12.注销/重启/关机

13.目录命令

14.获取帮助

15.创建文件

16.删除

17.mv

18.cp

19.sort

20.ls

21.文件类型

22.快捷键

Ubuntu-Basis-2nd

1.cat、tac

2.wc

3.sort

4.uniq

5.cut

6.tee

7.history

8.more

9.less

10.head

11.tail

12.which

13.文件权限

14.用户和用户组

15.su与sudo

16.alias

Ubuntu-Basis-3rd

1.环境变量

2.echo

3.管道符

4.重定向

5.locate

6.find

7.df

8.du

9.mount

Ubuntu-Basis-4th

1.crontab

2.tar

3.grep

4.sed

5.awk

6.vi/vim

 


 

前端

1  2 3 4 5 6 7 8 9 10

FrontEnd-Basis-1st

HTML

1.html文档树

2.标签

3.head标签

4.body标签

FrontEnd-Basis-2nd

HTTP协议

1.HTTP概述

2.请求协议

3.响应协议

FrontEnd-Basis-3rd

CSS

1.CSS的四种引入方式

2.CSS的选择器(Selector)

3.CSS的常用属性

4.float属性·优先

5.position属性

FrontEnd-Basis-4th

练习

1.抽屉页面

2.抽屉页面补充·hover应用

FrontEnd-Basis-5th

JavaScript 1

1.JavaScript的引入方式

2.JavaScript的基础

3.ECMAScript运算符

4.控制语句

FrontEnd-Basis-6th

JavaScript 2

1.ECMA对象

2.BOM对象

FrontEnd-Basis-7th

JavaScript 3

1.DOM对象(DHTML)

2.HTML DOM Event(事件)

3.增删改查

FrontEnd-Basis-8th

练习

1.搜索框

2.模拟对话框

3.全选反选取消

4.两级联动

5.select左右移动

FrontEnd-Basis-9th

jQuery 1

1.jQuery对象

2.寻找元素(重要的选择器和筛选器)

3.操作属性(属性 CSS 和文档处理)

FrontEnd-Basis-10th

jQuery 2

1.事件

2.动画效果

3.插件扩展机制

 


 

Web框架

1 2 3 4 5 6 7 8 9 10 11 12 13
14 15 16 17 18                

通过创建博客学习Django:【1】【2】【3】

WebFramework-Basis-1st

Django 1.1

1.web框架

2.MVC和MTV模式

3.django的流程和命令行工具

4.Setting文件配置

5.补充:pycharm创建django项目

WebFramework-Basis-2nd

Django 1.2

1.Django URL路由系统

2.Django Views(视图函数)

WebFramework-Basis-3rd

Django 1.3

1.Template(模板)

2.逻辑控制代码的组成

 


 

HTTP

1 2 3 4 5 6 7 8 9

HTTP-1.初相识:了解HTTP协议

1.浏览器背后的故事

2.HTTP协议的前世今生

3.透过TCPIP看HTTP

4.“你是如何访问网页的”-DNS域名解析

5.回溯HTTP事务处理过程

6.实验:与HTTP请求的第一次亲密接触

 

posted @ 2020-07-16 19:18  ChungZhao  阅读(222)  评论(0编辑  收藏  举报