会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
意犹未尽
只要在学习,则在进步。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
26
27
···
52
下一页
2021年10月15日
spring源码阅读(五)-Spring Import注解使用
摘要: 说明 我们再读源码时常常发现这个注解,近期在读dubbo源码 就使用到了此注解,究竟有什么用,在spring boot项目中尤其多 Import的作用 实现将打了@Import的注解注入到容器,以及@Import指定的类注入到容器 import的三种使用方式 直接导入指定类的方式 1.定义一个打上了
阅读全文
posted @ 2021-10-15 11:50 意犹未尽
阅读(271)
评论(0)
推荐(0)
2021年9月14日
JVM实践-记录一次jstack分析(十一)
摘要: 线程状态可参考 https://www.cnblogs.com/LQBlog/p/15268773.html 问题 测试环境dubbo服务出现问题,一直刷警告日志,前端反应各个功能模块很慢,看日志是dubbo线程池满了,但是测试环境没有压力 2021-09-14 09:32:07,957 WARN
阅读全文
posted @ 2021-09-14 18:12 意犹未尽
阅读(442)
评论(0)
推荐(0)
Thread的状态
摘要: Thread几种状态 NEW(未启动状态) Thread t = new Thread() { @Override public void run() { System.out.println(Thread.currentThread().getName()); } }; System.out.pr
阅读全文
posted @ 2021-09-14 17:52 意犹未尽
阅读(319)
评论(0)
推荐(0)
2021年9月10日
JUC锁框架源码阅读-AQS+Zookeeper自定义分布式锁
摘要: 介绍 1.创建一个永久节点 2.竞争锁的时候同样的的key 所有线程都往永久节点插入指定key name的临时节点(节点不允许重复只会有一个插入成功) 3.插入失败的开启对永久节点的监听 4.当时获得锁的线程down机或者删除会触发监听。然后尝试获取CLH第一个线程节点 尝试重新获取锁 代码已上传g
阅读全文
posted @ 2021-09-10 10:30 意犹未尽
阅读(147)
评论(0)
推荐(0)
2021年9月6日
JUC锁框架源码阅读-Future和Callable
摘要: 使用方法 public static void main(String[] args) throws InterruptedException, ExecutionException { ExecutorService executorService = Executors.newFixedThre
阅读全文
posted @ 2021-09-06 14:42 意犹未尽
阅读(40)
评论(0)
推荐(0)
2021年9月3日
JUC锁框架源码阅读-CountDownLatch
摘要: 说明 使用方式参考:https://www.cnblogs.com/LQBlog/p/8983019.html 初始化 main public static void main(String[] args) throws InterruptedException { //<1>初始化 CountDo
阅读全文
posted @ 2021-09-03 17:56 意犹未尽
阅读(38)
评论(0)
推荐(0)
JUC锁框架源码阅读-CyclicBarrier
摘要: 说明 使用方式可以参考:https://www.cnblogs.com/LQBlog/p/8983019.html 初始化 main public static void main(String[] args) throws InterruptedException, BrokenBarrierEx
阅读全文
posted @ 2021-09-03 17:56 意犹未尽
阅读(40)
评论(0)
推荐(0)
JUC锁框架源码阅读-Semaphore
摘要: 介绍 使用demo可以参考《Semaphore信号量》 作用:限制并发资源的并发访问数量 获取许可 main public static void main(String[] args) throws InterruptedException { //<c1>只允许10个并发同时处理 Semapho
阅读全文
posted @ 2021-09-03 16:05 意犹未尽
阅读(54)
评论(0)
推荐(0)
2021年9月2日
JUC锁框架源码阅读-ReentrantReadWriteLock
摘要: 说明 我们都知道ArrayList不是线程安全的,在读的时候同时并发在写,在写的时候同时在读,会出现索引越界问题,解决这个问题醉简单的方式在写和读的地方都加上锁。都加上锁的话并发读也会产生互斥 但是为了性能 读的频繁写的时候比较少。我们都会允许读读共享,读写互斥,写写互斥,ReentrantRead
阅读全文
posted @ 2021-09-02 15:51 意犹未尽
阅读(46)
评论(0)
推荐(0)
2021年8月31日
java位运算符,&,|,>>>,>>,<<,<<<的区别
摘要: 说明 最近读到java ReentrantReadWriteLock 用到了位运算符 所以先看位运算符 再去学习源码 二进制在线计算器 http://www.99cankao.com/digital-computation/binary-decimal-converter.php 补码,反码,原码
阅读全文
posted @ 2021-08-31 15:09 意犹未尽
阅读(1381)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
52
下一页
公告