IT_1024
码龄1年
求更新 关注
提问 私信
  • 博客:405,007
    405,007
    总访问量
  • 602
    原创
  • 5,374
    排名
  • 1,068
    粉丝
  • 0
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
加入CSDN时间: 2025-06-05
博客简介:

IT_1024的博客

查看详细资料
个人成就
  • 获得8,249次点赞
  • 内容获得13次评论
  • 获得6,811次收藏
  • 代码片获得162次分享
  • 原力等级
    原力等级
    5
    原力分
    1,267
    本月获得
    78
创作历程
  • 603篇
    2025年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

TA的推广
创作活动更多

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 镜像开发伦理、安全等问题的探讨

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

8 种异步实现方式,性能炸裂!!

首先我们先看一个常见的用户下单的场景:在同步操作中,我们执行到 发送短信 的时候,我们必须等待这个方法彻底执行完才能执行 赠送积分 这个操作,如果 赠送积分 这个动作执行时间较长,发送短信需要等待,这就是典型的同步场景。关注公众号:码猿技术专栏,回复关键词:1111 获取阿里内部Java性能调优手册实际上,发送短信和赠送积分没有任何的依赖关系,通过异步,我们可以实现赠送积分和发送短信这两个操作能够同时进行,比如:异步这就是所谓的异步,是不是非常简单,下面就说说异步的几种实现方式吧。
原创
博文更新于 17 小时前 ·
331 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

字节二面挂!面试官追问 Redis 内存淘汰策略 LRU 和传统 LRU 差异,我答懵了

最近没被用过的,下次也大概率用不上。举个例子:你电脑桌面上放着常用的软件图标(微信、IDE),这些是最近常用的;而几个月没打开过的压缩工具,会被你拖到文件夹里。这就是 LRU 的思路:保留最近使用的,淘汰最近最少使用的。❝假设缓存容量只有 3,依次存入 A、B、C,此时缓存是 [A,B,C];若此时访问 A(A 变成最近使用),缓存顺序变为 [B,C,A]若再存入D(缓存满了),需要淘汰最近最少使用的 B,最终缓存是 [C,A,D]LFU的全称是。
原创
博文更新于 17 小时前 ·
201 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

3 个奇淫巧技,分库分表 LIMIT 翻页性能直接拉满!

反向查锚点:执行,拿到最前面 10 条的 ID(1-10),取最大 ID 作为反向锚点(10);查最后 1 页:执行,拿到的就是 ID 10000-9991(最后 10 条);调整顺序:如果需要正序展示,把结果再倒过来即可。
原创
博文更新于 17 小时前 ·
197 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

改了 Nacos 一行配置,搞崩线上支付系统!

说了一大堆其实总结起来就两句话:服务注册中心:动态业务服务(支付、订单)用临时实例(默认),静态基础组件(MySQL、Redis)用持久化实例;配置中心:没有临时配置,所有配置默认持久化,动态更新 ≠ 临时存在。读到这就等于学会!!!
原创
博文更新于 17 小时前 ·
207 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

别再乱排查了!Kafka 消息积压、重复、丢失,根源基本都是 Rebalance!

Rebalance 是面试的时候常爱问的场景题,它是 Kafka 消费者组的双刃剑,用好能均衡负载,用不好就会引发故障,最后我总结下:触发 Rebalance 主要是消费者或分区变了或超时了;丢数据和重复消费,本质是 offset 提交和 Rebalance 时机没配合好;优化超时参数、手动提交 offset、做好幂等性,是减少影响的关键。!!
原创
博文更新于 17 小时前 ·
265 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

SpringCloud Gateway 30 个内置过滤器,少写 80% 重复代码

这期东西还是很多的,其实 80% 的路由增强场景(如路径重写、限流、跨域)都能通过内置过滤器实现,无需手写代码,所有不要动不动就想着加过滤器。还有在使用过滤器的时候要注意,多个过滤器的配置顺序,顺序不对容易出奇奇怪怪的问题哦。!!
原创
博文更新于 17 小时前 ·
450 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

我有 6 种统计线上接口耗时的方案,6种!

经过以上6种方法的详细剖析,相信你对统计接口耗时有了更深入的理解。方法对比表方法优点缺点适用场景简单、无需依赖精度低、代码侵入本地测试、简单调试精度高代码侵入、需转换单位高性能测量、算法优化Spring AOP无侵入、解耦仅Spring Bean、有代理开销业务方法监控、Spring项目拦截器Web优化、获取HTTP上下文仅Web请求、包括视图时间Web API监控过滤器底层、全链路包括所有过滤器时间全请求生命周期统计生产级、分布式支持配置复杂、需基础设施。
原创
博文更新于 17 小时前 ·
573 阅读 ·
6 点赞 ·
0 评论 ·
18 收藏

