×
请登录
账号
密码
登录 Use it
博客
随笔
生活
分享
标签
登录
理解Dubbo-SPI机制
说到Dubbo的SPI机制,就不得不先说说SPI机制是什么了. SPI(Service Provider Interface),大多数开发人员可能不太熟悉,因为这个是针对厂商或者插件的.在java.util.ServiceLoader的文档里面有...
Dcr
博客
1年前
808
0
阿里巴巴-Sentinel-隔离机制
Sentinel的断路原理 Sentinel通过限制并发线程的数量(既信号隔离)来减少不稳定资源的影响,而不是使用线程池. 当资源相应时间边长时,线程开始堆积,当堆积...
Dcr
博客
1年前
857
0
volatile详解
说到volatile就不得不说说JMM(Java Memory Model) java内存模型了,这是java虚拟机规范中所定义的一种内存模型,java内存模型是标准的,屏蔽掉了底层不同计算机的区别. 背景...
Dcr
博客
1年前
790
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
git权威指南笔记
重写提交说明: 修改最新的提交:git commit --amend 修改历史的提交:git rebase -i commit_id 删除误提交的文件: 1:git rm --cached filename 2: 修改最新的提交:g...
Dcr
随笔
1年前
1095
0
并行流-使用的线程池
并行流内部使用了默认的ForkJoinPool,它默认的线程数量就是你的处理器数量,这个值是由Runtime.getRuntime().availableProcessors()得到的。 但是可以通过系统属性java...
Dcr
博客
1年前
787
0
Mysql精进之路-字符串字段索引优化
背景:如果表的某个字段没有索引,那么基于这个字段的搜索语句就只能做全表扫描.但是字符串字段的内容例如邮箱存在部分重合度高的数据,整个字段的索引会对资源造成浪费. 为了解决这个问题就需要用到前缀索引了,MySQL是支持前缀索引的.也就是说可以定义字...
Dcr
博客
1年前
939
0
crontab 运行java进程异常问题
crontab 无法获取环境变量,所以调用java时需要指定 java绝对路径. 注意事项:如果脚本或者项目中涉及相对路径的资源调用,使用crontab时,最好 加上 cd 项目所在目录, 然后再运行脚本避免路径问题引起不必要的异常情况.
Dcr
随笔
1年前
1220
0
1
...
8
9
10
...
13
热门文章
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教程
最新评论