会员
众包
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
赵计刚
每天进步一点点
博客园
首页
博问
闪存
新随笔
订阅
管理
上一页
1
···
15
16
17
18
19
20
21
22
23
24
下一页
2016年1月28日
第九章 企业项目开发--分布式缓存Redis(1)
摘要: 注意:本章代码将会建立在上一章的代码基础上,上一章链接《第八章 企业项目开发--分布式缓存memcached》 1、为什么用Redis 1.1、为什么用分布式缓存(或者说本地缓存存在的问题)? 见《第八章 企业项目开发--分布式缓存memcached》 1.2、有了memcached,为什么还要用r
阅读全文
posted @ 2016-01-28 17:10 赵计刚
阅读(4420)
评论(0)
推荐(1)
编辑
2016年1月26日
第七章 Xmemcached客户端介绍
摘要: 提示:有关于XMemcached在实际开发中的具体使用,查看"Java企业项目开发实践"系列博客的《第八章 企业项目开发--分布式缓存memcached》 注意:本文主要参考自https://code.google.com/p/xmemcached/wiki/User_Guide_zh 1、为什么选
阅读全文
posted @ 2016-01-26 13:12 赵计刚
阅读(885)
评论(0)
推荐(0)
编辑
2016年1月25日
第六章 memcached剖析
摘要: 注:本篇博客参考于两本书。 《memcached全面剖析》,该书籍市面上应该没有,我传到了百度云盘,链接如下:http://pan.baidu.com/s/1qX00Lti 《大型网站技术架构:核心原理与案例分析》 前提: 本文是基于memcached1.4版本的,之前的版本与该版本在一些地方是不一
阅读全文
posted @ 2016-01-25 17:21 赵计刚
阅读(1733)
评论(0)
推荐(0)
编辑
2016年1月24日
第八章 企业项目开发--分布式缓存memcached
摘要: 注意:本节代码基于《第七章 企业项目开发--本地缓存guava cache》1、本地缓存的问题本地缓存速度一开始高于分布式缓存,但是随着其缓存数量的增加,所占内存越来越大,系统运行内存越来越小,最后系统会被拖慢(这一点与第二点联系起来)本地缓存存于本机,其缓存数量与大小受本机内存大小限制本地缓存存于...
阅读全文
posted @ 2016-01-24 22:15 赵计刚
阅读(2529)
评论(0)
推荐(2)
编辑
2016年1月22日
第十五章 线程池的选用与线程数的指定
摘要: 注意:本章主要参考自《大型分布式Java应用:基础与实践》和《大型网站技术架构:核心原理与案例分析》 1、选用的两个角度 高性能:将提交到线程池中的任务直接交给线程去处理(前提:线程数小于最大线程数),不入队 缓冲执行:希望提交到线程池的任务尽量被核心线程(corePoolSize)执行掉 2、高性
阅读全文
posted @ 2016-01-22 12:03 赵计刚
阅读(1217)
评论(0)
推荐(0)
编辑
2016年1月21日
第十四章 Executors源码解析
摘要: 前边两章介绍了基础线程池ThreadPoolExecutor的使用方式、工作机理、参数详细介绍以及核心源码解析。 具体的介绍请参照: 第十二章 ThreadPoolExecutor使用与工作机理 第十三章 ThreadPoolExecutor源码解析 1、Executors与ThreadPoolEx
阅读全文
posted @ 2016-01-21 23:10 赵计刚
阅读(1666)
评论(0)
推荐(0)
编辑
第十三章 ThreadPoolExecutor源码解析
摘要: ThreadPoolExecutor使用方式、工作机理以及参数的详细介绍,请参照《第十二章 ThreadPoolExecutor使用与工作机理》1、源代码主要掌握两个部分线程池的创建:构造器提交任务到线程池去执行:execute()2、构造器2.1、一些属性: /** * runSta...
阅读全文
posted @ 2016-01-21 13:47 赵计刚
阅读(1009)
评论(0)
推荐(0)
编辑
2016年1月20日
第十二章 ThreadPoolExecutor使用 + 工作机理 + 生命周期
摘要: 1、最基础的线程池ThreadPoolExecutor 使用方式: 1 /** 2 * ThreadPoolExecutor测试类 3 * 注意: 4 * 1、ThreadPoolExecutor是一个线程池 5 * 2、多个任务都可以由该线程池中选出几条线程来执行 6 */ 7 public cl
阅读全文
posted @ 2016-01-20 21:19 赵计刚
阅读(3556)
评论(0)
推荐(1)
编辑
2016年1月19日
第十章 五种并发包总结
摘要: 1、常用的五种并发包 ConcurrentHashMap CopyOnWriteArrayList CopyOnWriteArraySet ArrayBlockingQueue LinkedBlockingQueue 2、ConcurrentHashMap 线程安全的HashMap的实现 数据结构:
阅读全文
posted @ 2016-01-19 20:55 赵计刚
阅读(4351)
评论(0)
推荐(0)
编辑
第二章 Google guava cache源码解析1--构建缓存器
摘要: 1、guava cache当下最常用最简单的本地缓存线程安全的本地缓存类似于ConcurrentHashMap(或者说成就是一个ConcurrentHashMap,只是在其上多添加了一些功能)2、使用实例具体在实际中使用的例子,去查看《第七章 企业项目开发--本地缓存guava cache》,下面只...
阅读全文
posted @ 2016-01-19 17:38 赵计刚
阅读(6983)
评论(4)
推荐(2)
编辑
上一页
1
···
15
16
17
18
19
20
21
22
23
24
下一页