通常来说,如果要执行一个定时任务,基本上的操作是这样的: 这种情况要main方法中显式的调用scheduleAtFixedRate方法才能运行。但是在Spring环境中或者W...
通常来说,如果要执行一个定时任务,基本上的操作是这样的: 这种情况要main方法中显式的调用scheduleAtFixedRate方法才能运行。但是在Spring环境中或者W...
首先Spring AOP有两个重要的基础接口,Advisor和PointcutAdvisor,接口声明如下: Advisor接口声明: PointcutAdvisor的接口声...
服务器有6台腾讯云的机器。有一天无意随便登录一台使用vmstat命令查看CPU和内存的消耗情况: 吓了我一跳:服务器是4核8G的内存。vmstat一看只有两百多兆了。说明内存...
有关String.intern的基础知识在这里:深入解析String#intern这篇文章只是我的一个笔记,做一个补充,并对其中的不赞同的观点做一个描述。代码版本是JDK8。...
CompletableFuture抛弃了JDK7及以前的基于线程池的异步任务,而是CompletableFuture.runAsync这样的静态工厂方法来返回一个Comple...
这篇文章有助于快速理解JDK8中juc包中的各个并发类。与《java并发编程系统与模型》配合起来看更好。由于时间和精力的关系,这篇文档会一直更新,直到达到让读者满意的标准...
Spring的@Bean注解用于告诉方法,产生一个Bean对象,然后这个Bean对象交给Spring管理。产生这个Bean对象的方法Spring只会调用一次,随后这个Spri...