不错不错 味道好极了
阿里巴巴为什么能抗住90秒100亿?看完这篇你就明白了!作者:huashiou链接:https://segmentfault.com/a/1190000018626163 1、概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发...
优秀优秀
魅族的冬与夏冬天 我在离职协议书上面,签下了名字。犹如当年签订实习协议一样的字迹,不同的只是那份心情。 我坐在魅族大楼前面围绕着一颗树而摆成的弧形长椅子,喝了口小卖部买来的咖啡。两年半之...
深入理解Java中的引用(三)——DirectByteBuffer与ThreadLoal的垃圾回收 上一篇文章介绍了关于Java中的四种引用类型。本文将介绍这四种类型中的弱引...
不错 没人评论呢~
树犹如此 ——今晚我不太想说那些故事引子: 断了几次,也查了不少资料,但总觉得自己该过了那个渴望“胡编乱造”的时下。为此,写到万字后,我又停笔了。 今晚我不太想说那些故事。 就简单说说“树犹如此”这“四个字”由...
没人说话呢
互斥量mutexLinux中提供一把互斥锁mutex(也称之为互斥量)。 每个线程在对资源操作前都尝试先加锁,成功加锁才能操作,操作结束解锁。资源还是共享的,线程间也还是竞争的,但通过“锁”...
原题链接: binary-tree-preorder-traversal binary-tree-inorder-traversal binary-tree-postorde...
背景描述 接入公司的agent项目后,IDEA启动是没有问题的,当打成jar包启动时就报错。造成这种原因是由于 直接在IDEA中启动和jar包启动方式不同导致ClassLoa...
优了个秀了
Synalyze It! Pro-Mac上的二进制编辑工具我比较喜欢用这个来分析二进制文件,比如 innodb 的ibd文件,或者rocketmq的commit文件等
MDC ( Mapped Diagnostic Contexts ) 有了日志之后,我们就可以追踪各种线上问题。但是,在分布式系统中,各种无关日志穿行其中,导致我们可能无法...
简书 占小狼转载请注明原创出处,谢谢! 关于文章中的疑问:为什么要构造一个反序链表,放在nextTable的i+n的位置上呢,在《深入分析ConcurrentHashMap1...
面试中经常会问到,创建一个线程池需要哪些参数啊,线程池的工作原理啊,却很少会问到线程池如何安全关闭的。 也正是因为大家不是很关注这块,即便是工作三四年的人,也会有因为线程池关...