桂迹
-
ASP.NET Core 知识速递 – Day 10:来自ASP.NET Core官方的一个BUG
最近,我在同一项目中需要部署一个测试环境,选择使用 Azure 上的 Ubuntu 操作系统。由于不同环境的配置是通过配置文件来区分的,因此我在 Ubuntu 中设置了环境变量AS…
-
UnitsNet 库简介
UnitsNet 是一个功能强大的 .NET 库,专为简化物理单位的处理而设计。它提供了丰富的单位类型及其转换功能,使开发人员能够在代码中方便地进行物理单位间的转换、计算…
-
ASP.NET Core 知识速递 – Day 9:HTTP响应顺序,先头后尾
在开发 Web 应用时,我们经常需要处理 HTTP 请求和响应。但你是否遇到过这样的场景:尝试在返回响应数据后修改响应头,却被抛出了异常?这其实源于 HTTP 协议的一条“隐性规则…
-
.NET9里WinForm更新了什么
下面是几个在.NET9中WinForm的新功能! Windows Forms 已初步支持暗模式,目标是在 .NET 10 中实现完整支持。应用程序的颜色模式可以设置为以下几种值: …
-
SemanticKernel系列,AI系列,SmartFill介绍视频系列
SemanticKernel系列 Semantic Kernel(SK)是微软开发的开源框架,旨在帮助开发者将大型语言模型(LLM)集成到应用程序中。它提供了丰富的工具和功能,支持…
-
更流畅的asp.net api的错误返回
Results.Problem 是 ASP.NET Core 提供的一种标准化错误响应生成方法,用于创建符合 RFC 7807 标准的错误响应(Problem Details)。它…
-
用.srt字幕文件生成.wav语音
最近有个需求,就是把我用中文录制的视频转成日语。基本思路是: 中文视频->采集中文字幕->优化->转成日语->转成日语语音->合成到视频中。 当前很多…
-
自制实时翻译小工具
在开始,先说说这个小工具的来由。我计划在11月16号在东京举办一次《AI应用开发之旅》的社区活动(https://www.just-agi.com/event.html),活动华人…
-
ASP.NET Core 知识速递 – Day 8:每天进步一点
这节我们讲解一下反伪造令牌,它是ASP.NET Core中的一项安全技术,用于防止跨站伪造请求(CSRF)攻击。在展开这个话题之前我们首先介绍一下什么是CSRF。跨站请求伪造(CS…
-
Semantic Kernel:图片向量化
虽然本节与SK无关,但都是基于AI,所以暂且放在这个系统中 Azure AI 视觉的多模式嵌入 API 可以将图像和文本转换为向量,也就是一种数字化的表示方式。这种技术可以让我们实…