SpringBoot集成Kafka版本不兼容导致出现错误
SpringBoot集成Kafka版本不兼容导致出现错误
springboot集成rabbitmq
RabbitMQ 是实现 AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。RabbitMQ 主要是为了实现系统之间的双向解耦而实现的。当生产者大量产生数据时,消费者无法快速消费,那么需要一个中间层。保存这个
show processlist 详解
show processlist是显示用户正在运行的线程,需要注意的是,除了root用户能看到所有正在运行的线程外,其他用户都只能看到自己正在运行的线程,看不到其它用户正在运行的线程。除非单独个这个用户赋予了PROCESS权限。
SpringBoot加入拦截器——登录拦截器的实现
拦截器 Interceptor 在 Spring MVC 中的地位等同于 Servlet 规范中的过滤器 Filter,拦截的是处理器的执行,由于是全局行为,因此常用于做一些通用的功能,如请求日志打印、权限控制等。核心原理:AOP思想。
【Servlet篇】一文带你读懂Request对象
最近一直在更新 Servlet 的文章,在前面一篇中说到 sevice() 方法由 Servlet 容器调用执行,而该方法中有两个重要的参数,分别是 Request 对象和 Response 对象,下面我们就来探讨这两个参数究竟有何作用。
Java用正确的姿势写单元测试以及mock
Java用正确的姿势写单元测试以及常见mock手段
RabbitMQ死信队列
DLX,全称为Dead-Letter-Exchange , 可以称之为死信交换机,也有人称之为死信邮箱。当消息在一个队列中变成死信(dead message)之后,它能被重新发送到另一个交换机中,这个交换机就是DLX ,绑定DLX的队列就称之为死信队列。消息被拒绝消息过期队列达到最大长度DLX也是一
百度翻译API使用教程(前端+后端)
本文介绍了百度翻译API的使用流程,从资格申请到前后端代码的详细开发流程,文中附带了所有可用的代码及其介绍
springboot集成quartz
引用上一篇博客的说法springboot整合xxl-job,集群模式下,定时任务会造成很严重的事故,其次普通的任务也无法做到像xxl-job与Quartz 一样,及时启停,修改等;上一篇介绍了xxl-job,这篇搞一下Quartz,老牌分布式定时任务了;基本实现了任务的动态添加有参数的具体任务调用,
Java单元测试
Java之单元测试
Mac M2配置JDK环境以及切换JDK版本
注:终端重启或重开一个终端,都会恢复到export JAVA_HOME设置的值。注:其他MAC机器,修改~/.bash_profile配置。注:多个相同版本情况下,需指定具体的版本号。
Springboot整合knife4j
官方文档版本问题文档注解在项目开发中,自测和联调时,一篇详细通用的接口文档显得尤为重要,不仅提高了开发效率,而且避免了无效沟通,保证了流程的规范性。Knife4j跟Swagger用法基本一样,UI界面设计更加漂亮可用。
mysql查表里面的字段
mysql查表里面的字段的方法:使用“SHOW FROM”语句配合FULL关键字来查询,语法“SHOW FULL COLUMNS FROM table_name”,可以显示指定数据表的所有字段信息。mysql查表里面的字段的方法第一种: 表中所有字段信息select COLUMN_NAME,COLU
Spring Bean的生命周期总结(包含面试题)
本篇详细介绍了Bean的初始化过程以及Bean的单例和多例模式的区别及各优缺点,最后包括Spring中Bean的生命周期的相关面试题解析:......
kafka 安装快速入门
1、service.properties (添加)进入到config文件夹里面,找到zookeeper.properties文件,进行编辑,找到。kafka 集成了 zookeeper 的软件包,不需要安装,配置就好。直接上干货,我们公司最近要进行消息推送指定软件kafka,直接走起。完成启动就可以
【SpringBoot获取request】
springboot 获取request方法
如何在 Windows 11 家庭版和专业版中启用 Hyper-V 虚拟化平台
Hyper-V 是微软专有的虚拟化平台,您可以使用该平台在 Windows 操作系统上运行其他操作系统。在 Windows 11 中,默认情况下禁用此功能,因为不是每个人都需要它。但是,您可以在需要时启用它。 Hyper-V 预安装在 Windows 11 专业版、企业版和教育版中,只需启用即可。
springcloud:新一代分布式定时任务框架——PowerJob
PowerJob是基于java开发的企业级的分布式任务调度平台,与xxl-job一样,基于web页面实现任务调度配置与记录,使用简单,上手快速,因此迅速得到用户的欢迎。相对于其他定时任务框架具有无锁化设计,更强悍的性能支撑,我们通过官网的产品对比可以了解详情。定时任务类型与传统的定时任务框架对比,p
[Flink] Flink On Yarn(yarn-session.sh)启动错误
在Flink上启动 yarn-session.sh时出现 The number of requested virtual cores for application master 1 exceeds the maximum number of virtual cores 0 available in
java项目使用log4jdbc打印sql日志
sql日志输出