自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 处理HTTP请求的常用注解

【代码】处理HTTP请求的常用注解。

2024-09-22 17:25:48 351

原创 教你如何在Java中操作Redis

主要介绍Spring Data Redis在Java中的使用方式。

2024-09-22 16:44:20 2008

原创 Redis常用命令

类型元素的集合,且不允许有重复成员。每个元素都会关联一个。通过索引区间返回有序集合中指定区间内的成员。列表是简单的字符串列表,按照插入顺序排序。有序集合中对指定成员的分数加上增量。获取存储在哈希表中指定字段的值。移除有序集合中的一个或多个成员。删除存储在哈希表中的指定字段。将一个或多个值插入到列表头部。向有序集合添加一个或多个成员。移除并获取列表最后一个元素。获取列表指定范围内的元素。向集合添加一个或多个成员。删除集合中一个或多个成员。返回给定所有集合的交集。返回所有给定集合的并集。

2024-09-22 14:35:31 513

原创 Redis数据类型

Redis存储的是key-value结构的数据,其中key是字符串类型,value有5种常用的数据类型

2024-09-21 20:00:19 623

原创 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

原创 Sping事务管理

在配置文件里面开启spring事务管理日志。

2024-09-16 15:27:52 382

原创 拦截器(Interceptor)

Interceptor是一种动态拦截方法调用的机制,类似于过滤器。Spring框架中提供的,用来动态拦截控制器方法的执行作用:拦截请求,在指定的方法调用前后,根据业务需要执行预先设定的代码。

2024-09-15 17:42:34 573

原创 过滤器(Filter)

Filter 过滤器,是JavaWeb 三大组件(Servlet、Filter、Listener)之一。过滤器可以把对资源的请求拦截拦截下来,从而实现一些特殊的功能。过滤器一般完成一些通用的操作,比如:登录校验、统一编码处理、敏感字符处理等。

2024-09-15 16:22:49 689

原创 JWT令牌

JWT令牌简介

2024-09-14 16:13:36 504

原创 会话技术介绍

会话技术简介

2024-09-14 11:56:56 238

原创 Linux实用小技巧快捷键

Linux实用小技巧快捷键

2024-09-01 18:13:01 672

原创 Linux基础命令

Linux基础命令

2024-08-28 15:58:05 904

原创 Reids入门

Redis入门+下载+安装

2024-08-25 15:33:18 315

原创 初识Linux

可以看出,内核是Linux操作系统最核心的所在,系统级应用程序只是锦上添花。Linux内核是免费开源的,任何人都可以下载内核源码并查看且修改。去下载Linux内核。

2024-08-24 21:28:20 363

原创 操作系统概述

操作系统概述

2024-08-24 17:33:04 355

原创 Maven高级

maven高级介绍

2024-08-24 16:11:12 492

原创 Maven概述

Maven简单介绍

2024-08-22 19:54:37 1811

原创 Swagger在线接口文档

使用Swagger你只需要按照它的规范去定义接口及接口相关信息,就可以做到生成接口文档,以及在线接口调试页面。Swagger官网直接使用Swagger是比较繁琐的,推荐使用Knife4j框架,它对Swagger进行了封装,简化了相应的操作。knife4j是为Java Mvc框架集成Swagger生成Api文档的增强解决方案。

2024-08-15 16:54:17 677

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除