- 博客(7)
- 收藏
- 关注
原创 C语言课程设计——考试报名管理系统
C语言课程设计 ——考试报名管理系统源代码:#include<stdio.h>#include<stdlib.h>#include<string.h> typedef struct node { char name[40]; char id[20]; char gender[10]; char age[10]; char tele[20]; struct node *pNext;} NODE , *PNODE;void InputElemen
2021-06-22 23:58:00 4919
原创 MySQL-事务
事务 A、B 交替执⾏,事务 A 读取到事务 B 未提交的数据,这就是脏读。在⼀个事务范围内,两个相同的查询,读取同⼀条记录,却返回了不同的数据,这就是不可重复读。事务 A 查询⼀个范围的结果集,另⼀个并发事务 B 往这个范围中插⼊ / 删除了数据,并静悄悄地提交,然后事务 A 再次查询相同的范围,两次读取得到的结果集不⼀样了,这就是幻读。
2023-07-23 23:33:30 55 1
原创 MySQL学习-3
间 隙 锁(Gap Locks) 和 临 键 锁(Next-Key Locks) 都是⽤来解决幻读问题的,在 已 提 交 读 (READ COMMITTED) 隔离级别下, 间 隙 锁(Gap Locks) 和 临 键 锁(Next-Key Locks) 都会失效!
2023-07-23 22:49:34 57 1
原创 MySQL学习 -2
最左匹配原则:在 InnoDB 的联合索引中,查询的时候只有匹配了前⼀个/左边的值之后,才能匹配下⼀个。-根据最左匹配原则,我们创建了⼀个组合索引,如 (a1,a2,a3),相当于创建了(a 1)、(a1,a2)和(a1,a2,a3) 三个索引。为什么不从最左开始查,就⽆法匹配呢?⽐如有⼀个 user 表,我们给 name 和 age 建⽴了⼀个组合索引。从这张图可以看出来,name 是有序的,age 是⽆序的。当 name 相等的时候, age 才是有序的。
2023-07-22 22:42:46 59
原创 MySQL学习-日志
错误日志(error log):错误⽇志⽂件对 MySQL 的启动、运⾏、关闭过程进⾏了记录,能帮助定位 MySQL 问题。慢查询日志(slow query log):慢查询⽇志是⽤来记录执⾏时间超过 long_query_time 这个变量定义的时长的查询语句。通过慢查询日志,可以查找出哪些查询语句的执⾏效率很低,以便进⾏优化。⼀般查询日志(general log):⼀般查询⽇志记录了所有对 MySQL 数据库请求的信息,⽆论请求是否正确执⾏。
2023-07-20 01:08:05 72
原创 Java基础笔记
所谓跨平台性,是指 Java 语⾔编写的程序,⼀次编译后,可以在多个系统平台上运⾏。实现原理:Java 程序是通过 Java 虚拟机在系统平台上运⾏的,只要该系统可以安装相应的 Java 虚拟机,该系统就可以运⾏ java 程序。装箱:将基本类型⽤它们对应的引⽤类型包装起来;拆箱:将包装类型转换为基本数据类型。
2023-07-16 21:12:18 61 1
C语言课程设计-考试报名管理系统
2022-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人