10 2022 档案

摘要:Spring的事件包含三部分 事件(ApplicationEvent):继承自 jdk 的 EventObject,所有的事件都需要继承 ApplicationEvent,并且通过构造器参数 source 得到事件源. 应用事件监听器(ApplicationListener):继承自 jdk 的 E 阅读全文
posted @ 2022-10-31 17:21 咖啡因的取悦 阅读(262) 评论(0) 推荐(0)
摘要:懒汉式 public class Singleton { private static Singleton instance; private Singleton() { } public static synchronized Singleton getInstance() { if (insta 阅读全文
posted @ 2022-10-29 23:18 咖啡因的取悦 阅读(23) 评论(0) 推荐(0)
摘要:在openfeign之前的版本中集成了ribbon,并且openfeign和ribbon都有超时时间,那在项目中具体以哪个超时时间为准,我们一探究竟 首先是依赖的版本: <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spr 阅读全文
posted @ 2022-10-29 10:41 咖啡因的取悦 阅读(146) 评论(0) 推荐(0)
摘要:JDK 命令行工具 运行日志、异常堆栈、GC 日志、线程快照(threaddump/javacore 文件)、堆转储快照(heapdump/hprof 文件)等 | 名称 | 主要作用 | | | | | jps | JVM Process Status Tool,显示制定系统内所有的 HotSpo 阅读全文
posted @ 2022-10-28 14:26 咖啡因的取悦 阅读(116) 评论(0) 推荐(0)
摘要:在Spring下的策略模式 定义一个注解类Module @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface Module { /** * 属于哪个模块 */ Str 阅读全文
posted @ 2022-10-27 22:01 咖啡因的取悦 阅读(33) 评论(0) 推荐(0)
摘要:一级缓存创建时机 /** * DefaultSqlSessionFactory#openSession */ private SqlSession openSessionFromDataSource(ExecutorType execType, TransactionIsolationLevel l 阅读全文
posted @ 2022-10-27 21:59 咖啡因的取悦 阅读(44) 评论(0) 推荐(0)
摘要:Spring中单例Bean实例创建的三个步骤: 创建对象,createBeanInstance 填充属性,populateBean 初始化操作(调用初始化方法),initializeBean 构造器循环依赖 无法解决,因为实例都还没有创建出来。比如A构造器依赖B,B构造器依赖A,在创建A实例需要B实 阅读全文
posted @ 2022-10-27 21:58 咖啡因的取悦 阅读(43) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/u013768867/article/details/103715437 1、把服务打包成jar包,这里是 test.jar 2、安装了 docker 的 linux 服务器 3、创建 dockerfile 文件,文件名为 dockerfile, 阅读全文
posted @ 2022-10-27 21:56 咖啡因的取悦 阅读(420) 评论(0) 推荐(0)