- 博客(8)
- 收藏
- 关注
原创 java8-stream根据某个字段去重
List<RolePermission> rolePermissions = rolePermissionMapper.selectList(wrapper);rolePermissions = rolePermissions.stream().collect( Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(
2021-12-16 10:35:40 1483
原创 springboot捕获全局异常404,设置spring.resources.add-mappings=false 导致swagger访问不通
mvc: throw-exception-if-no-handler-found: true resources: add-mappings: falsespring.resources.add-mappings=false 为静态资源设置默认处理spring.mvc.throw-exception-if-no-handler-found=true这样可以将自定义全局404异常方便Restful使用但是spring.resources.add-mappings=false..
2021-11-25 10:06:31 2280
原创 PostgreSQL重置主键序列起始值命令
ALTER SEQUENCE ml_task_source_examine_id RESTART WITH 10;
2021-08-19 15:07:35 403
原创 ArrayList和LinkedList区别
一、底层数据结构不同ArrayList底层是基于数组实现的,LinkedList底层是基于链表实现的。二、应用场景不同ArrayList更适合随机查找操作,LinkedLis更适合删除和添加操作。注:LinkedList底层是链表,执行get()方法时需要循环遍历,所以查询效率更慢(getFirst()和getEnd()方法有标记,查询快),而ArrayList是直接根据index下标去获取数据的,所以效率快;增删操作时LinkedList直接删除元素即可,所以效率快,而ArrayList需要移动i
2021-07-16 13:42:37 115
原创 什么是双亲委派模型?
双亲委派模式要求所有类加载器除了顶层的Bootstrap类加载器之外都要有自己的父类加载器。在收到一个类加载请求时,当前默认的类加载器它不会首先自己来加载这个类。它会委托给自己的父类加载器去加载,父类加载器再委托给父父类加载器,一次类推,直到顶层类加载器,由上到下加载。除非上面的类加载器都无法加载时自己才回去加载。双亲委派保证同一个路径的类不能加载两次,保证了类与类之前的正常行为和正常运行。...
2021-05-27 16:48:24 219
原创 redis工具类(项目必用)
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;import org.springframework.data.redis.core.RedisTemplate;import org.springframework.util.CollectionUtils;import java.util.List;import java.util.Map;import java.util.Set;import java.util.concu.
2020-11-09 15:41:04 149
原创 阿里云服务器安装nacos无法访问
需要使用iptables命令开放8848端口:iptables -I INPUT -p tcp --dport 8848 -j ACCEPT
2020-11-04 16:17:27 2813 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人