2

.NET SDK 9.0.200引入对SLNX解决方案文件的支持

引言 解决方案文件长期以来一直是.NET和Visual Studio开发体验的重要组成部分,其格式在过去二十多年基本保持不变。最近,Visual Studio解决方案团队推出了一种基于XML的新格式——SLNX,旨在提供更简洁、更现代的解决方案文件格式。从.NET SDK 9.0.200开始,dot ...

葡萄城技术团队 发布于 2025-07-22 16:21 评论(0) 阅读(675)
28

糊涂啊!这个需求居然没想到用时间轮来解决。

你好呀,我是歪歪。 上周不是发布了这篇文章嘛:《也是出息了,业务代码里面也用上算法了。》 里面聊到一个场景,A、B、C 三个平台需要调用下游系统的接口查询数据。 当时下游对该查询接口做了限流,只支持一秒最多一个请求。 其中 A 平台要求每个请求间隔 6s 或者以上。 B,C 平台可以接受一秒一次请求 ...

why技术 发布于 2025-07-21 21:36 评论(7) 阅读(3302)
7

C#/.NET/.NET Core技术前沿周刊 | 第 47 期(2025年7.14-7.20)

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

追逐时光者 发布于 2025-07-21 20:13 评论(1) 阅读(835)
0

Python MP3 归一化器和长度分割器实用工具开发指南

引言 在数字音频处理领域,MP3文件作为最流行的音频格式之一,其音量标准化和文件分割是两个常见的需求场景。许多用户都遇到过下载的MP3文件音量过小需要调整,或者需要将长音频文件分割成更小片段以便于管理的情况。 本文将详细介绍如何使用Python结合FFmpeg工具开发一个实用的MP3处理工具,该工具 ...

葡萄城技术团队 发布于 2025-07-21 10:06 评论(0) 阅读(273)
0

一文彻底搞懂javascript中的undefined

title: undefined-in-javascript date: 2023-12-15 12:13:00 categories: - javascript tags: - undefined - javascript undefined in javascript undefined是可以说 ...

前端风云志 发布于 2025-07-21 08:57 评论(2) 阅读(466)
17

.NET 使用 DocNET 库快速高效的操作 PDF 文档

前言 PDF 文档,作为日常工作中不可或缺的文档格式,广泛应用于各类场景。今天我们来讲讲在 .NET 中使用 DocNET 库快速高效的操作 PDF 文档。 项目介绍 DocNET 是一个基于 .NET 开源(MIT license)、跨平台(支持Windows、Linux和macOS平台)的旨在提 ...

追逐时光者 发布于 2025-07-21 08:00 评论(6) 阅读(2300)
4

【EF Core】带主键实体与无主键实体

上一次老周已介绍了 EF Core 框架自动发现实体和实体成员的原理。涉及到对源码的分析,可能大伙伴们都看得气压升高了。故这一次老周不带各位去分析源码了,咱们聊一聊熟悉又陌生的关键词——主键。说它熟悉,是因为只要咱们创建数据表,99%会用到;说它陌生,是指在 EF Core 中与主键相关的细节。 P ...

东邪独孤 发布于 2025-07-20 22:58 评论(0) 阅读(563)
5

回答准确率从60%飙至95%!AI知识库救命方案

AI 的浪潮席卷而来,各行各业都在积极探索 AI 的落地应用,无论是为了提升工作效率,还是为了在同事和领导面前展现技术实力,技术先行者们都跃跃欲试。在众多 AI 落地场景中,**知识库(Retrieval Augmented Generation, RAG)**因其技术成熟且能快速发挥 AI 价值的 ...

葡萄城技术团队 发布于 2025-07-18 09:06 评论(2) 阅读(1859)
5

揭开SQL Server和PostgreSQL填充因子的神秘面纱

揭开SQL Server和PostgreSQL填充因子的神秘面纱 理解SQL Server和PostgreSQL中的填充因子 在调优数据库性能时,一些小设置往往能带来显著的差异。填充因子就是其中一个经常讨论的设置。SQL Server和PostgreSQL都支持这一概念,但它们的处理方式有所不同。 ...

桦仔 发布于 2025-07-18 08:00 评论(0) 阅读(1434)
7

一个遵循 Material Design 设计规范、开源免费的 Blazor 组件库

前言 今天大姚给大家分享一个遵循 Material Design 设计规范、开源免费(MIT License)的 Blazor 组件库:MASA Blazor。 Blazor 介绍 Blazor 是基于 HTML、CSS 和 C# 的现代前端 Web 框架,可帮助你更快地生成 Web 应用。使用 B ...

追逐时光者 发布于 2025-07-17 22:18 评论(0) 阅读(857)
0

Cursor——Tab 标签:智能代码补全的终极工具

引言 在现代软件开发中,代码自动补全功能已经成为提高开发效率的重要工具。Cursor 编辑器中的 Tab 标签功能通过先进的 AI 技术,将传统的代码补全提升到了一个全新的水平。它不仅提供基础的代码建议,还能理解上下文、跨文件操作,并根据开发者的使用习惯不断优化。本文将深入探讨 Tab 标签的核心功 ...

