15

一个适用于 .NET 的开源整洁架构项目模板

前言 项目架构模式在软件开发中扮演着至关重要的角色,它们为开发者提供了一套组织和管理代码的指导原则,以提高软件的可维护性、可扩展性、可重用性和可测试性。今天大姚给大家分享一个适用于 .NET 的开源整洁架构项目模板。 .NET常见的几种项目架构模式 https://mp.weixin.qq.com/ ...

追逐时光者 发布于 2025-01-10 13:18 评论(9) 阅读(2020)
15

聊一聊 C#异步 任务延续的三种底层玩法

一:背景 1. 讲故事 最近聊了不少和异步相关的话题,有点疲倦了,今天再写最后一篇作为近期这类话题的一个封笔吧,下篇继续写我熟悉的 生产故障 系列,突然亲切感油然而生,哈哈,免费给别人看程序故障,是一种积阴德阳善的事情,欲知前世因,今生受者是。欲知来世果,今生做者是。 在任务延续方面,我个人的总结就 ...

一线码农 发布于 2025-01-09 14:56 评论(7) 阅读(2406)
14

C#/.NET/.NET Core技术前沿周刊 | 第 20 期(2025年1.1-1.5)

前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 � ...

追逐时光者 发布于 2025-01-07 20:33 评论(0) 阅读(1032)
7

为什么 .NET8线程池 容易引发线程饥饿

一:背景 1. 讲故事 最近时间相对比较宽裕,多写点文章来充实社区吧,这篇文章主要还是来自于最近遇到的几例线程饥饿(Task.Result)引发的一系列的反思和总结,我觉得.NET8容易引发饥饿的原因,更多的在于异步回调之后底层会反复的将结果丢到线程池所致,因为数据进线程池容易,再用线程到池中去捞就 ...

一线码农 发布于 2025-01-07 14:41 评论(15) 阅读(2542)
6

零门槛的向量数据库「GitHub 热点速览」

上周,DeepSeek-V3 将训练大模型的成本给打下来了,但训练大模型对普通开发者来说仍然门槛很高。所以,本期的热门开源项目聚焦于降低 LLM 应用开发的入门门槛。 极易上手的向量数据库 chroma 用起来十分方便,只需一行命令 pip install chromadb 就能轻松拥有一个向量数据 ...

削微寒 发布于 2025-01-07 08:26 评论(0) 阅读(1179)
4

BotSharp 4.0 Sidecar:迈向更大规模化的AI Agent平台框架

BotSharp 是一个功能强大的开源项目,由 SciSharp[1] 社区开发和维护,旨在实现.NET技术栈下高度可定制的多智能体解决方案。为开发高效的对话式 AI 系统提供了极大的灵活性。通过其模块化的设计和多模型的支持,它更适合需要定制化需求的大型企业或组织。 随着生成式人工智能领域的快速发展 ...

张善友 发布于 2025-01-06 21:35 评论(0) 阅读(1050)
8

用 2025 年的工具,秒杀了 2022 年的题目。

你好呀,我是歪歪。 前几天打开知乎的时候,在付费咨询模块,我看到了一个差不多两年半前没有回答的技术问题。 其实这个问题问的很清晰了,但是当时我拒绝了: 虽然过去快两年半的时间,但是我记得还是比较清楚,当时拒绝的理由是如果让我来回答这个问题,我肯定是首选基于 Redis 来做。 大家想到排行榜一般也会 ...

why技术 发布于 2025-01-06 21:11 评论(1) 阅读(1832)
1

字节二面:你怎么理解信道是golang中的顶级公民

1. 信道是golang中的顶级公民 goroutine结合信道channel是golang中实现并发编程的标配。 信道给出了一种不同于传统共享内存并发通信的新思路,以一种通道复制的思想解耦了并发编程的各个参与方。 信道分为两种: 无缓冲和有缓冲信道(先入先出)。 分别用于goroutine同步和异 ...

码甲哥不卷 发布于 2025-01-06 12:56 评论(2) 阅读(529)
4

聊一聊 C#异步中的Overlapped是如何寻址的

一:背景 1. 讲故事 前段时间训练营里的一位朋友提了一个问题,我用ReadAsync做文件异步读取时,我知道在Win32层面会传 lpOverlapped 到内核层,那在内核层回头时,它是如何通过这个 lpOverlapped 寻找到 ReadAsync 这个异步的Task的呢? 这是一个好问题, ...

一线码农 发布于 2025-01-06 11:39 评论(2) 阅读(626)
2

基于源码分析 SHOW GLOBAL STATUS 的实现原理

问题 在 MySQL 中,查询全局状态变量的方式一般有两种:SHOW GLOBAL STATUS和performance_schema.global_status。 但不知道大家注意到没有,performance_schema.global_status 返回的状态变量数要远远少于 SHOW GLO ...

iVictor 发布于 2025-01-06 08:08 评论(0) 阅读(458)
5

