山沐与山
码龄4年
求更新 关注
提问 私信
  • 博客:28,335
    社区:1
    28,336
    总访问量
  • 25
    原创
  • 27
    粉丝
  • 94
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2021-10-24
博客简介:

weixin_63434398的博客

查看详细资料
个人成就
  • 获得473次点赞
  • 内容获得9次评论
  • 获得425次收藏
  • 博客总排名52,222名
  • 原力等级
    原力等级
    3
    原力分
    86
    本月获得
    130
创作历程
  • 20篇
    2025年
  • 3篇
    2024年
  • 2篇
    2022年
成就勋章
TA的专栏
  • 服务器部署
    4篇
  • Ai小册
    3篇
  • Python基础小册
    1篇
  • 数据库合集
    1篇
  • JAVA面试八股
    2篇
  • Redis合集
    1篇
  • 大数据
    2篇
  • 消息队列合集
  • 前端小册
  • Spring全家桶
  • 设计模式小册
  • Go基础小册
  • 微服务小册
  • 数据结构与算法小册
  • 疑难杂症
    5篇

TA关注的专栏 4

TA关注的收藏夹 0

TA关注的社区 4

TA参与的活动 0

兴趣领域 设置
  • 后端
    架构
创作活动更多

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人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

【K8S】Kubernetes架构与原理详解

我们学习了 Docker,知道了如何将应用打包成容器。但当容器数量变多、服务器变多时,手动管理就变得不现实了。这时候就需要一个"容器管家"来帮我们自动化管理,它就是 Kubernetes(简称 K8s)。本文将带你深入理解 K8s 的架构和工作原理。
原创
博文更新于 13 小时前 ·
506 阅读 ·
8 点赞 ·
0 评论 ·
20 收藏

【Docker】Docker容器技术详解

作为程序员,你一定听过这句话:"这程序在我电脑上明明是好的,怎么到你那就不行了?"这背后的根本原因是环境不一致。Docker 就是为了解决这个问题而生的。本文将用最通俗的方式,带你理解 Docker 的核心概念和工作原理。
原创
博文更新于 14 小时前 ·
753 阅读 ·
11 点赞 ·
0 评论 ·
10 收藏

【AI】大语言模型基础知识详解

本文通俗讲解了大语言模型(LLM)的核心原理和关键概念。大模型本质上是基于海量文本训练的超大参数神经网络,通过预测"下一个词"来完成文本生成。文章详细介绍了大模型的三大特征:训练数据量巨大(如GPT-3训练3000亿token)、参数量庞大(如GPT-3有1750亿参数)以及由此产生的通用能力。重点解释了token(文本处理基本单位)和词表(模型字典)的概念,并剖析了大模型从输入到输出的完整工作流程:分词→转ID→计算概率→选择最高概率词→循环生成。最后指出大模型并非真正理解语言,而是基
原创
博文更新于 前天 14:13 ·
724 阅读 ·
19 点赞 ·
0 评论 ·
17 收藏

【FastAPI】FastAPI依赖注入完全指南

本文全面介绍FastAPI的依赖注入机制,主要包含两大注入方式:原生自动注入和Depends自定义注入。原生注入支持Request/Response等框架对象以及路径/查询参数等自动解析,而Depends则用于自定义依赖项注入。文章详细讲解依赖注入的核心思想、实现方式、生命周期管理、高级技巧,并通过完整认证系统案例展示实战应用。最后剖析Depends底层原理,并与Spring框架进行对比,帮助开发者彻底掌握FastAPI这一核心特性,实现代码解耦和高效开发。
原创
博文更新于 前天 11:01 ·
1831 阅读 ·
34 点赞 ·
0 评论 ·
14 收藏

【数据库】PostgreSQL架构与索引深度剖析

PostgreSQL架构与索引深度剖析 摘要 PostgreSQL作为功能最强大的开源关系型数据库,以其独特的架构设计和丰富的索引类型脱颖而出。本文深入剖析了PG的核心架构,包括存储结构采用堆表文件组织数据页,与MySQL不同的MVCC实现方式(通过标记删除而非undo log)。重点解析了PG的多种索引类型:B-Link Tree索引提升并发写入性能,GIN倒排索引支持全文搜索和JSONB查询,GiST索引处理地理空间数据,BRIN索引优化时序数据分析。通过对比MySQL架构,展示了PG如何通过单一数据库
原创
博文更新于 2025.12.17 ·
923 阅读 ·
21 点赞 ·
0 评论 ·
23 收藏

高中辍学生如何用ChatGPT自学闯入OpenAI Sora团队

