自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (6)
  • 问答 (3)
  • 收藏
  • 关注

原创 阿里云OSS资源本地备份实操指南:基于ossutil命令行工具

本文详细介绍了使用阿里云ossutil命令行工具实现OSS资源本地备份的完整流程。首先说明了工具下载安装方法,重点讲解了首次使用时需要配置AccessKey、Endpoint等连接信息。核心操作部分详细解析了备份命令"ossutil.exe cp -r"的用法及参数含义,并提供了资源清理的辅助命令。文章特别强调了AccessKey安全、路径格式等注意事项,建议用户先进行小规模测试再全量备份。通过ossutil工具可高效完成OSS资源备份和清理,相比图形化工具更适合批量操作,是保障云端数据

2025-12-11 09:24:46 1161

原创 OkHttp 全面入门与实战指南

OkHttp是一款高性能的HTTP客户端,具有五大核心优势:极致性能(连接池复用、HTTP/2支持)、简洁API、强大拦截器机制、自动恢复能力和广泛生态支持。通过三步配置可启用缓存功能,提升应用性能。在开发阶段可通过自定义TrustManager临时信任所有SSL证书(仅限测试环境)。最佳实践包括使用单例客户端、添加日志拦截器、统一认证处理等。OkHttp作为生产级网络通信基础,需要合理配置缓存和安全策略,开发阶段的临时SSL配置务必在上线前移除。

2025-12-11 09:24:26 737

原创 规范 Git Commit 提交信息:从标签到团队共识

本文介绍了Git提交信息规范的重要性及Conventional Commits规范实践。通过采用结构化提交格式(类型+范围+描述),使用8种核心标签(如feat/fix/docs等)区分不同变更类型,可以显著提升团队协作效率。规范的提交信息能自动生成变更日志、快速定位问题、简化代码审查。建议团队通过工具和共识确保规范落地,让提交历史成为清晰可读的项目文档。

2025-10-28 09:30:58 726

原创 idea 内置终端无法识别环境变量,系统终端能正常使用的问题

IDEA 内置 Terminal 无法加载环境变量问题的解决方案:当系统终端能正常使用环境变量但 IDEA Terminal 提示"命令不存在"时,主要原因是 PowerShell 终端未加载系统级和用户级 Path 变量。解决方法是通过编辑 PowerShell 的用户配置文件($profile),添加合并系统级和用户级 Path 变量的代码逻辑。具体步骤包括:创建/编辑配置文件、添加合并代码、验证配置生效后重启 IDEA Terminal。对于 CMD 终端问题,则需以管理员身份运行

2025-10-28 09:09:02 1627

原创 MyBatis 精确查询逗号分隔字符串

本文介绍了在MyBatis中精确查询逗号分隔字符串中目标值的方法。通过给字段值前后拼接逗号(如",44,4401,"),同时给目标值也拼接逗号(",44,"),再用LIKE进行匹配,可以避免误判包含目标值的子串(如避免将"4401"当作"44"匹配)。该方案在MyBatis中仅需使用CONCAT函数处理字段和参数,具有精确性、通用性和简洁性的特点,适用于各种数据库环境,但需注意对NULL值的处理和可能带来的性能影响。

2025-10-24 11:20:52 754

原创 javascript弹出窗loading

本文介绍了一个简洁带关闭按钮的前端加载弹窗实现方案。该组件具有半透明遮罩层、居中白色弹窗主体和旋转加载动画,支持自定义消息文本。亮点包括:极简"×"关闭按钮、平滑过渡动画(缩放+透明度变化)、响应式设计(适配移动端)以及高优先级显示(z-index:9999)。文章分步骤讲解了HTML结构、CSS样式(重点实现动画和交互效果)和JavaScript封装(提供show/hide方法),代码结构清晰,可直接复用。该方案能有效提升表单提交、数据请求等场景下的用户体验。

2025-10-15 10:26:47 823

原创 GitHub fork仓库同步原仓库tags(标签)的详细教程

