自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

向上程序员

Java Vue Android Arduino Wechat

  • 博客(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

原创 kafka服务端和springboot中使用

本文是对kafka服务端启动和在springboot项目中使用kafka的说明

2025-04-16 17:09:13 511

原创 一分钟完成对接deepSeek服务,实现流式打印机响应效果

公司搭建了deepSeek服务,让项目对接使用。这里有两种对接方案,使用okhttp去调用,但过程代码比较多,不够简洁。这里推荐使用webflux。直接上代码。

2025-02-26 09:49:36 845

原创 FASTJSON2使用方法

com.alibaba.fastjson2 fastjson2 2.0.52

2024-08-28 09:37:32 2391

原创 【解决去除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

原创 【Java 九九乘法表】

java for循环来个99乘法表

2024-03-14 16:36:07 654

原创 【 javac 和 java】

* 有包的用法* javac编译指令:javac -d . -encoding UTF-8 Package.java* java运行指令: java space.goldchenn.Package

2024-03-14 16:33:39 606

原创 【Java中的LeapYear 闰年】

Java中的LeapYear 闰年闰年的计算公式: 能被4整除并且不能被100整除,或者能被400整除

2024-03-13 08:49:53 686

原创 【Java中的数组Array】

Java数组的创建、数组的遍历、数组的复制、数组的排序、数组的冒泡排序

2024-03-13 08:40:15 580

原创 【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-06-14 17:32:03 3388

原创 spring boot actuator监控管理的简单使用

spring boot actuator监控管理的简单使用

2023-06-03 14:22:10 256

原创 微信小程序后台:解决微信扫普通链接地址无法跳转到体验版微信的问题,配置普通链接二维码规则解释和理解

微信小程序后台:解决微信扫普通链接地址无法跳转到体验版微信的问题,配置普通链接二维码规则解释和理解

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

原创 docker容器内安装vim命令

docker容器内安装vim命令

2023-03-24 10:07:48 718

原创 Linux系统使用docker安装jenkins:实现springboot项目自动化部署、实现maven项目自动化部署、实现vue项目自动化部署、实现微信小程序项目自动化部署

本文详细记录了linux系统下,使用docker安装和配置jenkins。并且实现了自动化部署springboot项目、maven项目、vue项目、微信小程序项目docker安装jenkins比较方便,几个命令就搞定了,也方便后期迁移。

2023-03-24 09:54:49 772

原创 查看https证书到期时间

查看https证书到期时间,就可以看到当前域名配置的https证书内容了,包括颁发日期、截止日期等。

2023-02-23 09:11:37 1791

原创 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和单元测试

文章是redisUtils工具类的封装,和基于springboot环境的单元测试; 文中封装了redis的众多方法,希望对您有所帮助。

2022-09-13

springboot创建maven聚合工程

本文是开发笔记和教程,主要说明了使用springboot从0开始,完成了创建maven聚合工程,搭建使用了springboot modules工程。 同时,项目搭建的源码开源分享。此文是springboot初学者,搭建多模块项目的推荐文章。

2022-09-13

springboot 使用spring cache缓存 和 缓存数据落地到redis

本文是springboot 使用spring cache缓存 和 缓存数据落地到redis的研究笔记,为方便下载查看,特意分享了springboot 使用spring cache缓存 和 缓存数据落地到redis.pdf的文件。希望搭建对springboot 使用spring cache缓存 和 缓存数据落地到redis的应用更加方便快捷

2022-09-13

springboot 使用spring cache缓存 和 使用fastjson配置redis系列化

本文是开发过程研究笔记,记录了springboot使用spring cache过程。springboot 使用spring cache缓存 和 使用fastjson配置redis系列化,springboot 使用spring cache缓存 和 使用fastjson配置redis系列化,springboot 使用spring cache缓存 和 使用fastjson配置redis系列化,springboot 使用spring cache缓存 和 使用fastjson配置redis系列化,springboot 使用spring cache缓存 和 使用fastjson配置redis系列化,springboot 使用spring cache缓存 和 使用fastjson配置redis系列化,springboot 使用spring cache缓存 和 使用fastjson配置redis系列化,springboot 使用spring cache缓存 和 使用fastjson配置redis系列化,springboot 使用spring cache缓存 和 使用fastjson配置redis系列化

2022-09-13

MQTT资源包__JAVA_SSM融合MQTT_搭建服务器mosquitto_arduino开发esp8266_mqtt接入

这里包含了Java SSM框架融合mqtt协议的实现代码,成功实现了MQTT物联网通信。 包含了MQTT调试助手软件,和win平台下mosquitto软件 包含了 MQTT服务端搭建和测试的全部资料。是本人亲测实敲的工程代码。进行了相关整理,希望能为你提供方便,节省时间。 解压密码 chen

2020-01-03

空空如也

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

TA关注的人

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