×
请登录
账号
密码
登录 Use it
博客
随笔
生活
分享
标签
登录
Mysql精进之路-持久化binlog与redo log写入机制
binlog的写入机制事务执行过程中,先把日志写到binlog cache,事务提交的时候,再把binlog cache写到binlog文件中.一个事务的binlog是不能被拆开的,因此不论这个事务多大,也要确保一次性写入.这就涉及到了binlo...
Dcr
博客
1年前
875
0
Mysql精进之路-"order by"工作原理
demo: CREATE TABLE `t` ( `id` int(11) NOT NULL, `city` varchar(16) NOT NULL, `name` varchar(16) NOT NULL, `age` int(11) NOT...
Dcr
博客
1年前
874
0
synchronized同步原理总结
为什么说synchronized是Java语言中的重量级操作: Synchronized的重量级锁是通过对象内部的一个叫做监视器锁(monitor)来实现的,监视器锁本质又是依赖于底层的操作系统的Mutex Lock(互斥锁)来实现的。而操作系统...
Dcr
博客
1年前
744
0
理解Dubbo-SPI机制
说到Dubbo的SPI机制,就不得不先说说SPI机制是什么了. SPI(Service Provider Interface),大多数开发人员可能不太熟悉,因为这个是针对厂商或者插件的.在java.util.ServiceLoader的文档里面有...
Dcr
博客
1年前
807
0
阿里巴巴-Sentinel-隔离机制
Sentinel的断路原理 Sentinel通过限制并发线程的数量(既信号隔离)来减少不稳定资源的影响,而不是使用线程池. 当资源相应时间边长时,线程开始堆积,当堆积...
Dcr
博客
1年前
857
0
volatile详解
说到volatile就不得不说说JMM(Java Memory Model) java内存模型了,这是java虚拟机规范中所定义的一种内存模型,java内存模型是标准的,屏蔽掉了底层不同计算机的区别. 背景...
Dcr
博客
1年前
789
0
ThreadLocal笔记
ThreadLocal 的作用主要是做数据隔离,填充数据只属于当前线程,变量的数据对别的线程而言是相对隔离的.案例: Spring实现事务隔离级别的源码-->Spring采用Threadlocal的方式,来保证单个线程中的数据...
Dcr
博客
1年前
849
0
neo4j-学习笔记
创建节点 CREATE (matrix:Movie {tagline:"Welcome to the Real World",title:"The Matrix",released:"1999"}); 查询节...
Dcr
博客
1年前
869
0
定制的执行器
调整线程池大小: 如果线程池中的线程数量过多,会导致线程竞争稀缺的处理器喝内存资源,浪费大量时间在上下文切换上;反之,处理器的一些核心无法充分利用.Brian Goetz建议,线程池大小与处理器的利用率之...
Dcr
博客
1年前
801
0
并行流-使用的线程池
并行流内部使用了默认的ForkJoinPool,它默认的线程数量就是你的处理器数量,这个值是由Runtime.getRuntime().availableProcessors()得到的。 但是可以通过系统属性java...
Dcr
博客
1年前
787
0
1
...
6
7
8
...
10
热门文章
1.
docker-容器内无法访问外网
2.
netty-结构图与Reactor线程模式
3.
netty源码分析之writeAndFlush全解析笔记
4.
ConcurrentHashMap源码分析整理
5.
在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
6.
应用频繁报出cause java.net.SocketTimeoutException: Read timed out怎么办
最新发布
1.
相似性算法如何驱动智能搜索
2.
初识Spring AI Alibaba
3.
软件研发领域如何区分技术大佬和CRUD BOY
4.
软件工程工作总结结合日本物业管理思维思考
5.
复制人格-关于自然语言定向训练的思考
6.
由ChatGpt生成的JMeter教程
最新评论