回忆2012初秋
码龄8年
求更新 关注
提问 私信
  • 博客:29,497
    29,497
    总访问量
  • 51
    原创
  • 328
    粉丝
  • 97
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2018-04-17
博客简介:

qq_42012617的博客

查看详细资料
个人成就
  • 获得470次点赞
  • 内容获得0次评论
  • 获得397次收藏
  • 代码片获得131次分享
  • 博客总排名24,011名
  • 原力等级
    原力等级
    3
    原力分
    442
    本月获得
    32
创作历程
  • 35篇
    2026年
  • 15篇
    2025年
  • 1篇
    2024年
成就勋章
TA的专栏
  • AI
    1篇

TA关注的专栏 2

TA关注的收藏夹 0

TA关注的社区 8

TA参与的活动 0

兴趣领域 设置
  • 微软技术
    c#.netasp.net
创作活动更多

AtomGit「码动四季·开源同行」秋季征稿活动

秋季征稿主题:开源成果经验分享 成果不止一种形态,我们为你准备了六大赛道,总有一款适合你: 开源项目成果复盘 把项目一年/一季的成长摊开来看:里程碑复盘、Star 与用户增长复盘、版本迭代复盘、从 0 到 1 的发布复盘。 🖊️ 示范选题: ●开源项目从 0 到 1000 Star,我做对了什么 ●开源一周年,我交出的成绩单 这类文章不只是一次经验分享,也是一张项目名片。欢迎将项目托管到 AtomGit 并申请成为 G-Star 项目,通过后可获得平台流量推荐、项目宣传等权益。(G-Star:AtomGit 最具影响力开源项目) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1f90c61528ad410d8d66f9d0e3707a5a.png) 咨询 G-Star 项目申请 2️⃣ 技术经验体系化沉淀 踩坑合集、最佳实践总结、工具链实战、CI/CD 流水线搭建、代码重构与架构演进。 🖊️ 示范选题: ●提了 50 个 PR 后,我总结的开源协作避坑清单 ●一次重大重构复盘:把单体拆成可维护的模块 3️⃣ AI 赋能开源的实战成果 AI 编程助手实战测评、基于开源模型的微调与应用开发、AI 辅助研发提效流水线。 🖊️ 示范选题: ●我用 AI 编程助手把提 PR 效率翻了 3 倍 ●基于开源大模型搭了个 XX 工具(附完整教程) 4️⃣ 开源共建笔记|文档、社区与布道 开源文档写作与翻译、issue 互助经验、组织 meetup、用开源项目做教学与分享。 🖊️ 示范选题: ●一个优秀开源项目,文档应该怎么写 ●我用开源项目做了个线上 Workshop ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/23e83ceebc594c379f7fc6aa8dcfa40c.png) 扫码加入码动四季投稿交流群,和更多伙伴一起交流技术!

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

DBX:一个现代化的轻量级、跨平台的开源数据库管理工具

DBX 是一款基于 Tauri + Rust 开发的开源数据库工作台,支持多平台及 Docker 自托管,兼容 MySQL、PostgreSQL、Redis、MongoDB 等 30+ 数据库。提供 SQL 编辑、数据可视化、ERD 图、模式比对、数据迁移、导入导出等功能,并集成 AI 助手,支持自然语言生成 SQL 与智能优化。遵循 AGPL 3.0 协议,代码开源,官网可下载安装。
原创
博文更新于 昨天 09:13 ·
94 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

灰度发布与金丝雀发布:异同详解与实践指南

灰度发布与金丝雀发布本质同源,均为渐进式发布策略,但侧重不同:灰度强调版本平稳切换与风险控制,金丝雀强调小范围快速验证与反馈。实践中不必纠结名称,应根据目标选择方式,并重视流量控制、观测、门禁与回滚能力。
原创
博文更新于 2026.09.07 ·
211 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

【AI】注意力惊人:Code Buddy 与 AI Agent 的三步协作法

内容主要介绍AI编程助手Code Buddy的Plan模式,强调先规划再执行,包含三步:计划生成、修正、执行,核心是Agent AI的注意力机制。摘要需简洁,涵盖要点。
原创
博文更新于 2026.09.03 ·
169 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

