首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MrSocrates
掘友等级
业余程序猿
|
自由职业
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 13
沸点 1
赞
14
返回
|
搜索文章
赞
文章( 13 )
沸点( 1 )
这玩意比ThreadLocal叼多了,吓得why哥赶紧分享出来
故事得从前段时间翻阅 Dubbo 源码时,看到的一段代码讲起。 使用 InternalThreadLocal 提升性能。 相信作为一个程序猿,都会被 improve performance(提升性能)这样的字眼抓住眼球。 心里开始痒痒的,必须要一探究竟。 刚看到这段代码的时候,…
震惊!ConcurrentHashMap里面也有死循环,作者留下的“彩蛋”了解一下?
这篇文章,聊一下我最近才知道的一个关于 JDK 8 的 BUG 吧。 每一个我都去简单的看了一下,其他的 Bugfixes 或多或少都和 Dubbo 框架有一定的关联性。但是上面红框框起来的部分完全就是 JDK 的 Bug 了。 所以可以单独拎出来说。 这个 Bug 我也是看到…
Dubbo Cluster集群那点你不知道的事。
本周是在家办公的一周,上面的图就是我在家的工位。 工欲善其事,必先利其器。在家办公,我是认真的。 在家里开发的时候有需求是这样的:一个如果接口调用失败,需要自动进行重试。 虽然关系不大,但是我还是想到了Dubbo的集群容错策略:Failover Cluster,即失败自动切换。…
如何设置线程池参数?美团给出了一个让面试官虎躯一震的回答。| 掘金技术征文
前言:曾经自诩对线程池了如指掌,不料看了美团的一篇技术文章后才知道原来线程池的参数还可以动态调节。 学艺不精,一边留下了没有技术的泪水,一边站在美团这个巨人的肩上写下此文,补充并记录了自己的一点看法。 分享给大家,希望能对你有所帮助。 首先还是本号特色,荒腔走板环节。大家好,我…
面试官:小伙子,听说你看过ThreadLocal源码?(万字图文深度解析ThreadLocal)
前几天写了一篇AQS相关的文章:我画了35张图就是为了让你深入 AQS,反响不错,这次趁热打铁再写一篇ThreadLocal的文章,同样是深入原理,图文并茂。 全文共10000+字,31张图,这篇文章同样耗费了不少的时间和精力才创作完成,原创不易,感谢。 对于ThreadLoc…
RocketMQ 在使用上的一些排坑和优化
RocketMQ 在我们的项目中使用非常广泛,在使用的过程中,也遇到了很多的问题。比如没有多环境的隔离,在多个版本同时开发送测的情况下,互相干扰严重。RocketMQ 的投递可能会失败,导致丢失消息。另外开源版本的 RocketMQ 不支持任意时间精度的延时消息,仅支持特定的 …
一口气说出 6种 延时队列的实现方案,面试稳稳的
五一期间原计划是写两篇文章,看一本技术类书籍,结果这五天由于自律性过于差,禁不住各种诱惑,我连电脑都没打开过,计划完美宣告失败。所以在这能看出和大佬之间的差距,人家没白没夜的更文,比你优秀的人比你更努力,难以望其项背,真是让我自愧不如。 知耻而后勇,这不逼着自己又学起来了,个人…
【 FlutterUnit 食用指南】 开源篇
1. 首页与组件收录 将组件分为七种家族,对应七种颜色,上tab栏,点击切换七种家族组件。 2. 组件详情页 其中每个都有至少一个演示展现和代码展示,对于重要的组件会详细展现。 希望尽量做到细致,如果有需要补充,欢迎联系我。或进行pr 3. 组件的可操作性 最重要的是: 所有的…
基于Quartz编写一个可复用的分布式调度任务管理WebUI组件
创业小团队,无论选择任何方案,都优先考虑节省成本。关于分布式定时调度框架,成熟的候选方案有XXL-JOB、Easy Scheduler、Light Task Scheduler和Elastic Job等等,其实这些之前都在生产环境使用过。但是想要搭建高可用的分布式调度平台,这些…
那些你不知道的Dart细节之带你透彻理解异步
开始说这两个关键字之前我觉得有必要提一下:在Dart中没有子线程一说,所有代码都是在一条主线上运行的,所以需要用异步来实现一些耗时操作。(如果非要开启多线程需要使用隔离,这里不做叙述) 来说一下这两个关键字吧,async用来修饰方法,需要写在方法括号的后面,await写在方法里…
下一页
关注了
32
关注者
2
收藏集
0
关注标签
5
加入于
2019-02-20