自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 【JUC】ThreadPoolExecutor的使用

ThreadPoolExecutor使用此方法,更明确线程池的运行规则,规避资源耗尽的风险可以认为是ExecutorService的实现类线程池流程线程先进入核心池运行;核心池满了,进队列等待;队列满了,就创建新线程,直到最大线程数满了,之外的线程就被拒绝rejected;线程池参数// 最多的七参构造器,前五个参数必须public ThreadPoolExecutor(in...

2020-04-06 19:06:24 116

原创 【MySql】牛客SQL刷题

牛客SQL题目题目链接:https://www.nowcoder.com/ta/sql我这里对前30道,没什么解释;后30道,对重点稍作解释;查找最晚入职员工的所有信息select * from employeeswhere hire_date = (select max(hire_date) from employees);查找入职员工时间排名倒数第3的员工所有信息...

2020-04-05 19:47:07 251

原创 Docker部署code-server

Docker部署code-server版本:codercom/code-server:v2code-server可以放在服务器上,随时随地在浏览器中,编写代码、运行、调试;手机,pad都可以进行;先说下问题:插件版本落后于vscode,部分插件需要手动安装旧版;多种方法测试,不能直接部署中文,需要部署完成,手动安装中文插件(中文插件需要修改package.json的版本为1.39.2...

2020-04-05 15:34:35 3959

原创 【JUC】公平锁,非公平锁源码分析

其中有一些值的概念不太清楚,参考了:https://blog.csdn.net/lsgqjh/article/details/63685058https://blog.csdn.net/mulinsen77/article/details/84583716在此感谢!LockLock接口功能:public interface Lock { // 获得锁 void lock();...

2020-04-05 02:27:25 109

原创 【JUC】 AtomicInteger部分源码分析

CAS首先要了解CAS的基本机制Compare and Swap,即比较再交换;区别于synchronouse同步锁的一种乐观锁(是一种无锁算法)CAS有3个操作数,内存地址,以直接从内存中获取旧值;旧的预期值A,代码中的旧值;要修改的新值B当且仅当预期值A和内存值V相同时,将内存值V修改为B,否则什么都不做;CAS是CPU级别的指令操作,上述操作是一步原子操作;缺陷AB...

2020-04-05 01:14:12 124

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除