
kafka
东耳佳茗
东耳佳茗,一个有故事的程序员!
展开
-
多线程计数 AtomicInteger
大家在工作中肯定遇到过计数统计需求,单线程的情况下count直接定义int型就行,可是在多线程并发下会产生多个线程同时count++的情况,那么这种情况就需要用到AtomicInteger来保证int型变量操作的原子性。AtomicInteger要点阐述AtomicInteger的实现是基于CAS(Compare And Swop)原理; AtomicInteger的语义是:对Atomi...原创 2019-11-25 19:35:04 · 1140 阅读 · 0 评论 -
Kafka生产者实例
废话不多说,先上代码:public class KafkaClientWrapper { private Producer<String, String> producer = getProducer(); private static final Random rand =new Random(); private Producer<String...原创 2019-09-09 17:07:53 · 411 阅读 · 0 评论