不以物喜,不以己悲
2018-05-27
【声明】 图源:牛客网 基本概念 算术运算的常见操作符:+、-、*、/、% 位运算的常见操作符:&(按位与)、|(按位或)、^(按位异或)、~(取反)、<<(左移右侧补零)、>>(右移左侧补符号位)、>>>(右移左侧补零) 经典案例案例一题目 ..
2018-05-08
Docker简介Docker是一个开源的应用容器引擎,支持将软件编译成一个镜像;然后镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像。运行中的这个镜像称为容器,容器启动是非常快速的。 Docker核心概念docker镜像(Images):Docker镜像是用于创建Dock..
2018-05-06
基本概念使用Spring Boot 1、创建Spring Boot应用,选中需要的模块 2、Spring Boot默认将这些场景配置好了,只需要在配置文件中指定少量配置就可运行 3、编写业务代码 自动配置原理? 这个场景Spring Boot帮助我们配置了什么?能不能修改?能修改哪些配置?能不能..
2018-05-04
日志框架市面上的日志框架: JUL(java.util.logging)、JCL(Apache Common Logging)、Jboss-logging、logback、log4j、log4j2、slf4j… 日志门面(日志的抽象层) 日志实现 JCL(Jakarta Commo..
细节1、@Conditional派生注解(Spring注解版原生的@Conditional作用) 作用:必须是@Conditional指定的条件成立,才给容器中添加组件,配置里的内容才生效。 @Conditional扩展注解 作用(判断是否满足当前指定条件) @Conditiona..
加载位置Spring Boot启动会扫描以下位置的application.properties或者application.yml文件作为Spring Boot的默认配置文件。 file: ./config/ file: ./ classpath: /config/ classpath: / ..
Profile Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境。 1、多profile文件形式: 格式:application-{profile}.properties/yml,例如:application-dev.properties、..
随机数RandomValuePropertySource:配置文件中可以使用随机数 例如${random.value}、${random.int}、random.long、${random.int(10)}、${random.int[1024,65536]} 占位符 可以在配置文件中引用前面配置..