摘要: 1. scope标签的作用 2、使用system标签 项目三方jar存放位置结构: pom.xml中引入三方jar: <dependency> <groupId>test</groupId> <artifactId>testa</artifactId> <version>0.0.1</version 阅读全文
posted @ 2024-08-05 18:53 spiderMan1-1 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1、Collectors.toMap注意点 1、 key不能有重复,否则会报错 2、value不能为空,否则报空指针 2.解决方法 不使用stream 不使用stream时,需要先new一个map,然后手动把list的每一项放入map public void test0() { User user1 阅读全文
posted @ 2024-07-30 14:42 spiderMan1-1 阅读(2) 评论(0) 推荐(0) 编辑
摘要: code状态码 code返回状态码,一般小伙伴们是在开发的时候需要什么,就添加什么。 如接口要返回用户权限异常,我们加一个状态码为101吧,下一次又要加一个数据参数异常,就加一个102的状态码。这样虽然能够照常满足业务,但状态码太凌乱了。 我们应该可以参考HTTP请求返回的状态码(下面是常见的HTT 阅读全文
posted @ 2024-07-22 16:47 spiderMan1-1 阅读(2) 评论(0) 推荐(0) 编辑
摘要: lambda表达式的本质:作为函数式接口的实例 如果在一个接口中,只声明了一个抽象方法,则此接口就被称为函数式接口,我们可以在一个接口上使用,@FunctionalInterface注解来验证该接口是否为函数式接口(吐过在该接口中写两个方法,则会编译失败) 正是因为抽象方法中只有一个方法,所以我们才 阅读全文
posted @ 2024-06-19 16:49 spiderMan1-1 阅读(14) 评论(0) 推荐(0) 编辑
摘要: select for update是一种sql语句,用于在事务锁定选定的行,以确保其他并发事务无法修改或锁定相同的行,这个语句的作用是在读取数据时给数据行枷锁,以防止其他事务并发并修改相同的数据行。这通常用于实现悲观并发控制 结论: 总结一下SELECT ... FOR UPDATE加锁的情况: 主 阅读全文
posted @ 2024-06-18 17:01 spiderMan1-1 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 参考:https://blog.csdn.net/weixin_50330544/article/details/131687150 1.线程池 为什么使用线程池? 频繁申请/销毁资源和调度资源,将带来额外的消耗,可能会非常巨大。 对资源无限申请缺少抑制手段,易引发系统资源耗尽的风险。 系统无法合理 阅读全文
posted @ 2024-06-12 18:14 spiderMan1-1 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/coderxiaobai/p/15005181.html 问题: 更换maven,清空缓存重新导入依赖依然无效后 (1)解决方法: 方式一:删除项目中.idea文件夹,重新打开项目,选中jdk版本 ,重新导入依赖即可。 (2)如果不是上述的原因 阅读全文
posted @ 2024-04-23 14:50 spiderMan1-1 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 前提: win10专业版 及以上大于等于15063 专业版、企业版、教育版,本次使用的10专业版 参考: https://blog.csdn.net/m0_64288219/article/details/128469137?spm=1001.2101.3001.6661.1&utm_medium= 阅读全文
posted @ 2024-04-11 17:42 spiderMan1-1 阅读(488) 评论(0) 推荐(0) 编辑
摘要: (1) Malformed \uxxxx encoding.报错解决 使用everthing 全局搜了resolver-status.properties 文件,或者找到本地仓库的目录,删除掉这些文件。在window下可以使用这个方式,将以下改为clean.bat执行.仓库换为自己的仓库 @echo 阅读全文
posted @ 2024-03-12 14:55 spiderMan1-1 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 我们这里采用IDEA创建spring boot子父级项目演示,同时通过使用 Spring Initializer 快速搭建spring boot工程。 一、创建父工程 1、使用Spring Initializer快速搭建 新建项目 删除没用的src文件夹 2、修改工程配置信息 将build删除,pa 阅读全文
posted @ 2024-02-28 17:58 spiderMan1-1 阅读(397) 评论(0) 推荐(0) 编辑