摘要:本文详细介绍了如何同步GitHub fork仓库与原仓库的tags(标签)。通过配置上游仓库、拉取原仓库tags并推送到fork仓库三个核心步骤,确保fork仓库能够获取原项目的所有版本标记。首次配置后,后续更新只需执行两条命令即可同步新增tags。文章还解答了常见问题和注意事项,帮助用户高效管理fork仓库的版本标记,便于基于特定版本进行开发和维护。(150字)

2025-10-10 21:14:57 1240

原创 Linux磁盘空间分析利器:一招教你快速定位占用大户(du + sort 实战详解)

本文介绍了Linux下高效分析磁盘空间的实用命令组合:sudo du -h --max-depth=1 / | sort -hr。该命令可快速定位占用空间大的目录,通过du统计磁盘使用量,-h以人类可读格式显示,--max-depth=1仅分析第一层子目录,再通过sort -hr按大小逆序排序。文章还对比了图形化工具ncdu和baobab,并提供了权限不足、执行慢等常见问题的解决方案,帮助运维人员快速解决磁盘空间不足问题。

2025-09-22 11:09:46 1236

原创 详解 Spring Boot 单元测试:@SpringBootTest 与 JUnit 依赖配置及环境注入

JUnit 5作为Java主流测试框架,在Spring Boot项目中提供了模块化设计、丰富注解支持和Java 8+适配等核心优势。本文详细介绍了从依赖配置到核心注解的实战应用,包括基础测试单元构建(@Test、@DisplayName、@Disabled)和进阶测试功能实现(@RepeatedTest、@ParameterizedTest)。通过合理的依赖配置和注解组合,开发者可以构建高质量的测试体系,有效提升代码质量和迭代安全性。文章特别强调了JUnit 5与JUnit 4的关键区别,帮助开发者规避迁移

2025-09-16 09:58:23 982

原创 ruoyi系统-vue-elementui 表格单元格点击复制功能实现:实践与问题解决

本文介绍了在Vue+ElementUI框架中实现表格单元格点击复制功能的完整方案。针对日志管理等后台系统需求,解决了三大核心挑战:浏览器兼容性(采用navigator.clipboard API优先,execCommand降级方案)、文本提取准确性(数据源优先+DOM兜底)和交互冲突(阻止事件冒泡)。通过详细代码示例展示了事件处理、现代API调用和降级兼容的实现方法,并优化了文本提取逻辑,确保复制内容整洁有效。该方案可直接应用于ruoyi等后台系统开发,提升用户操作效率并提供清晰的操作反馈。

2025-09-03 11:06:48 1163 1

原创 网站宕机不知情?UptimeRobot 保姆级监控教程,开发者必备!

作为开发者,我们不需要花费大量时间手动检查网站状态,只需 10 分钟配置 UptimeRobot,就能实现 “故障自动发现、及时通知、历史可查”。无论是个人博客、开源项目,还是企业官网,它都能成为你的 “网站守护助手”,让你专注于代码开发,无需担心网站宕机问题。赶紧去试试吧!如果在使用过程中遇到其他问题,欢迎在评论区留言交流~(注:文档部分内容可能由 AI 生成)

2025-08-29 10:40:03 1012

原创 基于 Docker Compose 的若依多服务一键部署java项目实践

本文介绍了使用Docker Compose一键部署若依(Ruoyi)多服务系统的实践方案。通过Docker Compose编排Nginx前端代理、若依后端服务和测试服务三个容器,详细讲解了项目目录结构、核心配置文件(docker-compose.yml和Dockerfile)的编写方法,以及具体的部署步骤。同时提供了环境准备、服务验证方法和常见问题解决方案,实现了多服务的快速部署和管理。该方案有效简化了传统部署流程,提高了开发和运维效率。

2025-08-27 17:57:38 1164

原创 JavaScript 压缩与混淆实战:Terser 命令行详解

