自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 奶妈级别 芋道源码 ruoyi-vue3-pro 视频、图片批量上传组件,复制即可用!!

【代码】奶妈级别 芋道源码 ruoyi-vue3-pro 视频、图片批量上传组件,复制即可用!!

2025-03-07 11:54:15 267

原创 Java 实例 - 死锁及解决方法

死锁(Deadlock)是多线程编程中的一种常见问题,指的是两个或多个线程在执行过程中,因为争夺资源而造成的一种互相等待的现象,导致这些线程都无法继续执行下去。死锁通常发生在多个线程需要同时获取多个锁的情况下。此时,程序会卡住,因为。

2025-03-06 17:22:39 281

原创 Vue 规则 实现联系方式(手机号码/座机)验证

{ required: true, message: ‘请输入联系方式’, trigger: ‘blur’ },callback(new Error(‘请输入有效的电话号码或座机号码如xxxx-xxxxxxxxx’))callback(new Error(‘请输入联系方式’))

2025-03-06 15:18:36 225

原创 使用 Spring Boot 和 Spring Security 构建安全的 Web 应用:OAuth2、”记住我”与 JWT 集成指南

使用 OAuth2 实现了第三方登录。配置了“记住我”功能。集成了 JWT 实现无状态认证。这些功能可以显著提升应用的安全性和用户体验。你可以根据实际需求进一步优化和扩展。希望这篇博客对你有所帮助!

2025-03-06 11:15:24 897

原创 【Vue3 Element UI - Plus + Tyscript 实现Tags标签输入及回显】

是一个常见的功能需求。用户可以通过输入框添加标签,并通过关闭按钮删除标签,同时还需要支持标签数据的提交和回显。本文将详细介绍如何使用。通过以上实现,我们完成了动态标签的添加、删除、提交和回显功能。用户可以通过输入框添加新标签,并通过关闭按钮删除标签。希望这篇文章对你有帮助!如果有任何问题,欢迎在评论区留言讨论~在编辑表单时,需要从接口获取已保存的标签数据并回显到页面上。在开发后台管理系统或表单页面时,渲染标签列表,并使用。动态标签的核心是通过。字段随表单一起提交。

2025-03-06 10:18:53 917

原创 《Java基础 聊天窗口案例:剖析 GUI、文件 I/O 等关键技术知识》

【代码】《Java基础 聊天窗口案例:剖析 GUI、文件 I/O 等关键技术知识》

2025-03-05 22:43:27 332

原创 使用 Spring Boot 实现前后端分离的海康威视 SDK 视频监控

使用海康威视 SDK 实现监控功能通常包括以下几个步骤:初始化 SDK、登录设备、获取视频流、播放视频、以及释放资源。以下是基于海康威视 SDK 的典型实现流程和代码示例。

2025-03-04 09:52:59 910

原创 Spring Boot 的 pom.xml 文件

如果需要自定义打包方式,可以配置。

2025-03-04 09:49:31 1246

原创 Spring Security 详解

可以通过自定义过滤器扩展 Spring Security 的功能。

2025-03-03 15:28:03 578

原创 @Override 注解详解

Override是 Java 编程语言中的一个注解(Annotation),用于指示一个方法是重写(Override)父类中的方法。它是 Java 5 引入的一个特性,主要用于帮助开发者避免常见的错误,例如拼写错误或方法签名不匹配。

2025-03-03 14:32:20 536

原创 Redis 哨兵模式

是 Redis 提供的一种高可用性(High Availability, HA)解决方案,用于监控和管理 Redis 主从架构中的主节点(Master)和从节点(Slave)。当主节点出现故障时,哨兵可以自动进行故障转移(Failover),将一个从节点提升为新的主节点,从而保证服务的持续可用。

2025-03-03 14:11:49 899

原创 @update 的常见用法 Vue.js

