自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java读取Excel日期内容

若日期存储为字符串,需用。

2025-07-13 11:38:01 599

原创 Spring Boot全局异常处理详解

专门处理防抖逻辑相关的异常使用异常自带的错误码和消息(

2025-07-12 09:06:55 328

原创 Java异常处理中printStackTrace的作用

场景是否推荐使用原因开发/调试阶段✅ 推荐快速定位异常位置生产环境❌ 避免应使用日志框架管理异常信息高频捕获异常的场景❌ 避免获取堆栈跟踪性能开销较大最佳实践:在正式项目中,始终通过日志框架记录异常,既保留堆栈信息,又便于日志聚合和分析。保留仅用于临时调试或简单示例。

2025-07-12 08:31:02 398

原创 IDEA控制台控制台无法显示红色错误信息内容

原来的项目,IDEA控制台可以显示红色错误内容。现在的项目,IDEA控制台不会显示红色错误内容。

2025-07-11 16:53:07 129

原创 Maven命令

1、生成 javadoc 文档。

2025-07-11 16:32:02 74

原创 Windows Server 2008 R2开通端口,如 8025

要在Windows Server 2008 R2上开通8025端口并允许客户端访问。

2025-07-10 11:39:55 411

原创 Element Plus中el-table暂无数据的显示效果(大部分顶部居中,少部分垂直居中)

1、暂无数据顶部居中显示(项目中大部分都是这样)2、暂无数据垂直居中显示(项目中少部分是这样)

2025-07-10 08:00:46 140

原创 Windows Server 2008 R2 Enterprise部署Nginx总结

nginx版本:1.24.0服务器环境:windows Server 2008 R2 Enterprise遇到的问题:1、nginx 无法启动查看错误日志,$Nginx_Home$/logs/error.log默认监听端口 80 被占用使用系统自带的记事本,打开配置文件 nginx.conf,更改监听端口 80 为 8025,保存,再启动nginx还是启动不了,查看错误日志:这个新错误表明 Nginx 无法识别配置文件中的指令。

2025-07-09 20:48:36 894

原创 Windows环境变量

该命令为当前命令行会话设置一个临时环境变量AES_KEY,常用于安全传递密钥或参数化脚本。若需永久生效,应使用setx或通过系统属性设置。敏感数据使用时需注意安全风险。

2025-07-09 17:59:11 333

原创 不将密钥硬编码在代码中的推荐方案

在生产环境中安全存储加密密钥至关重要。

2025-07-09 16:49:34 837

原创 Vue3+TypeScript项目中.env文件详解

命令:bash复制下载(如果存在).env.local.env明确模式优先级图表代码下载用户命令确定模式加载.env加载.env.mode加载.env.mode.local遵循安全原则敏感数据只放在文件中所有.local文件必须加入.gitignore生产环境密钥通过 CI/CD 安全注入开发流程建议图表代码下载。

2025-07-09 15:28:35 842

原创 Java中,未检查的转换: ‘java.lang.Object‘ 转换为 ‘java.util.Map<java.lang.String,java.lang.String>‘

在Java中,"未检查的转换"(unchecked conversion)警告通常出现在泛型类型转换时,编译器无法验证类型安全性的场景。具体到将转换为。

2025-07-09 10:27:38 782

原创 前后端AES加密解密示例

方案优点缺点JSON 反序列化类型安全结构化数据处理自动类型转换需要创建DTO类需要配置反序列化字符串操作简单直接脆弱易出错丢失数据结构难以维护。

2025-07-08 21:35:14 606

原创 JavaScript浮点数精度问题解析

现象原因解决方案小数计算不精确二进制无法精确表示十进制小数1. 转换为整数运算2. 结果四舍五入3. 使用数学库所有遵循 IEEE 754 标准的语言(如 Python、Java、C++)都会遇到此问题,并非 JavaScript 独有。处理小数时务必警惕精度陷阱!

2025-07-08 18:00:07 231

原创 使用动态样式 v-bind() 遇到的问题

【代码】使用动态样式 v-bind() 遇到的问题。

2025-07-08 08:02:10 73

原创 Java record 记录用法详解

(使用紧凑形式,无需重复赋值):java复制下载public Point { // 紧凑构造函数(无参数列表)throw new IllegalArgumentException("坐标不能为负数");// 编译器自动注入 this.x=x;this.y=y;

2025-07-06 15:19:32 544

原创 Windows批处理文件(.bat 或 .cmd)注释方法

场景推荐方法常规单行注释代码块(括号内)注释REM行末注释& REM。

2025-07-05 07:51:40 434

原创 在不同服务器上Spring Boot 3.2.12连接SQL Server 2008 R2

Spring Boot 应用 与 SQL Server 2008 R2 不在同一服务器上。

2025-07-04 18:46:54 875

原创 SQL Server Native Client客户端工具安装指南

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SQL Server Native Client\<版本号>并安装(注意:官方 NuGet 包可能仅提供开发依赖,运行时仍需单独安装驱动)。+ 你的 SQL Server 版本(如 2012、2019)。(版本 11.0)兼容 SQL Server 2005-2019。,支持 SQL Server 2005-2019)。:性能更好,支持最新 SQL Server 功能。按提示完成剩余步骤,安装完成后重启系统(如需)。

2025-07-04 14:15:55 331

原创 Vue3+TypeScript闭包讲解及典型应用

这段代码是闭包的典型应用:通过嵌套函数service捕获外部变量保持对定义时词法作用域的访问能力提供简洁的 API 封装方式在异步操作中保持上下文一致性这种模式在 Vue/React 的异步处理中非常常见,特别是在需要访问组件状态的服务调用场景中。

2025-07-04 06:51:21 630

原创 Spring Boot中静态方法与@Component的区别

特性静态方法@Component类调用方式类名.方法名()通过 Bean 实例调用方法依赖注入不支持(无法@Autowired支持Spring 特性支持不支持(如 AOP、事务)支持状态管理无状态(不操作实例变量)有状态(可操作成员变量)使用场景工具类(如业务组件(如情况是否合理说明静态方法无状态、不访问实例成员✅ 合理作为工具方法补充静态方法操作静态常量✅ 合理适合全局配置静态方法访问@Autowired实例成员❌ 不合理编译错误静态方法依赖其他Spring Bean。

2025-07-03 11:00:07 896

原创 npm 与 npx 命令的区别

npx是 Node.js 自带的包执行工具,全称是。npx。

2025-07-02 15:11:52 402

原创 Vue3项目VueDocGen配置文件JavaScript转TypeScript代码示例

JavaScript 配置代码:docgen.config.jsTypeScript 配置代码:docgen.config.ts。

2025-07-02 15:10:04 281

原创 Vue3项目package.json命令合并

在 Vue3 项目的中,可以合并命令,但需要根据需求选择合适的方式。

2025-07-02 11:54:45 264

原创 Vue3前端文档生成工具Vue Styleguidist与VueDocGen对比分析

特性VueDocGen (核心主要定位交互式组件开发环境 & 文档生成器Vue 组件元数据 (API) 提取器核心输出交互式 Web 应用 / 静态 HTML 网站结构化的 JSON 数据 (组件 API 元数据)交互性高(实时预览, Props 编辑, 事件日志)无(纯数据提取,渲染由下游工具负责)工作方式基于 Webpack/Vite 构建,启动开发服务器静态源代码分析 (AST 解析),无构建依赖文档编写方式主要使用 Markdown 文件 (*.md主要依赖源代码中的 JSDoc 注释。

2025-07-02 07:49:55 526

原创 Vue3项目插件的生命周期(安装、更新、删除)

【代码】Vue3项目插件的生命周期(安装、更新、删除)

2025-07-02 07:41:22 185

原创 Vue3+TypeScript项目中使用VueDocGen生成文档(新手指南)

创建。

2025-07-01 22:13:41 384

原创 npm install简写与完整命令区别

在 npm 中,以下两个命令。

2025-07-01 21:43:21 305

原创 Vue3项目中删除插件,如:typedoc-plugin-missing-exports

要在 Vue3 项目中删除。

2025-07-01 21:35:02 247

原创 Vue3+TypeScript代码格式化工具 prettier

指定 .vue 文件使用 prettier 进行代码格式化。项目根目录下 .vscode\settings.json。格式化忽略配置 .prettierignore。项目根目录下 .prettierrc。.prettierrc 配置参数说明。开启保存后自动格式化。

2025-07-01 21:21:14 221

原创 函数/hook内定义接口:导出的变量“useDepartmentUserTree”具有或正在使用专用名称“IDepartmentUserTree”。ts(4025)

报错的代码:报错内容:导出的变量“useDepartmentUserTree”具有或正在使用专用名称“IDepartmentUserTree”。ts(4025)。

2025-07-01 19:22:38 233

原创 Vue3+TypeScript项目中使用TypeDoc生成文档(新手指南)

bash复制下载配置:json复制下载"pages": {

2025-07-01 14:07:29 722

原创 日期格式在Vue3前端与Java后端的差异

场景推荐格式示例库Vue3 前端显示/处理YYYY-MM-DDDay.jsJava 后端处理yyyy-MM-ddAPI 数据传输(字符串)无最佳实践👉 前端项目中统一使用 Day.js并坚持YYYY-MM-DD格式,避免大小写混淆问题。与后端交互时直接传递 ISO 8601 格式的字符串(YYYY-MM-DD),双方都能正确解析。

2025-07-01 07:14:13 316

原创 Vue3 + TypeScript 项目中规范注释和生成文档

在组件同级目录添加markdown复制下载---displayName: 用户卡片---# UserCard## 高级用法```vue<template>text复制下载---### 四、注释规范检查#### ESLint 配置 (`.eslintrc.js`)```jsrules: {安装依赖:bash复制下载。

2025-07-01 06:25:21 680

原创 CSS box-shadow属性使用详解

在小屏幕上减少阴影尺寸:css复制下载。

2025-06-30 22:07:10 530

原创 Element Plus对话框样式设置指南

场景推荐方案局部样式修改使用:deep+ 外层容器包裹,并设置1全局样式统一在无scoped的样式文件中覆盖类名,或修改 CSS 变量 67解决子组件遮挡问题为el-select添加并设置z-index2主题色调整通过动态修改 CSS 变量 6提示:使用!important可确保自定义样式优先级高于默认样式。若需保持样式隔离,优先采用外层容器方案;若设计需大面积调整,推荐全局主题定制。

2025-06-30 12:52:36 1065

原创 Vue3+TypeScript动态路由实现方案

typescript复制下载// 后端返回的路由结构children?meta?: {title?: string: boolean// 前端路由映射。

2025-06-30 07:56:52 860

原创 单独添加 org.springframework.security.core 依赖

要单独添加依赖,实际上需要引入 Spring Security 的核心模块。

2025-06-30 07:50:55 418

原创 html2pdf.js使用与配置详解

是一个纯前端的 JavaScript 库,用于将 HTML 元素转换为可下载的 PDF 文件。:将 DOM 元素渲染为 Canvas 图像12。:将图像或文本生成 PDF 文件26。:完全在浏览器端运行,无需服务器支持,适合生成报告、发票等场景17。使用捕获目标 DOM 的快照,生成 Canvas 图像(本质是位图)26。将 Canvas 图像插入jsPDF实例,按配置(如页面尺寸、方向)生成 PDF28。图表代码下载HTML元素html2canvas生成Canvas图像。

2025-06-29 21:27:19 1023

原创 CSS媒体查询打印加粗样式 font-weight 失效

情况描述:预览展示效果,表头有加粗打印效果,表头无加粗修改代码:打印媒体查询样式中明确指定了支持粗体渲染的无衬线字体,不然可能无法实现加粗效果(浏览器默认打印字体可能不支持粗体、设置的字体可能不支持粗体)应用效果:同时设置和是解决打印样式加粗问题的有效方法。

2025-06-29 18:14:20 548

空空如也

空空如也

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

TA关注的人

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