随笔 - 581  文章 - 0 评论 - 48 阅读 - 131万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

02 2023 档案
idea 设置 堆栈大小后重启失败的问题
摘要:现象:随着开发的项目越来越大,idea也会越来越卡,把idea 的堆栈设置大后,重启idea,竟然idea重启不起来了。 idea版本: 根本原因: idea 设置的堆栈大小,启动的时候,超过了 java本身设置的允许的内存大小。 解决方法: 先把以下两处的堆栈配置调到原来的值,使idea重新启动起 阅读全文
posted @ 2023-02-27 18:56 毛会懂 阅读(1087) 评论(0) 推荐(0) 编辑
异步入库的实现
摘要:参考:https://news.sohu.com/a/566698836_121124376 背景:为了更快的响应客户端的请求,针对大量的记录需要入库(插入数据库),通过MQ实现异步入库。 注意:MQ是异步的,有可能还发生重试, 所以需要做好重复消费的问题。也需要做好插入数据失败后,重写的问题。 / 阅读全文
posted @ 2023-02-23 14:30 毛会懂 阅读(174) 评论(0) 推荐(0) 编辑
设计模式-模板方法-应用举例
摘要:背景: 设计一个任务系统, 任务可以有多种类型(签到,看广告,填写调查问卷 等等),每个任务的完成标准是 可以做N次。 需要记录每个任务的完成进度。每做一次需要做一些操作,如 给用户增减积分等。 设计:抽象类 @Slf4j public abstract class AbstractTaskPost 阅读全文
posted @ 2023-02-23 14:17 毛会懂 阅读(36) 评论(0) 推荐(0) 编辑
java 单实例延迟执行代码
摘要://创建Timer定时器对象Timer t = new Timer();t.schedule(new TimerTask() { @Override public void run() { log.info("业务代码"); }},(5 * 1000);// 5秒后执行业务代码 阅读全文
posted @ 2023-02-07 15:26 毛会懂 阅读(21) 评论(0) 推荐(0) 编辑
定时器的管理(非完整代码)
摘要:以管理倒计时为例: package com.rongyi.platform.biotherm.web.websocket.activity.timers; import com.rongyi.platform.biotherm.utils.StringUtils; import lombok.ext 阅读全文
posted @ 2023-02-07 15:24 毛会懂 阅读(21) 评论(0) 推荐(0) 编辑
基于SpringBoot的WebSocket开发(非完整代码)
摘要:1、添加依赖 <!-- websocket --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency 阅读全文
posted @ 2023-02-07 10:02 毛会懂 阅读(62) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示