- 博客(3)
- 资源 (26)
- 收藏
- 关注
转载 Java线程池的实现--Executor、ThreadPoolTaskExecutor、@Async的使用
一、为什么要使用线程池当我们需要的并发执行线程数量很多时,且每个线程执行很短的时间就结束了,这样,我们频繁的创建、销毁线程就大大降低了工作效率(创建和销毁线程需要时间、资源)。java中的线程池可以达到这样的效果:一个线程执行完任务之后,继续去执行下一个任务,不被销毁,这样线程利用率提高了。二、Jdk 1.5后线程池 //【固定的线程池】定义进程池并指定其大小 Execu...
2019-12-18 10:17:11 441
转载 Spring Factories
该文章转载自:https://blog.csdn.net/lvoyee/article/details/82017057Spring Boot中有一种非常解耦的扩展机制:Spring Factories。这种扩展机制实际上是仿照Java中的SPI扩展机制来实现的。什么是 SPI机制SPI的全名为Service Provider Interface.大多数开发人员可能不熟悉,因为这个是针...
2019-12-17 09:48:25 205
转载 Spring异步任务处理,@Async的配置和使用
这个注解用于标注某个方法或某个类里面的所有方法都是需要异步处理的。被注解的方法被调用的时候,会在新线程中执行,而调用它的方法会在原来的线程中执行。这样可以避免阻塞、以及保证任务的实时性。适用于处理log、发送邮件、短信……等。注解的应用范围:类:表示这个类中的所有方法都是异步的方法:表示这个方法是异步的,如果类也注解了,则以这个方法的注解为准相关的配置:<task:annota...
2019-12-16 14:23:10 201
rest webservice开发接口所jar(javax.ws.rs.jar)
2016-09-30
instantclient
2014-10-22
WCFSample基于net.tcp
2012-12-09
WCFCallBackDaemon
2012-12-09
ActiveSyncsetupchs
2010-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人