首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
MasterWfs
掘友等级
打杂工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
最新
热门
Mybatis-Spring整合原理
通过实现FactoryBean.getObject方法创建并且生成bean注入到spring容器中。
【JUC】ReentrantLock实现和原理
一、概述ReentrantLock是基于AQS实现的一种独占可重入锁,利用自旋和CAS实现的轻量锁,提供公平和非公平锁二、常用方法lock()获取锁,如果不能获取则阻塞当前线程,直到获取锁lockIn
【JUC】Executors常用线程池
可以根据系统的承受能力设置线程池中的线程数量,防止由于创建过多的线程导致内存占用过大最后死机。 创建一个单线程的线程池。这个线程池只有一个线程在工作,也就是相当于单线程串行执行所有任务;此线程池保证所有任务的执行顺序按照任务的提交顺序执行。 corePoolSize、maxim…
【JUC】CyclicBarrier实现和原理
一、概述CyclicBarrier可循环使用的屏障,主要功能是拦截一组线程,直到最后一个线程到达屏障,屏障才会放行;二、常用方法1、int await()在指定的数量的线程未到达时,所有线程都会在此阻
【JUC】Semaphore实现和原理
Semaphore信号量,主要功能是限制能够运行的线程量,指定固定数量的许可,只有获取许可的线程可以运行,若没有许可获取则阻塞,直到获取许可。 Semaphore中同步器Sync继承AQS实现AQS中的共享模式tryReleaseShared(int releases)方法,同…
[JUC]CountDownLatch实现和原理
一、概述CountDownLatch是限制某个线程等待其他线程全部执行后再执行;相当于有一个计数器,每执行一次countDown方法计数器-1,知道计数器为0;在等待的线程便可以继续执行。一般用于主线
个人成就
文章被点赞
5
文章被阅读
3,330
掘力值
123
关注了
5
关注者
0
收藏集
2
关注标签
18
加入于
2019-12-18