15

《HelloGitHub》第 116 期

兴趣是最好的老师,HelloGitHub 让你对开源感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言 Pytho ...

削微寒 发布于 2025-11-28 08:21 评论(2) 阅读(2437)
0

一个免费的在线拼图工具Collaigo

在社交媒体时代,无论是个人分享生活点滴,还是品牌运营社交媒体账号,拼贴图都成为了内容创作的重要形式。然而,我在使用现有工具时遇到了不少痛点,比如:功能限制,操作复杂等等,基于这些痛点,我决定打造一款真正免费、功能强大、操作简单、隐私安全的在线拼图工具。 ...

HarlanC 发布于 2025-11-27 07:24 评论(4) 阅读(1131)
3

PeachPie 1.1.13 发布支持最新PHP 8.5.0

PeachPie 是一个有趣的技术项目,它架起了一座连接 PHP 生态与 .NET 世界的桥梁。PHP的最新版本是PHP 8.5.0,已于2025年11月20日正式发布。PeachPie 1.1.13 版本也同步发布。这是一个版本上的提升,包含了一些安全更新和新的语法功能,以及最新的PHP 8.5. ...

张善友 发布于 2025-11-27 07:13 评论(2) 阅读(1180)
8

微软发布 Godot C# 游戏开发教程:godot-csharp-essentials

对于希望踏入游戏开发领域的 C# 开发者来说,一个令人振奋的好消息是:微软在其 GitHub 上发布了一个全新的开源项目microsoft/godot-csharp-essentials:https://github.com/microsoft/godot-csharp-essentials。这个仓 ...

张善友 发布于 2025-11-26 22:24 评论(0) 阅读(2015)
1

SpringBoot进阶教程(八十八)获取图片的宽高

