会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
DL forge
Building, Learning
博客园
首页
新随笔
订阅
管理
2026年8月29日
为了可以重新拥抱 Visual Studio, 我做了一个 vs 版的 gittoolbox
摘要: 使用 rider 有五六年了,它的编辑体验很棒,可是最近升级到新版本后,经常突然卡死,不知道是公司电脑太烂还是 rider bug 太多。反正卡死多了就想换回 visual studio 试试,习惯了 rider + gittoolbox,突然回到 vs 后还有一点不适应,所以就借鉴了 gittoo
阅读全文
posted @ 2026-08-29 00:13 云深见海
阅读(136)
评论(1)
推荐(3)
2026年8月6日
ABP DTO 与对象映射:AutoMapper Profile 配置与 Mapperly 源生成器
摘要: DTO 基类的设计 ABP 提供了标准的 DTO 基类,看其源码继承关系: // framework/src/Volo.Abp.Ddd.Application.Contracts/Volo/Abp/Application/Dtos/ // 单个实体输出 public abstract class E
阅读全文
posted @ 2026-08-06 08:29 云深见海
阅读(169)
评论(0)
推荐(4)
2026年8月5日
ABP 应用服务源码解读:ApplicationService 基类内置了哪些能力
摘要: ApplicationService 的声明 // framework/src/Volo.Abp.Ddd.Application/Volo/Abp/Application/Services/ApplicationService.cs public abstract class Application
阅读全文
posted @ 2026-08-05 10:36 云深见海
阅读(136)
评论(0)
推荐(3)
2026年8月4日
ABP 仓储模式源码解读:自动过滤是如何实现的
摘要: 源码位置 仓储实现的核心在: framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Repositories/RepositoryBase.cs framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/Do
阅读全文
posted @ 2026-08-04 13:11 云深见海
阅读(188)
评论(1)
推荐(3)
2026年8月3日
ABP DDD 实体源码解读:7 层基类的设计逻辑和适用场景
摘要: 实体继承的设计 ABP 的实体体系不是一次设计出 7 层的,而是逐层递增,每个层次解决一个问题。 源码在 framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Entities/,看每个基类实际加了什么。 每一层的源码分析 第 1 层:IEntity /
阅读全文
posted @ 2026-08-03 22:04 云深见海
阅读(247)
评论(0)
推荐(4)
2026年8月1日
ABP 模块系统源码学习:启动时模块是如何加载和排序的
摘要: 从入口看起:AbpApplicationFactory.Create using var app = AbpApplicationFactory.Create<BusinessModule>(options => { options.UseAutofac(); }); app.Initialize(
阅读全文
posted @ 2026-08-01 21:11 云深见海
阅读(157)
评论(2)
推荐(3)
2026年7月16日
为什么 Go 一个 HTTP 服务可以同时处理数万连接
摘要: Why: 一个 Go 服务为什么可以同时处理几万甚至几十万连接? 答案并不复杂,Go net/http 的实现采用了每个 TCP 连接对应一个 Goroutine 的模型。 服务启动流程 一个 HTTP 服务通常从下面这行代码开始: http.ListenAndServe(":8080", nil)
阅读全文
posted @ 2026-07-16 17:38 云深见海
阅读(31)
评论(0)
推荐(0)
2026年7月15日
gin怎么处理一次http请求的
摘要: ai总结 📥 请求进入 ServeHTTP,开始处理 HTTP 请求。 🌲 首次请求会初始化路由树,后续直接复用。 ♻️ 从 sync.Pool 获取 Context,减少对象创建。 🔄 重置 ResponseWriter,绑定当前 Request。 🔍 根据路由树快速匹配对应 Handle
阅读全文
posted @ 2026-07-15 18:04 云深见海
阅读(17)
评论(0)
推荐(0)
2026年7月2日
我的经验:git提交信息分别用什么icon
摘要: 我目前使用的 git commit message 的 icon 方案。 Type Icon Emoji 含义 feat ✨ :sparkles: 新功能 fix 🐛 :bug: 修复 Bug refactor ♻️ :recycle: 重构代码(不增加功能、不修 Bug) chore 🔧 :w
阅读全文
posted @ 2026-07-02 16:18 云深见海
阅读(18)
评论(0)
推荐(0)
2026年5月6日
C# 也能像 Python 一样写脚本 | .NET 10 构建基于文件的应用
摘要: 什么是基于文件的应用 在单个文件中编写代码,并且能够运行。在这方面 python 是课代表。如今 C# 也能做到了。在 .NET 10 中,微软引入了基于文件的应用(File-based Apps)的概念,允许开发者在单个 .cs 文件中编写、运行和构建应用程序。这种方式极大地简化了开发流程,特别适
阅读全文
posted @ 2026-05-06 13:32 云深见海
阅读(1051)
评论(4)
推荐(4)
下一页
公告