240 发简信
  • redis分布式锁

    原理 redis为单进程单线程模式,采用队列模式j将并发访问变成串行访问,多客户端对redis的连接不存在竞争关系,setnx命令来实现 命令 ...

  • 120
    单例模式的双重检查

    1.双重检查锁定的由来 下面是非线程安全的延迟初始化对象的示例代码。 在UnsafeLazyInitialization类中,假设A线程执行代码...

  • 120
    类初始化处理过程

    前言 在《Java并发变成的艺术》一书中笔者把类的初始化的处理过程分了5个阶段,为了更深入的理解,我便记录下来。 第一阶段:通过在Class对象...

  • Java类加载

    Java源代码被编译成class字节码,最终需要加载到虚拟机中才能运行。整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载7个阶段。 ...

  • 120
    Java中的HashMap

    自己在简书上看了不少的别人总结,那么在借鉴前人(miaoLoveCode)基础上自己再总结一番。 HashMap1.8实现分析 数据结构 1.8...

  • git push 到远程分支

    在项目中 连接远程主机 一种方式是: 另一种是:在本地新建分支并切换到该分支 如果直接 出现 然后 强制推送本地master到远程master ...

  • kafka quickstart

    ** 一开始在windows环境下运行kafka,总是跑步起来,随后我就建了一个linux7的虚拟机。以下是在linux环境下运行的。** St...

  • JDBC

    JDBC常见组件 DriverManager :这个类管理数据库驱动程序 Driver:此接口处理与数据库服务器通信 Connection:此接...

  • SQL语句

    ORDER BY 语句 ORDER BY 语句用于根据指定的列对结果集进行排序。 *ORDER BY *语句默认按照升序对记录进行排序。如果希望...