最近在做图片处理,这里介绍一下Java中常见的获取图片宽高尺寸的方法。 v使用BufferedImage(推荐) 适用于常见图片格式,如果是处理本地文件系统中的图片文件,可以使用 Java 的ImageIO类结合BufferedImage来获取宽高,示例代码如下: /** * 使用BufferedI ...

请叫我头头哥 发布于 2025-11-26 20:24 评论(0) 阅读(908)
14

C# 中 ?、??、??=、?: 、?. 、?[] 各种问号的用法和说明

前言 在 C# 中,问号(?)远不止是一个简单的标点符号。随着语言版本的迭代更新,C# 围绕问号(?)发展出了一套强大而优雅的空值处理和条件表达机制。熟练掌握这些操作运算符不仅能大幅提升代码的简洁性和可读性,还能有效避免恼人的空引用异常,构建更加健壮的应用程序。 可空类型修饰符(?) 在 C# 中, ...

追逐时光者 发布于 2025-11-26 08:12 评论(0) 阅读(1992)
0

.NET+AI | MEAI | 会话缓存(6)

MEAI 缓存机制:让 AI 应用响应提速 10 倍 一句话简介 通过 Microsoft.Extensions.AI 的缓存功能,智能存储和复用 AI 响应,显著降低 API 成本并将响应速度提升 10-100 倍。 核心价值 ✅ 成本优化:相同请求直接返回缓存,避免重复 API 调用 ✅ ...

「圣杰」 发布于 2025-11-26 07:49 评论(0) 阅读(1240)
12

.NET 10 社区SDK(Loongarch 和 RISC-V)

在微软发布了.NET 10(X86/X64/ARM)版本的同时,社区也同时基于Github Action流水线发布了.NET 10 的社区SDK(Loongarch 和 RISC-V),这篇文章重点就是介绍.NET 10 社区SDK(Loongarch 和 RISC-V)。一、Loongarch(l ...

张善友 发布于 2025-11-26 07:31 评论(3) 阅读(1502)
0

MySQL权限管理的坑你踩了没有?

假设有这么一个需求,开发人员要求你创建一个账号test,要求这个账号有创建表,查询,更新,删除表的权限, 如下例子所示 mysql> select version(); + + | version() | + + | 8.4.5 | + + 1 row in set (0.00 sec) mysql ...

潇湘隐者 发布于 2025-11-25 14:15 评论(1) 阅读(965)
0

.NET+AI | MEAI | ChatOptions 详解(5)

ChatOptions 详解:精准控制 AI 对话的配置利器 一句话简介 ChatOptions 是 Microsoft.Extensions.AI 中传递给 IChatClient 的统一配置容器,用于在单次请求中精准控制生成策略、工具调用和扩展特性。 核心价值 ✅ 统一配置接口:跨提供商的 ...

「圣杰」 发布于 2025-11-25 08:28 评论(3) 阅读(1381)
5

比 MySQL 轻,比 SQLite 强:终于有人把 AI 数据库做对了

前几天,我看到了一个来自 Turso 创始人 Pekka 的观点: SQLite 被认为是 AI agent 的理想数据库,因为它轻量级且适用于 AI agent 的各种场景,但仍然需要进化。 评论区里也有意思,有人会和大家分享自己为了 SQLite 的进化做了哪些事情(比如开源了 Super SQ ...

削微寒 发布于 2025-11-25 08:17 评论(0) 阅读(2903)
16

Visual Studio 2026 现已正式发布,更快、更智能!

前言 前不久 Visual Studio 官方博客宣布 Visual Studio 2026 正式发布!本次版本凝聚了广大开发者的宝贵反馈,博客中提及在此版本发布之前的一年里,Visual Studio 团队修复了 5000 多个用户报告的缺陷,并实现了 300 个功能请求。 新版本带来显著性能提升 ...

追逐时光者 发布于 2025-11-25 08:10 评论(9) 阅读(3782)
4

MAF快速入门(2)Agent的花样玩法

上一篇,我们学习了如何使用MAF创建一个简单的Agent,这一篇我们学习下MAF对于单个Agent的花样玩法,这些玩法可以极大扩展我们对于Agent的适用场景。例如,将Agent转换为Function Tool和MCP Tool,持久化Agent中的对话记录以便快速恢复,还可以给Agent添加中间件... ...

EdisonZhou 发布于 2025-11-24 18:30 评论(0) 阅读(1309)
6

用 .NET 构建你的第一个 MCP 服务器并发布到 NuGet

用 .NET 构建你的第一个 MCP 服务器并发布到 NuGet 引言 随着人工智能技术的快速发展,AI 助手在各行各业的应用越来越广泛。然而,AI 模型本身往往缺乏与外部系统和数据源直接交互的能力。Model Context Protocol (MCP) 正是为解决这一问题而生的开放标准,它作为连 ...

葡萄城技术团队 发布于 2025-11-24 10:32 评论(0) 阅读(1332)
0

MySQL 8.4:未使用 mysql_native_password 却报插件未加载(Plugin 'mysql_native_password' is not loaded)?

现象 最近遇到一个有趣的案例:在一个新创建的 MySQL 8.4 实例中,使用用户 u2 登录时,返回了Plugin 'mysql_native_password' is not loaded错误。 $ mysql -h127.0.0.1 -P3316 -uu2 -p123mysql: [Warni ...

iVictor 发布于 2025-11-24 08:52 评论(1) 阅读(1172)
6

C#/.NET/.NET Core技术前沿周刊 | 第 62 期(2025年11.17-11.23)

前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 � ...

追逐时光者 发布于 2025-11-24 00:54 评论(0) 阅读(1517)
2

Microsoft将.NET Aspire 改成了Aspire

Microsoft 于 11 月 11 日在 .NET Conf 2025 期间宣布了 Aspire 13,称其为其分布式应用开发框架迄今为止最大规模的发布。它还去掉了名称中的“.NET”部分,显然是为了反映更广泛的语言支持和抽象。不过微软公司尚未对此次品牌重塑发表评论。微软公司表示,此次更新为构建 ...

张善友 发布于 2025-11-23 18:00 评论(2) 阅读(1758)
31

AI 时代,.NET 开发者是向左还是向右?

AI 时代,.NET 开发者向左还是向右? Microsoft Agent Framework vs LangChain 1.0 —— 一场关乎未来的技术选择 开篇:十字路口的抉择 2025年11月的某个深夜,你刚写完最后一行代码,准备提交。 突然,技术总监在群里发了条消息: "下个季度要上AI智能 ...

「圣杰」 发布于 2025-11-23 15:15 评论(20) 阅读(3468)
2

.NET+AI | MEAI | Function Caling 实操(4)

.NET+AI | MEAI | Function Caling 实操 TL;DR ✅ 注册你的方法为工具(Tool) ✅ 启用中间件 UseFunctionInvocation() ✅ 设置 ChatOptions.ToolMode = Auto ✅ 发起对话,MEAI 自动完成:请求 → 调用 ...

「圣杰」 发布于 2025-11-22 19:43 评论(0) 阅读(1234)
3

.NET+AI | MEAI | Function Calling 基础(3)

.NET+AI | MEAI | Function Calling 基础 一句话概括 Function Calling 是让大模型能够识别用户意图并返回结构化函数调用指令的能力,而不是模型主动调用函数。 为什么需要Function Calling? 大模型虽然强大,但它只能基于训练数据生成文本回复, ...

「圣杰」 发布于 2025-11-21 20:09 评论(0) 阅读(1161)