- 博客(8)
- 收藏
- 关注
原创 springboot创建TCP服务端与TCP客户端
使用springboot创建一个TCP服务端与TCP客户端。服务端ip是采取的本机ip,port可以自定义设置。例如本机ip:192.168.1.100:5201。导入hutool依赖后,进行tcp服务端的创建。通过ip,port来创建,采用TCP长连接。使用hutool工具。
2024-09-10 18:45:30
747
原创 Java搭建一个简易的HTTP服务端
Java搭建一个简易的HTTP服务端公司设备对接项目接了一个需求,根据对方厂家提供的协议上来看,需要我们创建一个Http服务端,他们设备连接上我们服务后,会主动推送相关信息,现场使用的设备每个设备需要连接一个端口,普通的Springboot controller写起来肯定麻烦,所以采用Hutool工具搭建一个简易的Http服务端
2024-08-23 14:52:31
467
1
原创 Springboot集成redis实现热点数据排行榜(每点击一次增加一次热度,按照热度查询排名前十的数据)
基于Springboot3 集成redis实现热点数据排行榜,每点击一次数据增加一次热度,按照热度查询前十的数据,数据最高到最低排序Springboot集成redis实现热点数据排行榜(没点击一次增加一次热度,按照热度查询排名前十的数据)在Redis中,可以使用ZSet(有序集合)来存储排行榜数据,其中成员是数据的唯一标识,分数是数据的热度值。每次点击后,更新对应成员的分数即可实现热度增加。列如微博排行榜、最火热商品等
2024-03-25 20:08:45
2084
1
原创 基于Springboot3集成Redis实现延时任务,自动取消订单延时功能
订单超时自动取消,即到一定时间后自动启动一个任务去做一件事情,当然还有一种方式查看订单取消,在查询订单信息时,判断当前时间与创建的时间,两个之间相互比对,判断订单的是否逻辑删除或者物理删除,执行相关的逻辑进行订单超时取消功能。通过notify-keyspace-events实现事件监听配置并且重启redis。这里主要讲了使用Redis 的key过期自动回调功能进行订单的超时自动取消功能。redis2.8之后才能进行key过期回调。
2024-03-25 11:38:32
1023
1
原创 SpringBoot3集成RocketMQ 实现延迟消息
基于Springboot3集成RockerMQ实现延迟消息,用于电商用户没能支付订单并且生成了支付订单,30分钟后取消订单
2024-03-24 19:59:49
831
1
原创 springboot3集成kafka
使用自己虚拟机的IP,kafka端口9092。kafka安装,使用docker。导入Spring-kafka依赖。基于zookeeper。拉取zookeeper。
2024-03-22 19:51:11
441
1
原创 基于阿里云短信服务发送手机验证码
创建工具类(也可以去阿里云下载)直接复制下面的代码即可。使用springboot3集成阿里云的短信服务。找到想要的服务(每个服务的代码略有不同)购买成功后去到阿里管控中心-工具于镜像。AppCode是后面进行短信发送的认证。可以通过返回值查看短信是否发送成功。接下来调用接口就能发送短信了。登录阿里云(实名认证后)进去免费使用或者直购买。登录成功后点击云市场。
2024-03-22 19:39:04
274
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人