240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    1. MySQL的架构与历史

    1. MySQL逻辑架构 1.1 连接管理与安全性 每个客户端连接都会在服务器进程中拥有一个线程, 这个连接的查询只会在这个单独的线程中执行, ...

  • 5. Java中的锁

    本文将介绍Java并发包中与锁相关的API和组件, 以及这些API和组件的使用方式和实现细节 1. Lock接口 锁是用来控制多个线程访问共享资...

  • Resize,w 360,h 240
    4. Java并发编程基础

    1. 线程简介 1.1 什么是线程 线程是现代操作系统能够进行调度和运算的基本单位 在一个进程中可以创建多个线程, 这些线程都有各自的计数器, ...

  • Resize,w 360,h 240
    3. Java内存模型

    1. Java内存模型基础 1.1 并发编程的两个关键问题 线程之间如何通信, 通信是指线程之间如何交换信息, 一般有两种方式共享内存, 通过读...

  • 2. Java并发机制的底层实现原理

    1. volatile的应用 volatile是轻量级synchronized, 保证了共享变量的可见性, 可见性的意思当一个线程修改一个共享变...

  • 1. 并发编程的挑战

    1. 上下文切换 即使单核CPU也支持多线程运行代码, CPU会给每个线程分配CPU时间片, 时间片一般是几十毫秒, 然后CPU通过时间片分配算...

  • Resize,w 360,h 240
    Spring源码12. DefaultListableBeanFactory载入解析和注册Bean

    目录 1. 注册BeanDefinition 2. 预初始化单例Bean 2.1 AbstractBeanFactory获取或者创建Bean实例...

  • Spring源码11.ConfigurationClassPostProcessor扫描加载BeanDefinition

    目录 1. ConfigurationClassPostProcessor扫描和注册BeanDefinition 2. 解析配置类 Config...

  • Spring源码0. springboot启动流程以及源码剖析目录

    目录 1. 初始化SpringApplication实例 2. 发布启动事件ApplicationStartingEvent 3. 封装命令行参...

个人介绍
沉沉的黑夜都是白天的前奏