上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页
摘要: 前言 这篇文章是在看了很多前辈写的博客下完成的,一些表述和图来自参考资料,非原创 ,该篇先从ROM RAM 这些硬件介绍,然后从启动的过程最主要的主角:BIOS 开始,介绍整个过程。 前期知识 ROM 和 RAM 是什么, 有什么区别 参考: "什么是ROM 什么是RAM【详细介绍】" 和 http 阅读全文
posted @ 2021-11-14 11:42 float123 阅读(909) 评论(0) 推荐(0)
摘要: 为什么 32 位最大寻址内存空间为 4GB 呢 32 位代表有32最小是32个0,最大是32个1 ,这样可以表示的空间数量,那这个数量有多少呢? 有2的32次方,假如我们以字节(Byte)作为单位, 也就是说 32位用来寻址到2的32次方个字节 , 也就是 4GB 已知页的大小为 4KB , 计算一 阅读全文
posted @ 2021-11-03 22:58 float123 阅读(160) 评论(0) 推荐(0)
摘要: 前言 文章将介绍 DIE 的诞生过程,同时引入几个问题,多DIE与多core两个方案的对比 ,还介绍了DIE的良率影响因素 制造过程 制造过程主要让大家知道知道CPU 中 DIE 的过程,中间难免有部分略过的细节 , 有兴趣的同学参考参考资料章节。文中图片主要来自参考文章 ,非原创, 侵删 步骤一 阅读全文
posted @ 2021-11-03 22:25 float123 阅读(587) 评论(0) 推荐(0)
摘要: 概述 redis是基于key value 我们所说的数据类型实际是 key value 中的 value 。文章主要介绍的是redis 几个重要的数据类型的使用。 简单使用 数据类型使用 我们前面说的 redis 的储存数据结构的格式为 :key value 的格式,其中 key 为 String 阅读全文
posted @ 2021-10-12 23:24 float123 阅读(78) 评论(0) 推荐(0)
摘要: ## 前言 文章总结于> ,非原创. 主要的内容的是关于 `redo log` 和 `bin log` 的 ## 问题 ### 追问1:MySQL怎么知道binlog是完整的? 回答:一个事务的binlog是有完整格式的: statement格式的binlog,最后会有COMMIT; row格式的b 阅读全文
posted @ 2021-10-07 23:02 float123 阅读(68) 评论(0) 推荐(0)
摘要: ## 前言 我们将从缓冲池开始介绍 ,然后后面开始介绍了 redo log 的底层到底是如何记录物理日志的. ## 问题 - redo log 长什么样 ? - redo log 刷到哪去 ? ## redo log 的动机 redo log 具有以下功能: 1. 提高事务的性能 redo log 阅读全文
posted @ 2021-10-07 22:34 float123 阅读(1373) 评论(0) 推荐(0)
摘要: ## 前言 上篇文章我们知道了产生幻读的原因 ,以及 innoDB 中解决幻读的方案 ,这篇文章中我将介绍关于 `in share mode` 和 `for update` 这两种上锁在可重复读事务下的一些规则 . 文章部分描述和图片来自> ,属于学习总结 ,半原创 ## 规则 课程中讲到了几点规则 阅读全文
posted @ 2021-10-05 16:13 float123 阅读(509) 评论(0) 推荐(0)
摘要: ## 前言 文章总结自参考资料, 部分图片和代码来自参考资料 ,非原创 ,文章为学习总结. ## 幻读的产生 不特别声明,以下事务都在可重复读事务隔离级别中进行. ```` begin; select * from t where d=5 for update; commit; ```` 我们之前学 阅读全文
posted @ 2021-10-01 23:50 float123 阅读(248) 评论(0) 推荐(0)
摘要: 文章部分图片和总结来自参考资料,半原创 ## 概述 **MySQL的可重复读隔离级别,事务T启动的时候会创建一个视图read-view,之后事务T执行期间,即使有其他事务修改了数据,事务T看到的仍然跟在启动时看到的一样。**也就是说,一个在可重复读隔离级别下执行的事务,好像与世无争,不受外界影响。 阅读全文
posted @ 2021-09-08 15:05 float123 阅读(232) 评论(0) 推荐(0)
摘要: ## Demo 先来看一下 ThreadLocal 的使用 ````java public class ThreadLocalOutOfMemoryTest { static class LocalVariable { //总共有5M private byte[] locla = new byte[ 阅读全文
posted @ 2021-09-04 23:31 float123 阅读(174) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页