葡萄城技术团队 发布于 2025-07-17 08:47 评论(0) 阅读(1016)
0

多Agent协作入门:顺序编排模式

在顺序编排模式中,各个Agent被组成一个流程,每个Agent都会处理任务,并将执行结果输出传递给下一个待执行的Agent。可以看出,对于每个基于上一步骤构建的工作流(Workflow)来说,这是比较适合的模式。目前,像文档审阅、工作流、数据处理管道、多阶段推理等,是比较常见的应用场景。 ...

EdisonZhou 发布于 2025-07-17 08:30 评论(0) 阅读(456)
12

别做抢活的导演:代码中的抽象层次原则

在电影片场,一个优秀的导演是如何工作的? 他会跟摄影指导说:“我希望这个镜头能传达出主角内心的孤独和绝望感,我们用冷色调,构图要空旷一些。” (这是顶层意图和艺术方向) 然后,摄影指导会把这个抽象的“意图”翻译成具体的执行方案,告诉灯光师:“我们需要一个顶光,用低色温的光源,把周围环境的亮度降下来, ...

CareySon 发布于 2025-07-16 13:43 评论(4) 阅读(1888)
0

MCP快速入门—快速构建自己的服务器

引言 随着大语言模型(LLM)技术的快速发展,如何扩展其能力边界成为开发者关注的重点。MCP(Model Capability Protocol)作为一种协议标准,允许开发者构建自定义服务器来增强LLM的功能。 正文内容 1. MCP核心概念与技术背景 MCP服务器主要提供三种能力类型: 资源(Re ...

葡萄城技术团队 发布于 2025-07-15 12:07 评论(0) 阅读(958)
32

他没买 iPad,而是花了半年时间,为所有“穷学生”写了个笔记神器

无纸化学习,正成为大学校园里的常态。用一台平板取代厚重的书本和讲义,上课时直接在课件上圈画重点,所有科目笔记都能轻松整理、一键搜索——这种轻便高效的学习方式,越来越受到学生们的青睐。说到这,许多人第一时间想到的,便是“iPad + Apple Pencil”这套“毕业级”装备。不可否认,iPad 体 ...

削微寒 发布于 2025-07-15 08:26 评论(10) 阅读(5541)
22

Visual Studio 现已支持新的、更简洁的解决方案文件(slnx)格式

前言 解决方案文件是 Visual Studio 中用于组织和管理多个项目的文件,其后缀通常为.sln(基于 UTF-8格式的)。它充当一个容器,维护着项目之间的引用关系、构建配置以及其他设置,定义了解决方案的结构以及包含哪些项目。现如今 Visual Studio 解决方案文件已经支持新的、更简洁 ...

追逐时光者 发布于 2025-07-15 08:17 评论(4) 阅读(3310)
0

Ant Design如何自定义输入框(Input)组件样式

介绍 今天接到一个需求,需要自定义一个Input输入框,我们的项目使用React + Ant Design进行开发,按理说Ant Design已经提供了非常丰富的组件样式,但有时候还是无法满足特定的需求,比如我们的输入框要求渲染成下面的样子 而Ant Design的Input组件默认的渲染结果是这样 ...

前端风云志 发布于 2025-07-15 07:32 评论(0) 阅读(593)
8

也是出息了,业务代码里面也用上算法了。

你好呀,我是歪歪。 好消息,好消息,歪师傅最近写业务代码的时候,遇到一个可以优化的点。 然后,灵机一动,想到一个现成的算法可以拿来用。 业务代码中能用到算法,虽然不是头一遭,但是也真的是算难得了。 记录一下,分享一波。 走起。 场景 场景是这样的。 首先,我有一批数据要调用下游系统的一个统一的接口, ...

why技术 发布于 2025-07-14 21:17 评论(6) 阅读(2067)
3

JavaScript 异步编程指南:async/await 与 Promise 该怎么选?

在 JavaScript 开发中,异步操作就像家常便饭 —— 从调用后端 API 到读取本地文件,几乎无处不在。但很多开发者都会困惑:到底该用 Promise 的链式调用,还是 async/await 语法?其实答案很简单:没有绝对的好坏,只有场景的适配。 今天我们就用实际案例聊聊,这两种异步写法各 ...

葡萄城技术团队 发布于 2025-07-14 11:44 评论(1) 阅读(681)
0

多Agent协作入门:并发编排模式

传统的单Agent系统在处理复杂多面任务的能力方面受到较多限制,因此我们会有多Agent编排协作完成任务的需求。Semantic Kernel支持多种多Agent编排流程模式,每个模式都针对不同的协作方案而设计。本文介绍了Agent编排的概念以及Semantic Kernel支持的编排模式,最后通过... ...

EdisonZhou 发布于 2025-07-14 08:30 评论(0) 阅读(567)