随笔分类 -  编程 / Java

摘要:1、添加工具类 import java.util.concurrent.atomic.AtomicInteger; /** * 频次调用控制类 */ public class RateLimiterUtil { private final AtomicInteger sum; private fin 阅读全文
posted @ 2024-11-15 14:18 扰扰 阅读(22) 评论(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 扰扰 阅读(40) 评论(0) 推荐(0) 编辑
摘要:1、添加请求对应的数据源标签 DynamicDataSourceContextHolder.push(ds); 2、添加数据源 3、动态添加数据源 private DynamicRoutingDataSource dataSource; private DefaultDataSourceCreato 阅读全文
posted @ 2024-05-16 11:08 扰扰 阅读(233) 评论(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 扰扰 阅读(18) 评论(0) 推荐(0) 编辑
摘要:/** * 字段注解 */ public @interface BuilderField { /** * 对应的数据库字段名称 * @return */ String name(); } import lombok.SneakyThrows; import java.io.Serializable; 阅读全文
posted @ 2023-08-25 15:28 扰扰 阅读(132) 评论(0) 推荐(0) 编辑
摘要:关联数据查询接口(队列实例查询) import java.lang.annotation.*; /** * 关联数据查询接口(队列实例查询) */ @Target({ElementType.FIELD}) @Retention(RetentionPolicy.RUNTIME) @Documented 阅读全文
posted @ 2023-08-25 09:35 扰扰 阅读(34) 评论(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 扰扰 阅读(478) 评论(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 扰扰 阅读(168) 评论(0) 推荐(0) 编辑
摘要:一、根据配置值决定实现的bean //当配置文件 user.enable=1时才会创建bean,否则不会创建 @ConditionalOnProperty(prefix = "user", name = "enable",havingValue = "1") 二、默认bean,存在其他的则不实现 @ 阅读全文
posted @ 2023-07-10 18:06 扰扰 阅读(1) 评论(0) 推荐(0) 编辑
摘要:一、启动时间分析 IDEA 自带集成了 async-profile 工具,所以我们可以通过火焰图来更直观的看到一些启动过程中的问题,比如下图例子当中,通过火焰图来看大量的耗时在 Bean 加载和初始化当中。 git clone https://github.com/jvm-profiling-too 阅读全文
posted @ 2023-06-12 11:17 扰扰 阅读(823) 评论(0) 推荐(0) 编辑
摘要:一、编写项目模版 1.1、首先需要创建一个基础项目,用于生成脚手架工具,这个基础项目可以是当前项目使用的项目。 springboot项目模板: 1.2、需要关注一下groupId、artifactId、version这三个值。 <groupId>com.xxx.demo</groupId> <art 阅读全文
posted @ 2023-06-06 11:23 扰扰 阅读(522) 评论(0) 推荐(0) 编辑
摘要:一、书签 1.创建书签 在你想要创建书签的地方,按F11键,那个地方就会出现一个对号,这就创建了一个书签。再按一下F11,书签取消 如果你想对这个书签做一个特殊的标记,IDEA也是支持的,同时按Ctrl +F11,会出现如下的界面,这个叫做“书签助记符”。 如果你点击A,那么书签就会变成下图那样,而 阅读全文
posted @ 2023-05-30 13:51 扰扰 阅读(218) 评论(0) 推荐(0) 编辑
摘要:导出mvn依赖关系到log.txt文件 mvn dependency:tree --log-file log.txt 生成依赖关系mvn dependency:tree 打包 mvn install -DskipTests mvn clean install -Dmaven.test.skip=tr 阅读全文
posted @ 2023-05-18 10:03 扰扰 阅读(71) 评论(0) 推荐(0) 编辑
摘要:注解类 import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.anno 阅读全文
posted @ 2023-04-28 13:36 扰扰 阅读(51) 评论(0) 推荐(0) 编辑
摘要:注解类 import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.anno 阅读全文
posted @ 2023-04-28 13:33 扰扰 阅读(6) 评论(0) 推荐(0) 编辑
摘要:当jvm出现致命错误时,会生成一个错误文件 hs_err_pid<pid>.log,其中包括了导致jvm crash的重要信息,可以通过分析该文件定位到导致crash的根源,从而改善以保证系统稳定。当出现crash时,该文件默认会生成到工作目录下,然而可以通过jvm参数指定生成路径(JDK6中引入) 阅读全文
posted @ 2023-04-13 20:07 扰扰 阅读(256) 评论(0) 推荐(0) 编辑
摘要:自动创建消息队列和队列绑定关系 import com.lubansoft.center.process.task.api.constant.ProcessMQKeys; import com.lubansoft.center.process.task.api.model.mq.ProcessMQMe 阅读全文
posted @ 2023-03-03 09:51 扰扰 阅读(223) 评论(0) 推荐(0) 编辑
摘要:1、定义注释 import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.a 阅读全文
posted @ 2022-12-02 12:08 扰扰 阅读(87) 评论(0) 推荐(0) 编辑
摘要:1、pom.xml引入cxf,不同版本的cxf与springboot的版本要匹配,具体上maven repository查看。 <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-spring-boot-starter-jax 阅读全文
posted @ 2022-09-30 16:37 扰扰 阅读(590) 评论(0) 推荐(0) 编辑
摘要:import common.model.SoapUserBaen; import org.apache.commons.lang3.StringUtils; import org.w3c.dom.Element; import org.w3c.dom.Node; import org.w3c.dom 阅读全文
posted @ 2022-08-01 14:01 扰扰 阅读(376) 评论(0) 推荐(0) 编辑

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