v

您的位置:VeryCD图书计算机与网络

图书资源事务区


《分布式Java应用:基础与实践》高清文字版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类软件
    出版社电子工业出版社
    发行时间2010年6月1日
    语言简体中文
  • 时间: 2013/11/06 22:47:48 发布 | 2013/11/06 23:19:35 更新
  • 分类: 图书  计算机与网络 

sxdgy

精华资源: 488

全部资源: 494

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名分布式Java应用:基础与实践
作者林昊
图书分类软件
资源格式PDF
版本高清文字版
出版社电子工业出版社
书号9787121109416
发行时间2010年6月1日
地区大陆
语言简体中文
简介

本书是高清文字版.非扫描.拒绝模糊.享受清晰!

无法下载的用户请到评论区一楼查看网盘地址!


IPB Image

内容介绍:

本书介绍了分布式Java应用涉及的知识点,分为基于Java实现网络通信、RPC;基于SOA实现大型分布式Java应用;编写高性能Java应用;构建高可用、可伸缩的系统4个部分,共7章内容。

内容截图:

IPB Image



目录

前言16
第1章 分布式Java应用19
1.1 基于消息方式实现系统间的通信21
1.1.1 基于Java自身技术实现消息方式的系统间通信21
1.1.2 基于开源框架实现消息方式的系统间通信28
1.2 基于远程调用方式实现系统间的通信32
1.2.1 基于Java自身技术实现远程调用方式的系统间通信32
1.2.2 基于开源框架实现远程调用方式的系统间通信35
第2章 大型分布式Java应用与SOA40
2.1 基于SCA实现SOA平台44
2.2 基于ESB实现SOA平台47
2.3 基于Tuscany实现SOA平台48
2.4 基于Mule实现SOA平台52
第3章 深入理解JVM56
3.1 Java代码的执行机制58
3.1.1 Java源码编译机制59
3.1.2 类加载机制62
3.1.3 类执行机制67
3.2 JVM内存管理81
3.2.1 内存空间81
3.2.2 内存分配83
3.2.3 内存回收84
3.2.4 JVM内存状况查看方法和分析工具110
3.3 JVM线程资源同步及交互机制118
3.3.1 线程资源同步机制118
3.3.2 线程交互机制122
3.3.3 线程状态及分析123
第4章 分布式Java应用与Sun JDK类库128
4.1 集合包130
4.1.1 ArrayList131
4.1.2 LinkedList134
4.1.3 Vector135
4.1.4 Stack136
4.1.5 HashSet137
4.1.6 TreeSet138
4.1.7 HashMap138
4.1.8 TreeMap141
4.1.9 性能测试142
4.1.10 小结156
4.2 并发包(java.util.concurrent)156
4.2.1 ConcurrentHashMap157
4.2.2 CopyOnWriteArrayList163
4.2.3 CopyOnWriteArraySet167
4.2.4 ArrayBlockingQueue167
4.2.5 AtomicInteger169
4.2.6 ThreadPoolExecutor171
4.2.7 Executors175
4.2.8 FutureTask176
4.2.9 Semaphore179
4.2.10 CountDownLatch180
4.2.11 CyclicBarrier181
4.2.12 ReentrantLock181
4.2.13 Condition182
4.2.14 ReentrantReadWriteLock183
4.3 序列化/反序列化185
4.3.1 序列化185
4.3.2 反序列化187
第5章 性能调优191
5.1 寻找性能瓶颈193
5.1.1 CPU消耗分析193
5.1.2 文件IO消耗分析200
5.1.3 网络IO消耗分析204
5.1.4 内存消耗分析205
5.1.5 程序执行慢原因分析209
5.2 调优210
5.2.1 JVM调优210
5.2.2 程序调优220
5.2.3 对于资源消耗不多,但程序执行慢的情况232
第6章 构建高可用的系统245
6.1 避免系统中出现单点246
6.1.1 负载均衡技术246
6.1.2 热备254
6.2 提高应用自身的可用性256
6.2.1 尽可能地避免故障257
6.2.2 及时发现故障264
6.2.3 及时处理故障266
6.2.4 访问量及数据量不断上涨的应对策略267
第7章 构建可伸缩的系统269
7.1 垂直伸缩270
7.1.1 支撑高访问量270
7.1.2 支撑大数据量272
7.1.3 提升计算能力272
7.2 水平伸缩272
7.2.1 支撑高访问量272
7.2.2 支撑大数据量282
7.2.3 提升计算能力284
索引285
已是悬崖百丈冰,犹有花枝俏——美编寄语288
过去了是快乐,过不去是折磨——编辑手记289

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有36网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。