随笔分类 -  读书笔记

摘要:HDFS的主要特性 HDFS是基于流数据模式访问和处理超大文件的需求而开发的。HDFS主要特点 概括为以下几点:1.处理超大文件。超大文件通常是指数百MB、甚至数百TB大小的文件。2.检测和快速应对硬件故障。一般的HDFS系统是由数百台甚至上千台服务器组成,因此,故障检测和自动恢复是HDFS的一个... 阅读全文
posted @ 2015-01-15 00:13 birdhack 阅读(195) 评论(0) 推荐(0)
摘要:《java并发编程实战》读书摘要birdhack2015年1月2日对象的共享JAVA并发编程实战读书笔记 我们已经知道了同步代码块和同步方法可以确保以原子的方式执行操作,但一种常见的误解是,认为关键之synchronized只能用于实现原子性或者确定临界区。同步还有另一个重要的方面:内存可见性。... 阅读全文
posted @ 2015-01-15 00:09 birdhack 阅读(324) 评论(0) 推荐(0)
摘要:HDFS是hadoop项目的核心子项目,是Hadoop主要的一个分布式文件系统。实际上,hadoop中有一个文件系统抽象,它提供了文件系统实现的各类接口,HDFS只是这个抽象文件系统的一个实例。文件系统 URI JAVA实现定义Localfilefs.LocalFileSystem本地文... 阅读全文
posted @ 2015-01-12 23:47 birdhack 阅读(240) 评论(0) 推荐(0)
摘要:线程安全性1.什么是线程安全 在线程安全的定义中,最核心的概念是正确性。正确性的含义是,某个类的行为与规范完全一致。当对正确性有了一个比较清晰的定义后,就可以定义线程安全性:当多个线程访问某个类时,这个类始终能表现出正确的行为,那这个类就是线程安全的。 举例:无状态对象一定是线程安全的。 ... 阅读全文
posted @ 2015-01-02 23:20 birdhack 阅读(384) 评论(0) 推荐(0)
摘要:1.POST不是幂等的。 GET只是得到一些东西,不会对服务器进行修改。它能执行多次。 POST提交的数据可能用于不可逆转的事物。2. 想让一个servlet同时支持GET POST。 开发人员通常会把逻辑放在doGET()中。public void doPost(...) throws... 阅读全文
posted @ 2014-10-04 12:54 birdhack 阅读(191) 评论(0) 推荐(0)