SpringBoot使用SSE进行实时通知前端
使用SSE进行长连接,后端向前端推送消息。
SpringBoot
Spring 的诞生是为了简化 Java 程序的开发的,而 Spring Boot 的诞生是为了简化 Spring 程序开发的。Spring Boot 就是 Spring 框架的脚手架,它就是为了快速开发 Spring 框架而诞生的。2.SpringBoot优点快速集成框架,Spring Boot
Spring Boot 单元测试,保姆级教程!
在面向对象的程序设计中,模拟对象(英语:mock object)是以可控的方式模拟真实对象行为的假对象。在编程过程中,通常通过模拟一些输入数据,来验证程序是否达到预期结果。
IDEA插件CamelCase插件——驼峰转换
IDEA插件CamelCase插件——驼峰转换
Linux中JDK下载、安装、环境配置详细教程
在Linux中下载、安装、配置环境变量
【C++进阶(五)】STL大法--list模拟实现以及list和vector的对比
STL库中的list的模拟实现详解,带你了解list的底层实现原理和list迭代器的封装过程,以及十分巧妙的解决普通迭代器和const迭代器的共存问题,进一步理解C++模板和C++封装,内附list模拟实现全部代码和图文分析讲解,看完就能学会!
总结SpringBoot常用读取配置文件的3种方法
添加@Data注解是为了方便测试有没有读取到。
macOS版Java开发环境搭建
手把手教你搭建macOS版Java开发环境,包括Java8和Java17
【RabbitMQ六】——RabbitMQ主题模式(Topic)
通过本篇博客能够简单使用RabbitMQ的主题模式。本篇博客主要是博主通过官网总结出的RabbitMQ主题模式。其中如果有误欢迎大家及时指正。Topic模式与Direct模式相比,他们都可以根据Routing key把消息路由到对应的队列上,但是Topic模式相较于Direct来说,它可以基于多个标
Java网络开发(Tomcat同步数据增删改查)—— 用Jsp语法实现同步请求的 增删改查
1.通过servlet共享值再转发到jsp实现数据的增加和修改;2.增加,删除,修改完成后都要再回到list页面;3.通过session可以控制数据的删改权限;
Kafka原理之消费者
主题的1号分区,在哪个broker上,就选择这个节点的coordinator作为这个消费者组的老大,消费者组下所有的消费者提交offset的时候,就往这个分区去提交offset。这个只是针对一个topic而言,C0消费者多消费一个分区影响不是很大,但是如果这个消费者组消费多个topic,容易产生数据
基于AI大模型实现自然语言转SQL、SQL解释、SQL优化和SQL转换
自定义AI可以是用户自己部署的任意AI模型,例如ChatGLM、ChatGPT、文心一言、通义千问等等,但是自定义的接口输入和输出需要符合自定义的协议规范才可快速使用,否则可能需要二次开发。代码中提供了两个DEMO,只需要配置自定义AI接口地址,以及接口是否流式输出即可查看。具体使用中可以参考DEM
Spring MVC 之MVC 体系结构、什么是SpringMVC
MVC 体系结构三层架构MVC设计模式Spring MVC 是什么?扩展知识Spring模块Data Access/Integration(数据访问/集成)Web(网络层)AOP(面向切面)Messaging(消息传送)Core Container(核心容器)Test(测试层)Spring的7大优点
解决idea启动tomcat控制台中文乱码
解决idea启动tomcat控制台中文乱码,含多种乱码情况
SpringBoot 将项目打包成 jar 包
通过命令行来修改属性值固然提供了不错的便利性,但是通过命令行就能更改应用运行的参数,那岂不是很不安全?,通过使用—server.port属性来设置xxx.jar应用的端口为8888。,该设置在样例工程中可见,读者可通过册除该值或使用命令行来设置该值来验证。在项目的生命周期中,package 一下。在
分享一下快速搭建IntelliJ IDEA开发环境的完整教程
IntelliJ IDEA是我们Java程序员使用最多的的开发工具,用过之后都觉得香,相比之下,Eclipse和MyEclipse就有点平平无奇了(反正我果断抛弃了Eclipse)。接下来这篇文章详细地介绍怎么搭建起idea的开发环境。
SpringBoot简单使用切面类(@aspect注解)
Spring Boot中的AOP(Aspect Oriented Programming, 面向切面编程)可以让我们实现一些与业务逻辑无关的功能,如日志、事务、安全等。
离线部署Nginx的安装详细教程+遇到的问题和解决方法
内网部署Nginx保姆教程
Go语言最全面试题,拿offer全靠它,附带免积分下载pdf
面试题包括,go基础,go并发,runtime,容器,redis,mysql,linux,缓存技术,网络和操作系统,消息队列,分布式
IDEA离线环境搭建远程开发-Windows
公司的云桌面实在太卡,多个微服务项目跑起来,直接无法进行其它编码工作,所以想到使用Idea提供的远程开发功能,将服务运行在服务器,电脑只提供给开发页面展示,提高效率。