hello
摘要: https://www.cnblogs.com/laoluoits/p/13942119.html 阅读全文
posted @ 2022-03-17 09:55 八股文研究生 阅读(53) 评论(0) 推荐(0)
摘要: 阻塞 IO 模型 最传统的一种 IO 模型,即在读写数据过程中会发生阻塞现象。当用户线程发出 IO 请求之后,内核会去查看数据是否就绪,如果没有就绪就会等待数据就绪,而用户线程就会处于阻塞状态,用户线程交出 CPU。当数据就绪之后,内核会将数据拷贝到用户线程,并返回结果给用户线程,用户线程才解除 b 阅读全文
posted @ 2022-02-25 15:46 八股文研究生 阅读(109) 评论(0) 推荐(0)
摘要: (1) 基本概念: JVM是可运行Java代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收,堆 和 一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接的交互。 (2) 运行过程: 我们都知道 Java 源文件,通过编译器,能够生产相应的.Class 文件,也就 阅读全文
posted @ 2022-02-25 15:33 八股文研究生 阅读(75) 评论(0) 推荐(0)
摘要: MySql查询过程: 1、通过查看执行计划 在执行语句前加上 explain 点击查看代码 mysql> explain select * from testmvcc; + + + + + + + + + + + + + | id | select_type | table | partitions 阅读全文
posted @ 2022-02-17 10:03 八股文研究生 阅读(997) 评论(0) 推荐(0)
摘要: 1、MVCC ​ MVCC,全称Multi-Version Concurrency Control,即多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。 MVCC在MySQL InnoDB中的实现主要是为了提高数据库并发性能,用更 阅读全文
posted @ 2022-02-17 09:51 八股文研究生 阅读(186) 评论(0) 推荐(0)
摘要: ​ ACID: ​ 原子性:undo log(MVCC) ​ 一致性: 最核心和最本质的要求 ​ 隔离性:锁,mvcc(多版本并发控制) ​ 持久性:redo log ​ 数据库的事务隔离级别有四种,分别是读未提交、读已提交、可重复读、序列化,不同的隔离级别下会产生脏读、幻读、不可重复读等相关问题, 阅读全文
posted @ 2022-02-17 09:49 八股文研究生 阅读(222) 评论(0) 推荐(0)
摘要: MySQL 自增 ID 用完了怎么办? 在MySQL中有很多类型的自增ID,每个自增ID都设置了初始值,然后按照一定的步长增加,只要定义了字节长度,那么就会有上限,如果达到上限再次添加,则会报主键冲突错误,解决方法可以考虑使用“bigint unsigned”类型。 测试 数据表定义的自增 ID,如 阅读全文
posted @ 2022-02-17 09:46 八股文研究生 阅读(133) 评论(0) 推荐(0)
摘要: 1、什么是Redis? Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Ke 阅读全文
posted @ 2022-02-16 15:48 八股文研究生 阅读(442) 评论(0) 推荐(0)
摘要: 1、官网下载(https://redis.io) mkdir -p /home/soft/redis cd /home/soft/redis wget https://download.redis.io/releases/redis-6.2.6.tar.gz 2、解压 tar -zxvf redis 阅读全文
posted @ 2022-02-16 15:26 八股文研究生 阅读(60) 评论(0) 推荐(0)
摘要: 转发:https://www.cnblogs.com/xudong-bupt/p/8661523.html 这篇更透彻:https://zhuanlan.zhihu.com/p/366343222 理解:正向代理就是我们是主动方,通过浏览器访问外部资源 反向代理就是我们是被动方,对外提供web服务, 阅读全文
posted @ 2022-02-16 14:36 八股文研究生 阅读(132) 评论(0) 推荐(0)
my name is zhangsan