SpringBoot 几种优化手段,直接缩减70% 启动时间

物流系统:JVM参数优化后启动时间从9s → 5.4s(降低40%)CRM系统:数据库相关启动时间从4.2s → 1.3s(降低69%)社交应用:类加载时间从2.3s → 1.1s(降低52%)电商应用:启动时间从8.2s → 5.1s(降低38%)微服务网关:启动时间从12s → 7.3s(降低39%)API网关:启动时间从6s → 0.05s(降低99%)支付服务:冷启动时间从8s → 2.3s(降低71%)启动时间从6.5s → 4.2s(降低35%)启动时间从7.8s → 4.6s(降低41%)
原创
博文更新于 17 小时前 ·
176 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

SpringBoot 的这些默认配置不改,100%会踩坑!

彼时 SpringBoot 初兴,万象更新,号称“开箱即用”“约定优于配置”,一时间风靡四方。开发者趋之若鹜,纷纷称快,仿佛自此架构之重可卸、配置之繁可省,一行main()即可气定神闲、纵横沙场。然则时光久远,方知此言非虚,却也未尽其真。所谓默认,不过是你未曾开口,框架自作主张。表面无碍,实则步步杀机,线上事故十有八九,皆因“未曾配置”的“默认”。回首往昔,实堪自嘲。曾自诩熟稔底层、精通原理,然于这些藏于阴影处的默认设定,竟茫然不觉。
原创
博文更新于 18 小时前 ·
512 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

Java面试场景题:百万人同时点赞怎么办?回答千万别跑偏

场景题:百万人同时点赞怎么办?回答千万别跑偏
原创
博文更新于 18 小时前 ·
439 阅读 ·
13 点赞 ·
0 评论 ·
7 收藏

2026年经济触底回升,程序员春天要来了,备战春招Java面试题分享!

根据国际货币基金组织(IMF)最新预测,2026年全球经济将结束长达4年的下行周期,进入新一轮增长阶段。随着5G、人工智能、物联网等技术的成熟应用,科技行业将迎来爆发式增长,程序员岗位需求预计增加35%以上。
原创
博文更新于 2025.12.17 ·
1361 阅读 ·
34 点赞 ·
0 评论 ·
11 收藏

魔改 xxl-job,彻底告别手动配置任务!