本文介绍了如何使用 Terser 工具压缩 JavaScript 文件以提高加载速度。主要内容包括:Terser 的安装方法、示例文件演示、基本压缩命令及其参数说明(如 --compress 和 --mangle),以及压缩前后的代码对比效果。还提供了高级优化参数(如去除 console.log)的使用方法。Terser 能有效减少 JS 文件体积,建议在项目发布流程中集成该工具。

2025-08-12 10:20:54 663

原创 frp 内网穿透

使用自己的服务器搭建frp 这里服务器是linux centos 7 宝塔,client是 windows10。

2024-12-01 16:18:33 625

原创 gocqhttp 与 nonebo2

这里是gocqhttp 部署。nonebo2 脚手架部署。环境 centos7、conda python3.12、宝塔9:进程守护提示:以下是本篇文章正文内容,下面案例可供参考。

2024-12-01 15:51:35 1190

原创 Spring Boot Security 移除默认登入页面

【代码】Spring Boot Security 移除默认登入页面。

2024-11-29 19:15:51 565 1

原创 Dropzone 拖拽上传 文件夹 文件

Dropzone 拖拽上传 文件夹 文件。解决原生的input 不能同时支持 文件夹或者文件。接下来一个元素可以拖拽上传文件夹或者选择文件上传。Dropzone 拖拽上传 文件夹 文件快速使用,与问题。

2024-11-19 11:19:31 1364

原创 docker 部署RabbitMq

【代码】docker 部署 Nacos。

2024-11-14 21:19:39 163

原创 Docker 部署 Nacos

Nacos 是阿里巴巴开源的一个动态服务发现、配置管理和服务管理平台。它的主要目标是帮助开发者更轻松地构建和管理分布式系统中的服务。接下来是部署 Nacos。在application.properties文件中增加如下内容,配置数据库名字与数据库密码。window10桌面版docker、Nacos:2.1.1、mysql。替换自己的mysql 账号与密码 与数据库。

2024-11-14 21:08:12 2136

原创 IDEA热部署设置 自动重启

IDEA热部署设置 自动重启

2024-11-14 14:31:57 906

原创 htm + vue + quill 富文本编辑器案例

htm + vue + quill 富文本编辑器案例

2024-11-13 18:34:29 590

原创 html + css 自适应首页布局案例

一个自适应的html首页布局。

2024-11-13 18:13:46 1291

原创 抓取Cookie教程

jd cookie 农场 种豆得豆 互助

2024-09-01 21:56:37 2217

原创 PL/SQL安装与使用&远程

Oracle远程连接

2022-10-28 14:30:45 311 2

原创 NetBaeans技巧

字體鍵位作用‘’‘Ctrl+/’’’注釋一行(或選中部分)‘’‘Ctrl+X’’’剪切一行(或選中部分)‘’‘Ctrl+E’’’刪除一行(或選中部分)‘’‘Shift+Alt+上下方向鍵’’’移動當前行‘’‘Ctrl+Shift+上下方向鍵’’’複製當前行(該操作並非複製到粘貼板)‘’‘Shift+Alt+F’’’整理代碼‘’‘TAB’’’代碼自動補全/縮進/選中文字同時縮進‘’‘Shift+TAB’’’選中文字同時取消縮進

2022-09-21 10:46:55 207

原创 thinkPHP6.0简单深入