当大模型学会“偷懒”,是惊艳还是惊悚?

我们拥有了顶级的骨架,却还没长出与之匹配的细腻神经。我们赞扬工程师们在参数稀疏化上取得的惊人成就,他们让 13B 干出了几百 B 的魄力;但我们也要无情地嘲笑那依然笨拙的上下文管理——记住 1M 的文字不是本事,理解 1M 文字里那声无人知晓的叹息才是。
原创
博文更新于 2026.08.13 ·
248 阅读 ·
6 点赞 ·
0 评论 ·
3 收藏

【RabbitMQ】消息积压的治理实践:从单队列拥堵到事件分发的架构演进

本文针对JT808车联网平台消息积压问题,提出了一种基于事件分发的架构改造方案。通过将定位解析与事件处理解耦,采用RabbitMQ的Topic Exchange实现消息路由,为不同事件类型建立独立队列和消费者。方案实施后,定位消费速度提升10倍,事件处理能力增强,系统资源利用率更合理。配套优化包括QoS调优、惰性队列和独立监控机制,有效解决了消息积压问题并提升了系统扩展性。
原创
博文更新于 2026.08.13 ·
402 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏

【AI】从零到一:AI提示词(Prompt)书写完全指南

本文系统讲解了如何撰写高质量的AI提示词(Prompt),帮助用户从模糊提问进阶为精准引导AI输出。文章首先定义提示词及其重要性,指出清晰的Prompt能显著提升输出质量。核心内容包括:黄金公式(角色+任务+背景+约束+格式)、进阶技巧(具体化、正面表述、提供上下文、思维链等)、仿写方法(拆解-提取-填充)和迭代优化流程。关键原则是避免模糊表述,通过结构化、具体化的指令引导AI生成符合预期的结果。掌握这些方法可以有效提升与大语言模型的交互效率,从"无效提问"变为"驯龙高手"。
原创
博文更新于 2026.08.10 ·
398 阅读 ·
7 点赞 ·
0 评论 ·
2 收藏

MiniExcel 从入门到实战:.NET 中极速、零依赖处理大数据的终极方案

MiniExcel是一款专为.NET开发者设计的轻量级Excel处理库,主打低内存占用和高效性能。它采用流式处理技术,能轻松应对GB级大文件,内存消耗显著低于NPOI等传统库。核心优势包括:150KB超小体积、无Office依赖、LINQ友好支持、跨平台兼容。基础功能涵盖数据读取(支持强类型和动态对象)、数据导出和模板填充,高级功能支持动态列处理和指定读取范围。性能测试显示处理100MB文件时内存仅58MB,耗时12秒,远优于同类方案。典型问题包含列名映射、数据类型转换等,需注意规避。MiniExcel特别
原创
博文更新于 2026.08.07 ·
247 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

C# 中的 EAP:基于事件的异步编程全面指南(一)

本文介绍了.NET中的基于事件的异步模式(EAP),包括其核心概念、标准结构以及在实际应用中的使用方式。EAP通过异步方法启动操作并监听完成事件,实现非阻塞编程。文章详细解析了EAP的命名约定、事件参数基类AsyncCompletedEventArgs以及标准的事件处理模式。通过WebClient异步下载和BackgroundWorker的实例,演示了EAP在文件下载和UI编程中的应用,包括异常处理和取消操作机制。尽管现代.NET项目更推荐使用async/await,理解EAP对于维护遗留系统仍很重要。
原创
博文更新于 2026.08.07 ·
405 阅读 ·
10 点赞 ·
0 评论 ·
7 收藏

.NET 中 TAP:构建健壮后台任务(BackgroundService)的完全指南(二)

本文介绍了如何在.NET中使用BackgroundService实现基于任务的异步模式(TAP)后台服务。文章首先概述了BackgroundService作为IHostedService接口的实现,与TAP模式完美契合的特点。然后详细解析了BackgroundService的生命周期,包括启动流程、停止流程和生命周期示意图。 在实战部分,展示了基础BackgroundService的实现方式,包括服务注册和执行流程。特别强调了异常处理的重要性,提供了带重试机制的健壮实现方案,确保后台服务在遇到异常时不会意外
原创
博文更新于 2026.08.07 ·
329 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

