自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 WebSocket:实现全双工通信的终极指南

WebSocket 是一种基于 TCP 的网络协议,支持浏览器与服务器之间的全双工通信,通过一次握手建立持久连接,实现双向数据传输。实现步骤包括:使用 WebSocket 客户端页面、导入相关 Maven 坐标、配置 WebSocket 服务端组件、注册服务端组件以及定时推送数据。实例代码展示了如何判断浏览器是否支持 WebSocket,并实现连接、消息接收、错误处理、连接关闭等功能。服务器端代码通过注解处理连接建立、消息接收和连接关闭事件,并支持群发消息。WebSocket 适用于实时通信场景,如聊天应用

2025-05-20 15:03:54 174

原创 Spring Task入门

Spring Task 是 Spring 框架提供的任务调度工具,能够按照设定的时间自动执行代码逻辑。其核心是通过 Cron 表达式定义任务触发时间,Cron 表达式由 6 或 7 个域组成,分别表示秒、分钟、小时、日、月、周和年(可选)。例如,2025 年 5 月 20 日上午 10 点的 Cron 表达式为 0 0 10 20 5 ? 2025。对于复杂日期(如 2 月最后一天),可使用 Cron 表达式生成器辅助生成。使用 Spring Task 的步骤包括:导入 spring-context 依赖、

2025-05-20 11:08:29 327

原创 SpringCache常用注解

本文介绍了常用的缓存注解及其使用方法。@EnableCacheing用于开启缓存功能,通常加在启动类上。@Cacheable在方法执行前先查询缓存,若有数据则直接返回,否则执行方法并将结果存入缓存。@CachePut将方法的返回值存入缓存,支持动态生成key。@CacheEvict用于删除缓存中的数据,支持删除单个或多个键值对。每个注解都通过示例代码展示了具体用法,帮助开发者更好地理解和应用缓存机制。

2025-05-19 12:18:53 243

原创 Redis基本操作

设置指定的 key 的值GET key| 获取指定的 key 的值| 设置指定 key 的值,并将 key 的过期时间设为 seconds 秒| 只有在 key 不存在时设置 key 的值。

2025-05-17 20:24:36 236

原创 POJO,VO,DTO,Entity的区别

2025-05-12 14:25:55 122

原创 github提交代码到仓库时可能遇到的问题及解决办法

在提交时可能会有如下错误。

2025-04-21 19:44:22 294

原创 【Vue】Vue中的 watch() 侦听

执行watch函数,传入要侦听的响应式数据源(ref对象)和回调函数。,并在数据源变化时调用传入的。作用:侦听一个或多个响应式。

2025-04-18 13:57:06 426

原创 NodeJS安装

node.js。

2025-04-13 22:18:14 214

原创 [Java]Spring AOP 面向切面编程

:单个独立的任意符号,可以通配任意返回值、包名、类名、方法名、任意类型的一个参数,也可以通配包、类、方法名的一部分。当有多个切面的切入点都匹配到了目标方法,目标方法运行时,多个通知方法都会被执行。抽象了连接点,用它可以获得方法执行时的相关信息,如目标类名、方法名、方法参数等。:后置通知,此注解标注的通知方法在目标方法后被执行,无论是否有异常都会执行。:返回后通知,此注解标注的通知方法在目标方法后被执行,有异常不会执行。:环绕通知,此注解标注的通知方法在目标方法前、后都被执行。的表示可以省略的部分。

2025-04-09 20:10:34 2072

原创 过滤器Filter与拦截器Interceptor的使用

Filter过滤器,是JavaWeb三大组件(Servlet、Filter、Listener)之一过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能过滤器一般完成一些通用的操作,比如:登录校验、统一编码处理、敏感字符处理等概念:是一种动态拦截方法调用的机制,类似于过滤器。Spring框架中提供的,主要用来动态拦截控制器方法的执行作用:拦截请求,在指定的方法调用前后,根据业务需要执行预先设定的代码。

2025-03-25 10:39:14 1221

原创 使用阿里云OSS密钥配置环境变量

【代码】使用阿里云OSS密钥配置环境变量。

2025-02-24 07:51:37 904

原创 Spring事务管理

【代码】Spring事务管理,事务四大特性,Transactional

2025-02-23 12:21:48 475

原创 【SQL语句】动态SQL标签

动态SQL标签,if,where,foreach

2025-02-22 13:36:29 571

原创 【MySQL】多表查询语法

字段右侧(即 表2)的数据。

2025-02-13 15:52:48 339

原创 后端获取前端变量的方法

注意:如果required为true,则没有传递请求参数会报错,required默认为true,可以不写。不需要required,可以在参数栏只写要传递的参数即可。使用json传递数据。

2025-02-11 20:53:46 197

原创 Mybatis中#{}与${}的区别

{}?${}

2025-02-10 16:29:55 124

原创 【MySQL】DQL相关语法

DQL基本查询、条件查询、分组查询、排序查询

2025-02-09 10:38:25 360

原创 【MySQL】MySQL数据库的安装、配置及卸载删除(超简单)

mysql数据库的安装、配置及卸载删除

2025-02-08 11:35:16 1326

原创 Spring框架中IOC和DI详解

如果当前类中只存在一个构造函数,则可以省略。

2025-02-07 12:08:56 269

原创 [JAVA]通过类加载器获得输入流InputStream的方法

【代码】[JAVA]通过类加载器获得输入流InputStream的方法。

2025-02-06 17:04:46 276

原创 Maven依赖项报错的解决方案

【代码】Maven依赖项报错的解决方案。

2025-02-03 13:14:47 441 1

计算机课程作业:随机选择学生

可以添加学生、班级、小组,随机选择学生、小组

2025-02-09

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

TA关注的人

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