appearappear
码龄15年
求更新 关注
提问 私信
  • 博客:88,062
    88,062
    总访问量
  • 93
    原创
  • 71
    粉丝
  • 54
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
加入CSDN时间: 2011-05-13
博客简介:

appearappear的博客

查看详细资料
个人成就
  • 获得129次点赞
  • 内容获得23次评论
  • 获得73次收藏
  • 博客总排名21,404名
  • 原力等级
    原力等级
    3
    原力分
    443
    本月获得
    30
创作历程
  • 14篇
    2025年
  • 26篇
    2024年
  • 3篇
    2023年
  • 1篇
    2022年
  • 13篇
    2021年
  • 29篇
    2020年
  • 11篇
    2019年
成就勋章
TA的专栏
  • docker
    3篇
  • redis
    1篇
  • mysql
    5篇
  • 笔记
    5篇
  • nginx
    1篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 4

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
  • 服务器
    linux
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Mac 上重新安装了Cursor 2.2.30,重新配置 springboot 过程记录

环境变量中,配置好 JAVA_HOME cursor会自动使用这个 javase, 不需要在setting.json 指定 Java 版本。cursor 运行需要依赖更改版本的 javase 根据 cursor 提示安装就好,它会在.cursor 目录下下载一个高版本的使用。但是不同的项目使用不同的 javase 时可在 setting.json 中配置。环境变量中、配置好 MAVEN_HOME 就好了,cursor 自动扫描到。## 新版本的Cursor配置 java 更简单了,但是花了很长时间。
原创
博文更新于 前天 13:32 ·
97 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

业务链很长怎么办

链式校验:每个节点增加校验,确保准确后再往下流转 就能全局准确 降低焦虑。固定生命周期固定、添加很多钩子函数,降低认知成本。分成多个阶段,完成一个阶段就行存档,逐步全部完成。学习大厂 分布式 高并发经验。
原创
博文更新于 2025.12.17 ·
49 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

如何根据 Excel 批量更新 mysql 表中数据

平时处理 Excel 数据,可麻烦了,都是通过写 java controller 上传后 解析成 java 对象再处理,时间老长了。这样把 Excel 数据瞬间导入一个临时表,就可以对这个表进行各种操作 以及连接更新其它表。
原创
博文更新于 2025.12.09 ·
242 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

业务设计:单据号前缀或后缀增加业务标识大大降低认知与运维负担

定义问题 解决问题 总结成一个知识点 方便传播交流:基因法 (数据库分表字段常用)eg: 220251202000001与 120251202000001。在使用系统时顺序判断数据来源,人与代码都能降低负担。成衣码 前缀1 代表量体 2 代表量体。
原创
博文更新于 2025.12.02 ·
110 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

mysql单表能存多少数据

根据主表id查询这个子表,因为有索引,没有丝毫压力。如果只是根据主表id查询,还是没有任何压力的。几个G服务器跟32g服务器还有有本质区别的。数据库备份时,多少有点耗时,还是很快的。一个子表三千万条数据。
原创
博文更新于 2025.11.02 ·
402 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

如何使用 mysql 代替 redis 长时间持久化计数

保证与调用方事务隔离使用REQUIRES_NEW,REQUIRES_NEW执行完会立即提交,腾出资源供供其他模块调用,避免长时间等待调用方提交事务才结束。保证单线程:工具类方法使用synchronized,保住REQUIRES_NEW事务,保证全局线程安全,可以使用分布式锁,加同步锁降低复杂度。
原创
博文更新于 2025.10.23 ·
188 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

接口返回 2 万条数据,easy-trans导致多了20s耗时排查过程

排查序列化问题:接口方法返回值改成 String, 把响应结果使用 ObjectMapper序列化成 json字符串(获取容器的 objectMapper) 不存在耗时,跟序列化貌似无关。排查页面渲染是否缓慢:F12 查看接口 等待服务器响应 20s 下载时间 30s, 故不考虑渲染问题。排查框架问题,把接口方法复制到新的 springboot项目中,不存在问题,断定框架存在问题。排查请求响应日志打印:关闭请求响应日志拦截器 问题依然存在。排查 sql:sql 比较简单。
原创
博文更新于 2025.09.16 ·
157 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Ubuntu系统设置的cron定时任务,总晚 8 小时

原因:服务器刚启动时时区不对,后台改了系统时区,cron一直没重启 使用了原时区。重启cron: systemctl restart cron 解决。
原创
博文更新于 2025.09.04 ·
165 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

启动 Springboot 方式不同,导致无法读取中文文件名的文件

1.win10 系统 使用bat 执行 shpass -p "xxx" ssh user@192.168.xx.xxx "cd /data/app/java/ && /data/app/java/deploy.sh",没有这个问题。2.使用-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8也能解决,但是其它功能会出现问题:easyExcel 解析Excel文档内容会出现无法解决的问题。3. ssh 登录进入系统,直接执行deploy.sh没有问题。
原创
博文更新于 2025.09.02 ·
287 阅读 ·
10 点赞 ·
0 评论 ·
2 收藏