自动加载函数_autoload()__autoload:一个项目依赖多个框架,会报重复定义致命错误。spl_autoload_register()spl_autoload_register:php5.3之后针对__autoload的缺陷出来的函数。definebool define ( string $name , mixed $value [, bool $case_insensitive = false ] )MySQL cmd密码登入xampp中的mysql(MariaDB

2022-09-21 10:41:19 3320

原创 搭建云服务器

搭建云服务器、内网穿透、自己电脑当服务器、网站发布、发布到公网

2022-06-21 20:19:01 286

原创 Windows搭建php环境

搭建PHP环境

2022-06-19 23:38:13 2770

原创 c#链接MySQL

dll文件链接地址 https://download.csdn.net/download/qq_48307365/41218942代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data.SqlClient;//连接数据库引用using System.Data;//datatable引用

2021-11-13 12:54:22 138

原创 HTML自定义div滚动条

别的不多说上图<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .gdt::-webkit-scrollbar { width: 10px; border-radius: 10px; /*外层轨道*/ } .gdt::

2021-10-31 10:54:12 204

原创 asp.net电子商城 model实体的运用

实体用于映射数据库的数据存取,用起来十分方便namespace Model{/// /// 映射数据库中的用户表/// public class Users{/// /// 用户编号/// public int UserID { get; set; }/// /// 用户名/// public string UserName { get; set; }/// /// 密码/// public string UserPwd { get; set; }/// ///

2021-08-11 16:17:17 178

原创 asp.net电子商城2

配置webconfig 连接数据库 <add name="conString" connectionString="Data Source=.;Initial Catalog=N_2110部;Integrated Security=True" providerName="System.Data.SqlClient"/> 1、登入功能DAL层添加引用 using System.Configuration;![在这里插入图片描述](https://img-blog.csdni

2021-07-20 22:34:44 177

原创 asp.net-电子商城-1

环境 visual studio 2019 sql2019新建项目c#语言 找到 asp,net web 应用程序(.net framework)下一步 (项目名称、位置) 勾选 将解决方案和项目放在同一目录==》创建 ==》选择 web forms 右边高级 去掉https 配置》创建》删除aspx 页面 母版页 用户页面放入 Booklmages、lmages 文件夹放入五个文件夹到Content文件夹显示所有文件新建文件夹Admin 创建登入页面

2021-07-19 20:00:13 621

原创 实时刷新的在线聊天室

1.大厅聊天2.私人聊天3.加好友4.发表情 图片目前已经实现了这些功能

2021-06-09 17:50:22 353

原创 ASP.NET 缓存

缓存体系 缓存 页面缓存 应用程序数据缓存 页面输出缓存 页面部分缓存 .

2021-05-12 10:32:55 641 1

原创 c#图片上传

只要上传就可以了的if (FileUpload1.HasFile)//文件是否上传 { string filename = FileUpload1.FileName; if (filename.EndsWith(".jpg") || filename.EndsWith(".png"))//文件错误条件 { string strpath = Server.MapPath("/WebSi

2021-04-25 10:15:36 655

原创 字符串分割数组 CheckBoxList1循环选中 DropDownList1默认值选中

string sz = Session["Hobby"].ToString(); String[] s = sz.Split(',');//字符串变数组 ,逗号分隔 foreach (string i1 in s) { for (int i = 0; i < CheckBoxList1.Items.Count; i++) { if (CheckBoxList1.Item...

2021-04-25 09:12:31 127

原创 RadioButtonList1 默认选中

RadioButtonList1.Items[0].Selected = true;

2021-04-25 09:07:43 588

原创 GridView1_PageIndexChanging 分页

this.GridView1.PageIndex = e.NewPageIndex; jiazai();

2021-04-25 08:43:41 731

原创 GridView1 修改

GridView1.DataKeys DataKeys 属性绑定主键 int BookID = int.Parse(GridView1.DataKeys[e.RowIndex]["BookID"].ToString()); Label BookNumber = (Label)GridView1.Rows[e.RowIndex].FindControl("Label2");

2021-04-25 08:42:23 241

支付宝RAS密钥生成器

适用表单登入,参数传输加密

2022-10-10

MySql.Data.dll

vs 数据库连接MySQL用到的dll文件

2021-11-13

CQP_SDK_V9_191009.zip

qq机器人开发必备

2020-06-26

票务信息管理asp.net.zip

asp.net 增删改查 账号密码 在 配置文件

2021-05-25

asp.net缓存体系.zip

asp.net缓存体系 页面缓存 个体缓存

2021-05-12

项目答辩.rar 图书管理系统

图书管理系统 ifram框架 增删改查 图片上传 建文件夹 sql交互

2021-03-21

库存管理系统.rar sql交互

asp.net ASP.NET 项目源码

2021-03-20

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

TA关注的人

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