xxl-job是一款非常优秀的任务调度中间件,轻量级、使用简单、支持分布式等优点,让它广泛应用在我们的项目中,解决了不少定时任务的调度问题。我们都知道,在使用过程中需要先到xxl-job的任务调度中心页面上,配置和具体的,这一过程如果项目中的定时任务数量不多还好说,如果任务多了的话还是挺费工夫的。假设项目中有上百个这样的定时任务,那么每个任务都需要走一遍绑定jobHander后端接口,填写cron表达式这个流程…我就想问问,填多了谁能不迷糊?于是出于功能优化(
原创
博文更新于 2025.12.17 ·
791 阅读 ·
19 点赞 ·
0 评论 ·
12 收藏

GC 垃圾回收器忙半天,在清理什么?

Java 的 GC 机制看似复杂,有 Serial、Parallel、CMS、G1、ZGC……但万变不离其宗:所有 GC 垃圾回收器,干的都是同一件事,找出活的对象,剩下的就是垃圾,在想办法腾出内存。换句话说:GC 不是在找垃圾,而是在救活人。救完之后,场地怎么拆、怎么平,才是不同回收器的手艺差别。与其死记 G1 的 Region 或 ZGC 的着色指针,不如先搞懂:什么对象会被救?什么对象会被放弃?为什么?这才是调优、排障、避免内存泄漏的真正起点。!!
原创
博文更新于 2025.12.17 ·
984 阅读 ·
13 点赞 ·
0 评论 ·
18 收藏

实战!SpringBoot+MDC实现全链路调用日志跟踪~

1、简介:MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 、logback及log4j2 提供的一种方便在多线程条件下记录日志的功能。MDC 可以看成是一个与当前线程绑定的哈希表,可以往其中添加键值对。MDC 中包含的内容可以被同一线程中执行的代码所访问。当前线程的子线程会继承其父线程中的 MDC 的内容。当需要记录日志时,只需要从 MDC 中获取所需的信息即可。MDC 的内容则由程序在适当的时候保存进去。
原创
博文更新于 2025.12.17 ·
601 阅读 ·
18 点赞 ·
0 评论 ·
14 收藏

高效实现!分布式链路追踪:TraceIdFilter + MDC + Skywalking

发起服务间调用时,需要将 MDC 中的 traceId 传递到被调用服务。对象,在原生 Runnable 对象执行前,将父线程的 MDC 设置到子线程中,在原生 Runnable 对象执行结束后,清除子线程 MDC 中的内容。在子线程执行任务前,将父线程的 MDC 内容设置到子线程的 MDC 中;会解析用户配置的 pattern 表达式,得到 pattern 中需要动态解析的占位符,比如。包中,MDC 是 slf4j 的规范,对 MDC 的所有操作都会落到。,在 logback pattern 中使用。
原创
博文更新于 2025.12.17 ·
603 阅读 ·
15 点赞 ·
0 评论 ·
13 收藏

面试官:说说你们分库分表后,主键是怎么生成的?

在分布式系统的架构设计中,分库分表是一个无法回避的话题。当数据量达到一定规模,单库单表已经无法承载业务压力时,我们就需要考虑将数据分散到多个数据库和多个表中。然而,这种分散带来了一个新的挑战:如何在分库分表的场景下生成全局唯一且有序的主键。这个问题看似简单,实际上却涉及数据库底层原理、分布式系统设计、并发控制等多个技术领域。这篇文章就深入探讨分库分表场景下的主键生成策略,从最基础的UUID方案,到经典的雪花算法,再到更具创新性的主键内嵌分库分表键方案,为你提供一套完整的解决方案。
原创
博文更新于 2025.12.17 ·
912 阅读 ·
13 点赞 ·
0 评论 ·
7 收藏

JDK25都出来了,但为什么很多公司还在坚持用JDK8?

经过上面的分析,我们可以看到,公司停留在JDK8不是没有道理的。风险控制:生产环境稳定压倒一切,JDK8的稳定性经过时间检验成本考量:升级的直接和间接成本往往超出预期兼容性保障:现有代码和第三方依赖的兼容性至关重要团队效率:熟悉的工具链和技术栈能保证开发效率商业策略:LTS版本提供长期支持,符合企业规划但是,这并不意味着我们应该永远停留在JDK8。新项目:可以考虑JDK17或21这些LTS版本老项目:如果没有明确需求,不要为了升级而升级渐进迁移:大型系统可以分模块逐步迁移充分测试。
原创
博文更新于 2025.12.17 ·
640 阅读 ·
4 点赞 ·
0 评论 ·
18 收藏

一个有意思的bug

根据C标准,栈上分配的对象(局部数组)的大小必须在编译期已知。但示例中`char buffer[size];`明显不符合标准,后面查了相关资料,**这种写法属于VLA(边长数组),这是 C99 的特性,不属于 C**。这段代码一直运行的很好,直至某一天,传入了一个合理的值(超过默认栈大小),之后程序开始崩溃,出现 segmentation fault。却能编译这段代码,这是因为GCC 与 Clang 默认启用了 C99 扩展。可以采用以下方式来避免此种错误:我们可以使用。今天来分享一个很久之前的bug。
原创
博文更新于 2025.12.17 ·
364 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

工作中最常用的6种缓存

通过这篇文章,我们系统地探讨了工作中最常用的六种缓存技术。本地缓存:适合进程内、变化不频繁的只读数据Redis:功能丰富的分布式缓存,适合大多数共享缓存场景Memcached:简单高效的分布式缓存,适合纯Key-Value场景CDN缓存:加速静态资源,提升全球访问速度浏览器缓存:最前端的优化,减少不必要的网络请求数据库缓存:最后一道防线,优化数据库访问性能缓存使用的核心原则可以总结为以下几点分级缓存:合理利用多级缓存架构合适粒度:根据业务特点选择缓存粒度及时更新:设计合理的缓存更新策略监控告警。
原创
博文更新于 2025.12.17 ·
480 阅读 ·
16 点赞 ·
0 评论 ·
6 收藏

2025 年 12 月编程语言排行榜|R 语言杀回前十,C# 或能拿下年度编程语言~

TIOBE 2025 年 12 月份的编程语言排行榜已经公布,官方的标题是:R 语言杀回前十(Programming language R is back in the top 10)。R 语言是专为统计分析和数据可视化设计的专业工具体系,为统计学家和数据科学家提供直接有效的工具,现在学术界和研究密集型行业依旧稳定依赖它。本月 R 语言重新进入 TIOBE 指数前十,反映企业对数据统计深度分析、可视化呈现的需求持续增强。
原创
博文更新于 2025.12.17 ·
674 阅读 ·
14 点赞 ·
0 评论 ·
17 收藏
加载更多