方法重写(override)与重载(overload)的联系与区别通过多态实现程序代码的松耦合

JDK 5.0 新特性(泛型、枚举、可变参数、增强的 for 循环、静态导入等)

常用设计模式(工厂方法模式、观察者模式、策略模式、装饰模式、模板方法模式、命令模式等的原理与应用)

基于 JDK 1.4 锁的并发机制与基于 JDK 5.0并发包的同步与并发机制的比较与分析

JDBC相关知识,步骤,连接操作,数据库连接池(详解 Apache DBCP数据库连接池)

移位操作 (左移n位==乘以2的n次幂) (右移n位==除以2的n次幂)

定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)

LIRS算法 LIRS的基本思想是对访问的数据块进行分类,一部分为hot数据块,一部分为cold数据块。对于hot数据块我们可以分配90%以上的cache给它们。而对于cold数据块给它们分配10%。

从LIRS算法的描述来看,可以理解为两个LRU队列的组合,利用cold缓冲区来保护Hot缓冲区,提高了进入hot缓冲区的门槛,阻止hot缓冲区频繁地变化。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注