- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 java 生产者消费者模式
java的生产者消费者模式,有三个部分组成,一个是生产者,一个是消费者,一个是缓存。这么做有什么好处呢?1.解耦(去依赖),如果是消费者直接调用生产者,那如果生产者的代码变动了,消费者的代码也需要随之变动2.高效,如果消费者直接掉生产者,执行时间较长的话,会阻塞,影响其他业务的进行3.负载均衡,如果消费者直接调生产者,那生产者和消费者就得在一起了,日后业务量非常大的话,要想减轻服务器...
2017-04-27 15:27:01 18887 3
转载 《深入理解Java虚拟机》整理笔记
一、内存管理1、运行时的内存区域线程私有:虚拟机栈、本地方法栈、程序计数器线程共享:堆、方法区2、各个内存区域可能抛出的异常栈1、当单线程时,栈的深度太大,会发生StackOverflowError,比如无穷的递归调用。2、当多线程时,若不停地创建线程,则会导致OutOfMemoryError,因为除去堆和方法区之外,剩下的栈总空间是
2017-04-26 15:50:55 2622
原创 mongodb的副本集
副本集(官方推荐)对比主从,主要两个区别 1.没指定主数据库 2.主库碟机,自动选举1.取名 这里给副本集取个名,这里就叫ttpai2.启动各节点mongod --dbpath=e:\mongodb\slaveA\db --logpath=e:\mongodb\slaveA\log\slaveA_log.txt --logappend --port=27018...
2017-04-19 14:43:37 16042
原创 java集合迭代删除,一个很诡异的现象
无意看到一个很有趣的问题,和大家分享下。 public void method1(){ List<String> a = new java.util.ArrayList<String>(); a.add("1"); a.add("2"); for (String temp : a) { if ("1".equals(temp)) { ...
2017-04-11 10:51:15 2477
转载 除了北上广深,程序员的归宿还有哪些城市?
根据统计数据分析,目前按省份排名前十名分别是:广东省,北京市,上海市,浙江省,江苏省,山东省,四川省,湖北省,福建省,河南省。具体人数分布数的占比如下:但从省份的排名,移动互联网发展比较好的省份确实广东最好,主要是广东有三个比较好的城市,那就是深圳,广州,珠海,虽然广东省排第一,但是从人数分布占比来看,整个广东和北京市其实差不多。所以互联网发展的最好,最发达的城市是北京,这是毫无争议的,是...
2017-04-06 09:53:05 16265 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人