从 Excel 到你的表格应用:数据验证功能的嵌入实践指南
前言: 随着信息化的不断发展,传统表格软件已无法满足用户对便携性、数据自动化管理等日益复杂的要求,将电子表格与其他系统结合、开发自己的表格应用已成为愈发火热的趋势。 然而,当企业需要将 Excel 的能力迁移到 Web 表格应用中时,往往会面临以下问题: 兼容性差:Excel 的验证规则无法直接复用 ...
C# LINQ 快速入门实战指南,建议收藏学习!
LINQ介绍 LINQ语言集成查询是一系列直接将查询功能集成到 C# 语言的技术统称。数据查询历来都表示为简单的字符串,没有编译时类型检查或 IntelliSense 支持。此外,需要针对每种类型的数据源了解不同的查询语言:SQL 数据库、XML 文档、各种 Web 服务等。然而,LINQ的出现改变 ...
使用 StreamJsonRpc 在 ASP.NET Core 中启用 JSON-RPC
StreamJsonRpc 是微软开发的一个开源库,用于在 .NET 平台中实现基于 JSON-RPC 2.0 规范 的远程过程调用(RPC)。它通过流(如管道、网络流等)实现高效的跨进程或跨网络通信,特别适用于需要轻量级、灵活通信的场景。以下是对 StreamJsonRpc 的详细介绍,结合你提供 ...
精选 4 款免费且实用的数据库管理工具,程序员必备!
前言 在数据驱动的时代,数据库管理工具对于程序员而言如同瑞士军刀般不可或缺。它们不仅能够帮助我们高效地管理数据库,还能提升数据处理的准确性和速度。今天大姚给大家分享 4 款免费且实用的数据库管理工具(排名不分先后,欢迎文末留下你常用的数据库管理工具),希望可以帮助到有需要的同学。 DBeaver D ...
一款让 Everything 更加如虎添翼的 .NET 开源辅助工具!
前言 相信很多同学都应该用过 Everything 这个实用的 Windows 文件搜索神器吧,今天大姚给大家分享一款让 Everything 更加如虎添翼的 .NET 开源辅助工具:EverythingToolbar。 5款高效的文件搜索工具,工作效率提升利器! 工具介绍 EverythingTo ...
记一次 .NET某云HIS系统 CPU爆高分析
一:背景 1. 讲故事 年前有位朋友找到我,说他们的系统会偶发性的CPU爆高,有时候是爆高几十秒,有时候高达一分多钟,自己有一点分析基础,但还是没找到原因,让我帮忙看下怎么回事? 二:CPU爆高分析 1. CPU 真的爆高吗 还是那句话,一定要相信数据,不要被别人带偏,使用 !tp 和 !cpuid ...
基于大模型的 RAG 核心开发——详细介绍 DeepSeek R1 本地化部署流程
自从 DeepSeek 发布后,对 AI 行业产生了巨大的影响,以 OpenAI、Google 为首的国际科技集团为之震惊,它的出现标志着全球AI竞争进入新阶段。DeepSeek 是一个开源的产品,任何人都可通过 GitHub 等途径下载它的核心源代码,它的开源性意味着任何人都可以为 DeepSee... ...
.NET 平台上的开源模型训练与推理进展
.NET 平台上的开源模型训练与推理进展 作者:痴者工良 博客:https://www.whuanle.cn 电子书仓库:https://github.com/whuanle/cs_pytorch Maomi.Torch 项目仓库:https://github.com/whuanle/Maomi.T ...
聊聊智商税:AI知识库
提供AI咨询+AI项目陪跑服务,有需要回复1 DeepSeek一体机是一种神奇的存在,很多公司跟风购买后发现一个尴尬的事情:用不起来,于是一体机厂家或者中间商便需要在其中叠加AI场景,这里最常见的场景是:AI知识库。 但紧接着问题就来了:什么是AI知识库?一般人以为的知识库是什么呢? 对于公司法务来 ...
课程上线:面向 AI 编程 | Semantic Kernel 从入门到精通
课程计划 本课程设计不低于50课时,目前已录制44课时,已在2025-3-15日发布上线,未完课时将尽快录制发布。点击下方链接可在线试看购买: B 站课堂| Semantic Kernel 从入门到精通 B 站课堂| Semantic Kernel 从入门到精通 B 站课堂| Semantic Ke ...
智能驾驶致死、AI聊天自杀,安全成最大的奢侈
提供AI咨询+AI项目陪跑服务,有需要回复1 前几天《高层论坛:实现汽车产业高质量发展》才刚召开,因为汽车行业卷得不行,现在大家都想在智能驾驶上发力,其中有句话令我影响深刻: 对智能驾驶来说,安全是最大的奢侈 而这一回旋镖马上就击中了小米,从现在来看疑是是由于智能驾驶导致的车祸而导致重大车祸: 怎么 ...
理解PostgreSQL和SQL Server中的文本数据类型
理解PostgreSQL和SQL Server中的文本数据类型 在使用PostgreSQL时,理解其文本数据类型至关重要,尤其对有SQL Server背景的用户而言。尽管两个数据库系统都支持文本存储,但处理方式存在根本差异。PostgreSQL提供多种文本相关数据类型,每种类型都有特定用途与行为,理 ...
由 MCP 官方推出的 C# SDK,使 .NET 应用程序、服务和库能够快速实现与 MCP 客户端和服务器交互!
前言 今天大姚给大家推荐一个由 MCP 官方推出的 C# SDK,使 .NET 应用程序、服务和库能够快速实现与 MCP 客户端和服务器交互:MCP C# SDK。 项目介绍 MCP C# SDK 是由 Model Context Protocol(MCP)官方推出的 C# 软件开发工具包(SDK) ...
【ESP32】移植 Arduino 库到 idf 项目中
今天咱们要聊的内容非常简单,所以先扯点别的。上一篇水文中,老周没能将 TinyUSB 的源码编译进 Arduino 中,心有两百万个不甘,于是清明节的时候再试了一次,居然成功了,已经在 esp32 开发板上验证过,可行!官方的文档中说只在 Ubuntu、树莓派和 mac 中编译通过,win 平台未测 ...
分享 3 款基于 .NET 开源且免费的远程桌面工具
前言 今天大姚给大家分享 3 款基于 .NET 开源、免费、功能强大的远程桌面工具,希望可以给大家的远程工作和学习带来便利。 1Remote 1Remote是一款基于 .NET 开源(GPL-3.0 license)、免费、现代的远程会话管理和启动器,它让你能够在任何时候快速开启一个远程会话。目前 ...
BotSharp 5.0 MCP:迈向更开放的AI Agent框架
一、引言 在人工智能快速发展的时代,AI Agent(人工智能代理)作为一种能够自主感知环境、决策并执行动作的实体,在众多领域展现出了巨大的潜力。BotSharp 是一个功能强大的开源项目,由 SciSharp[1] 社区开发和维护,旨在实现.NET技术栈下高度可定制的多智能体解决方案。为开发高效的 ...
BotSharp + MCP 三步实现智能体开发
1. 简介1.1 什么是MCPModel Context Protocol(MCP)模型上下文协议是一种标准化协议,它让大模型能够更容易地和外部的数据、工具连接起来。你可以把MCP想象成一个通用的插头或者接口,就像USB-C一样,不管是什么设备,只要插上这个接口,就能和电脑、充电器等连接起来。注意, ...
【ESP32】两种模拟 USB 鼠标的方法
上一篇水文中,老周给大伙伴们扯了关于 idf 中添加自定义 Arduino 组件的方案。这次咱们做一下 USB 鼠标玩玩。 很遗憾的是,老周无能,在 Arduino-esp32 组件依赖 TinyUSB 组件时无法进行编译,不管怎么配置都会找不到 tusb.h 文件;就算把 tinyUSB 内置到 ...
使用MCP C# SDK开发MCP Server + Client
近日被MCP刷屏了,刚好看到张队发了一篇文章提到MCP的官方C# SDK发布了预览版,于是手痒痒尝了一下鲜,写了一个DEMO分享给大家。MCP,全称是“模型上下文协议”(Model Context Protocol),是Anthropic开源的一个标准协议,AI模型通过这个标准协议就能直接获取数据或... ...
Graph4Stream:基于图的流计算加速
通过结合图计算与流计算,蚂蚁图计算开源的GeaFlow引擎解决了传统流计算引擎在大数据关联关系计算中的性能瓶颈,尤其在多跳场景下性能显著优于Flink,对于实时知识图谱的构建,提供了基础技术底座。 ...



