- 博客(7)
- 收藏
- 关注
原创 关于 DiffUtil 笔记
关于 DiffUtil 笔记 准备2个Model public class LoginModel implements Serializable { private static final long serialVersionUID = -8532417847222176161L; private String username; private String password; public String getUsername() { return
2022-04-25 14:44:51
323
原创 接口文档设计思路
什么是接口文档? 在项目开发中,web项目的前后端分离开发,需要由前后端工程师共同定义接口,编写接口文档,之后大家都根据这个接口文档进行开发,到项目结束前都要一直维护。 为什么要写接口文档? 1、项目开发过程中前后端工程师有一个统一的文件进行沟通交流开发 2、项目维护中或者项目人员更迭,方便后期人员查看、维护 设计原则 充分理由:不是随便一个功能就要有个接口,也不是随便一个需求就要加个接口。每新建一个接口,就要有充分的理由和考虑,无意义的接口不仅增加了维护的难度,更重要是对于程序的可控性的大大降低,接口也
2022-04-07 13:34:03
3306
原创 Junit5 OutOfMemoryError 解决办法
idea中使用junit5测试时内存溢出有关问题 详细报错信息 Exception in thread "jar transforms Thread 5" java.lang.OutOfMemoryError: Java heap space Unexpected exception thrown. 参数说明 -vmargs:说明后面是VM的参数 -Xms128m:虚拟机占用系统的最小内存 -Xmx512m:虚拟机占用系统的最大内存 -XX:PermSize:表示非堆区初始内存分配大小,其缩写为perma
2021-04-30 13:33:18
536
原创 Gradle SpringBoot整合EhCache
Gradle SpringBoot整合EhCache1.引入依赖2.创建配置文件3.开启缓存支持4.项目中使用5.测试 1.引入依赖 代码如下(示例): // https://mvnrepository.com/artifact/org.ehcache/ehcache implementation group: 'org.ehcache', name: 'ehcache', version: '3.9.2' 2.创建配置文件 默认自动加载resources目录下的ehcache.xml文件: <?x
2021-03-26 15:12:10
391
原创 OR和AND优先度问题
OR和AND优先度问题 话不多说,直接上干货。 测试过程中发现一个关于优先度的坑。 and的优先级大于or,or查询会把条件分为左右两边来查 本来他要表达的意思如图所示 结果他写成: 这样逻辑上就严重不符预期效果了 希望大家不要犯同样的错误 ...
2021-03-15 16:30:45
517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