【项目实战】Java 开发 Kafka 生产者
Kafka 生产者是指使用 Apache Kafka 的应用程序,用于向 Kafka 集群发送消息。生产者将消息发布到 Kafka 主题(topic),然后消费者可以从该主题订阅并接收这些消息。Kafka 生产者是实现消息发布的一方,可以是任何编程语言中的应用程序。
IDEA——将Java项目打包成可执行的Jar包
在Java开发中,我们通常会将我们的项目打包成可执行的Jar包,以便于在其他环境中部署和运行。本文将介绍如何使用IDEA集成开发环境将Java项目打包成可执行的Jar包。
GPT最新免费网站分享(持续更新)
火爆全网的GPT你体验过吗,智能AI解答。
记一篇Mockito MyBatisPlus 单元测试时报can not find lambda cache问题
记一篇Mockito MyBatisPlus 单元测试 junit刚才在写单测时,由于代码中用到了queryWrapper.orderByDesc()方法,报错com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not
在Idea中添加ChatGPT插件——PyCharm
在setting设置中找到Plugins,下载插件,要点apply应用按钮。此时还不能使用,输入问题后显示下图右下角的内容,提示缺少token,这是OpenAI 官方提供的源。反正需要一个openai账号。下面打开设置中找到Tools,找到chatGPT。重启idea,在右边可以看到chatGPT图
SpringBoot+JPA实现批量处理新增、修改
根据源码我们可以看出来,save是先通过判断这个对象是不是新的,新的便会新增,否则就是执行的修改。整个是有分两步进行的,先查询再新增saveAll()方法是一种更新多条的一种方式,里面传的存对象的集合。分析源码我们可以看出saveAll()底层还是调用的save()方法,也就是每次需要先查询再做修改
Idea找不到或无法加载主类
重新选择修改包名后的启动类,找半天才发现是这个跟低级错误。点击Edit Configuration…再重新启动就没问题了;
手动部署jumpserver堡垒机(完整过程+常见错误)
为了保障服务器组的安全,如nginx负载均衡服务器,web集群应用级服务(tomcat,java,php),还有数据库这种,这些服务器一般是不会让其直接在公网暴露的,所以我们通过vpn技术,让外网无法直接访问到内网,服务器运行在内网中,并且躲在防火墙后面,这样最大程度的保障了安全。那么在企业内网中又
ApiFox接口调试出现Invalid CORS request
网页版的ApiFox浏览器发送请求的限制,使用客户端发送请求试一试吧!卡了我一天。Invalid CORS request
Maven的下载安装与使用(idea)
Maven是一款服务于Java平台的自动化构建工具。Maven 作为 Java 项目管理工具,它不仅可以用作包管理,还有许多的插件,可以支持整个项目的开发、打包、测试及部署等一系列行为。传统工程我们直按把jar包放置在项目中, Maven工程真正的jar包放置在仓库中,项目中只用放置jar包的坐标。
使用cpolar内网穿透,将Tomcat网页发布到公共互联网
Tomcat作为一个轻量级的服务器,不仅名字很有趣(让人想起童年),也拥有强大功能,由于其可以实现JavaWeb程序的装载,就成为配置JSP和Java系统必备的环境软件,也是开发调试JSP程序的首选。Tomcat运行稳定且开源免费,加上apache和Sun的加持即免费和开源的特性,使其广泛应用在中小
Springboot使用pdfbox提取PDF图片
PDFBox是一个用于创建和处理PDF文档的Java库。它可以使用Java代码创建、读取、修改和提取PDF文档中的内容。PDFBox的功能:Extract Text - 使用PDFBox,您可以从PDF文件中提取Unicode文本。Split & Merge - 使用PDFBox,您可以将单个PDF
RabbitMQ多消费者实例时,保证只有一个消费者进行消费(单活消费者模式)
rabbitmq多实例单活消费者
Idea+PlantUML自动生成UML图(最详教学)
idea从FIle-->Settings-->Plugins-->Marketplace进入到插件下载界面,搜索PlantUML,点击"install"下载最上面的两个插件PlantUML Integration和PlantUML Parser,速度可能比较慢,下载完毕后重启idea。
Java实现图片验证码功能
在实现登录功能时,为了防止特定的程序暴力破解,一般为了安全都会在用户登录时增加otp动态验证码录。otp验证码 otp全称叫One-time Password,也称动态口令,是指计算机系统或其他数字设备上只能使用一次的密码,有效期为只有一次登录会话或很短。常见验证码分为图片验证码和短信验证码,还有滑
基于springboot+Redis的前后端分离项目(七)-【黑马点评】
发布笔记,点赞,点赞排行
【Spring | 资源处理】
Spring 的资源处理详解。
Jmockit使用笔记_基本功能使用@Tested_@Injectable_@Mocked_Expectations
使用Jmockit进行单元测试覆盖业务代码, 把日常使用方法记录一下
详解SpringBoot的常用注解
是SpringBoot应用程序的核心注解,通常用于主类上。:表示该类是一个配置类,用于定义Spring的配置信息。:表示启用自动配置,SpringBoot会根据项目中的依赖自动配置相应的组件。:表示启用组件扫描,SpringBoot会自动扫描当前包及其子包下的所有组件。是一个组合注解,用于定义RES