- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 【并发编程】Java线程顺序执行方式
前言 GitHub:https://github.com/yihonglei/thinking-in-concurrent 概述 T1、T2、T3如何保证线程顺序执行? 直接上Demo吧! 一 Join方法 Join方法是最常用的方式,底层通过wait即加了synchronized同步锁和notify通知逻辑实现。 Join实现原理:https://blog.csdn.net/u010983881/article/details/80257703 package com.jpeony.co
2020-07-28 14:00:12 529
原创 【并发编程】进程与线程
前言 GitHub:https://github.com/yihonglei/thinking-in-concurrent 一 进程 进程是程序执行的单元,每个进程提供程序执行所需的资源,由操作系统创建、调度、终止使用CPU。 进程具有虚拟地址空间,可执行代码,打开系统对象的句柄,具有安全的上下文,有一个唯一的进程标识符, 环境变量,优先级类,能进行最小和最大工作集大小设定,每个进程至少要有一个线程。 每个进程都是从一个线程开始的,通常称为主线程,但是可以从它创建额外任何线程。 二 线程 线
2020-07-26 17:26:22 212
原创 【Spring源码】IOC容器实现-AnnotationConfigApplicationContext(注解方式)初始化
前言 Github:https://github.com/yihonglei/thinking-in-spring IOC容器XML方式实现源码: IOC容器结构体系 BeanDefinition的Resource定位 BeanDefinition的载入和解析 BeanDefinition的注册 Bean对象的创建 Bean依赖注入 一 IOC容器注解方式实现概述 Spring注解方式减少了大量XML配置工作和代码复杂性,降低开发和维护成本。 常用的Spring注解@Component
2020-07-04 22:25:45 1603
jenkins服务
2016-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人