自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MarcMarquez93#的博客

此人非常懒,什么都不想干

  • 博客(15)
  • 收藏
  • 关注

原创 记录vue动态切换访问后台服务

摘要:本文介绍了如何在前端项目中实现动态切换在线/离线服务器地址的功能。通过在public文件夹配置基础URL和状态标识,修改request.ts文件实现拦截器动态设置baseURL,添加心跳测试接口,并在界面添加切换按钮。核心逻辑是根据localStorage中的IS_STATUS状态动态切换VUE_APP_URL和VUE_APP_URL2,并通过拦截器实现请求地址的动态变更,最后通过浏览器开发者工具验证切换效果。

2025-12-12 14:51:11 214

原创 记录ip获取工具类

本文介绍了一个Java工具类IpUtil,用于获取IP地址相关信息。该类提供了多种方法:1) 从HttpServletRequest/ServletRequest获取客户端IP,支持代理转发场景;2) 获取HTTP Referer头部信息;3) 获取本机内网IP,支持过滤虚拟网卡和回环地址;4) 获取本机公网IP(调用第三方API);5) 简化版本地IP获取方法。代码包含详细的日志记录和异常处理,适用于Web开发中常见的IP获取需求,特别是考虑代理服务器和负载均衡等复杂网络环境下的IP获取场景。

2025-12-12 14:37:32 205 1

原创 记录MyBatis-Plus使用MyBatis拦截器进行增删改操作记录

本文介绍了如何实现一个兼容MyBatis-Plus的SQL操作日志记录系统。主要内容包括:1)创建SqlLog实体类记录SQL操作信息;2)编写Mapper接口;3)通过静态注入方式解决循环依赖问题;4)实现MybatisSqlRecordInterceptor拦截器,在增删改操作执行后解析SQL和参数并记录日志;5)配置拦截器到MyBatis。该系统能自动记录SQL类型、语句、参数、执行结果等信息,同时兼容MyBatis-Plus的分页和乐观锁功能,通过多种安全措施确保不影响主业务流程。

2025-12-11 13:02:38 522

原创 记录MyBatis-Plus 字段自动填充处理器

本文介绍了使用MyBatis-Plus实现公共字段自动填充的方法。首先创建包含公共字段(创建人、创建时间、更新人、更新时间)的基类CommonEntity,通过注解指定填充时机。然后实现MetaObjectHandler接口,在insertFill和updateFill方法中分别设置字段填充逻辑:插入时填充所有字段,更新时仅填充更新相关字段。通过strictInsertFill方法确保仅在字段为空时填充,避免覆盖手动设置的值。该方法通过Spring组件扫描机制生效,实现了公共字段的自动化管理。

2025-12-11 12:44:36 200

原创 记录人大金仓双数据库互相同步

(发布所有表的 INSERT/UPDATE/DELETE 变更)(订阅 A 库的发布,自动记录断点)

2025-12-01 14:16:21 327

原创 记录linux内sudo执行脚本密码验证

【代码】记录linux内sudo执行脚本密码验证。

2025-11-25 16:15:04 49

原创 记录配置linux下nginx自启动

【代码】记录配置linux下nginx自启动。

2025-11-17 17:04:00 220

原创 记录linux设置jar包开机自启

【代码】记录linux设置jar包开机自启。

2025-11-17 16:58:21 391

原创 记录linux服务器定时分表备份压缩文件 docker mysql数据库

2. sh backup.sh 测试脚本是否成功执行,查看数据是否备份成功。3. crontab -e 设置定时任务。1.登录服务器,编写数据库备份脚本。

2025-11-14 17:04:33 345

原创 记录Linux服务器定时备份mysql数据库

2. sh backup.sh 测试脚本是否成功执行。3. crontab -e 设置定时任务。1.登录服务器,编写数据库备份脚本。

2025-11-14 13:53:55 392

原创 记录nginx部署vue不能直接路由访问

在nginx.config配置文件中的location下添加配置。

2025-11-13 15:28:39 212

原创 记录idea

下载jetbra.zip,按步骤操作。官方下载工具安装包,进行安装;进入地址查看相应的版本;

2025-11-13 15:23:04 122

原创 记录正则表达式工具类

【代码】记录正则表达式工具类。

2025-11-12 17:26:05 252

原创 记录日期格式化工具类

【代码】记录日期格式化工具类。

2025-11-12 14:31:35 397

原创 记录vue3+ts配置文件无需重新打包

创建配置文件在index中引入使用配置文件打包后不会将public下的文件打包,可以修改配置文件,无需重新打包。

2022-01-10 10:13:21 674

记录linux服务器定时分表备份压缩文件 docker mysql数据库

记录linux服务器定时分表备份压缩文件 docker mysql数据库

2025-11-14

navicat17工具

navicat17数据库链接工具

2025-11-13

空空如也

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

TA关注的人

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