- 博客(3)
- 收藏
- 关注
转载 再谈java内存模型
不同的平台,内存模型是不一样的,但是jvm的内存模型规范是统一的。其实java的多线程并发问题最终都会反映在java的内存模型上,所谓线程安全无非是要控制多个线程对某个资源的有序访问或修改。总结java的内存模型,要解决两个主要的问题:可见性和有序性。 我们都知道计算机有高速缓存的存在,处理器并不是每次处理数据都是取内存的。JVM定义了自己的内存模型,屏蔽了底层平台内存管理细节,对于java开发人
2016-05-19 15:00:08 294
原创 kafka消费API理解
主要消费部分API:ConsumerConnector connector = Consumer.create(consumerConfig);interface ConsumerConnector { public Map<String,List<KafkaStream>> createMessageStreams(Map<String,Int> topicCountMap); p
2016-05-12 17:29:48 5061
原创 linux部署kafka
1、关闭SELINUXvi /etc/selinux/configSELINUX=enforcing #注释掉SELINUXTYPE=targeted #注释掉SELINUX=disabled #增加:wq! #保存退出 setenforce 0 #使配置立即生效 2、配置防火墙,开启9092端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件-A INPUT
2016-05-12 12:48:51 446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人