高中辍学生Gabriel Petersson凭借ChatGPT自学成为OpenAI Sora团队核心成员,他的逆袭之路揭示了新时代学习法则:1)采用"递归式补洞"学习法,直接从项目入手,用ChatGPT逐层解决知识盲点;2)3天掌握传统路径需6年学习的扩散模型核心概念;3)通过真实项目展示能力,用作品而非学历证明价值。他的经历证明:在AI时代,能动性和实践能力比传统学历更重要,ChatGPT让知识获取民主化,任何人都可以通过项目驱动的方式快速掌握前沿技术。
原创
博文更新于 2025.12.17 ·
859 阅读 ·
16 点赞 ·
0 评论 ·
22 收藏

【JAVA】ThreadLocal深入剖析

ThreadLocal深入剖析:解决线程安全问题的两种思路 本文详细分析了ThreadLocal的应用场景与实现原理,主要包含以下内容: 线程安全问题的两种场景 多线程竞争修改同一值(如秒杀库存):必须使用锁机制 线程独立上下文数据(如用户信息):适合使用ThreadLocal ThreadLocal的正确使用场景 请求上下文传递:避免参数层层传递 数据库连接管理:实现线程级连接复用 核心实现机制 每个线程维护独立的ThreadLocalMap 通过弱引用解决内存泄漏问题 最佳实践 使用后必须remove(
原创
博文更新于 2025.12.16 ·
596 阅读 ·
18 点赞 ·
0 评论 ·
29 收藏

【Redis】Redis集群模式架构详解

Redis集群模式架构解析 摘要:本文详细介绍了Redis集群模式的架构设计,重点分析了其解决单机内存限制的核心方案——哈希槽机制。文章首先对比了主从复制与集群模式的差异,阐述了数据分片方案的演进过程,从取模分片到一致性哈希,最终到Redis采用的16384固定哈希槽方案。随后深入讲解了哈希槽分配原理、Key到槽位的映射规则、集群节点间的Gossip通信协议,以及客户端请求路由机制。文章还讨论了集群扩缩容时的数据迁移策略和故障转移流程,最后总结了集群模式的适用场景和限制。通过这种分片架构,Redis集群能够
原创
博文更新于 2025.12.16 ·
781 阅读 ·
23 点赞 ·
0 评论 ·
24 收藏

【Flink】Flink架构深度剖析:JobManager与TaskManager

本文深入剖析了Apache Flink的架构设计,采用主从架构模式,由JobManager(主节点)和TaskManager(从节点)组成。JobManager作为"大脑",包含Dispatcher、ResourceManager和JobMaster三大组件,分别负责作业接收、资源管理和任务调度。TaskManager则是实际执行计算任务的"劳动力",通过Slot资源执行具体任务。文章详细介绍了作业提交与执行流程、Task与SubTask的概念、算子链与任务槽机制,以
原创
博文更新于 2025.12.15 ·
763 阅读 ·
34 点赞 ·
0 评论 ·
27 收藏

【Flink】Flink开发环境搭建与WordCount实战

本文详细介绍了如何搭建Flink开发环境并实现WordCount程序。主要内容包括:环境准备清单(JDK8/11、Maven3.6+、IDEA)、JDK和Maven的安装配置步骤、使用IDEA创建Maven项目并配置pom.xml文件、编写WordCount程序代码、运行验证方法以及常见问题解决方案。文章提供了完整的代码示例和详细的配置说明,适合Flink初学者快速上手。通过本文,读者可以掌握Flink基础开发环境的搭建方法,并完成第一个流处理程序的开发。
原创
博文更新于 2025.12.15 ·
658 阅读 ·
26 点赞 ·
1 评论 ·
27 收藏

【RabbitMQ】架构与集群模式详解

本文详细介绍了RabbitMQ的核心概念与集群架构。主要内容包括:RabbitMQ的队列(Queue)、交换器(Exchange)和Broker等核心组件;特色功能如延迟队列、死信队列和优先级队列的实现原理;单节点架构存在的问题;以及普通集群、镜像队列和Quorum队列三种集群模式的架构设计与特点。重点分析了不同集群模式在数据同步、高可用性和性能方面的权衡,为读者选择合适的RabbitMQ部署方案提供了参考依据。
原创
博文更新于 2025.12.13 ·
710 阅读 ·
21 点赞 ·
0 评论 ·
9 收藏

【MQ】Kafka与RocketMQ深度对比

本文深入对比了Kafka与RocketMQ两大消息队列的核心差异。RocketMQ采用"架构做减法、功能做加法"的设计理念:简化架构(如用NameServer替代Zookeeper、优化存储模型),同时增强功能(支持消息过滤、事务消息、延迟队列等)。Kafka则专注于极致性能(17万/秒吞吐量)。文章详细分析了两者在存储模型、主从同步、功能特性等方面的技术实现差异,并提供了选型建议:追求性能选Kafka,需要丰富功能选RocketMQ。
原创
博文更新于 2025.12.13 ·
1300 阅读 ·
39 点赞 ·
0 评论 ·
21 收藏

【Kafka】Kafka集群与消费者组详解

本文深入解析了Kafka的集群架构与消费者组机制。主要内容包括: Broker集群架构:多个Broker协同工作解决性能瓶颈和单点故障问题,支持消息持久化存储 协调机制演变:从依赖ZooKeeper管理元数据到KRaft模式自管理,简化部署提升扩展性 消费者组原理:详解消费者组的工作机制、分区分配规则和重平衡过程 消息模型对比:通过消费者组配置实现发布订阅和点对点两种消息模式 文章通过架构图和工作流程说明,帮助读者全面理解Kafka的分布式设计思想与核心组件协作方式。
原创
博文更新于 2025.12.11 ·
852 阅读 ·
28 点赞 ·
0 评论 ·
18 收藏

【Kafka】Kafka核心概念与架构入门

Kafka核心概念与架构解析:本文通过视频处理中心的生动比喻,系统讲解了Kafka三大核心组件。Producer是发货人,Consumer是审核员,Broker管理仓库;Topic是分类标签,Partition实现并行处理,Replica提供容灾备份;消费组内分工明确,组间数据共享,Offset记录进度。文章还对比了主流消息队列特性,指出Kafka适合大数据场景的高吞吐需求。掌握这些基础概念是学习Kafka集群部署和实战应用的前提。
原创
博文更新于 2025.12.11 ·
948 阅读 ·
28 点赞 ·
0 评论 ·
27 收藏

【Flink】概念快速入门

Flink核心概念与实时流处理应用 Apache Flink作为分布式流处理框架,具备高吞吐、低延迟和精确一次语义等核心特性,支持事件驱动和流批一体处理。本文介绍了流处理与批处理的区别,Flink的发展历程及其在实时数据分析、风控、推荐等场景的应用。与Spark Streaming相比,Flink在毫秒级延迟和状态管理方面更具优势。文章还概述了Flink的核心组件如JobManager/TaskManager、数据流模型及时间语义等基础概念,为后续深入学习奠定基础。
原创
博文更新于 2025.12.09 ·
629 阅读 ·
18 点赞 ·
0 评论 ·
11 收藏

【设计模式】原型模式详解

原型模式是一种创建型设计模式,通过复制现有对象来创建新对象,而非重新实例化。本文详解Python实现原型模式的方法,深入剖析深拷贝与浅拷贝的区别,并提供游戏NPC批量生成、配置模板等真实应用场景示例,帮助你掌握这个高效创建对象的利器。
原创
博文更新于 2025.12.03 ·
803 阅读 ·
11 点赞 ·
0 评论 ·
8 收藏

【Agent】单Agent和多Agent如何选择?

本文基于 Anthropic 和 Devin 的工程实践经验,提供了一套完整的Agent架构选型决策框架。
原创
博文更新于 2025.12.03 ·
932 阅读 ·
23 点赞 ·
0 评论 ·
26 收藏

【Agent】上下文工程终极指南

本文深入解析 Agent 上下文爆炸问题的根源与解决方案。介绍了三大核心支柱:卸载(将记忆和工具转移到外部文件系统)、缩减(压缩可逆 vs 摘要不可逆)、隔离(子 Agent 独立上下文)。最终揭示行业共识架构:极简原子函数调用层 + 庞大可探索外部文件系统,这是平衡"无限能力扩展"与"有限上下文窗口"的最优解。
原创
博文更新于 2025.12.02 ·
974 阅读 ·
18 点赞 ·
0 评论 ·
27 收藏

String与StringBuffer与StringBuilder的区别

本文详细对比了Java中String、StringBuffer、StringBuilder三者的区别。String是不可变类,修改时会创建新对象;StringBuffer通过synchronized保证线程安全,适合多线程场景;StringBuilder无锁设计,单线程性能最优。文章还分析了JDK8编译器对字符串拼接的优化及其局限性,并给出了实际选择建议。
原创
博文更新于 2025.12.02 ·
941 阅读 ·
27 点赞 ·
0 评论 ·
14 收藏

《Java SPI:像“插拔U盘”一样扩展你的程序》

🔍 《Java SPI机制深度剖析:从JDBC到SpringBoot的"插拔"哲学》📌 核心要点:💡 揭秘JDBC驱动加载背后的ServiceLoader黑魔法⚡ 手把手实现可插拔架构(代码+META-INF配置详解)⚠️ 颠覆认知:SPI如何破坏双亲委派模型?🔥 SpringBoot的spring.factories进阶玩法🎁 附完整GitHub示例项目链接标签:#JavaSPI #设计模式 #SpringBoot #类加载机制
原创
博文更新于 2025.04.24 ·
414 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏
加载更多