摘要:
【参考文章】:01|基础架构:一条查询语句的执行流程 1. 基本架构 大体来说,MySQL可以分为Server层和存储引擎两部分。 Server层包括链接器,分析器,优化器,执行器等,涵盖大多数核心服务功能,一般跨存储引擎的功能都在这一层实现,比如存储过程,触发器,视图等。 存储引擎负责数据的存储和 阅读全文
摘要:
1 概述 1.1 依赖反转模式 在Java中,一个复杂的功能一般都需要由两个或者两个以上的类通过彼此合作来实现业务逻辑的,这使得每个对象都需要与其合作的对象的引用。如果这个获取依赖对象的过程需要自己去实现,那么这将导致代码的高度偶尔并且难以测试。 依赖反转就是对象依赖关系的管理被反转了(获取依赖对象 阅读全文
摘要:
注意这条命令用反引号(Tab上面的那个键)括起来,作用类似于${ } processId = ` ps -ef | grep fms.jar | grep -v grep | awk '{print $2}' ` ps -ef | grep fms.jar 打印出包含 fms.jar 的所有进程信息 阅读全文
摘要:
1. JSON 2019-01-18 18:36:35 2. Postman 2019/01/18 18:36:35 阅读全文
摘要:
【参考文章】:Required MultipartFile parameter 'file' is not present 【参考文章】:Springboot2.0中WebMvcConfigurerAdapter过时问题处理 【参考文章】:spring boot EnableAutoConfigur 阅读全文
摘要:
1. 测试脚本 在当前目录下创建 h1 h2两个文件夹 2. 在脚本所在目录执行脚本 在当前目录下创建了h1 h2两个目录 3. 在其他目录下执行脚本 在其他目录下执行脚本时,在执行脚本所在的目录下创建了 h1 h2两个目录; 脚本所在目录没有创建目录; 4. 解决方案 Linux dirname 阅读全文
摘要:
【参考文章】:intelij idea: Exception in thread "main" java.lang.ClassNotFoundException 1. 报错信息 2. 解决方案之一 项目设置的编译后的class文件输出目录默认在target目录; 项目在clean之后,删除了targ 阅读全文
摘要:
【参考文章】:@PostConstruct 1. 基本概念 从Java EE5规范开始,Servlet 中增加了两个影响Servlet生命周期的注解,@PostConstruct和@PreDestroy,这两个注解被用来修饰一个非静态的void()方法。 2. 实现方式 方式一: 方式二: 3. 在 阅读全文
摘要:
【参考文章】:SpringBoot之@EnableConfigurationProperties分析 【参考文章】:在Spring Boot中使用 @ConfigurationProperties 注解, @EnableConfigurationProperties 1. pom 2. main方法 阅读全文
摘要:
1. Bean依赖关系 一个配置类的Bean,一个实例Bean; 实例Bean初始化时需要依赖配置类的Bean; 1.1 配置类Bean 1.2 实例Bean 2. 问题现象 实例Bean初始化时配置类Bean空指针异常; 3. 原因分析 spring在实例化Bean时,先通过反射调用构造方法生成一 阅读全文