字符串可以说是 Java 中最具有代表性的类了,似乎没有之一哈,这就好像直播界的李佳琪,脱口秀中的李诞,一等一的大哥地位。不得不承认,最近吐槽大会刷多了,脑子里全是那些段子,...
字符串可以说是 Java 中最具有代表性的类了,似乎没有之一哈,这就好像直播界的李佳琪,脱口秀中的李诞,一等一的大哥地位。不得不承认,最近吐槽大会刷多了,脑子里全是那些段子,...
来源:老顾聊技术 前言 在移动互联网,分布式、微服务盛行的今天,现在项目绝大部分都采用的微服务框架,前后端分离方式, (题外话:前后端的工作职责越来越明确,现在的前端都称之为...
Google Guava Cache是一种非常优秀本地缓存解决方案,提供了基于容量,时间和引用的缓存回收方式。基于容量的方式内部实现采用LRU算法,基于引用回收很好的利用了J...
@Bean 1.@Bean的元注解 @Target({ElementType.METHOD, ElementType.ANNOTATION_TYPE}):注解作用在方法上或者...
前言 所谓JVM的调优,其实就是修改JVM的各项参数,形成当前业务场景下最优配置。既然要调优,肯定要熟知JVM的各项参数代表的含义,本文主要是用来记录JVM的各个参数含义,方...
前言 你是否因为每次改动代码还需要启停项目而烦恼?你是否因为每次测试环境更新代码都需要重新打包而烦恼?今天它来了,它就是我们今天的主题Hot-Swapping(热拔插)。 H...
前言 小伙伴们都知道,i++其实并非是原子性操作,在多线程环境下会有线程安全的问题,下面我们来写个测试demo来验证这条结论。 通过上面的小例子我们可以发现每次计算的结果都有...
一.定义 二.类型 三.适用场景 四.优点 五.缺点 六.重点 七.giao,单例模式的N种创建方式 1.懒汉式 注意:这种方式可以保证线程安全,但是锁太重,每次调用getI...
前言 在我们日常开发过程中避免不了跟并发编程打交道,而并发编程的核心自然就是线程。搞清楚线程的生命周期以及状态的转换对于我们排查某些线上问题有着至关重要的作用。 操作系统通用...