文章总览 - 68
2026
Docker 容器化 aTrust 绕过企业 DLP 管控方案
Docker 容器化 aTrust 绕过企业 DLP 管控方案
公司电脑预装了 360 终端安全管理系统的 DLP 模块,拦截 git push 到 GitHub。通过将 aTrust 运行在 Docker 容器中,配合 Clash 分流规则,实现公司内网访问与外网代码推送共存,彻底绕过宿主机 DLP 监控。
Butterfly 404页面美化
Butterfly 404页面美化
用Glitch故障风效果替换Butterfly默认的404页面,纯CSS动画实现
Butterfly首页轮播图Swiper(源码版)
Butterfly首页轮播图Swiper(源码版)
将hexo-butterfly-swiper-lyx插件改为源码方式实现,解决PJAX跳转后箭头异常、Swiper版本冲突等问题,加载更快、更可控
DataX 同步 StarRocks VARCHAR 超长导致数据丢失
DataX 同步 StarRocks VARCHAR 超长导致数据丢失
DataX 从 PostgreSQL 同步数据到 StarRocks 时,部分行报 NULL value in non-nullable column 被静默丢弃。根因是 PostgreSQL 的 VARCHAR(n) 按字符数计算,StarRocks 按字节数计算,自动建表直接映射导致中文数据超长被置 NULL。
GraalVM 反射参数名丢失导致 Controller 500
GraalVM 反射参数名丢失导致 Controller 500
生产环境 Controller 全量 500,编译配置正确、class 文件包含参数名,但 GraalVM 运行时反射拿不到方法参数名,导致 Spring MVC 无法解析 @RequestParam 和 @PathVariable。显式指定注解 value 后修复。
北京游记
北京游记
诶嘿,也是当上京✌了,那叫一个地地地地地道~
Spring 事务与 @Async 导致的状态丢失
Spring 事务与 @Async 导致的状态丢失
记录一次真实线上任务发布状态丢失 Bug 的排查与修复过程:从表面上的"发布成功但状态没变",到定位 Spring @Transactional 与 @Async 之间的事务提交竞态问题,最终通过 TransactionSynchronization 的 afterCommit 回调彻底解决。
Butterfly统计Umami及Vercel部署
Butterfly统计Umami及Vercel部署
之前一直使用 51la 做统计,但听说存在被投毒的情况。最近在整理博客后台时,决定更换统计工具,于是选择了更轻量、支持自托管的 Umami。
MyBatis-Plus 批量插入实践
MyBatis-Plus 批量插入实践
MyBatis-Plus 中多种批量插入方式的实现原理、性能差异与主键策略实践总结
2025
Mybatis PageHelper踩坑记录
Mybatis PageHelper踩坑记录
使用 MyBatis 的 PageHelper 分页时踩坑记录,分享原理分析、遇到的问题和我的解决经验
一次 Token 刷新并发 Bug 的排查与解决
一次 Token 刷新并发 Bug 的排查与解决
线上用户频繁被踢出登录,表面看是 Token 过期,实际是前端并发请求触发了 Token 刷新的线程安全问题——旧 Token 被销毁后,其他请求仍在使用它。最终通过分布式锁 + 二级缓存彻底解决。
Butterfly来访者信息
Butterfly来访者信息
最近突然有学弟加我,竟然是从我博客找来的,远程帮他搞定位时又踩了个老坑,只是之前忘了,这次索性记下来。
深圳租房记录(2)
深圳租房记录(2)
找房坑太多了,下次一定要小心了😭😭😭
Java热部署原理及实现
Java热部署原理及实现
比较好奇热部署是怎么个实现的,趁着最近没啥事研究研究
Butterfly标签外挂美化
Butterfly标签外挂美化
其实在17号的时候看到柳神的就想搞过来了,这段时间一直在加班(真是996了),终于抽空把这个copy过来了
Butterfly顶栏Banner图片
Butterfly顶栏Banner图片
评论区有友友说要写一篇教程,但记得之前这个是参考亦封佬的,跑去看发现文章没了,于是新写一篇教程
2024
Butterfly日历卡片
Butterfly日历卡片
看到伍十七和青桔都发了日历卡片,感觉挺不错的,但是没有适配butterfly,动手改一改
小白装机之路
小白装机之路
第一次自己配主机,折腾了半个月,虽说不是一帆风顺,但好歹没出大问题
开发踩坑记录
开发踩坑记录
记录一下上班的时候遇到的问题
24届秋招Java后端面试合集
24届秋招Java后端面试合集
是的,你没看错,这是24届秋招的面试记录,面试的时候就想写了,一直鸽到现在
随笔:大学总结
随笔:大学总结
想写很久了,其实四月份就想写了,但一直躺在我的Unversioned Files里,期间提笔几次,但都犹豫不决,想着不过是记流水账(虽然现在也是),但慢慢拖下去,发现之前的一些记忆慢慢消散。不能再如此,免得遗憾,也是为了以后看时还能回忆青春(站可能都关了~~bushi~~)
深圳租房记录
深圳租房记录
这段时间的周末一直在忙,三个周末,从五号一直找房子到二十号,一路辛酸泪
2024版IDEA终端无法打开
2024版IDEA终端无法打开
最近也是成功当上了牛马(虽然目前还没啥子事),在用内网的IDEA时,发现终端打不开
广州游记
广州游记
马上要去当牛马了,提供了一个月酒店过渡,还要租房子,后面没什么时间和女朋友出去玩了,就趁着周末去广州玩会
Pip版本更新导致友圈爬虫异常
Pip版本更新导致友圈爬虫异常
水群的时候发现友圈好像寄了,看看了自己的,果然是这样,记录一下解决过程。
张家界游记
张家界游记
转眼就是四年,马上就要去当牛马了,想着之后基本没有这样空闲的时间了,就打算和室友一起出去玩会。
Butterfly美化文章底部分享打赏按钮
Butterfly美化文章底部分享打赏按钮
想着把打赏功能加一下,没想到加上后好丑,就调了一下
2024版IDEA与WebStrom激活教程
2024版IDEA与WebStrom激活教程
教育版期限到期了,但我实际毕业还有段时间,JetBrains又不给激活,我一个穷逼,只能在网上找找办法啦
Jeccg自定义弹窗(组件和页面)
Jeccg自定义弹窗(组件和页面)
书接上回,导师要换项目架构,选择了Jeecg,目前已经通过Jeecg的代码生成器搭建了个简单的前后端,数据库导师也搭完了,然后让我接手剩下的,完善需求。
Butterfly热评弹幕
Butterfly热评弹幕
之前就想着搞一个弹幕的,但是试了LYX佬的又不太合适。最近逛了逛亦小封佬的博客,发现有教程(但是有点点小问题),于是参考两位佬的,修修改改,写一篇博客
Maven依赖版本不同异常
Maven依赖版本不同异常
今天帮鹊楠远程看了一个Bug,解决过程曲折离奇,误打误撞才搞定,但是这Bug异常离谱(可能是我水平不够),故此记录一下
实用网站分享
实用网站分享
记录我常用到的一些网站
腾讯云对象存储字体跨域异常
腾讯云对象存储字体跨域异常
用别人的电脑访问网站的时候,感觉速度有点慢,看了网络,发现是图片资源加载太慢了,所以就将存储桶从国外新加坡迁到中国香港,结果碰到字体跨域问题,现在记录一下
水质项目迁移部署记录
水质项目迁移部署记录
大学期间创新项目基地的项目,因为我服务器寄了,同组同学用这个项目作毕设,我就将其迁到导师的服务器上,做个记录,以免之后还要用
Butterfly那年今日(历史上的今天)
Butterfly那年今日(历史上的今天)
按冰老师教程来的,但里面的cdn访问不了了,自己折腾了下,顺带小改了一点
Butterfly给首页首个文章添加class
Butterfly给首页首个文章添加class
给首页文章卡片套一层class,可以根据自己喜好调整样式。点击文章卡片非链接处,可以跳转至文章页
Jeecg(单体)项目部署教程
Jeecg(单体)项目部署教程
毕设是和院里其他老师合作的一个项目,后台已经基本搭完了,结果和甲方交流的时候,说流程要改、全都要换,于是和导师决定直接换新的框架,推倒重做
Butterfly友链朋友圈FriendCircle
Butterfly友链朋友圈FriendCircle
你是否经常烦恼于友链过多但没有时间浏览?那么友链朋友圈将解决这一痛点。你可以随时获取友链网站的更新内容,并了解友链的活跃情况。
Butterfly自用全局变量
Butterfly自用全局变量
博客自用的一些全局变量
Butterfly美化总结
Butterfly美化总结
持续更新中...网站主题是Butterfly,作者美化网站的经历,基本是借鉴其他博客,一点点cv过来的,怕忘记,就记录下来
腾讯云对象存储使用教程(含Java调用)
腾讯云对象存储使用教程(含Java调用)
毕设的系统原本的文件存储是直接放在服务器里面的,每次复现图片或视频的时候都贼慢,就打算将这一块直接搬到云端上去(反正可以报销😋),加上服务器是腾讯云的,就想着直接用腾讯云的对象存储搞这个事情了。
Butterfly消息弹窗Snackbar
Butterfly消息弹窗Snackbar
原版的Snack弹窗不太好看,找了些方案改了改
Butterfly右下角悬浮菜单
Butterfly右下角悬浮菜单
美化右下角悬浮菜单rightside
PicGo图床的搭建及其上传失败问题
PicGo图床的搭建及其上传失败问题
之前用的是GitHub+PicGo的图床,但是我博客图片总是加载的很慢,在听取同学的建议后,打算用GitLab搭一个,现在又转战腾讯云
Butterfly即刻短文
Butterfly即刻短文
看到安知鱼大佬的即刻短文,像个朋友圈一样,改来玩玩
nvm切换版本后npm异常,yarn报错
Butterfly归档、分类、标签美化
Butterfly归档、分类、标签美化
原本的归档页面不太好看,就找了改改
Butterfly友情链接页面
Butterfly友情链接页面
友情链接页面,美化了一下
Butterfly修改字体
Butterfly修改字体
在佬的网站看到喜欢的字体,也跟着改改
Butterfly关于页面
Butterfly关于页面
最开始逛大佬们的网站时,就被关于界面狠狠地吸引住了,动手改来看看
鞋垫项目Bug记录
鞋垫项目Bug记录
记录Java学习时的问题
2023
修复Vercel部署Hexo时文章更新时间错误
修复Vercel部署Hexo时文章更新时间错误
我的博客是基于Hexo搭建的,用的是Vercel的自动部署。然后发现我每次push的时候,发现文章的更新时间都会重置,于是就在网上寻找方案
Butterfly右键菜单
Butterfly右键菜单
新增右键菜单,按住Ctrl即可恢复原菜单
Butterfly导航栏美化
Butterfly导航栏美化
原来的能用,但是想改好看点,有点小强迫症
Hexo博客搭建
Hexo博客搭建
基于Hexo的个人博客搭建
项目总结——工设一家(学成在线)
项目总结——工设一家(学成在线)
秋招简历上的微服务项目介绍
公费生项目部署文档
Java八股文笔记(3)
Java八股文笔记(3)
面试小抄,Java八股文笔记
Java八股文笔记(2)
Java八股文笔记(2)
面试小抄,Java八股文笔记
Java八股文笔记(1)
Java八股文笔记(1)
面试小抄,Java八股文笔记
排序算法
Spotify使用及拓展
Spotify使用及拓展
国内的音乐软件吃相不太好看,于是转战Spotify
Ubuntu10.10在高版本VMware Workstation中安装的VMware Tools无法使用
Ubuntu10.10在高版本VMware Workstation中安装的VMware Tools无法使用
高版本VMware Workstation的VMware Tools不兼容问题
selenium异常
selenium异常
selenium异常:Exception in thread “main“ org.openqa.selenium.remote.http.ConnectionFailedException: Una
MySQL部分函数用法
MySQL部分函数用法
MySQL 部分函数用法,记录作者刷力扣MySQL时遇到的一些没见过的函数
若依cloud集成积木报表
若依cloud集成积木报表
这段时间做微服务的项目,需要用到积木报表,但又感觉Jeecg框架太大了,所以选择了若依框架
WordPress博客搭建
WordPress博客搭建
基于WordPress的个人博客搭建
宝塔面板删除反向代理后网站无法正常使用
空降评论关闭热评复制地址
随便逛逛昼夜切换繁简转换版权声明