防止飞书重复回调通知分布式锁

所有 lock.tryLock(20,TimeUint.SECONDS) ,持有锁时间参数默认-1。对 lock.tryLock(20, 20, TimeUnit.SECONDS);发起飞书审批,飞书设置自动审核通过,导致会收到两次审核通过通知。原来是业务逻辑代码超过 20s了,导致自动释放锁了。第二个参数是持有锁的时间,租借时间,不会自动续锁。加了分布式锁 ,仍导致执行业务执行两遍了。销售订单下,明细25明细款,第一个参数是获取锁的等待时间。
原创
博文更新于 2025.07.30 ·
207 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

限流算法与实现

窗口记录每个格子的请求量,每次滑动一下,新增一个格子,原本窗口第一个格子被划出,释放格子占用的请求量,给新格子。客户端速度大于服务器,就会出现丢包重发,随意客户端根据服务器返回的滑动窗口的格子内请求书,来调整速度。使用场景:tcp协议 滑动窗口,保证速度,还要保证可靠性。超过这个阈值,要么使用mysql集群、要么限流,防止宕机。缺点:不均匀,跨越临界点的一秒内,阈值会翻倍,导致宕机。就是个计数器,一秒内超过阈值,不允许访问。一秒代表一个窗口,同时一秒又划分多个格子。缺点:复杂,需要记录每个格子的请求数量。
原创
博文更新于 2025.07.20 ·
256 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

费曼学习法

费曼学习解决我学习的焦虑:怎么学,学到什么程度,为什么学的不扎实,为什么会抗拒学习,为什么学完表达不出来,一张嘴就是错误逻辑表达不清楚,为什么学习时没有目标,只会盯着进度条,盯着时间,浮躁的下一节,下一节,最后啥都没学好,如何找到自己的驱动力。用自己的易懂语言输出博客,不是简单重复课程内容,获取反馈,哪里有漏洞,哪里没掌握,回归学习,再输入。方法错误,死记硬背,机械重复,追求进度条(要以理解某个点为核心,快进 重复,来回跳转)输出获取反馈,发现漏洞回归学习,找到那个漏洞点,重复播放学习直到理解。
原创
博文更新于 2025.07.20 ·
200 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Ubuntu20 搭建 Java、Redis、Nginx

Java 直接从 Oracle 官网下载免安装包设置修改。
原创
博文更新于 2025.06.22 ·
269 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

idea 自带工具调试接口卡住了

调试接口 接口返货 4000 条 json 数据 调试工具长时间等待 其实接口已执行完成。通过界面调试+idea 自带工具配合 可早发现问题。
原创
博文更新于 2025.04.17 ·
177 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

easypoi 根据Excel 模板导出数据

花了好几个小时才发现 单元格格式不知何时被设置了小数 2 位,整数不带零 Bigdecimal取零,导出后还是带 2 个零。Java BigDecimal 导出总是 2 位小数,
原创
博文更新于 2024.12.02 ·
253 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Ubuntu nginx let‘s encrypt免费 https 设置

如果测试成功,Certbot 会自动配置系统定期运行证书续期。通常情况下,Certbot 会自动将续期命令添加到系统的任务调度器中,确保证书在过期前得到更新。80 会跳 443,但是nginx如果是 代理接口,要配置两个 server 分别占用 80,443。3.certbot会自动修改 nginx 的配置文件,原来 80 端口不能被访问了,443 端口可访问了。1.保证服务器可域名访问,certbot需要验证 txt 记录。2.同时要保证nginx 已配置 80端口的域名,否则提示。
原创
博文更新于 2024.11.16 ·
825 阅读 ·
4 点赞 ·
2 评论 ·
8 收藏

Java 线上日志不打印堆栈信息原因

原文链接:https://blog.csdn.net/u012745499/article/details/113729875。不过, 当相同位置发生相同异常达到一定次数 (具体次数不一定), 就会自动省略堆栈信息, 剩下一句孤零零的 null。最近有遇到正式环境中 Java 应用某个异常信息, 没有打印堆栈信息, 只有一行。为了避免忽略打印堆栈的情况, 我们可以显式指定 jvm 参数。对于我们排查问题, 非常致命, 无法准确定位异常发生原因。经过测试发现, 是 java 的默认优化导致。
转载
博文更新于 2024.11.06 ·
810 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

easypoi模版导出-表格最后一行被覆盖

模版导出额Excel下载(集合若依的Excel的方法)解决方案:最后一行的下一行的第一个单元格加个空格。
原创
博文更新于 2024.10.31 ·
463 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

cursor ai 快速生成 where if 动态sql

把url 查询条件 复制给 cursor(Ctril+K)
原创
博文更新于 2024.10.25 ·
366 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

业务代码写的工具类与引用的jar中工具类,同包同名会发生什么

本地idea开发没有问题,部署到服务器 jar -jar 找不到自定义的业务代码。
原创
博文更新于 2024.10.09 ·
194 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏
加载更多