240 发简信
IP属地:内蒙古
  • Resize,w 360,h 240
    SpringMVC源码分析-DispatcherServlet

    SpringMVC框架是Spring框架中web模块,时下常用来构建web应用。在应用之余,也一直想要搞明白SpringMVC中是如何接受处理请...

    0.3 4586 2 32
  • Java LocalCache 本地缓存的实现

    源码地址: GitHub 使用场景 在Java应用中,对于访问频率高,更新少的数据,通常的方案是将这类数据加入缓存中。相对从数据库中读取来说,读...

  • Resize,w 360,h 240
    源码分析之HashMap的红黑树实现

    在JDK1.8中,HashMap底层是用数组Node<K,V>数组存储,数组中每个元素用链表存储元素,当元素超过8个时,将链表转化成红黑树存储。...

    0.2 5929 1 10
  • 几种实现经纬度查询排序

    在实际应用开发中,经常有这么一个需求:给定一个经纬度,实现查找附近的人或物。其实现方式也有多种:基于MySQL的、基于MongoDB的,故开篇记...

    0.3 9135 2 14
  • 源码分析之AtomicInteger

    AtomicInteger是java.util.concurrent.atomic包下的类,作用是提供原子操作Integer类。 我们知道在Ja...

  • 微信公众号支付开发-JSSDK

    最近微信网页开发要用到公众平台支付的功能,过程中坑不少。 引入js 在需要调用JS接口的页面引入如下JS文件(支持https):http://r...

  • Resize,w 360,h 240
    源码分析之LinkedHashMap

    概念 LinkedHashMap也是Java集合框架的一员,是HashMap的子类。LinkedHashMap可以保存插入顺序,底层是通过Has...

  • 源码分析之ArrayList

    概念 ArrayList是我们常用的集合类,是基于数组实现的。不同于数组的是ArrayList可以动态扩容。 类结构 ArrayList是Jav...

  • 设计模式系列-简单工厂模式

    JAVA设计模式系列: 单例模式 观察者模式 模板方法模式 简单工厂模式 定义 简单工厂模式又叫做静态工厂方法模式,是常用的实例化对象模式。 角...