某天,A同学给大家分享Java锁优化,大致内容类似Java锁优化,有兴趣的看客大大们可以跳过去了解一波。。。 HotSpot虚拟机一路发展,花了大量精力对各种锁进行优化,通过...
1.初识OSGI OSGI的全称是Open Service Gateway Initiative,直接翻译过来理解很费劲。为了理解这个问题,我们先看看OSGI的设计目的与实现...
有一个疑问,在spring-boot开发的项目中,每次启动一个测试都非常地慢,因为需要启动容器加载一堆资源等,导致TDD的反馈周期很长,违背了TDD原则,这个怎么解决?
如何在Spring Boot中使用TDD写出高质量的接口之前在《如何说服你的同事使用TDD》中介绍了为什么要使用TDD(测试驱动开发),以及如何使用TDD写代码。文章发表后,有同学在评论区中表示文章写得不错,但是举得例子太过脱离实...
Algorithm Review https://erikbern.com/2019/02/21/headcount-targets-feature-factories-an...
Tip: Algorithm: Share: Disruptor介绍及原理讲解 Review: dissecting-disruptor-why-its-so-fast大致介...
简介 Disruptor是一个无锁有界内存队列开源框架,最大的特点就是性能非常高高高。很多知名项目都有用到它比如我们熟悉的Log4j 2 . 本文主要介绍它如何做到高性能,以...
提问,是从jdk 1.8开始,没有必要使用final了是吗?1.7版本是不是还需要呢
原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com 1. final的简介 final可以修饰变量,方法和类,用于表示所修饰的内容一旦赋...
一 java 对数据库的支持 java.sql 包的支持,一般使用显示编程的方式。 connection接口、statment接口、ResultSet接口、DriverM...