240 发简信
IP属地:澳门
  • Resize,w 360,h 240
    归并排序(二路归并排序)

    归并排序的思路 归并排序是通过“归并”操作完成排序的,将两个或者多个有序子表归并成一个子表。归并排序是“分治法”的一个非常典型的应用,同事它也是...

  • HashCode的作用原理和实例解析

    HashCode的特性 HashCode的存在主要是用于查找的快捷性,如Hashtable,HashMap等,HashCode经常用于确定对象的...

  • Object类及常用方法简介

    Object类是一个特殊的类,是所有类的父类,是java中唯一没有父类的类,如果一个类没有用extends明确指出继承于某个类,那么它默认继承O...

  • Resize,w 360,h 240
    HashMap

    概述 HahsMap是日常开发中经常用到的一种数据结构,在介绍HashMap的时候会涉及到很多术语,比如时间复杂度O、散列(也叫哈希)、散列算法...

  • ListenableFuture

    Future要获取异步任务执行的结果,需要通过轮询或者阻塞等待的方式,这样的方式,总显得不太“完美”,比较好的做法,应该是异步执行结束后,去通知...

  • Resize,w 360,h 240
    图解ConcurrentHashMap

    概述 上篇文章介绍了HashMap在多线程并发情况下是不安全的,多线程并发推荐使用ConcurrentHashMap,那么ConcurrentH...

  • Resize,w 360,h 240
    redis数据结构使用场景

    String---字符串 String 数据结构是简单的 key-value 类型,value不仅可以是String,也可以是数字。String...

  • mysql聚簇索引和非聚簇索引原理

    ‘页’和操作系统的关系 为什么要有内存管理我们知道,一个进程完成它的功能,需要访问磁盘加载数据到内存然后等待进入cpu运算,因为数据量大小远远大...

  • epoll bug fix in netty

    epoll bug简述 在NIO中通过Selector的轮询当前是否有IO事件就绪,根据JDK NIO api描述,Selector的selec...