- 博客(23)
- 收藏
- 关注
原创 Apache POI快速入门
Apache POl是一个处理Miscrosoft Office各种文件格式的开源项目。简单来说就是,我们可以使用 POI 在 Java 程序中对Miscrosoft Office各种文件进行读写操作。一般情况下,POI都是用于操作 Excel 文件。Apache POI的主要组件包括HSSF(Horrible SpreadSheet Format):用于操作Excel文件的.xls格式。XSSF(XML SpreadSheet Format):用于操作Excel文件的.xlsx格式。
2024-09-28 10:06:28
1015
1
原创 WebSocket介绍
WebSocket 是基于 TCP 的一种新的网络协议,它实现了浏览器与服务器全双工通信——浏览器和服务器只需要完成一次握手,两者之间就可以创建持久性的连接,它允许服务器主动向客户端发送消息,同时也允许客户端向服务器发送消息,这使得WebSocket非常适合需要实时数据交云的应用场景。特点全双工通信:在WebSocket连接中,客户端和服务器可以随时向对方发送数据,不需要等待对方的请求。持久连接:WebSocket建立在TCP之上,提供了持久的连接,减少了频繁建立和关闭连接的开销。
2024-09-26 14:23:33
632
原创 Spring Task快速入门
Spring Task 是 Spring 框架提供的一种轻量级的定时任务解决方案,可以按照约定时间自动执行某个代码逻辑。它主要用于在 Spring 应用程序中执行定时任务,提供了一种声明式的方式来配置和执行这些任务。Spring Task 支持通过注解和配置文件来定义任务的执行计划,使得任务调度变得简单和直观。主要特点声明式配置:使用 @Scheduled 注解可以轻松地将方法声明为定时任务。
2024-09-26 10:42:13
461
原创 Spring Cache快速入门
Spring Cache 是 Spring 框架提供的一种缓存抽象,它允许开发者以一种声明式的方式来使用缓存,而不需要关心底层的缓存实现技术。Spring Cache 的核心org.springframework.cache.Cache org.springframework.cache.CacheManager 接口,它们定义了缓存操作的基本规范。
2024-09-24 15:28:04
341
原创 Redis常用命令
类型元素的集合,且不允许有重复成员。每个元素都会关联一个。通过索引区间返回有序集合中指定区间内的成员。列表是简单的字符串列表,按照插入顺序排序。有序集合中对指定成员的分数加上增量。获取存储在哈希表中指定字段的值。移除有序集合中的一个或多个成员。删除存储在哈希表中的指定字段。将一个或多个值插入到列表头部。向有序集合添加一个或多个成员。移除并获取列表最后一个元素。获取列表指定范围内的元素。向集合添加一个或多个成员。删除集合中一个或多个成员。返回给定所有集合的交集。返回所有给定集合的并集。
2024-09-22 14:35:31
513
原创 Nginx-HTTP和反向代理web服务器
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器 ,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,公开版本1.19.6发布于2020年12月15日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而闻名。2022年01月25日,nginx 1.21.6发布。
2024-09-18 10:28:49
909
原创 AOP快速入门
AOP:Aspect Oriented Programming(面向切面编程、面向方面编程),其实就是面向特定方法编程。面向切面编程(AOP)是一种编程范式,它允许开发者在不修改业务逻辑代码的前提下,对程序中的多个位置进行统一的、横切的处理。AOP 的核心概念包括切面(Aspect)、连接点(Joinpoint)、通知(Advice)、切入点(Pointcut)和织入(Weaving)。AOP 的应用场景非常广泛,包括但不限于日志记录、事务管理、安全性控制、性能监控等方面。
2024-09-16 19:00:43
1044
原创 拦截器(Interceptor)
Interceptor是一种动态拦截方法调用的机制,类似于过滤器。Spring框架中提供的,用来动态拦截控制器方法的执行作用:拦截请求,在指定的方法调用前后,根据业务需要执行预先设定的代码。
2024-09-15 17:42:34
573
原创 过滤器(Filter)
Filter 过滤器,是JavaWeb 三大组件(Servlet、Filter、Listener)之一。过滤器可以把对资源的请求拦截拦截下来,从而实现一些特殊的功能。过滤器一般完成一些通用的操作,比如:登录校验、统一编码处理、敏感字符处理等。
2024-09-15 16:22:49
689
原创 初识Linux
可以看出,内核是Linux操作系统最核心的所在,系统级应用程序只是锦上添花。Linux内核是免费开源的,任何人都可以下载内核源码并查看且修改。去下载Linux内核。
2024-08-24 21:28:20
363
原创 Swagger在线接口文档
使用Swagger你只需要按照它的规范去定义接口及接口相关信息,就可以做到生成接口文档,以及在线接口调试页面。Swagger官网直接使用Swagger是比较繁琐的,推荐使用Knife4j框架,它对Swagger进行了封装,简化了相应的操作。knife4j是为Java Mvc框架集成Swagger生成Api文档的增强解决方案。
2024-08-15 16:54:17
677
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人