240 发简信
IP属地:重庆
  • 120
    多线程:死锁

    死锁 死锁实例 当一个线程永远地持有一个锁,并且其他的线程去尝试获得这个锁,那么他们将永远的被阻塞,如果线程A持有锁L并且想获得锁R,线程B持有锁R并且想获得锁L,那么这两个...

  • 设计模式--单例模式

    单例模式 懒汉式 顾名思义,lazy loading(延迟加载),在需要的时候创建单例对象,而不是随着软件系统的运行或者当类被加载器加载的时候就创建。下面是最简单的懒汉式单例...

  • :+1:

    Redis从入门到放弃

    一、 Redis特性 1.速度快(1)所有数据都是存放在内存中(2)底层是用C语言编写(3)Redis使用了单线程架构,预防了多线程可能产生的竞争问题2.基于键值对的数据结构...

  • Redis从入门到放弃

    一、 Redis特性 1.速度快(1)所有数据都是存放在内存中(2)底层是用C语言编写(3)Redis使用了单线程架构,预防了多线程可能产生的竞争问题2.基于键值对的数据结构...

  • Redis从入门到放弃

    一、 Redis特性 1.速度快(1)所有数据都是存放在内存中(2)底层是用C语言编写(3)Redis使用了单线程架构,预防了多线程可能产生的竞争问题2.基于键值对的数据结构...