240 发简信
IP属地:上海
  • 120
    Ehcache原理详细解读

    1 Ehcache Ehcache是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache...

  • 120
    jaeger代码阅读思路整理

    jaeger实现了opentracing的规范,对Tracer与Span等接口写了自己的实现。根据opentracing的规范,每个服务建议只有一个Tracer,Tracer...

  • 120
    Druid源码阅读3-DruidDataSource连接池的基本原理

    DruidDataSource数据库连接池的的本质,实际上是一个利用ReentrentLock和两个Condition组成的生产者和消费者模型。 1.DruidDataSou...

  • 谈谈实现Serializable接口的作用和必要性

    在Java编程中我们会看到源码中或者别人代码中很多实体Bean都实现了Serializable接口,但是我很多实体在使用中并没有序列化也能正常使用。由此引发了我的疑问,到底需...

  • 120
    一篇文章搞定堆栈原理

    前方高能预警,本文较长,涉及到的原理性东西较多,建议收藏方便后期查看。 我们常常说堆栈堆栈,但是堆和栈其实是完全不同的两个概念。栈其实完全是为了函数调用而设计的,那么函数调用...

  • 120
    关于 Integer 和装箱、拆箱

    一、关于拆箱和装箱 装箱 就是自动将基本数据类型转换为包装器类型;拆箱 就是自动将包装器类型转换为基本数据类型 具体是怎么进行装箱的呢? 如果需要生成一个数值的对象,那么只需...

  • 【java8新特性】lambda表达式与函数式接口详解

    欢迎交流java8新特性系列文章:https://www.jianshu.com/nb/27231419 . [1][2][3][4][5] 一、简介 java8于201...