240 发简信
IP属地:云南
  • Java锁优化--JVM锁降级

    某天,A同学给大家分享Java锁优化,大致内容类似Java锁优化,有兴趣的看客大大们可以跳过去了解一波。。。 HotSpot虚拟机一路发展,花了大量精力对各种锁进行优化,通过...

  • 120
    Java模块化之路 —— OSGI介绍

    1.初识OSGI OSGI的全称是Open Service Gateway Initiative,直接翻译过来理解很费劲。为了理解这个问题,我们先看看OSGI的设计目的与实现...

  • 有一个疑问,在spring-boot开发的项目中,每次启动一个测试都非常地慢,因为需要启动容器加载一堆资源等,导致TDD的反馈周期很长,违背了TDD原则,这个怎么解决?

    如何在Spring Boot中使用TDD写出高质量的接口

    之前在《如何说服你的同事使用TDD》中介绍了为什么要使用TDD(测试驱动开发),以及如何使用TDD写代码。文章发表后,有同学在评论区中表示文章写得不错,但是举得例子太过脱离实...

  • 120
    ARTS打卡第六周

    Algorithm Review https://erikbern.com/2019/02/21/headcount-targets-feature-factories-an...

  • ARTS打卡第五周

    Tip: Algorithm: Share: Disruptor介绍及原理讲解 Review: dissecting-disruptor-why-its-so-fast大致介...

  • 120
    Disruptor介绍及原理讲解

    简介 Disruptor是一个无锁有界内存队列开源框架,最大的特点就是性能非常高高高。很多知名项目都有用到它比如我们熟悉的Log4j 2 . 本文主要介绍它如何做到高性能,以...

  • 提问,是从jdk 1.8开始,没有必要使用final了是吗?1.7版本是不是还需要呢

  • 120
    你以为你真的了解final吗?

    原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com 1. final的简介 final可以修饰变量,方法和类,用于表示所修饰的内容一旦赋...

  • 120
    druid 连接池源码分析

    一 java 对数据库的支持 java.sql 包的支持,一般使用显示编程的方式。 connection接口、statment接口、ResultSet接口、DriverM...