会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
dotNET 实验室
主打 .NET/C# 老本行 🎯,也尝试 AI 编程这些玩意儿 ✨ (同步更新公众号:dotNET实验室)
博客园
首页
新随笔
联系
订阅
管理
2026年2月5日
如何在 rider 中配置 SonarQube
摘要: SonarQube 是一个开源的代码质量管理系统,可以支持很多的开发语言。文本主要通过详细的操作步骤演示如何在 rider 中引入代码扫描,通过 SonarQube 自建服务,统一团队代码风格
阅读全文
posted @ 2026-02-05 11:46 ryan-deng
阅读(3)
评论(0)
推荐(0)
2026年2月3日
3台服务器扩展到100台,如何避免数据大迁移?一致性哈希给你答案
摘要: 当你的系统从3台服务器扩展到100台,如何保证数据不会大规模迁移?一致性哈希给你答案。 🤔 从一个问题说起 假设你开了一家外卖店,有 3 个送餐员。每次来订单,你要决定让谁去送。 简单办法:订单号除以 3,余数是 0 给 1 号,余数是 1 给 2 号,余数是 2 给 3 号。 int serve
阅读全文
posted @ 2026-02-03 11:54 ryan-deng
阅读(10)
评论(0)
推荐(0)
2026年2月2日
高并发缓存方案:4个技巧让性能提升50倍
摘要: 概述 读取缓存比读取数据库实在是快的太多了,所以在软件系统开发中,缓存通常是用来加快数据访问的非常有效的手段。 实现方案 下面是高性能并发的实现方案的精简版代码: public async Task<string> GetDataAsync(string key) { // 1️⃣ 缓存命中 → 直
阅读全文
posted @ 2026-02-02 10:51 ryan-deng
阅读(4)
评论(0)
推荐(0)
2026年1月23日
rime 配置简体中文输入法的操作指引
摘要: 本文讲解安装 rime,并配置中文输入法。 最终效果: 安装配置步骤 1、下载 rime 下载地址:RIME | 中州韻輸入法引擎 2、下载 rime-ice 到 rime 用户目录 下载地址:Releases · iDvel/rime-ice 在输入法图标上点击右键,打开“用户文件夹”,解压下载的
阅读全文
posted @ 2026-01-23 15:32 ryan-deng
阅读(28)
评论(0)
推荐(0)
2026年1月15日
Git 实战:我用 git worktree 一次性拉取多个工作目录
摘要: 这篇文章主要讲解 git worktree 在我日常开发工作流中的使用。 背景说明 先来看下我的工作场景。 首先,要开发一个新功能,此时拉取一个功能分支,如:“feat/xxx”。 然后测试说生产环境发现一个bug,需要紧急修复,此时拉取一个bug修复分支,如:"fix/yyy"。 接着,产品经理说
阅读全文
posted @ 2026-01-15 18:29 ryan-deng
阅读(36)
评论(0)
推荐(0)
ef core 开发实践:多种 Left Join(左连接)查询写法
摘要: 本文通过典型业务场景,系统讲解 EF Core 中 Left Join(左连接)的多种 LINQ 实现方式
阅读全文
posted @ 2026-01-15 14:07 ryan-deng
阅读(7)
评论(0)
推荐(0)
2026年1月8日
Git 中模糊搜索分支名称并创建本地跟踪分支
摘要: 本文介绍在只记得远程分支名片段(如“246”)时的命令行流程:先 git pull 获取最新分支列表,后用 git branch -a | grep '246' 模糊搜索定位远程分支,最后通过 git switch -c <本地分支> <远程分支> 创建本地分支并建立跟踪。文中以别名 br、sw 演示,并附示例输出。
阅读全文
posted @ 2026-01-08 16:08 ryan-deng
阅读(23)
评论(0)
推荐(0)
2026年1月7日
Git 中停止跟踪已提交文件并保留本地文件
摘要: 本文记录一次误将文件提交到远程仓库后,如何在本地保留文件的前提下,彻底从 git 跟踪和远程仓库中移除。 有一个文件 123.txt 被我不小心提交并推送到远程了,我想让这个文件不再被 git 跟踪了,但是不要从本地目录中删除。 我知道,如果文件不想被跟踪,可以加入 .gitignore 文件,但是
阅读全文
posted @ 2026-01-07 22:23 ryan-deng
阅读(8)
评论(0)
推荐(0)
2025年9月23日
使用命令行powershell修改系统变量
摘要: 本文主要讲解通过命令行pwsh修改环境变量。 工具 pwsh GetEnvironmentVariable函数 获取环境变量 第一个参数:变量名称 第二个参数:变量类型,User、Machine,二选一 SetEnvironmentVariable函数 用来设置环境变量 第一个参数:变量名 第二个参
阅读全文
posted @ 2025-09-23 17:02 ryan-deng
阅读(46)
评论(0)
推荐(0)
2025年8月23日
关于EF中SingleOrDefault和FirstOrDefault一点思考
摘要: 本文主要陈述了我在日常使用FirstOrDefault()和SingleOrDefault()的一些思考。 引入场景 不知道你是否也遇到下面的场景: 线上返回系统功能报错了,程序员通过日志等手段查到使用EF的SingleOrDefault()方法查询数据出现了异常。 当符合条件的数据多余1条时,Si
阅读全文
posted @ 2025-08-23 12:09 ryan-deng
阅读(17)
评论(0)
推荐(0)
下一页
公告