摘要:
一. 1.1css 的三种引入方式 2.1 基本选择器 2.2 组合选择器 标签代码 2.3 组合与嵌套选择器 2.4 伪类选择器 伪类选着器的源代码 2.5 伪元素选择器 伪元素选择器的标签代码 2.6 选择器的优先级别 行内style css 样式优先级>id选择器>.cl 类选择器>标签钻择器 阅读全文
摘要:
题目 1、查询所有的课程的名称以及对应的任课老师姓名 2、查询学生表中男女生各有多少人 3、查询物理成绩等于100的学生的姓名 4、查询平均成绩大于八十分的同学的姓名和平均成绩 5、查询所有学生的学号,姓名,选课数,总成绩 6、 查询姓李老师的个数 7、 查询没有报李平老师课的学生姓名 8、 查询物 阅读全文
摘要:
语法执行顺序 一.查询顺序 1.1.语法执行顺序 1.2.where约束条件 mysql> select * from emp where salary in (20000,18000,17000); # 3.查询员工姓名中包含o字母的员工姓名和薪资 # 4.查询员工姓名是由四个字符组成的员工姓名与 阅读全文
摘要:
MySQL之Foregin_Key 一\\一对多 让两个表代码层面上的真正的关联,就是必须使用外键 建表# 被关联 在建 关联表 注意加级联级删除(同事更新,更新的是直接关联的表) 插入数据 先插入被关联的表的具体数据 id 是自动自增所以不用添加 # 注意:表字段要写好细节 # 插入具体值到关联表 阅读全文
摘要:
一.数据库操作数据的存储引擎 MEMERY:不需要存储数据表 只在内存缓存 redis 用作大批量数据的内存缓存 blackhole:任何写入到此引擎的数据均会被丢弃掉, 不做实际存储;Select语句的内容永远是空 过滤数据 记录日志 数据结构区别: 查询的内部的执行图 二.数据类型 SQL语法: 阅读全文
摘要:
(1)DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。 TRUNCATE TABLE 则一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行 阅读全文
摘要:
<!--done--> Windows 7/10: https://blog.csdn.net/Recky_wiers/article/details/79243804 Mac : https://www.cnblogs.com/xuyatao/p/6932885.html 一、Navicat Pr 阅读全文
摘要:
综合使用 查询 目录: # 综合使用 书写顺序 select distinct * from '表名' where '限制条件' group by '分组依据' having '过滤条件' order by limit '展示条数' 执行顺序 from -- 查询 where -- 限制条件 gro 阅读全文
摘要:
一.如何用单线程实现并发 二.线程池和进程池 三.协程 了解前提: 如果是任务是计算密集型 降低效率 不需要切换IO 演示代码: 客户端 服务端 二\线程池和进程池 1.线程池 C:\Users\10243\AppData\Local\Programs\Python\Python36\python. 阅读全文
摘要:
一.GIL全局解释器锁 二.GIL与普通的互斥锁 三.死锁与递归锁 四.信号量 五.event 事件 六.线程 一,何为全局解释器锁 1. python解释器锁有很多种,Jpython Ppython 最常见的就是Cpython GIL其实本质也是一把互斥锁:用来阻止几个线程同时操作同一份数据,对于 阅读全文