摘要: [TOC] 前端 什么是前端 ​ 任何与用户直接打交道的操作界面,就是前端。如:电脑界面、手机界面、平板界面 什么是后端 ​ 真正的幕后操作者 为什么要学前端 ​ 1、技多不压身 ​ 2、全栈工程师(前后端都得会) 前端基础: 软件架构:c/s和b/s 两种。b/s本质也是c/s web服务端本质: 阅读全文
posted @ 2019-11-12 21:51 AllenCH 阅读(139) 评论(0) 推荐(0) 编辑
摘要: [TOC] 使用python 操作MySQL 先去客户端下载安装pymysql 模块: pip install pymysql sql注入问题 注入问题是指:通过输入特殊字符,让校验代码失效,从而通过验证。 解决方法: 对用户输入的内容进行过滤和规范 查 增 增加一条数据: 增加多条数据: 改: 删 阅读全文
posted @ 2019-11-01 00:02 AllenCH 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: 创建班级表: 创建学生表: 创建老师表: 创建课程表: 成绩表: 1、查询所有大于60分的学生的姓名和学号 (DISTINCT: 去重) 阅读全文
posted @ 2019-10-31 01:39 AllenCH 阅读(231) 评论(0) 推荐(0) 编辑
摘要: [TOC] 使用和不使用not null 的区别: 不使用: 查询时用‘name is null’ 作为条件 使用:查询时用‘name=’‘ ’作为查询条件 单表操作: 单表查询的语法: 分组:group by 分组指的是: 将所有记录按照某个相同字段进行归类,比如针对员工信息表的职位分组,或者按照 阅读全文
posted @ 2019-10-30 23:21 AllenCH 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 1. 查看岗位是teacher的员工姓名、年龄 2. 查看岗位是teacher且年龄大于30岁的员工姓名、年龄 3. 查看岗位是teacher且薪资在9000 1000范围内的员工姓名、年龄、薪资 4. 查看岗位描述不为NULL的员工信息 5. 查看岗位是teacher且薪资是10000或9000或 阅读全文
posted @ 2019-10-29 22:26 AllenCH 阅读(219) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一. 操作表 创建表 语法: ​ create table 表名( ​ 字段名 列类型 [可选的参数], 记住加逗号 ​ 字段名 列类型 [可选的参数], 记住加逗号 ​ 字段名 列类型 [可选的参数] 最后一行不加逗号 ​ ..... ​ )charset=utf8; 后面加分号 列约 阅读全文
posted @ 2019-10-29 22:25 AllenCH 阅读(234) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、数据库是什么? ​ 字面意思:存数据的仓库 二、为什么使用数据库 ​ 之前使用的是Excel管理数据 ​ xcel的缺点: ​ 管理不了大量的数据 (10W量级的数据) ​ 并发操作同一个数据表格 ​ 数据支持高级的操作, 比如:分组,连表等 三、数据库分类 — 关系型数据库 ​ 对 阅读全文
posted @ 2019-10-28 20:28 AllenCH 阅读(197) 评论(0) 推荐(0) 编辑
摘要: [TOC] 1、Event 事件 ​ Event的事件作用: ​ 用来控制线程的执行 ​ 由一些线程去控制另一些线程 2、进程池与线程池 ​ 什么是进程池和线程池: ​ 进程池与线程池是用来控制当前程序允许创建的的进程或线程的数量 ​ 进程池和线程池的作用: ​ 保证在硬件允许的范围内创建进程或线程 阅读全文
posted @ 2019-10-24 21:21 AllenCH 阅读(138) 评论(0) 推荐(0) 编辑
摘要: [TOC] GIL: 全局解释器锁 ​ 1、GIL本质是一个互斥锁 ​ 2、GIL是为了阻止同一个进程内的多个线程同时执行(并行) ​ 单个进程下的多个线程无法实现并行,但能实现并发 ​ 3、这把锁主要是因为CPython的内存管理不是“线程安全的” ​ 垃圾回收机制 GIL是用来保证线程安全的 ​ 阅读全文
posted @ 2019-10-23 22:34 AllenCH 阅读(170) 评论(0) 推荐(0) 编辑
摘要: [TOC] GIL: 全局解释器锁 ​ 1、GIL本质是一个互斥锁 ​ 2、GIL是为了阻止同一个进程内的多个线程同时执行(并行) ​ 单个进程下的多个线程无法实现并行,但能实现并发 ​ 3、这把锁主要是因为CPython的内存管理不是“线程安全的” ​ 垃圾回收机制 GIL是用来保证线程安全的 ​ 阅读全文
posted @ 2019-10-23 22:21 AllenCH 阅读(91) 评论(0) 推荐(0) 编辑