会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
why技术
博客园
首页
新随笔
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
18
下一页
2020年10月19日
这玩意比ThreadLocal叼多了,吓得why哥赶紧分享出来。
摘要: ThreadLocal、InternalThreadLocal、FastThreadLocal
阅读全文
posted @ 2020-10-19 13:22 why技术
阅读(5003)
评论(10)
推荐(32)
2020年10月10日
Doug Lea在J.U.C包里面写的BUG又被网友发现了
摘要: 关于一个JDK异步编程的bug的讨论。讨论到最后连题目都发生了变化,延伸到bug背后的bug,有点意思。
阅读全文
posted @ 2020-10-10 12:57 why技术
阅读(6592)
评论(16)
推荐(29)
2020年9月21日
关于多线程中抛异常的这个面试题我再说最后一次!
摘要: 对于一道面试题的再次讨论:如果线程池中的任务抛出未经捕获的运行时异常,当提交方式分别为submit和execute时,会怎么处理异常?如果是线程池饱和了,默认拒绝策略下,抛出未经捕获的拒绝异常,又是怎么处理?这一切问题的答案最终都指向了一个方法:dispatchUncaughtException。
阅读全文
posted @ 2020-09-21 12:58 why技术
阅读(8530)
评论(2)
推荐(12)
2020年9月13日
why哥被阿里一道基础面试题给干懵了,一气之下写出万字长文。
摘要: 被阿里巴巴开发手册里面的一道关于switch语句的基础面试题给迷惑住了。于是写下此文,由表入里,掘地三尺,一路挖到《Java语言开发规范》和《Java虚拟机规范》中去,没想到最后还有点意外收获。
阅读全文
posted @ 2020-09-13 17:00 why技术
阅读(2507)
评论(5)
推荐(6)
2020年9月6日
why哥这里有一道Dubbo高频面试题,请查收。
摘要: 基于Dubbo 2.7.5版本讨论一个问题:当服务消费方同时收到多个响应对象时。Dubbo如何将线程池里面的每个响应对象传递给相应等待的用户线程,且不出错呢?
阅读全文
posted @ 2020-09-06 16:43 why技术
阅读(928)
评论(1)
推荐(0)
2020年9月1日
没想到吧!关于Dubbo的『消费端线程池模型』官网也写错了。
摘要: 本文探讨了两个问题:1.Dubbo协议的设计与解析。2.以Dubbo2.7.5版本为分界线,对比不同版本之间,业务数据返回后,反序列化的操作到底是在独立的Consumer 端线程池里面进行的还是在IO线程里面进行的?经过研究后发现官网上对于【消费端线程池模型】的描述中有一句话不太准确。到底是怎样的,欢迎大家阅读。
阅读全文
posted @ 2020-09-01 12:42 why技术
阅读(1716)
评论(3)
推荐(3)
2020年8月9日
笑了,面试官问我知不知道异步编程的Future。
摘要: 荒腔走板 大家好,我是 why,欢迎来到我连续周更优质原创文章的第 60 篇。 老规矩,先来一个简短的荒腔走板,给冰冷的技术文注入一丝色彩。 上面这图是我五年前,在学校宿舍拍的。 前几天由于有点事情,打开了多年没有打开的 QQ。然后突然推送了一个“那年今日”发送的动态。 这张图片就是那个动态里面的。
阅读全文
posted @ 2020-08-09 16:00 why技术
阅读(1755)
评论(2)
推荐(3)
2020年8月2日
我靠!Semaphore里面居然有这么一个大坑!
摘要: 这是why的第 59 篇原创文章 荒腔走板 大家好,我是why哥 ,欢迎来到我连续周更优质原创文章的第 59 篇。 上周写了一篇文章,一不小心戳到了大家的爽点,其中一个转载我文章的大号,阅读量居然突破了 10w+,我也是受宠若惊。 但是其实我是一个技术博主来的,偶尔写点生活相关的。所以这篇还是回到技
阅读全文
posted @ 2020-08-02 17:36 why技术
阅读(1654)
评论(0)
推荐(2)
2020年7月12日
我的程序跑了60多小时,就是为了让你看一眼JDK的BUG导致的内存泄漏。
摘要: 这次的文章从JDK的J.U.C包下的ConcurrentLinkedQueue队列的一个BUG讲起。jetty框架里面的线程池用到了这个队列,导致了内存泄漏。同时通过jconsole、VisualVM、jmc这三个可视化监控工具,让你看见“内存泄漏”的发生。有点意思,大家一起看看。
阅读全文
posted @ 2020-07-12 22:13 why技术
阅读(1293)
评论(0)
推荐(1)
2020年7月7日
快来!我从源码中学习到了一招Dubbo的骚操作!
摘要: 文本分析了Dubbo回声测试功能的实现原理。发现框架在做动态代理的时候神不知鬼不觉的搞了一些事情。使用障眼法,优雅的实现了一些功能,很值得我们学习借鉴。看完之后不由感叹一声:这代码,确实是“骚”。
阅读全文
posted @ 2020-07-07 12:49 why技术
阅读(1196)
评论(0)
推荐(1)
上一页
1
···
11
12
13
14
15
16
17
18
下一页
公告