上一页 1 2 3 4 5 6 ··· 10 下一页

2017年10月30日

该文被密码保护。 阅读全文
posted @ 2017-10-30 17:16 橘子不是唯一的水果 阅读(65) 评论(0) 推荐(0) 编辑
 

2017年10月27日

摘要: Overview 在java编程思想中对异常的定义:阻止当前方法或作用域继续执行的问题。 异常相关的知识点并不复杂,主要难点在于实际处理过程中对异常处理的设计。 异常的分类 java exception分为Error和Exception,这两类都是接口Throwable的子类。具体关系如下图: 其中 阅读全文
posted @ 2017-10-27 11:48 橘子不是唯一的水果 阅读(151) 评论(0) 推荐(0) 编辑
 

2017年10月23日

摘要: Overview 内存中的数据结构存储系统,可以用作数据库、缓存和消息中间件。 redis底层数据结构:跳跃表 [为什么选skiplist而不是red-black tree] 支持多种数据结构:String, hash, list, set, sorted set... 内置: Replicatio 阅读全文
posted @ 2017-10-23 21:07 橘子不是唯一的水果 阅读(199) 评论(0) 推荐(0) 编辑
 
该文被密码保护。 阅读全文
posted @ 2017-10-23 13:26 橘子不是唯一的水果 阅读(2) 评论(0) 推荐(0) 编辑
 

2017年10月22日

摘要: Overview Java一个重要特性就是通过GC自动管理内存的回收,而不需要程序员自己来释放内存。因而,理论上Java中所有不再利用的对象所占用的内存都可以被GC会回收。但事实上,Java也存在内存泄露。 Java中的内存管理 要了解Java中的内存泄露,首先就得知道Java中的内存是如何管理的。 阅读全文
posted @ 2017-10-22 11:53 橘子不是唯一的水果 阅读(128) 评论(0) 推荐(0) 编辑
 

2017年10月18日

摘要: A short overview of ZAB. 阅读全文
posted @ 2017-10-18 13:56 橘子不是唯一的水果 阅读(102) 评论(0) 推荐(0) 编辑
 

2017年10月16日

摘要: Week 1 Cheat Sheet Link Evaluation Rules Call by value: evaluates the function arguments before calling the funtion Call by name: evaluates the functi 阅读全文
posted @ 2017-10-16 16:21 橘子不是唯一的水果 阅读(180) 评论(0) 推荐(0) 编辑
 

2017年10月11日

摘要: Hadoop 在hadoop中,zk主要用来实现HA(High Availability)。这部分逻辑主要集中在hadoop common的HA模块中,HDFS的NameNode和Yarn的ResourceManager都是基于此HA模块来实现自己的HA功能的。同时,在YARN中又特别提供了zk来存 阅读全文
posted @ 2017-10-11 21:09 橘子不是唯一的水果 阅读(1126) 评论(0) 推荐(0) 编辑
 

2017年10月2日

摘要: Overview java编写多线程程序时,为了保证线程安全,需要对数据进行同步,经常用到的两种同步方式就是synchronized和重入锁ReentrantLock。 相似点 都是加锁方式 都是阻塞式同步。即若一个线程获得了对象锁,进入了同步块,其他访问该同步块的线程都必须阻塞在同步块外等待,而进 阅读全文
posted @ 2017-10-02 17:15 橘子不是唯一的水果 阅读(256) 评论(0) 推荐(0) 编辑
 

2017年9月29日

摘要: Segment Tree First, try to build the segment tree. lintcode suggest code: Currently recursion recommended. (For coding exercise, u can just start with 阅读全文
posted @ 2017-09-29 10:28 橘子不是唯一的水果 阅读(240) 评论(0) 推荐(0) 编辑
 
上一页 1 2 3 4 5 6 ··· 10 下一页