SpringBoot的日志信息及Lombok的常用注解
介绍SpringBoot的日志信息,日志的作用,自定义日志,控制级别输出日志,持久化日志,使用Lombok的注解更简单的输出日志。
SpringBoot读取配置的6种方式
通过了解springboot加载配置,可以更方便地封装自定义Starter。使用@Value注解:读取springboot全局配置文件单个配置。使用Environment接口:通过Environment接口动态获取配置。(将yml全部数据封装到Environment对象)使用@Configurati
快速上手 SpringBoot 单元测试
SpringBoot 单元测试
MacOS系统Java开发环境配置
MacOS系统配置Java开发环境,包括jdk、maven、git和Intellij Idea
使用java写一个对接flink的例子
方法生成 1000 个从 0 到 999 的数字作为模拟数据,将它们转化为字符串并拼接成键值对,然后使用 Flink 的 Kafka 生产者将数据写入到 Kafka 的。方法开启了检查点,并设置了检查点间隔和模式。它使用了 Flink 的 Kafka 消费者从 Kafka 主题。中读取数据,然后将每
MyBatisPlus-QueryWrapper多条件查询以及修改
参考转载来源:https://www.cnblogs.com/BNTang/articles/14584735.html
Springboot程序开启远程DEBUG
使用远程debug需要慎重考虑,仅在必要时才应该使用,并且要严格控制权限和范围,避免潜在的安全风险。是指的远程Debug监听端口,而非该项目的服务端口;选择项目开发对应的JDK版本号;地址即远程的公网IP地址;利用Maven将项目打包。在配置完成以后拷贝下来;即选择主程序包路径。
Flink CDC 详解
Flink CDC介绍
springboot之banner
springboot的banner这么设置
Spring Cloud Alibaba实战之一:项目搭建
传统的单体应用,将所有功能的表示层、业务逻辑层,数据访问层,包括静态资源等等全部糅合在一个工程里面,编译,打包,部署在单台服务器上上线,比如打成war包放在Tomcat的webapp目录中部署项目。这样的项目开发部署适合小型项目,系统功能不复杂,访问量不大的情况下有绝对的优势。开发速度快,运维方便。
crypto-js aes 加解密
crypto-js aes 加解密
如何封禁大量恶意IP?
摘要:封禁IP分为自动封禁和人工封禁,本文主要介绍如何人工封禁。人工封禁的关键是:无缝协同,方便操作,批量化,一键式,防误封,高容量。IP封禁是对付网络攻击的最直接、最有效的方法。在网络安全防御体系中,有些系统和设备,可以通过TCP reset、返回HTTP错误等方式自动拦截,或是联动防火墙进行自动
Rabbitmq死信队列及延时队列实现
RabbitMQ、死信队列、TTL、x-dead-letter-exchange、x-message-ttl
idea报错找不到符号
1)重启idea(有时候我们从一个包中复制类到另一个包中,此方法可试。2)修改编码setting-->editor--->FileEncoding,将三个选项都改为utf-8
postman测试接口接收不到参数
最近写封装成VO的类作为controller的参数,使用@RequestBody注解进行修饰,用postman进行测试时,接收不到参数,但是请求可以成功返回。
【好物推荐】一款帮我快速达成单元测试的覆盖率指标的IDEA插件 —— TestMe
TestMe 是一个可以帮助您快速达成单元测试覆盖率指标的 IDEA 插件。它可以帮助您自动生成测试用例,从而确保您的代码覆盖率达到所需的覆盖率。请注意,TestMe 插件只是一个辅助工具,它可以帮助您自动生成测试用例,但单元测试的质量和覆盖率的可靠性仍然取决于您的代码质量和测试用例的设计。因此,在
不同版本Idea部署Maven和Tomcat教学
2019版idea与2023版idea不同配置Maven项目以及Tomcat,部署项目测试教学...
什么是Spring的IoC,依赖注入又该怎么实现?
在Spring中,BeanFactory是IOC容器的核心接口,它的职责包括实例化、定位、配置应用程序中的对象及建立这些对象间的依赖等。所谓的控制反转(Inversion of Control),缩写为IoC,其实就是把对象的创建和对象之间的依赖关系处理,交给 Spring容器来管理,不用程序员自己
如何在 Spring Boot 中使用 OAuth2
OAuth2 是一种流行的授权协议,用于授权第三方应用程序访问受保护的资源。OAuth2 协议定义了四种角色:资源所有者、客户端、授权服务器和资源服务器。资源所有者是资源的拥有者,客户端是请求访问资源的应用程序,授权服务器是授权客户端访问资源的服务器,资源服务器是托管受保护资源的服务器。客户端向授权
VSCode配置启动springboot项目
本人前一段时间使用intellij,发现配置较为复杂,于是尝试用VSCode配置,发现比intellij稍方便些。写下记录以便个人往后用。