自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ThinkMore

技术总结与分享

  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

转载 并发专题(七)线程池实现原理

一、为什么要用线程池 降低资源消耗。通过重复利用已创建的线程降低线程创建、销毁线程造成的消耗。 提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配、调优和监控二、ThreadPoolExecutor线程池类参数详解参数 说...

2020-02-17 17:29:22 187

转载 并发专题(六)HashMap与ConcurrentHashMap

1、List接口:ArrayList 和 Vector  ArrayList不是线程安全的,Vector是线程安全的,Vector有一个子类,可实现后进先出(LIFO)的对象堆栈(LinkedList 也是List接口的实现类)。2、Set接口:HashSet 和 TreeSet  Set接口最常见的实现类是HashSet,HashSet默认是以无序的方式组织元素的,而LinkedHa...

2020-02-16 20:53:21 161

转载 并发专题(五)CAS与AQS

一、CAS(Compare And Swap)什么是CASCAS(Compare And Swap),即比较并交换。是解决多线程并行情况下使用锁造成性能损耗的一种机制,无锁的原子操作,CAS操作包含三个操作数——内存位置(V)、预期原值(A)和新值(B)。如果内存位置的值与预期原值相匹配,那么处理器会自动将该位置值更新为新值。否则,处理器不做任何操作。无论哪种情况,它都会在CAS指令之前...

2020-02-11 18:23:21 192

bootstrap开发的工具包

亲测可用,内含引入资源文件的前后说明文档,可避免不必要的错误,要的拿走!

2017-11-13

FScapture中文绿色版本

亲测好用的UI开发工具类,除了颜色提取器之外还包含很多实用性的功能,值得下载!

2017-11-13

空空如也

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

TA关注的人

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