- 博客(65)
- 收藏
- 关注
原创 【五笔打字工具】一个 149 KB 的单文件五笔练习工具:五笔道场 WubiDojo V1.1(使用说明 + 技术解析)
五笔字型 86 版 · 打字练习 · 单文件 HTML · 离线运行 · localStorage · 打卡热力图 · 前端工程化程序本体(推荐,直接下载)WubiDojo-V1.1.html,149 KB,双击即用,无需联网。
2026-10-10 17:08:58
332
原创 别再 Clone 多个目录了!IDEA + Git Worktree 让你多分支并行开发,随时开、随时删,AI优好
AI优好:每个工作树分支可以让idea插件的AI同时开发找bug,改完再对比提交,使用很丝滑。我用上工作树之后,清理掉为了并行开发clone出的多分支工程,40多G项目源码文件删掉后,电脑也清爽了。新窗口打开工作树目录,它就是一个正常的 IDEA 项目,正常写代码、正常提交。多个窗口可以同时开着,分别在不同分支上工作;
2026-09-29 03:29:35
349
原创 Win11 C盘爆红别乱删文件!把「下载/图片/音乐/视频」搬到D盘,一键释放几十GB
Win11 C盘爆红别乱删!只需右键“下载/图片/音乐/视频”文件夹,通过属性中的“位置”功能,一键迁移至D盘,系统自动搬运文件、更新路径,安全可逆。无需第三方工具,5分钟释放几十GB空间,彻底解决C盘满问题。
2026-09-28 10:46:00
385
原创 别再让 IDEA 的索引缓存吃掉你的 C 盘:3 分钟把 system 目录迁到 D 盘(IDEA 2026.2 实测)
本文详解如何通过修改 idea.properties 文件,将 IntelliJ IDEA 2026.2 的 system 目录从 C 盘迁移至 D 盘,有效释放数十 GB 空间。仅重定向系统缓存目录,保留配置文件不动,避免自举问题,操作简单无感。附实操步骤、命令及5个常见坑点避雷指南,确保迁移安全高效。
2026-09-18 02:02:52
343
原创 【为AI,提升五笔打字速度】200个常用易错五笔汉字整理
本文整理了200个常用易错五笔汉字,按起笔类型分为五大类:横起笔(GFDSA)、竖起笔(HJKLM)、撇起笔(TREWQ)、捺起笔(YUIOP)和折起笔(NBVCX)。每个汉字均提供五笔编码及易错点解析,如"未(FII)"与"末(GSI)"的区别、"凹(MMGD)"的特殊拆法等。重点提示了字根拆分顺序、相交关系、框型结构、识别码等常见错误点,并对比形近字如"牛(RHK)"与"牜(TR)"的差异。特别标注了简码
2026-03-17 05:55:01
713
原创 Spring Boot手写10万敏感词检查程序
本文介绍如何使用Spring Boot构建高效敏感词检测系统,支持10万级词库。系统采用DFA算法实现快速匹配,通过RESTful API提供服务。主要内容包括:1)创建Spring Boot项目;2)实现DFA算法核心功能,包括敏感词加载、模型构建和文本检测;3)开发REST控制器接收检测请求;4)提供性能优化方案。系统可检测文本是否含敏感词并返回具体敏感词列表。DFA算法通过构建树形结构实现O(n)时间复杂度,适合大规模词库场景。
2025-09-02 18:24:46
608
原创 Spring Boot数据脱敏方案
【Spring Boot数据脱敏方案】本文介绍了四种常见数据脱敏方案,重点推荐基于Jackson序列化器的实现方式。通过定义脱敏策略枚举、自定义注解和序列化器,实现对标记字段的自动脱敏处理。该方法具有无侵入、集中管理、性能好等优点,特别适合接口返回数据脱敏场景。其他方案如AOP适合非JSON响应,日志脱敏保护日志安全,数据库脱敏则简单但不灵活。文中详细展示了Jackson方案的完整实现代码,包括策略定义、注解创建和序列化器实现,最后演示了如何在实体类中应用脱敏注解。
2025-09-02 17:48:37
1391
原创 在springboot3.4.4和jdk17环境下集成使用mapstruct
MapStruct可以减少编码量,dto,entity相互转换时,自动生成set,get方法的调用。建议安装插件 mapstruct support,按 ctrl + 鼠标左键 ,会跳转到参数对应的类。
2025-04-21 13:05:31
1028
原创 一分钟完成对接deepSeek服务,实现流式打印机响应效果
公司搭建了deepSeek服务,让项目对接使用。这里有两种对接方案,使用okhttp去调用,但过程代码比较多,不够简洁。这里推荐使用webflux。直接上代码。
2025-02-26 09:49:36
845
原创 【解决去除springboot-内嵌tomcat的异常信息显示】去掉版本号和异常信息
重新编译,将生成的ErrorReportVave.class替换掉原始的tomcat-embed-core的jar包。springboot内嵌了tomat,比如这个版本:tomcat-embed-core-8.5.96。将showServerInfo=true ,修改为showServerInfo=false。将showReport=true,修改为showReport=false。找到这个tomcat-embed-core的源码,调用这个,能复现tomcat的报错。
2024-04-17 10:13:45
1991
原创 【 javac 和 java】
* 有包的用法* javac编译指令:javac -d . -encoding UTF-8 Package.java* java运行指令: java space.goldchenn.Package
2024-03-14 16:33:39
606
原创 【Java中的a++和++a】
a++和a--,相当于是a=a+1,a=a-1 区别: 单独使用时,两者作用相同。被使用时,a++先被整体使用,之后a再加1;++a先a+1,整体再被使用。
2024-03-12 17:30:34
821
原创 微信小程序后台:解决微信扫普通链接地址无法跳转到体验版微信的问题,配置普通链接二维码规则解释和理解
微信小程序后台:解决微信扫普通链接地址无法跳转到体验版微信的问题,配置普通链接二维码规则解释和理解
2023-05-30 17:07:51
6723
2
原创 spring boot 单元测试JUnit5使用MockMvc调用get请求,post请求,设置head请求头,解析返回值json和字符串
spring boot 单元测试JUnit5使用MockMvc调用get请求,post请求,设置head请求头,解析返回值json和字符串
2023-05-30 12:19:37
4065
原创 spring boot 单元测试JUnit5使用Mockito模拟Mock数据调用
spring boot2.7.11 单元测试JUnit5使用Mockito模拟Mock数据调用,模拟调用多个参数方法的调用
2023-05-29 13:22:07
2449
原创 spring boot 单元测试JUnit5使用断言Assertions和假定Assumptions、嵌套、参数测试
spring boot2.7.11 单元测试JUnit5使用断言Assertions和假定Assumptions、嵌套、参数测试
2023-05-27 15:20:18
1323
原创 idea将java程序打包为jar
灵光一现: 用java拉起浏览器,打开指定的网络地址,省的手动打开浏览器再复制地址过去了。本文记录了使用idea将java程序打包为jar包的过程
2023-05-19 14:06:13
1079
原创 【markdown编写流程图】csdn博客中使用流程图:mermaid流程图、mermaid甘特图、mermaid饼图、mermaid的gitt图、flow简洁流程图、sequence时序流程图
最近项目上用到了流程图,今天拿出时间来,好好整理一下markdown语法编写流程图。文章源码已经开源,开源地址:[https://gitcode.net/qq_39339588/markdown.git](https://gitcode.net/qq_39339588/markdown.git)本文对大量的网络文章进行了研究测试,整理出了本文,希望能帮你节省时间,快速掌握流程图的使用
2023-05-14 04:55:48
2657
原创 【WIKI文档系统】使用docsify快速搭建自己的WIKI文档系统-含使用docsify源码,免docsify配置,下载即可使用docsify管理markdown文件
【WIKI文档系统】使用docsify快速搭建自己的WIKI文档系统-含使用docsify源码,免docsify配置,下载即可使用docsify管理markdown文件
2023-05-13 10:41:54
669
原创 【五一创作】spring boot starter 编写自己的starter
编写自己的spring-boot-starter; 逻辑清晰,附源码
2023-05-01 21:04:07
1187
原创 前端Vue.js项目开发,不重启项目,快速切换后台地址---使用nginx负载简单快速实现更换后台代理地址
本文实现了在vue项目不重启的情况下,快速实现更换联调后台服务器的方法,能够大大节省vue项目重启时间
2023-04-20 13:29:38
1809
原创 Java代理模式:静态代理,JDK动态代理,CGLIB动态代理,附源码
基于接口的代理,通过JDK自带的反射类来生成动态代理类.实现InvocationHandler接口,并重新invoke()方法。如果是Java基础工程,记着把cglib和asm的jar包添加到library中。一种是基于接口的代理,JDK动态代理,通过JDK自带的反射类来生成动态代理类;动态代理是指在程序运行时动态地创建代理类。另一种是基于类的代理,CGLIB动态代理,通过字节码处理来实现类代理。静态代理:代理类与被代理类实现相同的接口,代理类有被代理类的引用。main方法执行测试。
2023-04-09 21:15:20
481
原创 git-lfs:解决Unable to find source for object 33f8bd40abbf4....
git管理 LFS大文件,将lfs文件删除后,在推送给别的仓库时,会报找不到资源对象的错误:Unable to find source for object 33f8bd40abbf4…
2023-03-30 16:04:44
2402
原创 zip unzip :linux系统使用zip unzip指令压缩解压文件
本文简单记录了,在linux系统中,zip和unzip压缩和解压缩的使用
2023-03-29 16:37:29
397
原创 git大文件管理 LFS:Git Large File Storage
2023-3-28git默认不支持大文件的管理,通过LFS的安装,可以很方便的管理大文件资料。本文简单记录LFS的使用。
2023-03-28 16:24:12
929
原创 Gitea: linux系统docker安装使用gitea,实现git-server服务端
本文记录了在linux系统上,使用docker-compose创建gitea容器,实现git服务端的搭建
2023-03-28 14:13:32
1061
原创 搭建自己的git服务器--win10系统使用Gitea快速搭建git-server
向大家推荐一款好用的git服务器开源软件:本文记录的在win10系统上快速安装gitea,实现了git服务端的搭建。本文简单介绍了使用gitea开源软件搭建自己git服务器的过程;
2023-03-28 09:12:24
2167
原创 迁移本地docker的镜像,迁移jinkins镜像
将jenkins镜像压缩文件,复制到其他服务器上,之后使用docker load载入镜像。本文主要是在其他服务器上无法访问镜像仓库的情况下,将本地电脑上的镜像,复制到服务器上。导入docker镜像完成。
2023-03-24 11:05:05
195
原创 Linux系统使用docker安装jenkins:实现springboot项目自动化部署、实现maven项目自动化部署、实现vue项目自动化部署、实现微信小程序项目自动化部署
本文详细记录了linux系统下,使用docker安装和配置jenkins。并且实现了自动化部署springboot项目、maven项目、vue项目、微信小程序项目docker安装jenkins比较方便,几个命令就搞定了,也方便后期迁移。
2023-03-24 09:54:49
772
原创 win10系统安装使用jenkins,jenkins配置jdk,jenkins配置maven,自动上传服务器
win10系统安装使用jenkins,jenkins配置jdk,jenkins配置maven,自动上传服务器
2022-12-14 02:50:45
1834
3
原创 springboot 使用docker安装使用Jenkins笔记
随着开发项目组的成员越来越多,部署代码成为一件费时费力,又没有技术含量的工作。为了节省大量开发部署时间,这些天,我专门研究了一下Jenkins的使用。今天将一些推荐配置整理成笔记分享给大家,希望能够帮助到大家。
2022-11-28 11:17:14
372
springboot 集成封装redis工具类redisUtils和单元测试
2022-09-13
springboot创建maven聚合工程
2022-09-13
springboot 使用spring cache缓存 和 缓存数据落地到redis
2022-09-13
springboot 使用spring cache缓存 和 使用fastjson配置redis系列化
2022-09-13
MQTT资源包__JAVA_SSM融合MQTT_搭建服务器mosquitto_arduino开发esp8266_mqtt接入
2020-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