08 2022 档案
摘要:效果图 本项目使用springboot pom依赖 <!--lombok依赖--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.16</version>
阅读全文
摘要:依赖 <!--RateLimiter的底层是基于令牌桶算法来实现的,来自谷歌的Guava包中--> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>28.0-jre</v
阅读全文
摘要:问题是来自使用Mockito进行单元测试出现的问题 一个方法被调用了,再次调用就会显示是不必要了 如果只是想要单纯的隐藏这个问题,可以使用如下方案 @RunWith(MockitoJUnitRunner.slient.class) 问题的描述还可以说的更多点,就是当mock检查到有不必须的存根时(只
阅读全文
摘要:oracle中添加索引的时候加入online 在线方式创建索引,即使用online创建索引:CREATE INDEX 索引名 ON 表名(列名) online; 在线方式创建索引,锁的是行而非表,通过临时表进行索引的创建,所以不会影响DML操作,创建索引的速度慢一些 非在线方式创建索引,锁表,优先创
阅读全文
摘要:ctrl+shift+U小写转大写 ctrl+shift+R 搜索 ctrl+A 全选 ctrl+alt+L 代码格式化 如果遇到问题,想要查找.class文件,可以使用ctrl+N 批量修改,ALT+鼠标下拉,然后就可以批量修改了 Ctrl+G 跳转到指定行 当前文件替换内容 Ctrl +R
阅读全文
摘要:安装MyBatisX 安装alibaba java coding guidelines 使用 java mybatis sql scanner 这款插件能帮助我们扫描 Mybatis SQL XML 文件,分析出不规范或者潜在风险的SQL
阅读全文
摘要:给idea中创建的文件自动加入注释 如果电脑修改过名称,请使用如下方式生效 win+R,输入netplwiz,在当前用户上选中属性,修改“常规”中的“用户名”为你期望的名称,保存,重启电脑生效 /** * @Description: * @Author: ${USER} * @Create: ${D
阅读全文
摘要:这个问题是在单元测试的时候出现的,意思是说单元测试的包结构和具体代码的包结构不一致,我的问题是大小写的问题, 本身代码的是list,但是单元测试的包结构中是List,所以单元测试的时候会出现未能覆盖的情况
阅读全文
摘要:电脑已经安装了jdk,但是idea一直提示jdk未安装,很明显的特征就是关键字String爆红,有以下措施供参考 至于显示包未导入,很大程度上是maven的setting.xml文件配置有误 类似标签名字要开始和结束搭配的,缺一不可 <!-- 配置阿里云 --> <mirror> <id>nexus
阅读全文