随笔分类 - 笔试面试
准备阶段遇到的问题,包括操作系统,计算机网络,数据结构算法等
摘要:给定一组正整数数组,给出一种排序方法,使得可以按照每个元素出现的频率从高到低输出,相同频率的按照原来序列输出。
阅读全文
摘要:“ConcurrentHashMap是一个线程安全的哈希表“,但是不允许key和value为空; HashTable和ConcurrentHashMap都是线程安全的,但是HashTable是同步容器,ConcurrentHashMap是并发容器,采用了锁分离策略,在并发环境中,应多使 用Concu
阅读全文
摘要:java为数据结构中的映射定义了一个接口 java.util.Map ,他有四个实现类
阅读全文
摘要:持久化:持久(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘文件、XML文件等)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。 持久层:主要实现数据持久化应用领域的某个特定系统的一个逻辑层面,将数
阅读全文
摘要:1:洗牌 洗牌在生活中十分常见,现在需要写一个程序模拟洗牌的过程。 现在需要洗2n张牌,从上到下依次是第1张,第2张,第3张一直到第2n张。首先,我们把这2n张牌分成两堆,左手拿着第1张到第n张(上半堆),右手拿着第n+1张到第2n张(下半堆)。接着就开始洗牌的过程,先放下右手的最后一张牌,再放下左
阅读全文
摘要:类的加载是由类加载器完成的,类加载器包括: 根加载器( BootStrap )、扩展加载器( Extension )、系统加载器( System )和用户自定义类加载器( java.lang.ClassLoader 的子类)。 从 Java 2 ( JDK 1.2 )开始,类加载过程采取了父亲委托机
阅读全文
摘要:结构型模式: 描述如何将类对象结合在一起,形成一个更大的结构,结构模式描述两种不同的东西:类和类的实例。 所以可以分为类结构模式和对象结构模式。 在GoF设计模式中,结构型模式有: 1:适配器模式:Adapter 将一个类的接口转换成客户希望的另一个接口,适配器模式使得原本不兼容而不能一起工作的那些
阅读全文
摘要:经常碰到比较字符串的题, eg: public class StringDemo{ private static final String MESSAGE = "taobao"; public static void main(String [] args){ String a = "tao" +
阅读全文