- 博客(6)
- 收藏
- 关注
原创 Spring Boot 自动配置简单流程
如何实现"更加方便的创建、启动项目"?使用时,需要做大量的配置,较为。而在使用 Spring Boot 时,如果需要引入某个,则直接,进行(可能是增加某个注解),最后进行配置即可。Spring Boot 相较于 SSM,使用上更加的方便,而这得益于。
2024-05-08 17:08:10
1901
原创 线程池(ThreadPoolExecutor)基本流程
worker 是对于线程的包装,即所有的线程都会包装车成 worker,同时提供了锁机制,worker 最终存放到一个 Set 中,其主要负责线程任务的执行,通过 #run。线程创建主要依赖于 #addWorker,会将线程包装成 worker,存放到 set 中,并且进行启动,由 #run 完成对并发队列中任务的处理。当一个多线程任务被提交到线程池时,会首先补满核心线程,再放到并发队列,最终才会创建守护线程,如果守护线程都在工作,则会执行拒接策略。线程池获取队列中的任务,依赖于队列的 #take。
2024-04-22 22:50:12
498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人