随笔分类 - Java
摘要:IO流 概念梳理 字节流:是让计算机读写的,让计算机理解的内容,JAVA中的Byte等同于计算机中的字节 字符流:是让人读懂的,需要指定的编码格式将字节转为字符 编码:将字符通过指定的编码格式转为字节 解码:将字节通过指定的编码格式转为字符 Java中字节流、字符流的超类 InputStream、O
阅读全文
摘要:# Docker容器化技术 ## 对比虚拟机技术 ``` 虚拟机技术虚拟出一套硬件资源,在此上安装操作系统进而运行一些软件 而容器虚拟化出的容器都是直接使用宿主机硬件资源,基于宿主机的内核上进行运行,不用虚拟出来一套硬件资源,从而更快,更节约存储空间 ``` ## 虚拟机与容器化 ``` 1.两者是
阅读全文
摘要:import com.google.gson.Gson; import okhttp3.*; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.util.StringUtils; i
阅读全文
摘要:问题: 集合A的泛型是集合B,子集合B泛型是自定义对象,判定新增的集合C在集合A中是否有重复的子集合。 解决方法: 判断是否包含使用retainAll,如果A.retainAll(C),A中有数据,表示有重复数据 两种使用 如果集合泛型是自定义对象,使用retainAll(),最终调用的方法是自定义
阅读全文
摘要:主要原因有两个 映射sql时 sql使用的默认类型都是null,如果把pojo中的映射属性类型写为基本类型,当映射null到基本类型时会出错 接收参数时 如果用对象接收前端请求的参数,基本类型数据是有默认值的,会导致一些数据“莫名其妙有初始值”,引用类型默认为空
阅读全文
摘要:### TreeVO类 ```java import java.util.List; public class TreeVO { String id; String name; String parentId; List children; public TreeVO(String id, Stri
阅读全文
摘要:引入easyExcel的jar包 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.0.5</version> </dependency> 编写Execl类:Import
阅读全文
摘要:JWT是什么 JWT简称JSON Web Token,也就是通过JSON形式作为Web应用中的令牌,用于在各方之间安全地将信息作为JSON对象传输。在数据传输过程中还可以完成数据加密、签名等相关处理。 认证流程 首先,前端通过Web表单将自己的用户名和密码发送到后端的接口。这一过程一般是一个HTTP
阅读全文