IntelliJ IDEA 中的代码格式化配置及自动化设置
IntelliJ IDEA 中的代码格式化配置及自动化设置
企业人事管理系统EPMS :Java Swing+MySQL 实现企业人事管理系统
企业人事管理系统(Human Resource Management System, HRMS)是用于支持和优化人力资源管理流程的一种软件解决方案。它可以帮助企业高效地管理员工信息、招聘、培训、绩效评估、薪酬福利等人力资源相关的各项工作。以下是对企业人事管理系统的详细分析,包括其功能、实现步骤及现代
【Gradle】(一)在IDEA中初始化gradle项目及其核心概念解释
本系列主要讲的是的理论与实践,也就是我们常说的Gradle,与Maven类似,它也是一种自动化构建工具。相对于Maven来说,Gradle在可定制型、灵活性、性能、插件生态、多项目管理上面有更多的优势,同时相对于XML语言,Gradle使用代码来做管理声明方式会更加优雅。缺点是学习的曲线更陡、资源消
Java调用SSE流式接口,并流式返回给前端实现打字输出效果
SSE是一种简单的事件推送技术,它允许服务器异步地向客户端发送更新,而无需客户端显式请求这些更新。这对于实时应用程序非常有用,例如股票价格更新、消息通知等。SSE基于HTTP协议,使用一个持久的HTTP连接来维持客户端和服务端之间的通信。选择哪种技术取决于你的具体需求。如果你的应用需要较低延迟的数据
《学会 SpringBoot · 依赖管理机制》
进行 SpringBoot 开发工作的,引入 spring-boot-starter-web 就可以让程序具备 SpringMVC 的功能,而且连版本号也不需要写。本篇博文简单介绍一下 SpringBoot 的依赖管理机制。💗 后续会逐步分享企业实际开发中的实战经验,有需要交流的可以联系博主。
(一)Java日志大数据(单机环境)学习笔记——开篇
(一)Java日志大数据(单机环境)学习笔记——开篇
对于前端发送的请求,Spring如何返回一个文件
后端如何向前端返回一个文件
实战:详解Spring创建bean的流程(图解+示例+源码)
我们来看下 Spring Framework 的官方文档:简而言之,bean 是由 Spring IoC 容器实例化、组装和管理的对象。对于普通的 Java 对象,当 new 的时候创建对象,然后该对象就能够使用了。一旦该对象不再被使用,则由 Java 自动进行垃圾回收。而 Spring 中的对象是
pig4cloud登录请求处理流程以及token的签发
可以看到有4种converter的实现,跟进其converter方法,可以看到,其实就是根据grantType检查是否支持此操作,而这个OAuth2ResourceOwnerBaseAuthenticationConverter是支持password方式的,然后跟进第一个AnonymousAuthe
RabbitMQ:一文了解什么是RabbitMQ
RabbitMQ是一个由Erlang语言编写的消息中间件,它遵循AMQP协议,提供了稳定可靠的消息传输服务。RabbitMQ通过其独特的架构和丰富的功能,帮助开发者解决分布式系统中的消息传递问题,提高系统的可扩展性、可靠性和响应速度。
基于Nacos的动态监听事件机制
胡弦,视频号2023年度优秀创作者,互联网大厂P8技术专家,Spring Cloud Alibaba微服务架构实战派(上下册)和RocketMQ消息中间件实战派(上下册)的作者,资深架构师,技术负责人,极客时间训练营讲师,四维口袋KVP最具价值技术专家,技术领域专家团成员,2021电子工业出版社年度
API Gateway与数据接口管理:实现统一管理与安全保护
1.背景介绍API(Application Programming Interface)是一种软件接口,它定义了如何访问某个功能或服务,使得不同的软件系统之间能够相互通信。API Gateway 是一种 API 管理平台,它负责管理、安全保护和监控 API,使得开发人员可以更容易地构建和部署 API
Cookie-SameSite属性 前端请求不带cookie的问题解决方案
最近遇到了前端请求后端不带cookie的问题,请求时header里面就是没有cookie查看响应应该是这个问题SameSite是一个cookie属性,用于控制浏览器是否在跨站点请求中发送cookie。
解决Satoken(1.29.0+)组件关于session过期时间续期问题
最近在生产环境遇到一个关于使用第三方开源组件satoken的问题:token过期时间续签,想跟大家分享一下类似问题的通用解决思路。
芋道源码-环境搭建(一)后端
最近在学习基于开源代码 - 芋道源码的云平台开发,环境搭建挺麻烦的,记录一下,同时供想要学习云平台开发的兄弟们参考。开发环境:后端jdk 21前端数据库:消息队列:环境所有的资源链接:如果已经有环境,直接去gitee克隆大佬的源码即可。如果和我一样是小白,需要进行云平台开发环境搭建,请去下面的资源链
SQL插入、更新和删除数据
TRUNCATE是删除表中所有记录的另一种语句,与DELETE语句相比,其运行效率非常高,因为使用TRUNCATE语句时,DBMS不会写入任何内容,换个角度说,就是TRUNCATE语句所做的修改是不能回滚的。如果创建的视图对用户用户隐藏列,则隐藏的列的值都为NULL,也会导致在视图中查不到新插入的记
Apache POI与easyExcel:Excel文件导入导出的技术深度分析
Apache POI和easyExcel都是优秀的Java库,用于处理Excel文件。Apache POI以其全面性和灵活性著称,提供了对Excel文件的全面支持。然而,在处理大型文件时,它可能会遇到性能问题和内存消耗过高的情况。相比之下,easyExcel则针对大型文件的处理进行了优化,提供了更高
【Linux】从零开始认识多线程 --- 线程互斥
本文对线程进行了一个初步的封装,以此来讲解线程互斥的系统调用接口和底层原理
Spring Boot集成sse实现chatgpt流式交互
SSE可以指代两种不同的概念:一是指“服务器发送事件”(Server-Sent Events),另一种是指英特尔的“因特网数据流单指令序列扩展”(Streaming SIMD Extensions)。服务器发送事件SSE是一种基于HTTP协议的服务器向客户端实时推送数据的机制。利用HTTP的长连接特
idea内网离线开发maven配置
内网开发,不能连接互联网,从外网下载maven仓库拷贝到内网,idea中maven还是会飘红。把idea中的maven配置离线模式,还是飘红。怎么操作可以彻底解决?