
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了SpringBoot集成freemarker实现Word模板导出的完整方案。主要内容包括:1) 分析Word导出的常见应用场景;2) 讲解freemarker的核心原理,即将doc模板转换为ftl格式并通过占位符填充数据;3) 详细实现步骤:引入Maven依赖、制作doc模板并转换为ftl格式、编写核心代码(工具类封装模板渲染和文件流处理);4) 提供测试验证方法。文章包含完整代码示例和
本文详解国密 SM4 加密算法背景、合规要求与企业应用场景,封装兼容 JDK8 的完整版 SM4 工具类,提供 Hutool 极简、ECB 原生、GCM 高安全三种实现,适配快速开发、旧系统兼容与生产环境,符合等保、密评及个人信息保护合规规范,可直接用于敏感数据加密存储与传输。
本文基于 MySQL 8.0.11 + Spring Boot + MyBatis,使用官方 ngram 分词器结合生成列、全文索引,实现 JSON 格式表单数据的高性能检索。完美兼容单字、单个字母、中英文混合关键词(如“A计划”),整理完整配置、SQL 脚本、踩坑问题与解决方案。
本文介绍了使用NSSM 2.24在Windows Server上实现Bat/Java应用系统服务托管、开机自启和故障自愈的完整方案。NSSM作为轻量开源工具,相比其他方案具有进程级监控、日志分离和运维便捷等优势。文章详细讲解了从业务背景分析、技术选型对比、NSSM工具特性、安全校验到生产环境部署的全流程,包括标准化目录规划、启动脚本编写和未来演进路线。该方案解决了传统方式在会话依赖、故障恢复和运维
本文介绍了一种基于SpringBoot2.x和JavaCV的高性能视频处理方案,实现了视频截图和时长解析功能。针对传统FFmpeg命令行方案的进程开销大、并发阻塞等问题,该方案通过智能中间帧截取、自动画面矫正、防OOM机制等技术优化,解决了FLV/MOV黑屏、手机视频倒置、堆内存溢出等常见问题。核心功能包括跨平台适配、多格式兼容、并发安全控制和完善的资源释放机制。Maven依赖配置支持分环境加载F
本文介绍了SpringBoot集成freemarker实现Word模板导出的完整方案。主要内容包括:1) 分析Word导出的常见应用场景;2) 讲解freemarker的核心原理,即将doc模板转换为ftl格式并通过占位符填充数据;3) 详细实现步骤:引入Maven依赖、制作doc模板并转换为ftl格式、编写核心代码(工具类封装模板渲染和文件流处理);4) 提供测试验证方法。文章包含完整代码示例和
本文介绍了一套企业级敏感数据脱敏工具类,重点解决个人信息、金融数据等敏感信息的合规处理问题。工具类基于Java开发,涵盖11种常见数据类型脱敏,支持自定义规则,具备参数校验、边界处理、日志记录等功能。核心应用场景包括用户信息展示、金融数据处理、设备信息管理等,通过静态方法实现高效调用。文章详细说明了开发过程中遇到的关键问题及解决方案,如金融数字脱敏正则报错、多格式适配等,并提供了手机号、邮箱等典型
本文详解国密 SM4 加密算法背景、合规要求与企业应用场景,封装兼容 JDK8 的完整版 SM4 工具类,提供 Hutool 极简、ECB 原生、GCM 高安全三种实现,适配快速开发、旧系统兼容与生产环境,符合等保、密评及个人信息保护合规规范,可直接用于敏感数据加密存储与传输。
本文介绍了在SpringBoot项目中使用国密SM4算法加密敏感配置的实现方案。通过Hutool工具包和BouncyCastle加密库实现轻量级工具类,支持配置文件敏感信息加密存储,满足国产化和合规要求。文章详细展示了SM4加密工具类实现,包括密钥配置、加密解密方法,以及自动识别ENC格式的解密工具类。该方案无需启动Spring容器即可使用,支持单层/多层配置读取,可直接集成到现有项目,有效防范配
本文介绍了在SpringBoot中实现基于国密SM4算法的自动解密处理器方案。该方案通过自定义Sm4EncryptProcessor实现EnvironmentPostProcessor接口,在应用启动时自动扫描并解密ENC(xxx)格式的配置项。核心特点包括:1) 无缝集成SpringBoot原生注解@Value和@ConfigurationProperties;2) 无侵入式设计,业务代码无需修







