×
请登录
账号
密码
登录 Use it
博客
随笔
生活
分享
标签
登录
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年前
1013
0
synchronized同步原理总结
为什么说synchronized是Java语言中的重量级操作: Synchronized的重量级锁是通过对象内部的一个叫做监视器锁(monitor)来实现的,监视器锁本质又是依赖于底层的操作系统的Mutex Lock(互斥锁)来实现的。而操作系统...
Dcr
博客
1年前
885
0
理解Dubbo-SPI机制
说到Dubbo的SPI机制,就不得不先说说SPI机制是什么了. SPI(Service Provider Interface),大多数开发人员可能不太熟悉,因为这个是针对厂商或者插件的.在java.util.ServiceLoader的文档里面有...
Dcr
博客
1年前
940
0
阿里巴巴-Sentinel-隔离机制
Sentinel的断路原理 Sentinel通过限制并发线程的数量(既信号隔离)来减少不稳定资源的影响,而不是使用线程池. 当资源相应时间边长时,线程开始堆积,当堆积...
Dcr
博客
1年前
1009
0
volatile详解
说到volatile就不得不说说JMM(Java Memory Model) java内存模型了,这是java虚拟机规范中所定义的一种内存模型,java内存模型是标准的,屏蔽掉了底层不同计算机的区别. 背景...
Dcr
博客
1年前
913
0
ThreadLocal笔记
ThreadLocal 的作用主要是做数据隔离,填充数据只属于当前线程,变量的数据对别的线程而言是相对隔离的.案例: Spring实现事务隔离级别的源码-->Spring采用Threadlocal的方式,来保证单个线程中的数据...
Dcr
博客
1年前
991
0
neo4j-学习笔记
创建节点 CREATE (matrix:Movie {tagline:"Welcome to the Real World",title:"The Matrix",released:"1999"}); 查询节...
Dcr
博客
1年前
1024
0
定制的执行器
调整线程池大小: 如果线程池中的线程数量过多,会导致线程竞争稀缺的处理器喝内存资源,浪费大量时间在上下文切换上;反之,处理器的一些核心无法充分利用.Brian Goetz建议,线程池大小与处理器的利用率之...
Dcr
博客
1年前
937
0
git权威指南笔记
重写提交说明: 修改最新的提交:git commit --amend 修改历史的提交:git rebase -i commit_id 删除误提交的文件: 1:git rm --cached filename 2: 修改最新的提交:g...
Dcr
随笔
1年前
1264
0
并行流-使用的线程池
并行流内部使用了默认的ForkJoinPool,它默认的线程数量就是你的处理器数量,这个值是由Runtime.getRuntime().availableProcessors()得到的。 但是可以通过系统属性java...
Dcr
博客
1年前
933
0
1
...
8
9
10
...
13
热门文章
1.
docker-容器内无法访问外网
2.
netty-结构图与Reactor线程模式
3.
netty源码分析之writeAndFlush全解析笔记
4.
在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
5.
ConcurrentHashMap源码分析整理
6.
应用频繁报出cause java.net.SocketTimeoutException: Read timed out怎么办
最新发布
1.
升级不是Copy & Paste:Spring 4.3.0 升级到 5.3.39 实践
2.
Spring 事务中的 beforeCommit 是业务救星还是地雷?
3.
相似性算法如何驱动智能搜索
4.
初识Spring AI Alibaba
5.
软件研发领域如何区分技术大佬和CRUD BOY
6.
软件工程工作总结结合日本物业管理思维思考
最新评论