上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 37 下一页

SpringBoot 事件发布监听机制使用、分析、注意点 (一篇到位)

摘要: 前言 这一篇从应用角度来跟大伙讲讲 这个 spring 事件监听机制 ,顺便涉及到那些我认为大家应该一块了解的,我也会展开说说。 文章内容(包括不限于) : 1. 对比观察者模式 2. 应用场景的分析 3. 事件的创建 编码介绍 4. 事件如何 发出 5... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(594) 评论(3) 推荐(0)

JAVA 继承Thread 实现多线程 资源不共享? 请保持清醒 。

摘要: 前排我先说结论: 继承Thread 实现多线程 , 是 ‘ 不 易 ’ 实现 资源共享 (甚至不易我都加了符号的), 而不是 不能实现资源共享 !!! 看看现在网上的有些文章 (包括一些所谓的面试宝典,文字简短但是害人不浅),随便截一些图: ... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(117) 评论(0) 推荐(1)

聊一聊多线程的 run() 和 start(),挖一挖start0

摘要: 首先是结论,应该大家知道: 调用start() 会触发多线程执行 ; 调用run() 还是当做执行了一个普通方法,没有多线程执行。 start()示例: public class MyThread extends Thread { @Sneak... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(114) 评论(0) 推荐(0)

(Redis使用系列) Springboot 使用redis实现接口Api限流 十

摘要: 前言 该篇介绍的内容如题,就是利用redis实现接口的限流( 某时间范围内 最大的访问次数 ) 。 正文 惯例,先看下我们的实战目录结构: 首先是pom.xml 核心依赖: org.... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(126) 评论(0) 推荐(0)

Springboot 整合 WebSocket ,使用STOMP协议+Redis 解决负载场景问题(二)

摘要: 前言 上一篇,简单给大家整合了一下websocket,使用stomp方式。 这篇,就是考虑到单体的服务使用websocket ,按照上一篇的整合,确实没问题。 但是如果一旦是负载多台服务的时候,那么就会出现丢失问题。 什么?没有想过这个问题? 没关系,看... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(1176) 评论(1) 推荐(0)

Java 将两个对象list里面的 某个字段值抽取到一个list里

摘要: 场景举例: 两个List(rooms1 和 rooms2)里面放的对象都是 Room , 现在想把两个List里面的 room 的id 都抽取出来,放在一个List里面 。 实现代码: List idList = Stream.concat(ro... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(812) 评论(0) 推荐(0)

Springboot 整合 WebSocket ,使用STOMP协议 ,前后端整合实战 (一)

摘要: 前言 websocket ,对于我来说已经是老朋友了。 很久很久以前,我写过两篇websocket 相关的文章。 一篇极简风,最最最基础的方式整合websocket : 《SpringBoot 整合WebSocket 简单实战案例》 地址... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(830) 评论(1) 推荐(0)

java 获取IP地址 无法获取到真实的IP地址

摘要: 工具类: springboot 获取访问接口的请求的IP地址 https://blog.csdn.net/qq_35387940/article/details/84391784 问题: 无法获取到真实IP地址 获取出来全是 192.xxx.xxx.x... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(239) 评论(0) 推荐(0)

SpringCloud GateWay 网关 在GlobalFilter 拿出返回数据response

摘要: 前言 文章主旨: 将返回数据拿出来,然后各种处理。 正文 先看该篇文章的示例接口: 红色框框里面就是返回的 response 数据 。 现在我们想要的就是 在返回给到调用方(前端、第三方等)前,我们抓出来数据,随便改一下东西。 例如: 我要把... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(646) 评论(0) 推荐(0)

java 手机号里 4位数字变成 * ,脱敏处理

摘要: 效果: 代码实现: String phone = "13100001111";String phoneResult = phone.replaceAll("(\\d{3})\\d{4}(\\d{4})","$1****$2");System.out... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(173) 评论(0) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 37 下一页