240 发简信
IP属地:北京
  • ThreadLocal原理分析

    ThreadLocal实现原理 首先 ThreadLocal 是一个泛型类,保证可以接受任何类型的对象。 因为一个线程内可以存在多个 Threa...

  • 数据库的乐观锁与悲观锁

    悲观锁( Pessimistic Locking ) 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处...

  • GET和POST详解

    转自:[https://www.cnblogs.com/logsharing/p/8448446.html]最直观的区别就是GET把参数包含在U...

  • 关于OOM

    1)什么是OOM?OOM,内存用完了,来源于java.lang.OutOfMemoryError。看下关于的官方说明: 当JVM因为没有足够的内...

  • modCount作用

    List,HashMap中都有modCount字段;今天分析一下modCount字段的作用。 这是JDK中的描述,大致翻译一下。 该字段表示li...

  • AOF持久化

    过保存Redis服务器所执行的写命令来记录数据库状态。 使用:appendonly:默认值为no,也就是说redis 默认使用的是rdb方式持久...

  • RDB持久化

    RDB是Redis用来进行持久化的一种方式,是把当前内存中的数据集快照写入磁盘,也就是 Snapshot 快照(数据库中所有键值对数据)。恢复时...

  • Spring IOC

    BeanDefinition类保存了类的所有信息,比如这个 Bean 指向的是哪个类、是否是单例的、是否懒加载、这个 Bean 依赖了哪些 Be...

  • AQS!

    抽象的队列同步器。AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的ReentrantLock/Semaphor...