240 发简信
IP属地:山西
  • 简单理解IOC和AOP的原理

    IOC,依赖倒置的意思, 所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。 所谓倒置,你必须...

  • ThreadPoolExecutor

    参数: corePoolSize 核心线程池大小 (1) 当线程池小于corePoolSize时,新提交任务将创建一个新线程执行任务,即使此时线...

  • top k问题解法

    建立k个元素的最小堆 (java的优先队列也可)依次判断每个数字,大于堆顶元素进堆进堆 回到上面的取TopK问题上,用最小堆的解决方法就是: 首...

  • Resize,w 360,h 240
  • 几种设计模式概要

    单例模式 工厂模式 用工厂方法代替new操作,建立一个工厂(一个函数或一个类方法)来制造新的对象。 观察者模式 对象间存在一对多关系时,,当一个...

  • HTTP get和post的区别

    1. GET把参数包含在URL中,post不是,所以get不安全 2.get用于查询信息 post用于增删改 3.get传送的数据量较小,不能大...

  • B-B+树区别

    B+ 叶节点之间通过指针来连接,按键大小排序,遍历所有数据只需要遍历叶子节点, 而B树需要遍历所有节点 B+ 内部节点上不包含数据只含有索引,数...

  • 单例模式应用

    好处:降低资源损耗,方便资源之间的互相通信。如线程池等。 1. Windows的Task Manager(任务管理器)就是很典型的单例模式(这个...

  • mysql 和 redis的区别

    前者是内存数据库,数据保存在内存中,当然速度快。 后者是关系型数据库,功能强大,数据访问也就慢。 关系型数据库是指采用了关系模型来组织数据的数据...