通信协议实战:Modbus 与 OPC UA 怎么选?——C# 开发者的工业通信指南

文章摘要: 本文对比了工业通信中常用的Modbus和OPC UA协议,重点分析其原理和C#实现方式。Modbus以简单高效著称,适合基础数据读写,文中通过NModbus库演示了TCP通信的代码示例。而OPC UA作为现代标准,支持复杂数据建模、安全通信和事件订阅,文中利用官方.NET库展示了连接、读取和实时订阅变量的方法。两种协议各具优势:Modbus适合轻量级场景,OPC UA更适合需要安全性、语义化数据和实时更新的系统。开发者可根据项目需求(如实时性、扩展性、安全性)灵活选择协议。
原创
博文更新于 2026.08.07 ·
207 阅读 ·
8 点赞 ·
0 评论 ·
5 收藏

一个公众号服务多个小程序?.NET 8 + 盛派 SDK 实现微信关注自动路由分发

本文介绍了一套解决单个公众号对接多个小程序时粉丝分发的技术方案WeChatAttentionHub。该方案通过中间件实现场景路由,将不同渠道扫码关注的用户自动分发给对应小程序。核心功能包括:基于场景值的通配符路由规则、下游系统三步快速接入、HMAC-SHA256签名保障安全、完整事件追溯记录,以及开箱即用的.NET 8+Senparc SDK实现。相比传统硬编码方式,该方案具有配置灵活、安全性高、扩展性强等优势,适用于多业务线共享公众号的场景。项目已开源,支持二次开发和贡献。
原创
博文更新于 2026.06.23 ·
200 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

【Nginx】 核心原理(3)

Nginx 高性能原理与核心配置解析 摘要:本文深入剖析 Nginx 高性能的底层机制和核心配置。Nginx 采用事件驱动模型,通过 epoll/kqueue 实现 I/O 多路复用,单个 Worker 进程可处理数万并发连接。其 Master-Worker 进程模型实现职责分离,Master 管理配置和 Worker 进程,Worker 专注请求处理。关键特性包括异步非阻塞 I/O、零拷贝传输、内存池优化等。文章详细解析了 Nginx 目录结构、主配置文件 nginx.conf 的三大模块(全局块、eve
原创
博文更新于 2026.06.18 ·
226 阅读 ·
7 点赞 ·
0 评论 ·
3 收藏

【Nginx】原理、配置与运维实战(2)

Nginx 高性能核心原理解析 摘要:本文深入剖析 Nginx 的高性能架构设计,揭示其支撑高并发的关键技术:1)采用 Master-Worker 进程模型,主进程管理多个独立 Worker 进程;2)基于 epoll/kqueue 的事件驱动机制,实现异步非阻塞 I/O 处理;3)每个 Worker 通过单线程处理数万连接,利用 I/O 多路复用避免阻塞;4)配合零拷贝、内存池等优化技术,显著降低系统开销。同时详解 Nginx 的目录结构和核心配置,包括进程管理、事件模型、HTTP 模块等关键参数设置,为
原创
博文更新于 2026.06.11 ·
263 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

【Nginx】优雅地走进高性能 Web 服务器世界(1)

本文是 Nginx 入门教程的前三章:认识 Nginx:介绍其高并发、低内存、反向代理等核心特性,以及适用场景和学习路线。基础知识:补充网络与 HTTP 协议常识,给出新手避坑建议。环境搭建:涵盖 Linux、Windows、Docker 安装方式,以及平滑升级和常用命令。适合零基础读者快速上手 Nginx。
原创
博文更新于 2026.06.11 ·
224 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

【.Net8】Beauty.Net 是一个基于.Net8的服务集成工具箱,让小白也可以体验快速集成服务

