扰扰博客

随笔分类 -  编程

摘要:window 添加bookmark 一、书签添加 快捷键 功能描述 F11 为当前代码行添加 / 取消匿名书签,无标识区分,仅显示书签图标 Ctrl+F11 添加助记符书签(数字 0-9 / 字母 A-Z 标识),按下后弹出选择框,输入字符即可为书签命名 Ctrl+Shift+数字 快速添加数字标识 阅读全文
posted @ 2025-12-02 17:01 扰扰 阅读(19) 评论(0) 推荐(0)
摘要:方式一、亲测可用,缺点是每个类都需要单独配置 @FeignClient(value = "my-biz", url = "${external.my.biz_url}", configuration = FeignHeaderInterceptor.class) public interface M 阅读全文
posted @ 2025-09-17 16:07 扰扰 阅读(76) 评论(0) 推荐(0)
摘要:import java.util.concurrent.BlockingQueue; import java.util.concurrent.ThreadFactory; import java.util.concurrent.ThreadPoolExecutor; import java.util 阅读全文
posted @ 2025-09-16 20:00 扰扰 阅读(12) 评论(0) 推荐(0)
摘要:敏感词过滤功能在很多地方都会用到,理论上在Web应用中,只要涉及用户输入的地方,都需要进行文本校验,如:IM消息、XSS校验、SQL注入检验、敏感词过滤等。今天着重讲讲如何优雅高效地实现敏感词过滤。敏感词过滤在IM消息、社区发帖、网站检索、短信发送等场景下是很常见的需求,尤其是在高并发场景下如何实现 阅读全文
posted @ 2025-06-06 14:39 扰扰 阅读(39) 评论(0) 推荐(0)
摘要:在使用Presto的JDBC接口处理大量数据时,可能会遇到性能瓶颈或内存问题。这是因为JDBC通常会将查询结果一次性加载到客户端内存中,这在处理海量数据时可能会导致内存溢出或响应时间过长。以下是一些优化策略,可以帮助你更有效地处理大量数据: 1. 使用游标(Cursor) 对于大数据量的查询,最有效 阅读全文
posted @ 2025-05-14 11:11 扰扰 阅读(39) 评论(0) 推荐(0)
摘要:1、添加工具类 import java.util.concurrent.atomic.AtomicInteger; /** * 频次调用控制类 */ public class RateLimiterUtil { private final AtomicInteger sum; private fin 阅读全文
posted @ 2024-11-15 14:18 扰扰 阅读(53) 评论(0) 推荐(0)
摘要:/** * fix antlr memory leak * @see <a href="https://github.com/antlr/antlr4/issues/499"> Memory Leak </a> * @author victorchu * @date 2022/8/8 11:29 * 阅读全文
posted @ 2024-08-16 11:01 扰扰 阅读(106) 评论(0) 推荐(0)
摘要:1、添加请求对应的数据源标签 DynamicDataSourceContextHolder.push(ds); 2、添加数据源 3、动态添加数据源 private DynamicRoutingDataSource dataSource; private DefaultDataSourceCreato 阅读全文
posted @ 2024-05-16 11:08 扰扰 阅读(434) 评论(0) 推荐(0)
摘要:第一章、代码编写规范(强制要求) 1.1、代码中不要出现莫名其妙的数字 很多程序员在实现功能的时候会分配一个没有明确意义的数字,用于特定的目的,写完这个数字后没有即使去做注释,然后过两天当程序出现问题时,翻看代码碰到这个数字,连自己都忘了它的意义。当程序需要固定的数值参与时,给予特定的名称。 案例: 阅读全文
posted @ 2024-01-31 15:55 扰扰 阅读(156) 评论(0) 推荐(0)
摘要:1. 简介 * 介绍基础服务组件的作用和意义。 * 概述组件的主要功能和特点。 2. 组件架构 * 描述基础服务组件的整体架构和模块组成。 * 说明各个模块之间的关系和交互方式。 3. 主要功能 * 列举基础服务组件提供的主要功能和服务。 * 详细说明每个功能的作用和使用场景。 4. 使用方式 * 阅读全文
posted @ 2024-01-31 14:47 扰扰 阅读(32) 评论(0) 推荐(0)
摘要:Latency Comparison Numbers L1 cache reference 0.5 ns Branch mispredict 5 ns L2 cache reference 7 ns 14x L1 cache Mutex lock/unlock 25 ns Main memory r 阅读全文
posted @ 2023-12-22 17:14 扰扰 阅读(30) 评论(0) 推荐(0)
摘要:一、部署gitlab runner 1、部署gitlab-runner docker run -d --name gitlab-runner --restart always -v /home/gitlab-runner/config:/etc/gitlab-runner -v /var/run/d 阅读全文
posted @ 2023-11-28 15:32 扰扰 阅读(27) 评论(0) 推荐(0)
摘要:/** * 字段注解 */ public @interface BuilderField { /** * 对应的数据库字段名称 * @return */ String name(); } import lombok.SneakyThrows; import java.io.Serializable; 阅读全文
posted @ 2023-08-25 15:28 扰扰 阅读(153) 评论(0) 推荐(0)
摘要:关联数据查询接口(队列实例查询) import java.lang.annotation.*; /** * 关联数据查询接口(队列实例查询) */ @Target({ElementType.FIELD}) @Retention(RetentionPolicy.RUNTIME) @Documented 阅读全文
posted @ 2023-08-25 09:35 扰扰 阅读(47) 评论(0) 推荐(0)
摘要:BuilderQuery import com.lubansoft.builder.common.exception.SQLException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springfra 阅读全文
posted @ 2023-08-07 17:01 扰扰 阅读(540) 评论(0) 推荐(0)
摘要:<plugin> <groupId>io.github.phillipuniverse</groupId> <artifactId>githook-maven-plugin</artifactId> <version>1.0.4</version> <executions> <execution> 阅读全文
posted @ 2023-07-28 11:09 扰扰 阅读(200) 评论(0) 推荐(0)
摘要:一、根据配置值决定实现的bean //当配置文件 user.enable=1时才会创建bean,否则不会创建 @ConditionalOnProperty(prefix = "user", name = "enable",havingValue = "1") 二、默认bean,存在其他的则不实现 @ 阅读全文
posted @ 2023-07-10 18:06 扰扰 阅读(4) 评论(0) 推荐(0)
摘要:一、启动时间分析 IDEA 自带集成了 async-profile 工具,所以我们可以通过火焰图来更直观的看到一些启动过程中的问题,比如下图例子当中,通过火焰图来看大量的耗时在 Bean 加载和初始化当中。 git clone https://github.com/jvm-profiling-too 阅读全文
posted @ 2023-06-12 11:17 扰扰 阅读(960) 评论(0) 推荐(0)
摘要:一、编写项目模版 1.1、首先需要创建一个基础项目,用于生成脚手架工具,这个基础项目可以是当前项目使用的项目。 springboot项目模板: 1.2、需要关注一下groupId、artifactId、version这三个值。 <groupId>com.xxx.demo</groupId> <art 阅读全文
posted @ 2023-06-06 11:23 扰扰 阅读(710) 评论(0) 推荐(0)
摘要:一、书签 1.创建书签 在你想要创建书签的地方,按F11键,那个地方就会出现一个对号,这就创建了一个书签。再按一下F11,书签取消 如果你想对这个书签做一个特殊的标记,IDEA也是支持的,同时按Ctrl +F11,会出现如下的界面,这个叫做“书签助记符”。 如果你点击A,那么书签就会变成下图那样,而 阅读全文
posted @ 2023-05-30 13:51 扰扰 阅读(272) 评论(0) 推荐(0)