- 博客(359)
- 收藏
- 关注
原创 Springboot3.x集成Spring Batch 5.2.1
Spring Batch是一个轻量级的、全面的批处理框架,旨在开发健壮的批处理应用程序,这些对企业系统的日常操作至关重要。这里通过范例演示批量读取csv文件中的数据,写入mysql数据库。虽然简单,但涉及了Spring Batch 5.2.1框架的各个部分的使用。
2025-03-31 09:42:41
1178
原创 在springboot3.x中使用Ehcache3.x
在这个示例中,我们定义了一个名为"default"的缓存模板,并设置了键的类型、值的类型、过期策略和资源配置。然后,我们定义了两个具体的缓存实例,它们分别继承了"default"模板,但其中一个覆盖了过期时间。在src/main/resources目录下创建ehcache.xml文件,并配置缓存的相关信息,如缓存名称、内存和磁盘存储配置、缓存失效策略等。它可以从配置文件中加载缓存配置,创建和管理多个缓存实例。管理缓存项的访问顺序,确保最近使用的数据项保持在缓存的前部,而最不常使用的数据项位于缓存的尾部。
2025-03-17 09:35:15
1127
原创 springboot3.x下集成hsqldb数据库
HSQLDB)是一个开放源代码的JAVA数据库。可以透过来存取支持ANSI-92标准的SQL语法而且他占的空间很小拥有快速的数据库引擎可以自由下载并且可以安装使用在商业产品之上。HSQLDB非常适合在用于快速的测试和演示的Java程序中。做单元测试也非常理想。基本特性开放源代码:HSQLDB可以自由使用和分发,源代码公开,方便开发者进行学习和修改。JAVA接口:HSQLDB具有标准的SQL语法和JAVA接口,可以与JAVA应用程序无缝集成。
2025-03-04 10:03:23
1077
原创 SpringBoot3.x整合WebSocket
这意味着服务器可以随时向客户端推送数据,而不必等待客户端发送请求。连接上进行全双工通信的协议,它允许在浏览器和服务器之间进行实时的、双向的通信。相对于传统的基于请求和响应的。这减少了每次连接建立和关闭的开销,使通信更加高效。提供了一种更有效、更实时的通信方式,适用于需要实时更新、实时通知和实时交互的应用。通信具有较低的延迟,适用于实时性要求较高的应用,如实时聊天、实时数据更新等。连接一旦建立,会一直保持打开状态,不会像传统的。的帧头相对较小,因此有效载荷的比例更高。),用于更高级的消息传递和订阅功能。
2025-02-17 09:30:59
1099
原创 EMQX集群搭建
复制节点会连接到核心节点,并被动地复制来自核心节点的数据更新。核心节点作为数据库的数据层,节点间以全网状连接,每个节点都包含一个最新的数据副本,这保证了容错性:只要有一个节点存活,数据就不会丢失。在 EMQX 5.0 中,所以如果不做任何调整的话所有节点都默认为核心节点,默认行为和 4.x 版本是一致的,这能够避免增加上手和使用的难度,您可以按照 4.x 版本的使用经验进行集群部署。集群中的每个节点都运行一个 EMQX 实例,每个节点与集群中的其他节点通信,共享客户端连接、订阅、发布消息等信息。
2025-01-15 10:41:45
1335
原创 springboot中用xml配置spring bean
配置文件配置了一个类,并在应用程序的其他部分中使用了这个。配置也是一种有效的选择,特别是当你需要整合现有的。应用程序的其他部分中通过依赖注入的方式使用这个。注解的类),但有时你可能需要或者想要使用。推崇现代化的配置方式,但它仍然完全支持。配置文件中引用的类存在。可以通过在主类上添加。配置文件,并在其中定义你的。配置文件放在资源目录中:将。,所以你需要有这样一个类。的主应用程序类中导入这个。中,虽然推荐使用基于。
2024-12-25 09:34:20
689
原创 springboot3.x访问不存在的URL时的处理方法
在前后端分离的模式下,当Spring Boot应用接收到一个不存在的URL请求时,通常希望返回一个固定的JSON字符串作为响应,以便前端能够据此进行相应的处理。
2024-12-10 18:31:38
1013
原创 超强Python应用开发库Streamlit
一个非常棒的工具,可以让你用极少的代码,快速创建出功能强大且美观的Web应用。无论你是数据分析师、机器学习工程师,还是Python初学者,Streamlit都能帮你轻松实现数据可视化、模型展示等功能。
2024-11-06 11:03:18
1154
原创 没有WebSecurityConfigurerAdapter的Spring Security
在Spring Security 5.7.0-M2中,我们弃用了WebSecurityConfigurerAdapter,因为我们鼓励用户转向基于组件的安全配置。
2024-05-27 17:15:48
4058
1
原创 springboot3.2.5+mybatis-plus导致启动报错
springboot3.2.5+mybatis-plus导致启动报错的解决办法
2024-05-16 09:42:49
1020
原创 eureka报错:链接8761被拒绝
微服务部署后,eureka服务会不断报上面的错误 org.apache.http.conn.HttpHostConnectException: Connect to localhost:8761 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: 拒绝连接
2024-04-29 10:29:58
1693
原创 正则表达式的先行断言(lookahead)和后行断言(lookbehind)
正则表达式的先行断言(lookahead)和后行断言(lookbehind)
2023-04-20 14:27:47
763
原创 Java异常架构
Java异常是Java提供的一种识别及响应错误的一致性机制。Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异常能清晰的回答what, where, why这3个问题:异常类型回答了“什么”被抛出,异常堆栈跟踪回答了“在哪”抛出,异常信息回答了“为什么”会抛出。 作者:安于长情Jessie https://www.bilibili.com/read/cv10461091 出处:bilibili
2022-11-04 08:49:16
275
原创 Java日期类TemporalAdjuster使用说明
Java日期类TemporalAdjuster使用说明java 8 引入了新的日期、时间库————即java.time包,TemporalAdjuster 类是其中之一。简而言之,TemporalAdjuster 类是调整Temporal对象的策略。在使用TemporalAdjuster 类之前,我们先看看Temporal接口。
2022-10-27 19:54:39
1913
原创 Calendar类常用字段和方法
Calendar类的常量字段是非常重要的参数,在set()、add()、get()方法中都会用到。Calendar类中常用的常量字段如下:
2022-10-27 14:00:44
660
转载 【转】在IntelliJ IDEA中安装JFormDesigner6.0.2教程
JFormDesigner是一种先进的图形用户界面Swing 的设计工具(非开源)。具有一个独立的开发工具产品和基于不同开发工具如Eclipse、NetBeans等的开发插件。
2022-09-23 17:12:26
1402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人