502 Bad Gateway——部署 ASP.NET Core 应用时最常见的报错。IIS 明明跑着,Kestrel 也明明跑着,但请求就是过不去。这篇文章讲三个最容易配错的地方,每个都能让你 502。 先说清楚架构。 IIS 后面挂 Kestrel,本质是IIS 做反向代理。用户请求到 IIS,IIS 通过 ASP.NET Core Module(ANCM)把请求转发给 Kestr...
阅读全文这篇文章整理了 .NET 面试中出现频率最高的 8 道 GC 题。不是背答案——是帮你把 GC 的底层逻辑串一遍,面试时不管怎么追问都能接得住。 01 .NET GC 的分代机制是怎么回事? 这是开胃菜,但答不好直接出局。 .NET GC 把托管堆分成三代:Gen 0、Gen 1、Gen 2。核心假设是——新对象死得快,老对象活得久。 新对象分配在 Gen 0。Gen 0...
阅读全文今天早上 7:37,手机收到一条短信。 您的 CDN 账号余额不足 1 元,预计可用时间小于 3 天,请及时充值。 CDN余额告警短信/uploads/2026/09/e98730a428c94a049886c4ee4c9c2a70.png 第一反应是——不对啊,我这博客一个月也就几块钱的流量,怎么就快没钱了。 我的博客 coderlog.net 托管在自己的服务器上,静...
阅读全文码农刚子用ASP.NET Core 8全栈开发水稻病虫害检测系统,集成ML.NET加载ONNX格式的DenseNet121模型,实现拍照识别6类叶片病害,准确率达94.78%,并提供防治建议与统计功能。
阅读全文本文系统讲解.NET项目Docker化部署全流程:Dockerfile多阶段构建优化镜像体积、Docker Compose编排多服务依赖、Nginx反向代理配置及转发头中间件设置,并梳理HTTPS重定向循环、时区、SignalR连接等常见踩坑与解法。
阅读全文最近把项目里的 Radzen 从 5.x 升到了 6.0.0。 升级本身挺顺利,Breaking Changes 不算多。但用着用着就发现,有那么几个官方组件,API 设计得总让人觉得「差那么一口气」。 不是不能用,是用起来别扭。每次写都要翻文档、猜参数、然后心里嘀咕一句「这也太绕了吧」。 今天挑几个最有代表性的聊聊,顺便说说我是怎么绕过去的。纯个人感受,不同意的话评论区切磋。 ...
阅读全文这是「秦巴牧云踩坑录」第 3 篇,接着第 2 篇的多租户隔离,复盘那场 EF Core 迁移事故。 说真的,做秦巴牧云那阵子,我差点把 EF Core 的迁移当银弹供起来。本地 EnsureCreated 一跑,库和表全冒出来了,那叫一个爽。 等发到生产,三张新表死活没建出来,我才反应过来,迁移这玩意儿有多会骗人。 秦巴牧云是 .NET 8 加 EF Core Code Firs...
阅读全文本文指出仅靠TenantId不够,存在上下文工厂未绑定、缺全局查询过滤器、租户解析回退默认租户三盲区;提出全局过滤器、按租户建上下文、中间件鉴权、自动化测试四道防线。
阅读全文实测阿贝云免费云服务器:1核1G配置够用,但初次仅24小时有效期,续期需在第三方平台发帖推广。实名认证收费0.3元,账户需充值1元,售后工单无人处理。适合临时练手,长期项目慎选。
阅读全文在 Ubuntu 22.04 上从零部署 Docker 全栈项目(Next.js + FastAPI + PostgreSQL),涵盖 Docker 安装、国内镜像加速配置、docker-compose.prod.yml 编写及踩坑总结,实测 DaoCloud + 清华 pip + 淘宝 npm 组合可解决大部分国内网络问题。
阅读全文记录用阿贝云免费服务器部署 FastAPI + Next.js 全栈项目的踩坑经历。Docker 与 nginx 顺利跑通,但 HTTPS 证书申请反复失败,根因在于域名备案接入商(阿里云)与实际服务器接入商(阿贝云)不一致,公网 80/443 被拦截,最终暂时回退至 HTTP 跑 demo。
阅读全文博客导航页,按读者目的分流:企业级/制造业系统开发者可看 Blazor Server + MiniExcel 教程与 CSS 排查指南;想打牢 Csharp 基础或了解“一个人做完整系统”的全栈实战路径,可直达 About 页技术栈与多端实战分类。
阅读全文HivisionIDPhotos 是一个开源证件照智能生成项目。它支持纯本地离线运行,提供智能抠图、换底色、规格生成、排版及美颜等功能。用户只需配置 Python 环境并下载模型即可通过浏览器使用,全程不上传照片,保障隐私安全。
阅读全文DeepSeek Harness 近期火爆,但网上教程全是命令行,劝退非技术用户。本一键启动器封装所有复杂步骤:无黑窗、无命令、自动下载 Node.js 和组件,图形界面引导,3 分钟跑起。关闭启动器界面不影响后台服务,另有专用停止快捷方式。适合不懂编程的普通用户,安全可控。
阅读全文MinIO 是一款开源、高性能、与 S3 完全兼容的对象存储服务,轻量且云原生友好。本文介绍其核心特性(高吞吐、纠删码、无依赖)及典型场景,并分别提供 Windows、Linux、macOS 及 Docker 环境下的详细安装部署教程,助您快速搭建私有云存储。
阅读全文基于.NET 8 + uni-app构建多租户畜牧SaaS“秦巴牧云”的实战踩坑总结,涵盖租户隔离、前后端枚举契约、record字段序列化、EF Core迁移不一致、Razor语法冲突及微信AI Skill三层返回等6个关键问题与解决方案。
阅读全文秦巴牧云是面向富硒畜牧养殖场的多租户SaaS平台,通过微信小程序与Web后台提供牲畜档案、健康监测、饲喂繁育、经营分析及区块链溯源等功能,以轻量数字化帮助中小养殖场实现智能化管理。
阅读全文本文记录了排查IIS站点500错误的全过程。通过静态页测试排除IIS基础问题后,借助Windows事件日志定位到SQL Server服务停止导致的连接异常,启动服务后问题解决,并给出监控与备份建议。
阅读全文本文系统梳理了CSS样式加载失败的完整排查流程:从F12控制台查看显性报错,到网络面板追踪CSS加载状态,再到响应头中检查Content-Type配置。通过IIS服务器“HTTP响应标头”与“MIME类型映射”叠加导致格式违规的真实案例,揭示了“控制台无报错但样式失效”的排查方法,并覆盖了字体图标MIME缺失和浏览器缓存等常见陷阱。
阅读全文本文讲解在 Blazor Server 项目中通过 MiniExcel 实现 Excel 导入导出。采用 Radzen UI + EF Core,Service 层返回 byte[],前端通过 JS 触发下载;导入时定义 DTO 映射并逐行校验入库。文章还涵盖大数据量处理、SignalR 配置及常见问题解决方案。
阅读全文