Beauty.NetWebApi 是基于 .NET 8 的微服务全家桶框架,提供模块化设计、高可用保障和统一接口。核心特性包括:模块化 NuGet 类库、内置重试/熔断/降级机制、标准化配置和开箱即用的 Demo 支持。框架分层清晰,涵盖缓存(Redis/Memory)、服务发现(Consul)、消息队列(Kafka/RabbitMQ)、数据访问(MongoDB/Elasticsearch)等核心组件,每个模块均封装了生产级特性如分布式锁、自动重连、事务支持等。典型应用场景包括微服务网关(Ocelot 集成
原创
博文更新于 2026.05.28 ·
1534 阅读 ·
30 点赞 ·
0 评论 ·
14 收藏

.NET 8.0 工业物联网实战:基于 S7netplus 封装高可用西门子 PLC 通信类

本文介绍了在.NET 8.0环境下使用S7netplus库实现西门子PLC通信的完整方案。主要内容包括:1)通过NuGet安装S7netplus依赖;2)采用Options模式管理PLC连接参数,避免硬编码;3)定义IS7PlcService接口实现依赖倒置;4)核心服务实现重点处理并发控制、异常处理和断线重连机制,使用SemaphoreSlim保证线程安全,支持惰性连接和自动恢复。该方案适用于S7-1200/1500等系列PLC,提供了泛型读写和批量读取方法,兼顾性能与可靠性。
原创
博文更新于 2026.05.19 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

.NET 8.0 实战:基于 MQTTnet 封装高可用的 MQTT 发布/订阅工具类

本文介绍了如何在.NET 8.0中使用MQTTnet库实现高可用的MQTT客户端。通过ManagedClient功能,该方案支持自动断线重连、离线消息缓存和自动恢复订阅。文章详细讲解了配置选项定义、工具类接口设计以及核心实现逻辑,包括托管客户端的创建、事件钩子注册等关键步骤。该方案采用标准化做法,确保即插即用,适用于物联网和分布式系统中需要稳定MQTT通信的场景。
原创
博文更新于 2026.05.19 ·
672 阅读 ·
12 点赞 ·
0 评论 ·
9 收藏

一文说明白 Microsoft.AspNetCore.OpenApi

摘要 Microsoft.AspNetCore.OpenApi是ASP.NET Core的官方OpenAPI文档解决方案,提供一站式API文档生成管理功能。该组件深度集成于.NET框架,支持OpenAPI 3.1规范及JSON Schema draft 2020-12,具有以下核心优势: 原生集成:直接内置于ASP.NET Core,无需依赖Swashbuckle等第三方库 高性能处理:基于System.Text.Json实现,兼容Native AOT编译 灵活定制:提供Transformers API支持
原创
博文更新于 2026.05.06 ·
397 阅读 ·
7 点赞 ·
0 评论 ·
6 收藏

Quartz.NET 全面解析与实战指南

Quartz.NET 是一个功能强大的开源作业调度框架,移植自 Java 的 Quartz API,专为 .NET 应用设计。它支持灵活的任务调度,包括固定间隔执行、基于 Cron 表达式的复杂时间规则,并能与 ASP.NET Core 深度集成。核心组件包括 Job(业务逻辑)、Trigger(触发规则)和 Scheduler(调度引擎)。3.0 版本后全面支持异步编程,可通过 NuGet 快速安装。框架提供两种主要触发器:SimpleSchedule 实现简单间隔调度,CronSchedule 支持基于
原创
博文更新于 2026.04.29 ·
670 阅读 ·
16 点赞 ·
0 评论 ·
10 收藏

【.Net】一文讲清楚SonnetDB 时序库的使用

SonnetDB:一款高性能嵌入式时序数据库 SonnetDB是由IoTSharp团队基于C#/.NET开发的开源时序数据库,采用MIT许可证,专为物联网、工业控制和实时分析场景设计。核心优势包括: 高性能:写入速度达180万点/秒,查询延迟毫秒级,优于SQLite和InfluxDB。 嵌入式架构:以类库形式集成,零部署成本,支持进程内低延迟访问。 高效存储:采用WAL预写日志、内存表缓冲和SSTable分段存储,支持异步压缩和TTL数据清理。 开发者友好:原生支持.NET生态,提供LINQ查询接口,适合边
原创
博文更新于 2026.04.28 ·
608 阅读 ·
10 点赞 ·
0 评论 ·
13 收藏
加载更多