上一页 1 2 3 4 5 6 7 ··· 54 下一页
摘要: 第一章 背景 产品经理是连接客户与研发团队的关键桥梁。客户的需求来源广泛,可能来自销售、客服、用户访谈,甚至是老板的一句话。而公司资源终归有限,研发人力更是稀缺。面对层出不穷的需求,产品经理无法也不应该照单全收,而是要基于对业务的理解、市场行情及趋势的判断,以及对产品战略的把握,做出取舍与优先级判断 阅读全文
posted @ 2025-08-11 09:57 葡萄城技术团队 阅读(566) 评论(0) 推荐(3)
摘要: 1. 扩展成员:更强大的扩展能力 C# 14对扩展方法进行了重大增强,引入了全新的扩展成员语法。这一新特性不仅支持扩展方法,还允许开发者声明扩展属性和静态扩展成员。 public static class Enumerable { // 实例扩展成员块 extension<TSource>(IEnu 阅读全文
posted @ 2025-08-07 11:38 葡萄城技术团队 阅读(903) 评论(1) 推荐(3)
摘要: 前言:从代码补全到智能协作的进化 在AI技术日新月异的今天,开发者们正经历着一场前所未有的效率革命。面对日益复杂的开发需求和快速迭代的技术栈,借助AI工具提升开发效率已不再是选择题,而是必选项。 我的AI编程之旅始于GitHub Copilot的早期版本。记得当时虽然惊艳于它"自动补全"的能力,但受 阅读全文
posted @ 2025-08-06 08:44 葡萄城技术团队 阅读(1744) 评论(1) 推荐(2)
摘要: 引言 随着 .NET 10 的发布,.NET SDK 迎来了一系列令人振奋的新功能和增强特性。这些改进不仅提升了开发者的工作效率,还优化了应用程序的性能和部署体验。本文将详细介绍 .NET 10 SDK 中的新增功能,包括工具改进、基于文件的应用增强、包引用修剪等,帮助开发者充分利用这些新特性来构建 阅读全文
posted @ 2025-08-05 09:30 葡萄城技术团队 阅读(903) 评论(0) 推荐(6)
摘要: .NET 10 预览版 6 中的 .NET MAUI .NET 10 预览版 5 中的.NET MAUI .NET 10 预览版 4 中的 .NET MAUI .NET 10 预览版 3 中的 .NET MAUI .NET 10 预览版 2 中的 .NET MAUI .NET 10 预览版 1 中的 阅读全文
posted @ 2025-07-31 08:41 葡萄城技术团队 阅读(881) 评论(0) 推荐(5)
摘要: 引言 随着技术的不断演进,.NET 平台持续为开发者带来创新和改进。作为 .NET 生态系统中的重要组成部分,ASP.NET Core 在每个版本中都引入了令人兴奋的新功能和优化。本文将深入探讨 .NET 10 中 ASP.NET Core 的主要更新,特别是 Blazor 框架中的各项增强功能,旨 阅读全文
posted @ 2025-07-30 09:13 葡萄城技术团队 阅读(1830) 评论(6) 推荐(7)
摘要: 引言 随着 .NET 10 预览版6的发布,微软在运行时层面带来了一系列重要的性能改进和新功能。这些改进主要集中在JIT编译器优化、硬件指令集支持、内存管理等方面,旨在进一步提升应用程序的执行效率和资源利用率。本文将详细解析这些运行时增强功能,包括JIT编译器改进、AVX10.2支持、堆栈分配优化、 阅读全文
posted @ 2025-07-29 08:55 葡萄城技术团队 阅读(1143) 评论(0) 推荐(6)
摘要: 开发者体验(Developer Experience, DX)这个概念,或者说这个术语,正在非常迅速地变成一个极其热门的话题。越来越多的公司开始意识到,并且真正理解到,为开发者提供良好的体验——这种体验不仅仅是指表面的舒适感——实际上是非常重要的,甚至可以说是至关重要的。 这种重要性体现在两个核心维 阅读全文
posted @ 2025-07-28 14:20 葡萄城技术团队 阅读(204) 评论(0) 推荐(1)
摘要: 将大语言模型(LLM)与外部工具连接,是扩展其能力的主流方法。通过给模型提供工具,它就能查询数据、调用 API,完成更复杂的任务。 提供工具时,可以使用 MCP 模式,简单来说:由一个外部的、集中的工具服务来提供所有工具,开发者写的应用直接调用这个服务,让它去和模型沟通。 这样做表面上简化了开发,开 阅读全文
posted @ 2025-07-25 08:29 葡萄城技术团队 阅读(597) 评论(0) 推荐(1)
摘要: 原文地址:https://deno.com/blog/history-of-javascript JavaScript 简史 今年,JavaScript 迎来了 30 岁生日。 在这三十年里,JavaScript 从一门仅用 10 天开发出来的“小众脚本语言”,成长为全球最受欢迎的编程语言。让我们通 阅读全文
posted @ 2025-07-24 09:42 葡萄城技术团队 阅读(795) 评论(2) 推荐(8)
摘要: 引言 PyCharm 是由 JetBrains 开发的一款功能强大的 Python 集成开发环境(IDE),专为提高 Python 开发效率而设计。作为 Python 开发者最喜爱的 IDE 之一,PyCharm 提供了代码补全、调试、测试、版本控制等一系列强大功能,大幅提升了开发者的工作效率。本文 阅读全文
posted @ 2025-07-23 09:59 葡萄城技术团队 阅读(548) 评论(0) 推荐(1)
摘要: 引言 解决方案文件长期以来一直是.NET和Visual Studio开发体验的重要组成部分,其格式在过去二十多年基本保持不变。最近,Visual Studio解决方案团队推出了一种基于XML的新格式——SLNX,旨在提供更简洁、更现代的解决方案文件格式。从.NET SDK 9.0.200开始,dot 阅读全文
posted @ 2025-07-22 16:20 葡萄城技术团队 阅读(669) 评论(0) 推荐(2)
摘要: 引言 在数字音频处理领域,MP3文件作为最流行的音频格式之一,其音量标准化和文件分割是两个常见的需求场景。许多用户都遇到过下载的MP3文件音量过小需要调整,或者需要将长音频文件分割成更小片段以便于管理的情况。 本文将详细介绍如何使用Python结合FFmpeg工具开发一个实用的MP3处理工具,该工具 阅读全文
posted @ 2025-07-21 10:05 葡萄城技术团队 阅读(272) 评论(0) 推荐(0)
摘要: AI 的浪潮席卷而来,各行各业都在积极探索 AI 的落地应用,无论是为了提升工作效率,还是为了在同事和领导面前展现技术实力,技术先行者们都跃跃欲试。在众多 AI 落地场景中,**知识库(Retrieval Augmented Generation, RAG)**因其技术成熟且能快速发挥 AI 价值的 阅读全文
posted @ 2025-07-18 09:05 葡萄城技术团队 阅读(1849) 评论(2) 推荐(5)
摘要: 引言 在现代软件开发中,代码自动补全功能已经成为提高开发效率的重要工具。Cursor 编辑器中的 Tab 标签功能通过先进的 AI 技术,将传统的代码补全提升到了一个全新的水平。它不仅提供基础的代码建议,还能理解上下文、跨文件操作,并根据开发者的使用习惯不断优化。本文将深入探讨 Tab 标签的核心功 阅读全文
posted @ 2025-07-17 08:46 葡萄城技术团队 阅读(1003) 评论(0) 推荐(0)
摘要: 引言 随着大语言模型(LLM)技术的快速发展,如何扩展其能力边界成为开发者关注的重点。MCP(Model Capability Protocol)作为一种协议标准,允许开发者构建自定义服务器来增强LLM的功能。 正文内容 1. MCP核心概念与技术背景 MCP服务器主要提供三种能力类型: 资源(Re 阅读全文
posted @ 2025-07-15 12:07 葡萄城技术团队 阅读(958) 评论(0) 推荐(0)
摘要: 在 JavaScript 开发中,异步操作就像家常便饭 —— 从调用后端 API 到读取本地文件,几乎无处不在。但很多开发者都会困惑:到底该用 Promise 的链式调用,还是 async/await 语法?其实答案很简单:没有绝对的好坏,只有场景的适配。 今天我们就用实际案例聊聊,这两种异步写法各 阅读全文
posted @ 2025-07-14 11:44 葡萄城技术团队 阅读(679) 评论(1) 推荐(3)
摘要: 很多开发者会纠结:“现在博客平台这么多,为啥还要自己搭博客?” 答案很简单:用 Next.js 搭的博客,是真正属于你的 “数字资产”。 为什么选 Next.js?为什么是 Sevalla? 先聊聊这两个核心工具的优势,帮你搞懂 “为什么这么组合”。 Next.js:不止是博客,更是你的品牌载体 N 阅读全文
posted @ 2025-07-11 08:56 葡萄城技术团队 阅读(347) 评论(0) 推荐(0)
摘要: 引言 在当今快速发展的 AI 领域,开发人员经常需要在本地环境中实验和测试 AI 模型,然后再将其部署到云端。使用本地 AI 模型不仅能够节省云资源成本,还能提供更快的迭代速度和更好的隐私保护。本文将介绍如何利用 .NET Aspire 框架结合 Ollama 在本地运行 AI 模型,并通过 Mic 阅读全文
posted @ 2025-07-10 09:54 葡萄城技术团队 阅读(662) 评论(0) 推荐(3)
摘要: 引言 Model Context Protocol (MCP) 是一种为连接大型语言模型(LLM)应用而设计的通信协议,它建立在灵活、可扩展的架构基础上,旨在实现LLM应用程序与各类集成之间的无缝交互。本文将深入解析MCP的核心架构设计,包括其组件构成、通信机制、生命周期管理以及最佳实践,帮助开发者 阅读全文
posted @ 2025-07-09 08:34 葡萄城技术团队 阅读(797) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 54 下一页