集合类线程不安全及解决方案


在Java中,集合类是线程不安全的,如果多个线程同时对集合类进行操作,可能会导致并发修改异常。

Volatile不保证原子性


原子性保证的是什么 原子性是指不可分割的最小单位,比如一个操作是不可分割的,那么这个操作就是原子性的。 举个例子,比如说,你要给一个变量加1,那么这个操作就是原子性的,因为这个操作是不可分割的,那么你要是分割开来,那么这个操作就不是原子性的。

消息队列在项目中的使用


消息队列在项目中的使用

Elasticsearch 与 solr 的区别


Elasticsearch 与 solr 的区别

JVM垃圾回收机制


JVM垃圾回收机制

Redis持久化


**Redis 提供了 2 个不同形式的持久化方式** - **RDB** ( Redis DataBase) - **AOF** (Append OF File)

SpringMVC执行流程及工作原理


SpringMVC执行流程及工作原理

SpringMVC中如何解决POST请求中文乱码问题


SpringMVC中如何解决POST请求中文乱码问题

Spring中支持的常用数据库事务传播属性和事务隔离级别


数据库事务传播属性和事务隔离级别

成员变量与局部变量


成员变量与局部变量面试题