连击 天
fork: star:
基本概念 tickDuration: 每 tick 一次的时间间隔 ticksPerWheel : 轮中的 slot 数 remainingRounds: 第几轮 = (calculated - tick) / wheel.length deadline: 得到过期时间。 long deadlin...
今天看dubbo源码,发现一个很不错的装饰者设计模式;wrapperClasses 记录下; /** * @Auther: penghaozhong * @Date: 2020-05-21 15:53 */ public interface Test { String say(String name)...
Swagger2配置 @Configuration @EnableSwagger2 @Profile("dev") public class Swagger2 { @Bean public Docket createRestApi() { Docket docket = new Docket(DocumentationTyp......
spring ioc类图 spring ioc 关键接口: Resource BeanDefinitionReader BeanFactory BeanDefinition 主要流程: 将配置文件转换为Resource 利用BeanDefinitionReader读取Resource文件,将文件...
jdk动态代理 实现原理:利用字节码技术,生成新的class文件,来达到动态代理效果。 新的class文件是怎么组织的?由于代理目标是接口,则通过实现接口和继续代理类来完成。看看下面的例子更容...
javassist Javassist是一款字节码编辑工具,可以直接编辑和生成Java生成的字节码,以达到对.class文件进行动态修改的效果 http://www.sohu.com/a/319794392_99907709......
名词解释 Feature Feature是所有测试的开头。后面跟一段描述性的文字,表明这个测试文件是干什么的。 description description是一段扩展性的文字描述,可以跟在Feature、Example、Backgroun...
LocalDate nowNew = LocalDate.now(); if (LocalDate.parse("2019-07-01").isAfter(nowNew)) { 2019-07-01 前执行 }......
producer业务流程 1.选择namesrv /** * 选择namesrv * @return * @throws InterruptedException */ private Channel getAndCreateNameserverChannel() throws InterruptedException { Strin...
CRC32 今天在看rocketmq源码时,看到CRC32,就记录下来以供学习。主要用途: 在远距离数据通信中,为确保高效而无差错地传送数据,必须对数据进行校验即差错控制。循环冗余校验CRC(Cyclic Re...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复