java基础
文章平均质量分 77
dickens40
只要努力 为心无愧就行!
展开
-
java内存的一些概念
看了java编程思想的 初始化与清理 这一章原创 2014-10-23 17:10:55 · 475 阅读 · 0 评论 -
Singleton模式的各种实现方式。
转载至 http://callmegod.iteye.com/blog/1474441 Singleton模式是在编程实践中应用最广泛的几种设计模式之一。以前知道的,实现单例的方法有两种(下面的A、B)。刚刚在读《Effective Java的时候》学到一种新的更好的方法(E):单元素的枚举类型。同时通过网上资料也知道了其他两种方法(C、D)。最后一种在Java中从1.5版本开始支持,其转载 2015-01-06 15:43:01 · 303 阅读 · 0 评论 -
从java设计模式之禅看到的很好的ClassUtils类
import java.io.File; import java.io.IOException; import java.net.URL; import java.util.ArrayList; import java.util.Enumeration; import java.util.List; @SuppressWarnings("all") public class ClassUtils转载 2015-01-30 11:20:56 · 348 阅读 · 0 评论 -
海量数据面试题----分而治之/hash映射 + hash统计 + 堆/快速/归并排序
寻找热门查询:搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字节。 假设目前有一千万个记录(这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复后,不超过3百万个。一个查询串的重复度越高,说明查询它的用户越多,也就是越热门),请你统计最热门的10个查询串,要求使用的内存不能超过1G。 解决方案:虽然有一千万个Q转载 2015-03-17 22:18:09 · 504 阅读 · 0 评论