摘要: 一、HashMap和HashSet的原理 二、HashMap是线程不安全的,请问哪个Map是线程安全的?ConcurrentHashMap是如何实现线程安全的? 参考ConcurrentHashMap是如何实现线程安全的 三、ArrayList和LinkedList的原理 四、异常类Exceptio 阅读全文
posted @ 2022-07-19 16:35 沐晨烟雨 阅读(44) 评论(0) 推荐(0)
摘要: 有一张表test,字段分别是主键ID,road_id,user_id,region,现在的需求是对road_id分组,然后将region字段用逗号拼接起来 test表: 分组的SQL如下: SELECT road_id , LISTAGG(REGION, ',') WITHIN GROUP (ORD 阅读全文
posted @ 2022-06-07 09:57 沐晨烟雨 阅读(3809) 评论(0) 推荐(0)
摘要: 分享一个关于Excel下拉框多选,并且支持搜索的案例 点击下载示例Excel文件(内含代码) 相信接触过Excel的同学都知道,Excel的下拉框本身不支持多选,只能单选,但是如果业务一定要你能够支持多选怎么办呢?于是便要从Excel的宏说起了(有关于Excel的宏的概念请左转百度搜索,这里只讲如果 阅读全文
posted @ 2022-05-25 18:01 沐晨烟雨 阅读(4063) 评论(1) 推荐(2)
摘要: 场景 有一个student类,name是姓名,score是分数,现在要统计每位学生的总成绩 方法一 studentList.stream().collect(Collectors.toMap(Student::getName, Student::getScore, Integer::sum)); 方 阅读全文
posted @ 2021-12-14 09:38 沐晨烟雨 阅读(12739) 评论(0) 推荐(0)
摘要: public String getFieldData(List<?> list, String declaredMethod) { List<String> result = list.stream().map(r -> { try{ return r.getClass().getDeclaredM 阅读全文
posted @ 2021-10-26 17:49 沐晨烟雨 阅读(71) 评论(0) 推荐(0)
摘要: 场景:通过A表的name字段连接B表的name字段,然后将A表的name对应的id字段更新到B表中name对应的id字段中 表结构:leader表:leader_id(领导ID), leader_name(领导名称);user表:user_id(用户ID), user_name(用户名) 补充描述: 阅读全文
posted @ 2021-07-15 16:56 沐晨烟雨 阅读(1959) 评论(0) 推荐(0)
摘要: 一、RabbitMQ应用场景 异步:串行方式有些耗时操作将严重影响接口性能,如果用户注册模块,需要获取短信或者邮件验证码,这个操作是比较耗时的,无需等验证码发送成功才将接口返回,可以使用MQ的方式异步发送通知 解耦:比如一个订单系统,下单要调用库存通知库存系统,下单完成要通知财务系统进行扣款,按照传 阅读全文
posted @ 2021-05-13 14:50 沐晨烟雨 阅读(196) 评论(0) 推荐(0)
摘要: 一、Redis的数据结构及应用场景 String:存储字符串类型数据,一般用来存储json格式的对象数据 List:存储列表数据,应用场景可以用来做秒杀场景,提前将商品放到list中,因为redis的pop操作是原子性的,多个用户同时请求也是依次pop,list为空了则说明商品卖完了 Hash:存储 阅读全文
posted @ 2021-05-11 17:18 沐晨烟雨 阅读(206) 评论(0) 推荐(0)
摘要: 一、mysql的锁有哪几种 按颗粒度划分 行级锁:行级锁是mysql中粒度最小的一种锁,只针对当前操作的行进行加锁。行级锁能够大大减少数据操作时发生的冲突,但实现起来的开销也最大。行级锁分为共享锁和排他锁 表级锁:表级锁是mysql中粒度最大的一种锁,在操作数据库时,会将整张表锁住。表级锁实现起来就 阅读全文
posted @ 2021-05-10 16:33 沐晨烟雨 阅读(229) 评论(0) 推荐(0)
摘要: 参考: Hexo 和博客园添加 Live 2D 模型 博客园添加live2d看板娘 第一个条件是需要申请博客园的博客权限,然后进入[我的博客]->[设置]->[博客设置],如下图 然后往下拉,有一个[博客侧边栏公告]的文本框,在这里面进行编辑,需要申请js权限 代码如下 <script src="h 阅读全文
posted @ 2021-05-08 16:04 沐晨烟雨 阅读(244) 评论(0) 推荐(0)