商家名称 | 信用等级 | 购买信息 | 订购本书 |
大型网站系统与Java中间件实践 | |||
大型网站系统与Java中间件实践 |
网友对大型网站系统与Java中间件实践的评论
楼上的说的非常对:::
今天刚到,看到第9页代码部分为什么两个代码片段是一样的,中间说到要用ConcurrentHashMap替换HashMap,但是下面看到下面的事例代码依然还是HashMap,请问曾哥,这里是什么用意,是编辑“偷懒”直接copy past吗?还是有别的用意?
涉嫌代码如下:
public class TestClass{
private HashMap<String,Integer> map = new HashMap<String,Integer>();
public synchronized void add(String key){
Integer value = map.get(key);
if(value == value){
map.put(key,1);
}else{
map.put(key,value+1);
}
}
而且上面是算一个完整的样例类吗?怎么编排这么不严谨,貌似括号都不对齐。
抛掉了大部分细节,就介绍了各种中间件和常见的问题。如果没遇到过的问题 ,就当拓展视野,遇到的就当懂得专业名词怎么装。
厚度和内容成这比,内容价值和书本价值为反比。其中讲的各种中间件如果有去用的过的人,都是白看。
对大网站系统不了解的学生来说 可以看看 导论导论而已。没有太多的这本书唯一的东西。
1.讲的理论,实现上有的没有点到;
2.此书不是银弹,只是相当于导论性质,开阔思路;
3.读者如果没有相关分布式网站开发经验很难看的懂:)
4.读者需要具备一定的开发背景,收获会更多。
5.分表分库这块作者点到为止,只引出了一个架构就结束了。太惜墨了。
6.文风踏实,思路流畅,干货多,废话较少,赞一个,对得起这个价格,虽然薄了点。
今天刚到,看到第9页代码部分为什么两个代码片段是一样的,中间说到要用ConcurrentHashMap替换HashMap,但是下面看到下面的事例代码依然还是HashMap,请问曾哥,这里是什么用意,是编辑“偷懒”直接copy past吗?还是有别的用意?
涉嫌代码如下:
public class TestClass{
private HashMap<String,Integer> map = new HashMap<String,Integer>();
public synchronized void add(String key){
Integer value = map.get(key);
if(value == value){
map.put(key,1);
}else{
map.put(key,value+1);
}
}
而且上面是算一个完整的样例类吗?怎么编排这么不严谨,貌似括号都不对齐。
个人认为书名改为“大型网站与JAVA中间件实践科普书”也许更适合此书的定位。
131,134,135,138,139,142,143,146缺页,书内容勉勉强强,扩展视野还是算不错
对 淘宝的中间件做了 梳理和 简述
前两章看出是作者的 一些 思考,有一点系统论的升华,其他 都是讲述中间件的前世今生
都是 干活,还不错
不属于研究性的,我们不能苛求 严谨和 完整
书比较薄,感觉内容比较散,开阔一下眼界还可以,没什么实质性的东西
涉及到分布式计算架构的方方面面,提供了强有力的指导思想,很不错
这本书讲的特别全面特别细致,能够看出作者有着非常严谨的思维
喜欢大型网站系统与Java中间件实践请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务