会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
敏杰的学习园地
Agile.Zhou's study corner
博客园
首页
新随笔
联系
订阅
管理
[置顶]
微服务系列文章目录
摘要: .NET Core with 微服务 - 什么是微服务 .Net Core with 微服务 - 架构图 .Net Core with 微服务 - Ocelot 网关 .Net Core with 微服务 - Consul 注册中心 .Net Core with 微服务 - Seq 日志聚合 .Ne
阅读全文
posted @ 2022-01-03 19:53 Agile.Zhou
阅读(1499)
评论(2)
推荐(9)
[置顶]
我们真的需要JWT吗?
摘要: JWT(JSON Web Token)是目前最流行的认证方案之一。博客园、各种技术公众号隔三差五就会推一篇JWT相关的文章,真的多如牛毛。但我对JWT有点困惑,今天写出来跟大家探讨探讨,不要喷哈。 JWT原理 本文默认读者已经对JWT有所了解,下面不再详细介绍JWT,只简单提一下。 JWT全称JSO
阅读全文
posted @ 2020-08-30 23:52 Agile.Zhou
阅读(7127)
评论(93)
推荐(29)
[置顶]
造轮子-AgileConfig基于.NetCore的一个轻量级配置中心
摘要: 微服务确实是行业的一个趋势,我自己也在把一些项目往微服务架构迁移。玩微服务架构配置中心是一个绕不过去的东西,有很多大牌的可以选,比如spring-cloud-config,apoll,disconf等等。而我为什么还要造一个轮子呢?一来这些都不是.net实现的,我就想试试用.net core实现一个
阅读全文
posted @ 2020-06-29 16:02 Agile.Zhou
阅读(9125)
评论(86)
推荐(61)
[置顶]
ASP.NET Core Blazor 初探之 Blazor WebAssembly
摘要: 最近Blazor热度很高,传说马上就要发布正式版了,做为微软脑残粉,赶紧也来凑个热闹,学习一下。
阅读全文
posted @ 2020-05-09 00:18 Agile.Zhou
阅读(10943)
评论(17)
推荐(25)
[置顶]
.Net Core - AgileHttp
摘要: 2020年新年将至,先预祝.Net Core越来越好。 做了这么多年一线开发,经常跟Http打交道。比如调用三方的Webservice,比如集成微信支付的时候服务端发起Prepay支付。特别是现在分布式、微服务大行其道,服务间通讯都离不开http调用。 多年前也造过几个http client的小轮子
阅读全文
posted @ 2020-01-13 01:15 Agile.Zhou
阅读(2144)
评论(9)
推荐(27)
[置顶]
AServer - 基于Asp.net core Kestrel的超迷你http服务器
摘要: AServer是基于ASP.NET Core Kestrel封装的一个超迷你http服务器。它可以集成进你的Core程序里,用来快速的响应Http请求,而不需要集成整个ASP.NET Core MVC 框架。 一:什么是ASever? AServer就像它的名字一样,Just a server,它的
阅读全文
posted @ 2018-10-22 09:54 Agile.Zhou
阅读(5211)
评论(3)
推荐(10)
[置顶]
IoC原理-使用反射/Emit来实现一个最简单的IoC容器
摘要: 从Unity到Spring.Net,到Ninject,几年来陆陆续续用过几个IoC框架。虽然会用,但也没有一直仔细的研究过IoC实现的过程。最近花了点时间,下了Ninject的源码,研究了一番,颇有收获。下面我要实现一个最最简单的IoC容器,以让跟我一样的小菜能更好的理解IoC框架的到底为我们做了什
阅读全文
posted @ 2013-10-29 23:46 Agile.Zhou
阅读(5216)
评论(8)
推荐(12)
2025年12月9日
AgileConfig-1.11.0 发布:增强的权限管理
摘要: AgileConfig 作为一个轻量级配置中心,我一直强调其“轻量”的概念。因此,权限管理这一块一直比较薄弱,甚至可以说形同虚设。然而,在实际项目实施中,用户对于权限管理的需求非常强烈,因为某些配置(如数据库连接串)极为敏感。因此,加强权限管理功能的呼声一直很高。这次的新版本,就带来了这个重磅功能:
阅读全文
posted @ 2025-12-09 00:35 Agile.Zhou
阅读(317)
评论(4)
推荐(5)
2025年8月4日
LongRunningTask-正确用法
摘要: 在上一篇文章《如何正确实现一个 BackgroundService》中有提到 LongRunning 来优化后台任务始终保持在同一个线程上。 protected override Task ExecuteAsync(CancellationToken stoppingToken) { return
阅读全文
posted @ 2025-08-04 22:05 Agile.Zhou
阅读(477)
评论(4)
推荐(4)
如何正确实现一个 BackgroundService
摘要: 相信大家都知道如何在 .NET 中执行后台(定时)任务。首先我们会选择实现 IHostedService 接口或者继承BackgroundService 来实现后台任务。然后注册到容器内,然后注册到容器内,之后这些后台任务 service 就会自动被 触发(trigger)。本文不是初级的入门教程,
阅读全文
posted @ 2025-08-04 00:18 Agile.Zhou
阅读(2113)
评论(12)
推荐(27)
2025年4月28日
Dynamic adaptation to application sizes (DATAS) GC 策略
摘要: 现在大家的 .NET 程序基本都部署在如 K8S 这种容器化场景下。出于节约资源的考虑,往往我们还会限制每个实例占用的资源。不知道大家发现没有,在一些高并发的场景下,我们的程序会占用非常多的内存,内存迟迟不释放,在某些极端情况下甚至会发生 OOM 。如果你搜索这个问题,大概率会找到一个答案,那就是在
阅读全文
posted @ 2025-04-28 23:33 Agile.Zhou
阅读(281)
评论(0)
推荐(1)
2025年4月6日
使用 AutoGen Studio 打造你的私有团队
摘要: AI Agent 无疑是今年最火爆的概念,从科技巨头的战略布局到创业公司的创新产品,AI 智能体正在重塑我们与机器交互的方式。无论是自动化任务、个性化服务,还是复杂问题的协同解决,AI Agent 都展现出了前所未有的潜力。 而在众多备受瞩目的框架中,微软 Autogen 凭借其灵活的多智能体协作能
阅读全文
posted @ 2025-04-06 15:44 Agile.Zhou
阅读(1811)
评论(0)
推荐(0)
2025年3月3日
在 Aspire 项目下使用 AgileConfig
摘要: 什么是 Aspire .NET Aspire 是一组工具、模板和包,用于构建易于监控的、可投入生产的应用程序。.NET Aspire 通过一系列 NuGet 包交付,这些包通过启动或解决现代应用开发中的特定问题来提升开发效率。 如今的应用通常使用大量服务,例如数据库、消息传送和缓存,其中许多服务通过
阅读全文
posted @ 2025-03-03 01:21 Agile.Zhou
阅读(599)
评论(0)
推荐(9)
2025年3月1日
使用 SK 进行向量操作
摘要: 先祝大家 2025 新年好。 在 2024 年落地的 LLM 应用来看,基本上都是结合 RAG 技术来使用的。因为绝大多数人跟公司是没有 fine-turning 的能力的。不管是在难度还是成本的角度看 RAG 技术都友好的多。 在 RAG(Retrieval-Augmented Generatio
阅读全文
posted @ 2025-03-01 16:47 Agile.Zhou
阅读(494)
评论(0)
推荐(1)
2025年2月9日
本地部署 DeepSeek Janus Pro 文生图大模型
摘要: Hello, 大家新年好。 在这个春节期间最火的显然是 DeepSeek 了。据不负责统计朋友圈每天给我推送关于 DeepSeek 的文章超过20篇。打开知乎跟B站也全是 DeepSeek 相关的内容。不过大部分的内容都是关于 DeepSeek R1 推理模型有多牛逼。在这里就不多说关于 R1 的废
阅读全文
posted @ 2025-02-09 23:08 Agile.Zhou
阅读(6336)
评论(2)
推荐(6)
2025年1月13日
Kernel Memory 让 SK 记住更多内容
摘要: Kernel Memory (KM) 是一种多模态 AI 服务,专注于通过自定义的连续数据混合管道高效索引数据集。它支持检索增强生成(RAG)、合成记忆、提示工程以及自定义语义记忆处理。KM 支持自然语言查询,从已索引的数据中获取答案,并提供完整的引用和原始来源链接。 通过 KM 我们可以让 LLM
阅读全文
posted @ 2025-01-13 00:20 Agile.Zhou
阅读(364)
评论(0)
推荐(4)
2025年1月10日
.NET 依赖注入中的 Captive Dependency
摘要: 大家好,上一篇我们分析了 .NET 依赖注入的默认行为,其实呢还没完全讲完。今天我先给大家出一道题: public interface IDbContext { } public class SqlServerDbContext : IDbContext { } public class LongT
阅读全文
posted @ 2025-01-10 00:57 Agile.Zhou
阅读(1017)
评论(3)
推荐(7)
下一页
公告