将 EasySQLite 从 .NET 8 升级到 .NET 9

前言 EasySQLite是一个.NET 8操作SQLite入门到实战的详细教程,主要是对学校班级,学生信息进行管理维护。今天咱们的主要内容是将EasySQLite从.NET 8升级到.NET 9。 GitHub开源地址:https://github.com/YSGStudyHards/EasySQ ...

追逐时光者 发布于 2025-01-06 08:00 评论(4) 阅读(1192)
1

Awesome-Text2GQL:图查询微调语料的自动生成框架

Awesome-Text2GQL开源项目基于语法制导的图查询语料生成策略,通过自动化方式合成Text2GQL微调数据集,解决了图查询语言训练语料匮乏的问题,提升了图数据库与大语言模型交互的准确性和效率。 ...

Florian 发布于 2025-01-06 00:14 评论(1) 阅读(482)
1

SpringBoot进阶教程(八十四)spring-retry

在日常的一些场景中, 很多需要进行重试的操作.而spring-retry是spring提供的一个基于spring的重试框架,某些场景需要对一些异常情况下的方法进行重试就会用到spring-retry。spring-retry可以帮助我们以标准方式处理任何特定操作的重试。在spring-retry中, ...

请叫我头头哥 发布于 2025-01-05 21:03 评论(0) 阅读(1391)
2

AI应用平台搭建之旅(上) - 框架篇(附:AICon大会阿里国际Agent应用平台分享)

前言 LangEngine内源项目发起于阿里巴巴集团内部组织,LangEngine是类似LLM应用开发框架LangChain的纯Java版本。该框架现已正式对外开源:https://github.com/AIDC-AI/ali-langengine 作为AI应用搭建平台核心架构师,这段时间一直专注于 ...

Leepy 发布于 2025-01-05 15:41 评论(0) 阅读(1040)
6

视频分析框架VideoPipe完整介绍

(2024年4月编写) github地址 https://github.com/sherlockchou86/video_pipe_c 作者微信 zhzhi78(备注 videopipe),拉群交流(1000人群),及时获取代码更新。 网站介绍 http://www.videopipe.cool/ ...

周见智 发布于 2025-01-02 11:41 评论(0) 阅读(2141)
6

2025 胜券在握

这两天我看了一部电影《胜券在握》,这是一部年末由刘循子墨执导,邓超、邓家佳等主演的电影,讲述了一个关于35岁裁员后,通过人工智能创业的故事。该片讲述了在科技公司工作了十年的元老级员工白胜被暴力开除,手握高期权却无法兑现的他暗设骗局,试图重回公司,只为苟住100天,赢回800万。这是一场职场打工人与黑 ...

张善友 发布于 2024-12-31 22:08 评论(1) 阅读(1792)
5

我的2024年终总结:居安思危,持续刷新

大家好,我是Edison。 转眼之间,又是一年,2024年仍然是Keep Going的一年,在此总结一下,也算不负韶华。 学习充电:刷了100+小时 去年2023年花在技术学习上的时间太少,今年2024年由于受大模型的影响,开始在极客时间上大规模地学习(>=5门AIGC题材的课程)。同时,由于公司也 ...

EdisonZhou 发布于 2024-12-31 18:00 评论(3) 阅读(1044)
18

记一次 .NET某汗液测试机系统 崩溃分析

一:背景 1. 讲故事 上个月在社区写的文章比较少,一直关注的朋友应该知道那段时间被狗咬了以及一些琐事处理,所以手头上也攒了不少需要分享的案例,这段时间比较空闲,逐个给大 家做个分享吧,刚好年后为新版的 .NET高级调试训练营 做案例储备,所以抓紧时间疯狂输出吧! 这次生产事故的dump是训练营里一 ...

一线码农 发布于 2024-12-31 11:16 评论(13) 阅读(1822)
19

神仙打架的一期「GitHub 热点速览」

由于上周出月刊「GitHub 热点速览」断更了一期,本期攒了两周的热门开源项目,真可谓是神仙打架! 这两天开源的大模型 DeepSeek-V3 凭借极低的训练成本和出色的评测表现,迅速出圈。开源仅 5 天便获得近 10k Star,并且还在以惊人的速度增长。对于一些人来说,DeepSeek 这个名字 ...

削微寒 发布于 2024-12-31 08:23 评论(5) 阅读(3358)
8

记一次 .NET某电商医药网站 CPU爆高分析

一:背景 1. 讲故事 准备明年把.NET高级调试的训练营的课程进行重构,采用案例引导式,而CPU爆高类有不少是程序员在写代码的时候不注意时间复杂度,在数据量稍微大一点的情况直接幻化成了死循环,时间复杂度这东西是学校的数据结构课程,有心的朋友在写多层循环的时候脑子里面一定要过一遍,今天就给大家带一篇 ...

一线码农 发布于 2024-12-30 11:46 评论(12) 阅读(2173)