原理说明 热备份指的是:High Available(HA)即高可用。第一种,双机热备它的工作原理是使用两台服务器,一台作为主服务器(Active),运行应用系统来提供服务。另一台作为备机,安装完全一样的应用系统,但处...
MySQL主从热备
主从复制原理 主从复制原理图: 执行主从复制三步: ①master将改变记录到二进制日志(Binary log) ②Slave访问IO Thread将Master的Bibary log 记录拷贝到Slave的中继日志(Relay log) ③Slave的SQL t...
thymeleaf 的 th:onclick
thymeleaf 的 th:onclick 引用的函数参数的入参是 model值的时候注意写法了。3.0.10 开始就变了。 改了好几个小时,总是不生效,实验了各种写法,终于搞清楚了。使用spingboot 2.1.1 (使用的就是)以上的都要注意...
thymeleaf 判断字符串 null 空串
判断是不是为空:null: <span th:if="${name} != null">不为空</span> <span th:if="${name1} == null">为空</span> 判断是不是为空字符串: “” <span th:if="${#strings.isEmpty(...
Mybatis-plus解决selectOne查询多个会报错的问题
解决Mybatis-plus的BaseMapper的selectOne查询多个会异常的问题优化 一、前言 在使用Mybatis-plus所提供的SelectOne方法时候存在一个问题,就是如果查询匹配到的数据是多个的话会报如下异常: org.mybatis.s...
Springboot 拦截器配置
1.编写拦截器实现类,实现接口 HandlerInterceptor, 重写里面需要的三个比较常用的方法,实现自己的业务逻辑代码 (就是自己拦截器拦截时做什么处理) package com.*.*.interceptor; import java....
程序包com.sun.image.codec.jpeg不存在解决方法
一些老的Java代码在JDK1.7下编译会报错,比如这个:程序包com.sun.image.codec.jpeg不存在。 JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out); JPEGImageEncoder类是SUN公司私有类 一般出现...
springboot 实现文件下载功能
文件存在在data目录下 @GetMapping(value = "/file/download") public ResponseEntity<FileSystemResource> getFile(@RequestParam String fileName) throws FileNotFoundException { Strin...
java如何将图片转为pdf
引入pom依赖 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.4.2</version> </dependency> 2.创建图...
java解析多层嵌套json字符串
1.引入maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.62</version> </dependency>...