- 博客(3)
- 收藏
- 关注
原创 定时线程池执行器
一、基础知识的补充@Slf4jpublic class ConditionTest { private static ReentrantLock reentrantLock = new ReentrantLock(); private static final Condition available = reentrantLock.newCondition(); public static void main(String[] args) { for(int
2022-07-28 22:49:41 342 1
原创 深入理解线程池
首先从从一个线程池的例子说起: 创建一个线程池,核心线程数位3,最大线程池数为6,线程的空闲时间为10分钟,阻塞队列的长度为3。package com.chen.juc.threadpool;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;publi...
2022-03-21 23:50:55 1110
原创 spring的AOP
目录一、动态代理模式2、spring实现AOP的流程一、动态代理模式首先我们先聊一下动态代理,先从一个案例开始讲起:小明是一个程序员,每天都要996,没时间找女朋友,然后他的父母帮他找对象,然后找到之后再结婚生子。 这个场景中: 小明是被代理对象 小明的父母:小明的代理,帮助小明找对象 是对小明的一个功能增强:小明没时间找对象,找到之后帮他结婚生子 动态代理中有一下几个内容: ...
2021-07-25 16:12:47 108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人