最近阅读了一本名为《直击本质》的工具书,总体感受获益良多,也引发了我对思考这件事情本身的一些思考,下面就结合我的人生阅历谈谈我个人对思考的一些理解。 在介绍一个新...
一转眼而立之年即将到来,自己的人生即将步入另一个周期,回想自己的过往,有喜悦,有泪水,五味杂陈,也算是总结了一些人生的经验教训,与诸君分享。 每个人都有自己的花期 当我们从襁...
世界很公平。 农业中有句流传很广的话:“春种,夏忙,秋收,冬藏。”如果你想在一年中有所收获,就要提前在春天播种,在夏日忍耐着酷暑忙于耕作,在秋季还要继续忙于收割庄稼,才能在数...
初识 Mockito 这个测试框架后,我们要使用 Mock 的属性创建一个被测试类实例时,大概会下面这么纯手工来打造。 假定类 MyService 有一个属性 MyRepos...
Scan是操作Hbase中非常常用的一个操作,虽然前面的Hbase API操作简单的介绍了Scan的操作,但不够详细,由于Scan非常常用,关于其详细的整理也是很有必要的。 ...
先来看一个小问题,什么样的人容易在职场当中出类拔萃,获得更多晋升机会? 第一点就是责任感强,这可是重点的重点啊,很多企业招聘员工时可能让我们觉得他们看重能力和才华,没错这很重...
set需要加锁,set不加锁会导致并发修改,比如A对一个copyonwritearraylist改了index为2的值,但是B拿到这个arraylist的时候还没改,B对index为3的值进行修改,那么如果B操作晚于A,最终的arraylist只有index为3的地方被修改了
源码|并发一枝花之CopyOnWriteArrayListCopyOnWriteArrayList的设计思想非常简单,但在设计层面有一些小问题需要注意。 JDK版本:oracle java 1.8.0_102 本来不想写的,但是gi...
synchronousqueue是实现cachedthreadpool的核心吧。。。
jdk8之SynchronousQueue学习之非公平队列SynchronousQueue是一个无存储空间的阻塞队列,是实现newFixedThreadPool的核心,它也分为公平和非公平,因为是无存储空间的,所以与其他阻塞队列实现...
写的太好了,透彻,几乎所有细节都涉及到了
源码|并发一枝花之ReentrantLock与AQS(1):lock、unlock显示锁ReentrantLock的内部同步依赖于AQS(AbstractQueuedSynchronizer),因此,分析ReentrantLock必然涉及AQS。 本文假设...
显示锁ReentrantLock的内部同步依赖于AQS(AbstractQueuedSynchronizer),因此,分析ReentrantLock必然涉及AQS。 本文假设...
总结的太好了,给楼主赞一个
源码|并发一枝花之BlockingQueue今天来介绍Java并发编程中最受欢迎的同步类——堪称并发一枝花之BlockingQueue。 JDK版本:oracle java 1.8.0_102 继续阅读之前,需确保你对...
@阡陌晗雪 试试pop3?或者看看端口是不是写错了
Telegraf+InfluxDB+Grafana快速搭建实时监控系统监控从来都是一个很宽泛的问题,任何可能出问题的地方都需要加入监控。全量监控的确是监控的终极目标。在搭建一套监控系统前,需要结合实际的系统情况和发展趋势进行考量。在作者看来,一...