摘要:
总体思路 备份时 容器 ⇒ 镜像 ⇒ 本地文件 恢复时 本地文件 ⇒ 镜像 ⇒ 容器 备份步骤 首先,把容器生成为镜像 docker commit [容器名称] [镜像名称] 示例 docker commit nginx mynginx 然后,把镜像备份为本地文件,如果使用的是Docker Desk 阅读全文
摘要:
首先字符串的内容是由一个字符数组 char[] 来存储的,由于数组的长度及索引是整数,且String类中返回字符串长度的方法length() 的返回值也是int ,所以通过查看java源码中的类Integer我们可以看到Integer的最大范围是231 -1,由于数组是从0开始的,所以数组的最大长度 阅读全文
摘要:
翻译:方法调用:尝试在null上下文对象上调用方法*** 解释:在Thyemleaf上下中不存在所要调用的对象,相当于Java代码中的NullPointerException 解决方案: 方案1. 需要将期望调用的java实例存入thymeleaf的context域中,代码层面即为:将实例对象存入R 阅读全文
摘要:
[[…]]会被转义,[(…)]不会。 假设在后台传入msg的值为 <b>AAA</b> 在前台这样使用 [[${msg}]]___[(${msg})] 展示效果 官方参考文档 阅读全文
摘要:
这里记录通过docker安装rabbitmq,这里是指安装rabbitmq的management版本,这个版本是带有管理界面的. 下载镜像 docker pull rabbitmq:management 创建容器 # 暴露`5672`服务端口和`15672`管理端口 docker run -d -p 阅读全文
摘要:
SprigBoot自动配置原理 简要总结: SpringBoot启动的时候会通过@EnableAutoConfiguration注解找到META-INF/spring.factories配置文件中的所有自动配置类,并对其进行加载,而这些自动配置类都是以AutoConfiguration结尾来命名的, 阅读全文
摘要:
Aspect (与SpringBoot整合) 总结 作用位置 try{ try{ @Around 前置环绕通知 @Before 前置通知 method.invoke(..); }catch(){ @AfterThrowing 异常通知 throw.....; }finally{ @After 后置通 阅读全文
摘要:
在application.yml配置文件中添加 logging: level: root: INFO #根日志输出级别 com.juyss.dao: DEBUG #自定义包的日志输出级别 file: classpath:log/name.log #自定义日志文件输出位置 阅读全文
摘要:
JWT (整合SpringBoot) 1. 引入依赖 <!-- 引入JWT --> <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.4.0</version> </depen 阅读全文
摘要:
以mysql:5.7镜像为例 linux根目录下创建/docker/mysql文件夹,然后分别创建conf和data文件夹存放配置和数据 # 启动容器,初始化root密码 docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=102850 --name 阅读全文