rocketmq-spring-boot-starter:2.0.4版本开发的代码,升级到目前最新的rocketmq-spring- ...
前言 对于 Spring和 SpringBoot到底有什么区别,我听到了很多答案,刚开始迈入学习 SpringBoot的我当时也是一头雾水,随着经验的积累 我慢慢理解了这两个框架到底有什么区别,相信对于用了 SpringBoot很久的同学来说,还不是很理解 SpringBoot到底和 Spring有什么区别,看完文章中的比较,或许你有了不同的答案和看法 什么是Spring 作为 Java开发人员 ...
2020-05-29 20:22 0 535 推荐指数:
rocketmq-spring-boot-starter:2.0.4版本开发的代码,升级到目前最新的rocketmq-spring- ...
前言 前两天和粉丝聊天的时候,粉丝问了我一个挺有意思的问题,说他之前在面试的时候被问到线程池的线程复用原理,当时我跟他简单的说了一下,没想到过了几天又来问我这个问题了,说他最近又被问到了这个问题.......想了想,干脆写篇文章把这个东西讲清楚吧,满满的干货都放在下面了 1.什么是线程复用 ...
悲观锁介绍 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中, 将数据处于锁定状态。悲观锁的实现,往往依靠数据 ...
前言 Integer和int 最本质的区别就是:Integer是封装类,int是基本数据类型(这是废话)。 本文是希望能对Integer和int的区别进行更详细的对比说明并加以举例 Integer和int的区别 Integer的默认初始值是null,而int的初始值是int 也就是说 ...
类加载机制 虚拟机把描述类的数据从 Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的java类型,这就是虚拟机的类加载机制。 类的生命周期 加载(Lo ...
1.java内存模型 注 : JAVA中的堆栈和内存模型:, 1.1内存模型: Java内存模型是围绕着在并发过程中如何处理原子性、可见性和有序性来建立的(三个特性详解见10.) a ...
前言 创建型模式、主要用于解决Java对象的创建问题 工厂模式 工厂模式的说明 在面向对象的编程中,继承和多态的概念实现了父类与子类之间的(is-A)关系 基于这种关系实现了子类的多态性,这 ...
你好呀,我是歪歪。 最近有个读者给我说,面试聊到线程池的时候,相谈甚欢,基本都回答上来了,但是其中有一个问题直接把他干懵逼了。 面试官问他:你说一下线程池里面的锁吧。 结果他关于线程池的知识点其实都是在各个博客或者面经里面看到的,没有自己去翻阅过源码,也就根本就没有注意过线程池里面 ...