java
文章平均质量分 66
DoNOtTOBeAL0Ser
这个作者很懒,什么都没留下…
展开
-
见证技术蜕变历程,第一遍博文开始啦。java设计模式之单利设计模式
其实很早以前就有了要自己写博客来记录自己学习知识的点点滴滴的想法,看到很多大牛都有写博客的习惯,所以也来效仿。不仅能够在闲暇时翻一番自己的成果,还能总结最近所学习的知识点,大有裨益。今天刚看完单利,然后就有了要开始写博文的想法,也是来见证自己点点滴滴的学习历程吧。打开博客才发现,原来今天是我博客创建一周年,刚好是今天,也是巧的不行。言归正传,刚看完单利来说一下我对单利的理解吧。所谓原创 2016-09-25 21:25:18 · 400 阅读 · 0 评论 -
利用java实现非递归二分查找
package interview;/** * 利用java实现非递归的二分查找 * @author zhoupeng * */public class BinaryChop { public static void main(String[] args) { int [] a={1,2,3,4,5,6,7}; int b=2; BinaryChop.binaryChop原创 2016-12-06 20:39:19 · 543 阅读 · 0 评论 -
时间久了再温习一下Java concurrent包
1、阻塞队列BlockingQueue(重点掌握)阻塞队列是表示线程插入与移除的队列,常用的有几个实现类(ArrayBlockingQueue,LinkedBlockQueuePriorityBlockingQueueSynchronousQueueLinkedBlockingDequeDelayBlockingQueue)分别是数组队列,链阻塞队列,具有优先级的阻原创 2016-10-23 23:32:00 · 370 阅读 · 0 评论 -
Hadoop在linux下的安装。以及HDFS相关的概念
Zebra项目中存在的问题(引出hadoop)没有考虑到海量数据的存储和管理问题没有考虑到节点的故障问题,比如通过心跳机制确保集群的高可用只有一个合并节点(engine2),如果合并的任务量非常大,则会造成单点工作负荷大。在zebra项目中,有很多业务的处理思想可以提炼出来,提炼出计算框架。(如逻辑切块,位置追溯,key值的合并)。即没有用计算框架来处理业务,导致以后有新任务还原创 2016-10-28 22:10:44 · 505 阅读 · 0 评论 -
Zebra项目总结
四个工程的作用Zebra项目是一个比较底层的分布式项目。在这个项目中让我们初步了解了分布式编程的一些特点。 在Zebra项目中,任务是把一个电信日志文件中的数据提取出来,然后对里面的数据进行提取。分为四个projects。分别为:contract engine1-01 engine1-02 engine2 jobtracker 整个任务是用maven来管理,con原创 2016-10-28 21:34:14 · 3517 阅读 · 1 评论 -
20161025:今日大数据知识总结(zookeeper回顾+序列化反序列化回顾+avro+zebro项目框架的搭建)
20161025:今日大数据知识总结(zookeeper回顾+序列化反序列化回顾+avro+zebro项目框架的搭建)1、昨天zookeeper的知识回顾 主要包括ZK的安装,ZK的指令,ZK的API以及ZK的集群 2、序列化与反序列化 序列化的目的:1.持久化,将数据写入磁盘上。过程:0-1转化成高低电平---电转为磁---磁信息附在磁盘上。达到持久化的目的原创 2016-10-25 20:52:11 · 698 阅读 · 0 评论 -
java集合框架的两大家族
java的常用集合框架主要有两大家族,分别为Collection和Map。Collection家族下包括List,queue和Set,其中List跟queue是有序而且能够重复的。而Set是无序的而且不能够重复。List有一个常用的实现类:ArrayList。queue常用实现类:LinkedList。Set常用实现类:HashSet(哈希集)。 Map家族是另一大家族。最为重要的实现类原创 2016-10-10 22:15:31 · 453 阅读 · 0 评论 -
java中的基本数据类型跟其包装类以及与字符串的转换
java中八种基本数据类型想必大家都非常熟知,八种基本数据类型都是非常常用的。但是在java的基本数据类型之外,除了String类型之外其他七种数据类型都具有其包装类。那为什么java会给这七种数据类型设置包装类而不给String设置包装类呢?意义何在?我们都知道在八种基本数据类型中String是比较特殊的一位了,为什么说它特殊,因为String是对象类型,其值存在于堆内存中,String类型原创 2016-09-26 21:51:03 · 641 阅读 · 0 评论 -
每天少不了的几道题,代码不能停(1)
1.用代码实现单利模式public class single { //恶汉式 private single(){} private static single d1=new single(); public static single getsingle(){ return d1; } }class single2{ //懒汉式 private single2()原创 2016-12-03 20:58:14 · 671 阅读 · 0 评论