自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 WebConfigurer解决Long类型失真,日期自动转换

package com.hfitech.video.analysis.demo.system.config;import com.fasterxml.jackson.annotation.JsonInclude;import com.fasterxml.jackson.core.JsonGenerator;import com.fasterxml.jackson.core.JsonParser;import com.fasterxml.jackson.databind.*;import com.

2021-09-09 17:47:22 366

原创 kafka动态添加topic,动态添加消费者

kafka动态添加topic,动态添加消费者依赖 <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> </dependency>写个Kafka帮助类@Slf4j@Componentpublic class K

2021-08-26 17:25:51 6495 9

原创 过滤器修改response返回

新建一个response构造器,继承HttpServletResponseWrapperpublic class ResponseWrapper extends HttpServletResponseWrapper { private ByteArrayOutputStream buffer = null; private ServletOutputStream out = null; private PrintWriter writer = null; public ResponseWrapp

2021-08-26 17:05:44 797

原创 在springCloud gateway网关层解决跨域问题

在springCloud gateway网关层解决跨域问题@SpringBootApplication@ComponentScan("com.xxcq")public class GatewayModelProviderApplication { public static void main(String[] args) { SpringApplication.run(GatewayModelProviderApplication.class, args); }

2021-07-21 19:34:41 479

原创 springCloud gateway 替换请求体

springCloud gateway 替换请求体/** * @author :chenqiwei * @date :Created in 2021/7/12 11:41 */@Componentpublic class MyFilter implements GlobalFilter { private final DataBufferFactory dataBufferFactory = new NettyDataBufferFactory(ByteBufAllocator.DE

2021-07-21 19:31:52 605

原创 kafka动态监听topic,配置轮询时间

kafka动态监听topic,配置轮询时间使用spring-kafka依赖使用topicPattern进行正则表达式匹配,topicPattern 已经可以做到定期检查topic列表,然后将新加入的topic分配至某个消费者。(默认为五分钟一次) @KafkaListener(topicPattern = "topicTest.*", containerFactory = "testKafkaListenerFactory") public void p1EquipmentTeamSyncEv

2021-07-15 17:02:02 3638 2

原创 springboot消息转换器

@Configurationpublic class WebConfigurer implements WebMvcConfigurer { /** * 定义JSON格式转换器 */ @Bean public MappingJackson2HttpMessageConverter jackson2HttpMessageConverter() { MappingJackson2HttpMessageConverter converter = ne

2021-05-28 11:15:32 424

原创 分布式锁

分布式锁锁的概述:​ 要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁、进程锁。线程锁:主要用来给方法、代码块加锁。当某个方法或代码使用锁,在同一时刻仅有一个线程执行该方法或该代码段。线程锁只在同一JVM中有效果,因为线程锁的实现在根本上是依靠线程之间共享内存实现的,比如synchronized是共享对象头,显示锁Lock是共享某个变量(state)。进程锁:为了控制同一操作系统中多个进程访问某个共享资源,因为进程具有独立性,各个进程无法访问其他进程的资源,因此无法通过synchronized

2020-11-26 14:48:10 168

原创 分布式id解决方案

分布式id解决方案背景: 系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。生成ID的方法有很多,适应不同的场景、需求以及性能要求。原因:ID是数据的唯一标识,传统的做法是利用UUID和数据库的自增ID,在互联网企业中,大部分公司使用的都是Mysql,并且因为需要事务支持,所以通常会使用Innodb存储引擎,UUID太长以及无序,所以并不适合在Innodb中来作为主键,自增ID比较合适,但是随着公司的业务发展,数据量将越来越大,需要对数据进行分表,而分表后,每个表中的数据

2020-11-24 14:11:03 637

原创 POI

POI笔记免忘依赖:阿里云的//03年版 <!--xls(03)--> <!--<dependency>--> <!--<groupId>org.apache.poi</groupId>--> <!--<artifactId>poi</artifactId>--> <!--<version>3.9&l

2020-11-16 14:07:55 100

原创 理解IaaS、SaaS、paas的含义及区别

https://blog.csdn.net/lifeng205/article/details/79374881

2020-11-13 11:19:31 145

原创 # PO,BO,VO和POJO的区别

PO,BO,VO和POJO的区别PO:persistent object 持久对象1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录。2 .在hibernate持久化框架中与insert/delet操作密切相关。3 .PO中不应该包含任何对数据库的操作。POJO :plain ordinary java object 无规则简单java对象一个中间对象,可以转化为PO、DTO、VO。1 .POJO持久化之后==〉PO(在运行期,由Hibe

2020-11-13 11:05:31 356

原创 springboot发邮件

springboot发邮件公司有墙,连接不了!!!!先获取授权码,该为密码依赖 <!--***************************************************************************************************--> <!-- <dependency >--> <!-- <groupId &g

2020-11-12 17:51:30 230 2

原创 欢迎使用CSDN-markdown编辑器。

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-11-12 16:27:38 58

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除