</div><script>data() {return {},methods: {// 触发 update 事件},},watch: {},},</script>-- 父组件:ParentComponent.vue --><template><div><p>当前值:{{ parentValue }}</p>

2025-03-03 11:06:10 317

原创 什么是汉明(海明)距离?

对于两个长度相同的字符串或二进制序列,汉明距离是它们对应位置上不同字符或不同比特的数量。汉明距离是一种简单但强大的度量方法,广泛应用于文本相似度计算、错误检测、DNA 序列分析等领域。在 SimHash 算法中,汉明距离是判断文档相似性的关键指标。

2025-02-26 15:15:40 441

原创 【SimHash 实现查重功能】

SimHash 是一种用于文本相似度计算的算法,特别适用于大规模文档去重和查重。它通过将文本转换为固定长度的二进制哈希值,并计算这些哈希值之间的汉明距离来判断文本的相似度。下面是一个使用 Java 实现 SimHash 进行历史文档查重的示例。我们将列出所有相关的方法,并提供一个简单的案例。

2025-02-26 15:14:03 418

原创 【什么是 Bean?】

在 Spring 中,Bean 是 Spring IoC(控制反转)容器管理的对象。Bean 可以是任何 Java 类,它被容器实例化并管理。

2025-01-14 14:59:58 1063

原创 【用例子来说明 Spring 容器中的 Bean】

XML 配置方式在传统的 Spring 配置中,我们通常通过 XML 文件来定义 Bean。例如,以下代码展示了如何在-- 定义一个 Car Bean --> < bean id = " car " class = " com.example.Car " > < property name = " color " value = " Red " /> < property name = " engine " value = " V8 " />

2025-01-14 14:55:48 702

原创 【mybatis 和 mybatis-plus 的解释】

通过学习 MyBatis 和 MyBatis-Plus,你将能够高效地进行数据库操作,并且能根据需求选择使用 MyBatis 或 MyBatis-Plus。MyBatis:更适合于复杂的 SQL 查询和对 SQL 的完全控制,适合需要高度定制化的场景。:提供了大量自动化的功能,可以快速开发,减少样板代码,适合常见的 CRUD 操作。

2025-01-14 14:51:49 677

原创 【spring boot 常用注解】

中常用的注解,解释它们的作用、使用场景及示例,帮助深入理解的核心功能。

2025-01-14 14:45:18 1153

原创 Java中 PO VO BO DTO DAO 和 POJO 的概念及区别

在 Java 开发中,POVOBODTODAO和POJO是一些常见的术语,它们各自有不同的含义和作用。了解这些概念及其区别有助于清晰地组织代码和数据结构。

2024-12-20 10:41:35 687

原创 Vue 3 中的 onMounted介绍

onMounted是 Vue 3 Composition API 的生命周期钩子,执行组件挂载后的副作用操作。它在组件模板渲染并挂载到 DOM 上后执行,适用于发起异步请求、操作 DOM 等任务。在 Vue 2.x 中,onMounted对应的是mounted钩子。

2024-12-19 17:27:34 734

原创 【基于Windows安装配置nacos 2.4.3、开机自启动、启动默认单机模式、单机模式匹配MySQL】

【基于Windows安装配置nacos 2.4.3、开机自启动、启动默认单机模式、单机模式匹配MySQL】

2024-12-19 11:27:57 1781

原创 【Element UI 在使用 el-table 组件时需要 el-tooltip对表格列表进行描述外加小问号】

示例场景:在使用 el-table 表格组件进行开发的时候一列的表头无法将该列所表达的信息展示出来,因此就需要一个文字提示框来准确地表达出该列数据的含义,因此我们可以看到经常见如下图所示的小问号文字提示来完整表达该列的数据含义。提示:以下是本篇文章正文内容,下面案例可供参考提示:闹里挣钱,静处安身。

2023-06-29 15:50:59 2469 2

原创 【解决 Element UI 当中 el-table 中使用 show-summary 不显示合计一行】

示例场景:在制作统计一栏时需要用到 element-ui 当中的 el-table 表格组件,组件当中有参数可以实现表格的自动合计,在实际开发中出现了渲染失败或不渲染的情况导致无法展示合计一行。

2023-06-29 15:18:00 4826 4

原创 【解决 [Vue warn]: Failed to resolve directive: if (found in <Main> at src/views/xxx/xxx.vue) 报错问题】

写代码时我们时不时会出现书写错误,大意了没有闪的情况,这次犯的小错误就是在 div 里面写了两个 v-if=" " 。

2023-06-06 11:24:15 2354 1

原创 【使用 node 版本切换工具 nvm 切换 node.js 版本】

不同的vue项目需要的node版本不同,因此变更node版本就变成一件麻烦的事情这时我们就可以使用 nvm 版本控制工具。提示:以下是本篇文章正文内容,下面案例可供参考提示:功崇惟志,业广惟勤取得伟大的功业,是由于有伟大的志向;完成伟大的功业,在于辛勤不懈地工作,然后老板开BBA。

2023-05-08 11:29:51 1575 1

原创 【修改 ruoyi-plus 项目名字很麻烦,不如来试试这个工具!开源框架修改项目名!】

spring boot 开发中经常会用到脚手架【开源框架】修改项目名称模块的时候让人头疼且费时间!不妨来试试这个工具,超好用!!!

2023-04-17 19:26:10 6831 3

原创 【RuoYi-Vue-Plus 实现日期范围查询 Mybatis-Plus & Element UI & JavaScript 】

若依代码生成自带的日期查询通常只可以查询精确的日期,但往往实际应用开发中我们会用到一个日期的范围查询,所以我们来看看如何实现基于 Element UI + Mybatis-Plus + JavaScript 的日期范围查询,实现多个日期范围查询。提示:以下是本篇文章正文内容,下面案例可供参考若依框架实现查询日期范围业精于勤,荒于嬉;行成于思,毁于随。

2023-04-17 15:57:23 5908 2

原创 【若依框架 RuoYi-Vue Ruo-Yi-Plus 图片回显不显示问题,OSS文件上传】

使用若依框架进行项目开发的时会用到框架自带的代码生成功能,极大方便我们进行项目开发。基于框架开发肯定会有一些功能需要自行优化定制,在设计数据库表代码生成的同时有图片的展示需求,因此在若依框架中发现了图片在列表中回显不显示的问题,接下来我们看看如何解决该问题。提示:以下是本篇文章正文内容,下面案例可供参考每天总结一点经验,都会有量变的结果!

2023-04-10 12:58:32 9304 4

原创 【Navicat导入MySQL 的 sql 文件或 Transfer 数据时出现 Unknown collation: ‘utf8mb4_0900_ai_ci‘ 导致数据导入不完全。完美解决!!】

因为某种原因我需要将电脑本地的MySQL (版本:8.0)数据库信息Transfer(转移)到我的云服务器MySQL(版本:5.7.35) 上面出现了如下的报错信息(未知的字符集排序规则)。

2023-04-06 17:20:48 1517 1

原创 【解决element ui 富文本回显 p 标签问题】

问题描述:使用ruoyi-plus ui 的前端框架富文本控件editor进行数据提交,提交上去的内容回显带有HTML 的 p 标签,而我们想要去掉 p 标签这时就要清空提交的HTML标签。我们想要去除内容旁边的 p 标签这时就可以使用正则表达式来讲HTML的内容进行替换更改,在vue method中进行定义。

2023-04-06 10:28:21 3631 4

空空如也

空空如也

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

TA关注的人

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