Bun v1.3 重磅发布:一站式全栈 JS 运行时,前端开发、数据库、Redis 全内置
Bun v1.3 重磅发布:一站式全栈 JS 运行时,前端开发、数据库、Redis 全内置 Bun v1.3 堪称迄今为止最大规模的更新 —— 它将 Bun 从 “高性能 JS 运行时” 升级为 “一站式全栈开发解决方案”,不仅原生支持前端开发全流程(热重载、打包构建),还新增了 MySQL 客户端 ...
一个基于 .NET 开源、功能强大的分布式微服务开发框架
前言 今天大姚给大家分享一个基于 .NET 开源、功能强大的分布式微服务开发框架:Anno.Core。 Anno.Core 项目介绍 Anno.Core 是一个基于 .NET 开源、功能强大的分布式微服务开发框架,致力于简化分布式、微服务系统的构建。框架原生支持 gRPC 和 Thrift 两种高性 ...
记一次 .NET 某光放测试系统 崩溃分析
一:背景 1. 讲故事 微信好友里有位朋友找到我,说他部署在windows上的程序,用debug模式正常,但用 release 模式跑程序就崩溃,如果把程序切到 .NET6 的话又都正常,所以很迷茫,让我看看怎么回事,哈哈,这种问题直接抓dump分析就好了。 二:崩溃分析 1. 为什么会崩溃 分析过 ...
C#/.NET/.NET Core技术前沿周刊 | 第 58 期(2025年10.13-10.19)
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 � ...
记一次 .NET 某药品缺陷高速检测系统 卡慢分析
一:背景 1. 讲故事 上个月有位朋友找到我,说他们公司的程序当内存达到一定阈值(2g+)之后,业务逻辑明显变慢导致下位机超时报警,想让我看下到底怎么回事,这种问题其实抓dump比较难搞,但朋友也说了有一个增长阈值,那就让朋友抓一个 2g+ 的dump发过来看看吧,当然越大越好。 二:内存洞察分析 ...
评测阿里云 RDS for MySQL + DuckDB 架构:QuickBI 分析性能与兼容性实测
写在前面 最近看到阿里云RDS DuckDB发布,手头有一个TB级别的业务库,会定期导入到CK中进行OLAP类分析,用于查看数据的整体趋势,在使用时,当前有下面的通点: 需要维护DTS由MySQL到ClickHouse的链路 异构数据库的数据同步存在较多限制 CK与MySQL属于异构数据库,分析的语 ...
kong网关反向代理grpc请求
kong网关转发http服务,各大博主都已经聊包浆了。 kong网关原生支持代理gRPC请求,本文通过一个示例来记录通过kong网关管理gRPC服务,并且使用grpcbin和grpcurl哼哈二将来模拟和验证grpc服务能力。 kong网关核心的控制面实体: service : 上游服务的抽象 ro ...
以“书同文”为鉴:OFD-H建立医疗文书大一统
两千年前,秦始皇实行“书同文”,将六国文字归于一统,华夏文明才走上正轨。直到今天所有的中国人都要感谢秦始皇的英明政策。而今中国HIT领域中病历文书管理的现状,恰似当年战国时期文字体系的混乱,格式纷杂如齐楚异体,信息孤岛宛若诸侯割据。但新出现的OFD-H则有望成为秦始皇,可以据此实现中国医院病历文书领... ...
在 .NET 9 中使用 Mapster 快速、高效的实现对象映射
前言 在日常开发中,我们常常需要将一个对象映射到另一个对象,比如将数据库实体转换为数据传输对象(DTO),或将请求模型映射为领域模型。这个过程通常涉及大量重复性代码,如果每次都手动编写,不仅严重影响开发效率,而且随着项目规模不断增长,还容易出现错误(如:属性遗漏、手写时写错或复制粘贴失误等)。 本文 ...
DIY ChatGPT 一周狂揽 27k Star「GitHub 热点速览」
上周,腾讯、阿里、蚂蚁到谷歌、Anthropic,各大厂都跟约好了一样,在 AI 各个领域疯狂“亮剑”。咱们吃瓜群众围观“神仙打架”的同时,开源社区也没闲着。抛开那些高大上的大模型不谈,GitHub 上的“野生”开源大神们也带来了不少宝藏开源项目! 首先登场的是 nanochat,它用极简的代码复刻 ...
从18w到1600w播放量,我的一点思考。
你好呀,我是歪歪。 前几天我想要巩固一下共识算法这个知识点。 (先声明,这篇文章不深入讨论共识算法本身) 于是我在 B 站大学上搜索了“共识算法”这个词: 我还特意按照播放量排序了一下,准备先找个播放量高点的视频随随便巴拉几下。 排名第一的视频,播放量只有 6.3w。 说实话,在搜索之前,我潜意识里 ...
Microsoft 代理框架简介(预览版):让每个开发人员都能轻松使用 AI 代理
Microsoft 代理框架简介(预览版):让每个开发人员都能轻松使用 AI 代理 引言 人工智能代理(AI Agents)正逐渐成为现代软件开发的重要组成部分,它们能够结合推理、上下文和工具来追求特定目标。然而,许多开发人员在构建 AI 代理时面临复杂编排逻辑、多模型连接困难以及部署基础设施繁琐等 ...
案例分析:MySQL 并行复制竟然比单线程慢?
最近碰到一个 case,发现在特定场景下,并行复制竟然比单线程复制要慢。 现象 从某个时间点开始,从库的复制延迟持续增加,且没有下降的趋势。 数据库版本:8.0.40,事务隔离级别 RC(Read Committed),并行重放线程数(replica_parallel_workers)为 8。 分析 ...
将 EasySQLite 解决方案文件格式从 .sln 升级为更简洁的 .slnx
前言 EasySQLite 是一个 .NET 9 操作 SQLite 入门到实战详细教程,主要是对学校班级,学生信息进行管理维护。本文的主要内容是将 EasySQLite 项目解决方案文件格式从 .sln 格式升级为更简洁的 .slnx 格式。 GitHub开源地址:https://github.c ...
.NET运行时核心仓库的治理架构解析:责任分配与协作机制
概述[这份文档]( https://github.com/dotnet/dotnet/blob/main/src/runtime/docs/area-owners.md) 是 dotnet/runtime 仓库的核心治理文档,详细定义了该项目的区域划分、责任人分配以及问题处理流程。作为 .NET 生 ...
幂等的双倍快乐,你值得拥有
hello, 这是有态度马甲的第xxx篇原创口水文。有趣指数5颗星,有用指数5颗星。 本文是国外技术网站medium上点赞超过200+的翻译/笔记文,有关规避/解决幂等请求的编程指南。 1. 软件领域二次请求无法避免 我们生活的每时每刻都是独一无二的,事情/动作可能不会相同的形式再次发生。 ...
JavaScript 中的安全编码:10 个关键实践
JavaScript 中的安全编码:10 个关键实践 引言 JavaScript 作为现代 Web 开发的核心语言,几乎无处不在——从简单的前端交互到复杂的 Node.js 后端应用。然而,正是这种广泛的应用使 JavaScript 成为攻击者的主要目标。本文旨在为开发者提供 10 个关键的安全编码 ...
.NET 10中GC(垃圾收集器)默认启用DATAS
.NET GC的大总管Maoni发了一篇新文章《准备 .NET 10 GC》,准备 .NET 10 GC” 并非单一动作,而是 “代码优化(减少 GC 压力)+ 配置预留(适配新特性)+ 环境兼容(保障运行基础) ” 的组合:核心是基于 .NET GC 的演进规律,提前消除 “性能瓶颈” 和 “兼容 ...
使用 Visual Studio 快速创建 NuGet 程序包并发布到 NuGet 官网
前言 在前面的 .NET EF Core 快速入门实战教程章节中我们创建了一个名为 EFCoreGenericRepository 的 .NET 9 通用仓储类库,今天我们来把这个 EF Core 通用仓储类库打包成 NuGet 程序包并发布到 NuGet 官网(https://www.nuget. ...
.NET 10 Release Candidate 2(RC2)发布
.NET 团队在官方博客上发布了.NET 10 RC2[1], .NET 10 作为继 .NET 9 后的长期支持版本(LTS),提供3年官方支持。RC2 是正式版(GA)前的最终候选版本,已具备生产环境可用性(Go-Live License),支持企业级部署。.NET 10版本发布时间线Previ ...



