Spring之异步任务@Async详解分析
在业务场景中,有时需要使用自己定义的执行器来跑异步的业务逻辑,那该怎么办呢?答案是,自定义线程池。在方法上的@Async@Async("MyExecutor") //使用自定义的线程池(执行器) public void asyncCpsItemImportTask(Long platformId ,
Eolink征文活动中心 — 一站式API协作平台
“中间件团队,就是应该上班只专注代码,到点准时下班。没出大问题之前,让公司其他团队都感觉不到有这个组织存在,而如果一旦出现问题,可以第一个顶上去做技术支撑并把损失降低到最小”。
spring如何开启允许循环依赖
在Spring 5.1及更高版本中,还提供了一种新的循环依赖解决方案,即SmartInstantiationAwareBeanPostProcessor接口,它提供了更细粒度的控制和处理循环依赖的方式。这是因为Spring默认使用构造函数注入或者setter注入的方式创建Bean,如果两个Bean之
Spring Email实现邮件发送功能
使用spring Email,向别人发送邮件
如何查看kafka的topic的消费者组有没有积压
如何查看kafka的topic的消费者组有没有积压
SpringBoot整合tkMapper的版本问题
SpringBoot整合tkmapper的版本问题
SSM项目搭建保姆级教程
SSM项目搭建保姆级教程
MyBatis-Plus
mybatisplus是一个Mybatis的增强工具,只是在Mybatis的基础上做了增强却不做改变,mybatisplus支持所有Mybatis原生的特性,所以引入Mybatis-Plus不会对现有的Mybatis构架产生任何影响。
Java就业前景如何?
并且Java在人工智能、新能源、电子芯片、企业数字化服务等新经济领域都有不凡的表现,所以2023年的Java依然是发展趋势强盛,有就业前景也有就业需求,合格的Java工程师依然是紧缺的。招聘需求方面,无论是比较火爆的互联网行业还是传统行业,都有Java的岗位需求,Java人才依然是软件职位分类中最受
SpringMVC的常用注解
SpringMVC的常用注解
springboot访问404解决办法
springboot启动404报错彻底解决。问题其实很简单。
jenkins下配置maven
Jenkins配置maven
springboot 集成 Swagger2 配置以及常用注解的说明和使用 ( 超详细)
一、注解的使用 和 说明结构化说明如下:@Api:用在请求的类上,表示对类的说明 tags="说明该类的作用,可以在UI界面上看到的注解" (也就是给类取别名) value="该参数没什么意义,在UI界面上也看到,所以不需要配置" @ApiOperation:用在请求的方法上,
【Kafka】MM2同步Kafka集群时如何自定义复制策略(ReplicationPolicy)
使用MM2同步集群数据,默认的复制策略为:DefaultReplicationPolicy,这个策略会把同步至目标集群的topic都加上一个源集群别名的前缀,比如源集群别名为A,topic为:bi-log,该topic同步到目标集群后会变成:A.bi-log,为啥这么做呢,就是为了避免双向同步的场景
Spring入门案例三:注解进行引用类型的自动装配
本系列文章将会带领大家进行Spring的全面学习,持续关注我,不断更新中…
Kafka 入门篇(二)
生产者分区机制分区策略顺序轮询随机轮询按照 key 进行消息保存生产者压缩机制Kafka 压缩是什么Kafka 重要参数配置key.serializervalue.serializeracksbuffer.memorycompression.typeretriesbatch.sizeclient.i
开源|用 Java 实现一个生成 Markdown 文本的工具
公司的 IM 每天有许多机器人推送的消息,我也在使用,这个功能是好的,但是当我们想去发送一些格式优美的消息时,却要费许多功夫,主要来源于字符串拼接,如果要拼接出 `Markdown` 格式的那就更费力了,另外由拼接带来的是混乱的代码,为了解决这个痛点,我写了一个 Java 代码生成 Markdown
解决80端口被占用问题(关闭被占用端口,通用)
解决80端口被占用,释放其他端口也同样道理,通用
Java后端Date类型返回给前端变为时间戳解决方法
Java后端传输date类型给前端,变为时间戳解决方法,JsonFormat注解
【单元测试】C++单元测试框架Google Test入门之四:参数化
在设计测试案例时,经常需要考虑给被测函数传入不同的值的情况。我们之前的做法通常是写一个通用方法,然后编写在测试案例调用它。即使使用了通用方法,这样的工作也是有很多重复性的,程序员都懒,都希望能够少写代码,多复用代码。Google的程序员也一样,他们考虑到了这个问题,并且提供了一个灵活的参数化测试的方