自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1085)
  • 资源 (50)
  • 收藏
  • 关注

原创 如何在 Linux 上安装 Python

如何在 Linux 上安装 Python,pip 是 Python 的软件包安装程序,可用于安装和管理外部 Python 软件包和库。在 Linux 上安装 Python – 常见问题解答。

2025-04-05 12:29:46 808

原创 如何在 Windows 10 上安装 PyGame

PyGame 是 Python 编程语言中的一组跨平台模块,这意味着您可以在任何操作系统上安装它,这篇文章告诉您如何在 Windows 10 上安装 PyGame。

2025-04-05 11:57:44 610

原创 如何在 Windows 上安装 Python

如何在 Windows 上安装 Python,如果您选择“自定义安装”,请选择可选功能,如pip、tcl/tk和文档。选择安装位置或接受默认位置。

2025-04-04 16:16:04 695

原创 使用 .NET 9 和 Azure 构建云原生应用程序:有什么新功能?

NET 9 的新功能为在 Azure 上构建强大的云原生应用程序开辟了难以置信的可能性。借助 Native AOT、HybridCache 和改进的 JSON 处理等优化,您可以设计快速、高效且经济实惠的解决方案。对于那些希望在云中扩展 .NET 应用的人来说,这些更新是探索优化应用程序的新方法的绝佳机会。在下一个 Azure 项目中尝试这些功能,并亲身体验 .NET 9 如何简化云开发。

2025-04-04 15:51:57 766

原创 在 .NET 8 中使用自定义令牌身份验证掌握 SignalR Hub 安全性

我们将使用的自定义令牌是 Base64 编码的用户信息分隔字符串,格式如下:从这个标记中,我们将提取userId并userName创建声明。通过实施此自定义令牌身份验证方案,您可以保护 SignalR 中心并根据应用程序的独特要求定制身份验证过程。此方法允许对令牌验证和声明提取进行细粒度控制,从而确保安全可靠的实时通信系统。欢迎随意扩展此实现,添加额外的验证、日志记录或与外部身份提供商的集成,以获得更全面的解决方案。

2025-04-03 10:05:54 4081

原创 使用 SignalR 在 .NET Core 8 最小 API 中构建实时通知

构建实时应用程序已成为现代 Web 开发中必不可少的部分,尤其是对于通知、聊天系统和实时更新等功能。SignalR 是 ASP.NET 的一个强大库,可实现服务器端代码和客户端 Web 应用程序之间的无缝实时通信。在本指南中,我们将介绍如何使用最少 API 和 SignalR 在 .NET Core 8 中创建实时通知,确保您的应用程序保持响应速度快且引人入胜。

2025-04-03 09:21:52 4522

原创 项目 ORM 基于 SqlSugar 使用 System.Text.Json 序列化 PostGIS geometry 类型异常 或 Swagger一直加载中打不开

System.Text.Json 序列化 PostGIS geometry 类型异常 在 System.Text.Json.JsonSerializer.WriteCore[TValue](Utf8JsonWriter writer, TValue& value, JsonTypeInfo。(参数‘在空点上调用的 X’)在 System.Text.Json.Serialization.Converters.ObjectDefaultConverter

2025-04-02 09:32:46 3874

原创 JavaScript 检查四个线段是否形成一个矩形(Check if four segments form a rectangle)

首先,我们检查线段的唯一端点总数,如果这些点的数量不等于 4,则线段不能构成矩形。然后我们检查所有点对之间的距离,最多应该有 3 个不同的距离,一个用于对角线,两个用于边,最后我们将检查这三个距离之间的关系,对于构成矩形的线段,这些距离应该满足勾股关系,因为矩形的边和对角线构成直角三角形。如果它们满足上述条件,那么我们将线段构成的多边形标记为矩形,否则不是。输入:segment[] = [(7, 0), (10, 0),输入:segment[] = [(4, 2), (7, 5),这些线段不能组成矩形。

2025-04-02 09:04:37 4116

原创 Python 检查四个线段是否形成一个矩形(Check if four segments form a rectangle)

首先,我们检查线段的唯一端点总数,如果这些点的数量不等于 4,则线段不能构成矩形。然后我们检查所有点对之间的距离,最多应该有 3 个不同的距离,一个用于对角线,两个用于边,最后我们将检查这三个距离之间的关系,对于构成矩形的线段,这些距离应该满足勾股关系,因为矩形的边和对角线构成直角三角形。如果它们满足上述条件,那么我们将线段构成的多边形标记为矩形,否则不是。输入:segment[] = [(7, 0), (10, 0),输入:segment[] = [(4, 2), (7, 5),这些线段不能组成矩形。

2025-04-01 09:30:03 4217

原创 Java 检查四个线段是否形成一个矩形(Check if four segments form a rectangle)

首先,我们检查线段的唯一端点总数,如果这些点的数量不等于 4,则线段不能构成矩形。然后我们检查所有点对之间的距离,最多应该有 3 个不同的距离,一个用于对角线,两个用于边,最后我们将检查这三个距离之间的关系,对于构成矩形的线段,这些距离应该满足勾股关系,因为矩形的边和对角线构成直角三角形。如果它们满足上述条件,那么我们将线段构成的多边形标记为矩形,否则不是。输入:segment[] = [(7, 0), (10, 0),输入:segment[] = [(4, 2), (7, 5),这些线段不能组成矩形。

2025-04-01 09:05:38 4089

原创 C# 检查四个线段是否形成一个矩形(Check if four segments form a rectangle)

首先,我们检查线段的唯一端点总数,如果这些点的数量不等于 4,则线段不能构成矩形。然后我们检查所有点对之间的距离,最多应该有 3 个不同的距离,一个用于对角线,两个用于边,最后我们将检查这三个距离之间的关系,对于构成矩形的线段,这些距离应该满足勾股关系,因为矩形的边和对角线构成直角三角形。如果它们满足上述条件,那么我们将线段构成的多边形标记为矩形,否则不是。输入:segment[] = [(7, 0), (10, 0),输入:segment[] = [(4, 2), (7, 5),这些线段不能组成矩形。

2025-03-31 09:23:54 7104

原创 C++ 检查四个线段是否形成一个矩形(Check if four segments form a rectangle)

首先,我们检查线段的唯一端点总数,如果这些点的数量不等于 4,则线段不能构成矩形。然后我们检查所有点对之间的距离,最多应该有 3 个不同的距离,一个用于对角线,两个用于边,最后我们将检查这三个距离之间的关系,对于构成矩形的线段,这些距离应该满足勾股关系,因为矩形的边和对角线构成直角三角形。如果它们满足上述条件,那么我们将线段构成的多边形标记为矩形,否则不是。输入:segment[] = [(7, 0), (10, 0),输入:segment[] = [(4, 2), (7, 5),这些线段不能组成矩形。

2025-03-31 09:05:19 6918

原创 .NET 9 中的新增功能:关键更新和 C# 12 功能简化

NET 9 引入了一系列令人兴奋的更新,可提高性能和开发人员的工作效率。凭借本机 AOT 编译、增强的跨平台功能和 C# 12 的改进等强大功能,.NET 9 正逐渐成为现代应用程序开发的必备工具。通过利用这些新功能,您可以构建更快、更安全、可扩展的应用程序。无论您是在优化当前项目还是探索新项目,.NET 9 都旨在让您的开发之旅更顺畅、更高效。继续尝试,并拥抱 .NET 9 的新可能性!

2025-03-29 11:28:56 7103

原创 Navicat 设置 PostgreSQL 表栏位属性

名应该是有足够的描述,以使当查看或编辑记录时,任何人都可以很容易地识别。使用 长度 编辑框来定义栏位的长度并用 小数点 编辑框来为浮点数据类型定义小数点(比例)后有几多位数。在你命名一个栏位后,你为栏位中的数据选择一个数据类型。1、在栏位中允许什么类型的数据。请注意栏位名在表的全部栏位中必须是唯一的。主键是一个单栏位或多个栏位组合,能唯一地定义一个记录。没有一个主键的栏位可以包含空值。2、设置几多 PostgreSQL 存储空间给此栏位的数据。3、能对此栏位的值做什么类型的作业。右击并在弹出菜单中选择。

2025-03-29 11:12:37 7233

原创 C# 简单数字时钟

在本教程中,我们将使用 C# 创建一个简单的数字时钟。C# 是一种通用的面向对象编程语言。C# 使用垃圾收集器自动管理不可访问的对象内存,从而消除了开发人员的顾虑和内存泄漏。它旨在提高 Web 应用程序的开发效率。它为所有新开发人员提供了友好的环境。那么让我们开始编码吧……

2025-03-28 10:05:20 10254

原创 .NET 9 中的 WebAPI 文档 重新添加Swagger或改用Scalar

1、轻量、简单、易于阅读。2、允许快速测试端点。3、支持Visual Studio Code中的变量和响应重用。示例:一个简单的 .http 文件Scalar是一个开源 API 平台,它将 API 文档和测试提升到了一个新的水平。它提供了现代功能、直观的用户体验和时尚的界面(为真正的工程师提供暗黑模式!

2025-03-28 09:20:47 10046

原创 .NET 9:安全性、性能和易用性方面的主要功能和改进

NET 9 是 Microsoft .NET 生态系统的最新发展,它不断通过新功能和增强功能突破开发界限,旨在提高开发人员的安全性、性能和易用性。无论您是构建企业软件、移动应用程序还是基于云的解决方案,.NET 9 的最新进展都提供了在当今快速发展的开发环境中取得成功所需的工具和功能。开发人员可以利用更快的执行速度、增强的安全机制和更高效的工具来构建现代、可扩展的应用程序。性能:优化的垃圾收集、更快的 JIT 编译和改进的异步 I/O 使 .NET 9 成为该框架性能最高的版本之一。

2025-03-27 10:32:24 9949

原创 如何在 Windows 上安装和使用 Ollama WebUI

Open WebUI是一款可扩展、功能丰富且用户友好的自托管 WebUI,旨在完全离线运行。它支持各种 LLM 运行器,包括 Ollama 和 OpenAI 兼容 API。Ollama WebUI 是一款革命性的 LLM 本地部署框架,具有类似 chatGPT 的 Web 界面。让我们为您部署在 ollama 上的 LLM 获取类似 chatGPT 的 Web UI 界面。只需按照以下 5 个步骤即可开始使用。

2025-03-27 09:24:02 10357

原创 Windows 中的 Ollama

Ollama 可让您获取开源模型以供本地使用。它会自动从最佳来源获取模型,如果您的计算机具有专用 GPU,它会无缝地使用 GPU 加速,而无需手动配置。通过修改提示可以轻松实现自定义模型,而 Langchain 不是此操作的先决条件。此外,Ollama 可以作为 docker 映像访问,允许您将个性化模型部署为 docker 容器。

2025-03-26 10:59:50 12045

原创 JavaScript 如何检查给定的四个点是否形成一个正方形(How to check if given four points form a square)

要形成正方形,两个点与“p”的距离必须相同,设该距离为 d。与一个点的距离必须不同于 d,并且必须等于 d 的 2 倍。输入: p1 = { 20, 10 }, p2 = { 10, 20 }, p3 = { 20, 20 }, p4 = { 10, 10 }输入: p1 = { 20, 20 }, p2 = { 10, 20 }, p3 = { 20, 20 }, p4 = { 10, 10 }我们还需要检查 q 是否与其他 2 个点的距离相同,并且该距离与 d 相同。a) 由点形成的所有四条边都相同。

2025-03-26 09:10:16 11747

原创 Python 如何检查给定的四个点是否形成一个正方形(How to check if given four points form a square)

要形成正方形,两个点与“p”的距离必须相同,设该距离为 d。与一个点的距离必须不同于 d,并且必须等于 d 的 2 倍。输入: p1 = { 20, 10 }, p2 = { 10, 20 }, p3 = { 20, 20 }, p4 = { 10, 10 }输入: p1 = { 20, 20 }, p2 = { 10, 20 }, p3 = { 20, 20 }, p4 = { 10, 10 }我们还需要检查 q 是否与其他 2 个点的距离相同,并且该距离与 d 相同。a) 由点形成的所有四条边都相同。

2025-03-25 09:20:48 11736

原创 C# 如何检查给定的四个点是否形成一个正方形(How to check if given four points form a square)

要形成正方形,两个点与“p”的距离必须相同,设该距离为 d。与一个点的距离必须不同于 d,并且必须等于 d 的 2 倍。输入: p1 = { 20, 10 }, p2 = { 10, 20 }, p3 = { 20, 20 }, p4 = { 10, 10 }输入: p1 = { 20, 20 }, p2 = { 10, 20 }, p3 = { 20, 20 }, p4 = { 10, 10 }我们还需要检查 q 是否与其他 2 个点的距离相同,并且该距离与 d 相同。a) 由点形成的所有四条边都相同。

2025-03-25 09:02:25 12231

原创 Java 如何检查给定的四个点是否形成一个正方形(How to check if given four points form a square)

要形成正方形,两个点与“p”的距离必须相同,设该距离为 d。与一个点的距离必须不同于 d,并且必须等于 d 的 2 倍。输入: p1 = { 20, 10 }, p2 = { 10, 20 }, p3 = { 20, 20 }, p4 = { 10, 10 }输入: p1 = { 20, 20 }, p2 = { 10, 20 }, p3 = { 20, 20 }, p4 = { 10, 10 }我们还需要检查 q 是否与其他 2 个点的距离相同,并且该距离与 d 相同。a) 由点形成的所有四条边都相同。

2025-03-24 09:59:25 13516

原创 C++ 如何检查给定的四个点是否形成一个正方形(How to check if given four points form a square)

要形成正方形,两个点与“p”的距离必须相同,设该距离为 d。与一个点的距离必须不同于 d,并且必须等于 d 的 2 倍。输入: p1 = { 20, 10 }, p2 = { 10, 20 }, p3 = { 20, 20 }, p4 = { 10, 10 }输入: p1 = { 20, 20 }, p2 = { 10, 20 }, p3 = { 20, 20 }, p4 = { 10, 10 }我们还需要检查 q 是否与其他 2 个点的距离相同,并且该距离与 d 相同。a) 由点形成的所有四条边都相同。

2025-03-24 09:18:31 13155

原创 ASP.NET 9 中的 Swagger 替代品

您可能听说过,Swagger 在 ASP.NET 9 的模板中被删除了。因此,这篇博文将向您展示替代方案。Swagger 是一个基于 Open API 的图形工具,它提供了一个图形界面来交互和测试 API。NSwag 能够提供 Swagger UI,与 Swashbuckle 类似。​相对较新的是:Scalar,它们具有大量集成,当然也适用于 .NET。

2025-03-23 10:27:43 10277

原创 .NET 9 彻底改变了 API 文档:从 Swashbuckle(Swagger) 到 Scalar

本文提供了将 Swagger(通过 Swashbuckle)添加到 .NET 9 Web API 项目的实用步骤,并讨论了从 Web API 模板中删除 Swagger,并提出了 API 文档的替代方案。它首先详细介绍了 Swagger 的历史、它作为标准化 API 文档的开源工具的出现以及 ASP.NET 开发人员的早期采用。总之,本文介绍了 Swagger 在 .NET 生态系统中的历史、演变和未来,以及在 .NET 9 中使用 Swagger 和 Scalar 进行高效 API 文档编写的实用指南。

2025-03-23 09:14:26 10602

原创 在 .NET 9.0 Web API 中实现 Scalar 接口文档及JWT集成

随着 .NET 9 的发布,微软宣布他们将不再为任何 .NET API 项目提供默认的 Swagger gen UI。以前,当我们创建 .NET API 项目时,微软会自动添加 Swagger Swashbuckle 包,该包提供了app.UseSwagger()和app.UseSwaggerUI() 等方法。这些方法显示了带有预定义 UI 的 API 文档,可直接在浏览器中进行测试,而无需使用 Postman 等任何第三方应用程序。但是,Swagger 不再与 .NET 9 Web API 项目集成。

2025-03-22 14:54:03 10396

原创 在 ASP .NET Core 9.0 中使用 Scalar 创建漂亮的 API 文档

Scalar 是一款可帮助我们为 API 创建精美文档的工具。与感觉有些过时的默认 Swagger 文档不同,Scalar 为 API 文档提供了全新而现代的 UI。其简洁的设计让开发人员可以轻松找到测试所需的 API。在本文中,我们将探讨如何在 ASP.NET Core Web API 中使用 Scalar 进行 API 文档编写以替换默认的 Swagger UI。

2025-03-22 14:34:52 10537

原创 VMware虚拟机安装银河麒麟操作系统v10

设置磁盘空间大小,根据实际物理空间,建议至少20G。如果密码有数字,键盘不能输入,请点击右上角键盘输入即可。文件 - 新建虚拟机或右侧创建新的虚拟机。本文真机内存是16G(建议至少8G内存)选择磁盘:创建新虚拟磁盘;系统:WIN11 X64。镜像下载:麒麟官网网址。

2025-03-21 09:26:21 12351

原创 Python 使用本地部署 DeepSeek 的简单方法

人工智能 (AI) 正在快速发展,借助DeepSeek等强大的开源模型,您现在可以在自己的机器上本地运行尖端的大型语言模型 (LLM)。本指南将引导您使用轻量级推理框架Ollama在本地部署 DeepSeek 的最快捷、最简单的方法。在本教程结束时,您将可以在设备上运行 DeepSeek,通过Python API访问,并准备好进行 AI 驱动的实验。

2025-03-21 09:04:16 12202

原创 Java 使用 Spring Boot 本地集成 DeepSeek

了解如何在本地运行 DeepSeek 的开源模型并将其与 Spring Boot 集成,以构建强大的 AI 应用程序,而无需依赖付费 API人工智能正在以闪电般的速度发展,但运行大型语言模型 (LLM) 往往伴随着对云的依赖、高成本和 API 限制。如果您可以运行强大的人工智能模型,而且是免费的,那会怎样?在本文中,将指导您如何将集成,从而实现,而无需依赖昂贵的基于云的 API。这种设置不仅经济高效,而且速度极快,使其亲身学习 AI 的完美场所。

2025-03-20 09:26:04 9507

原创 使用 .NET Core 的本地 DeepSeek-R1

使用 .NET 在我的 MacBook Pro 上与当地 LLM 聊天的历程。如今,只需使用浏览器即可轻松使用 ChatGPT 或其他 genAI。作为开发人员,我们可以通过直接集成 OpenAI API 等来做更复杂的事情。如果我们想在自己的机器上运行 LLM,只是为了找人聊天或开发一些有趣的东西,该怎么办?最近发布的模型在软件和技术行业引起了轰动。得益于技术,更小、资源更便宜的模型现在可以在特定任务上发挥同样强大的作用。无论是在 genAI 还是 ML 世界中,Python 都是占主导地位的堆栈。

2025-03-20 09:02:06 10265

原创 如何在 C++ 中运行 DeepSeek R1 LLM

DeepSeek R1 是 DeepSeek 公司开发的一款先进的开源大型语言模型。在这里我将尝试下载该模型(我们将使用一个小型的 DeepSeek-R1-Distill-Qwen-1.5B 模型)、转换该模型并通过 llama.cpp 在本地运行该模型。1. 这里我使用的是 Linux Ubuntu-24.04(来自 WSL 2)。

2025-03-19 09:29:40 11690

原创 javascript 判断两个矩形是否重叠(Find if two rectangles overlap)

我们需要编写一个函数bool doOverlap(l1, r1, l2, r2),如果两个给定的矩形重叠,则返回 true。一种解决方案是逐个选取一个矩形的所有点,然后查看该点是否位于另一个矩形内。2 ) 一个矩形位于另一个矩形左边缘的左侧。注意,一个矩形可以用两个坐标表示,左上角和右下角。1 ) 一个矩形位于另一个矩形的上边缘上方。给定两个矩形,判断这两个矩形是否重叠。l1 :第一个矩形的左上角坐标。r1 :第一个矩形的右下角坐标。l2 :第二个矩形的左上角坐标。r2 :第二个矩形的右下角坐标。

2025-03-19 09:17:52 11394

原创 python 判断两个矩形是否重叠(Find if two rectangles overlap)

我们需要编写一个函数bool doOverlap(l1, r1, l2, r2),如果两个给定的矩形重叠,则返回 true。一种解决方案是逐个选取一个矩形的所有点,然后查看该点是否位于另一个矩形内。2 ) 一个矩形位于另一个矩形左边缘的左侧。注意,一个矩形可以用两个坐标表示,左上角和右下角。1 ) 一个矩形位于另一个矩形的上边缘上方。给定两个矩形,判断这两个矩形是否重叠。l1 :第一个矩形的左上角坐标。r1 :第一个矩形的右下角坐标。l2 :第二个矩形的左上角坐标。r2 :第二个矩形的右下角坐标。

2025-03-18 09:49:45 8398

原创 java 判断两个矩形是否重叠(Find if two rectangles overlap)

我们需要编写一个函数bool doOverlap(l1, r1, l2, r2),如果两个给定的矩形重叠,则返回 true。一种解决方案是逐个选取一个矩形的所有点,然后查看该点是否位于另一个矩形内。2 ) 一个矩形位于另一个矩形左边缘的左侧。注意,一个矩形可以用两个坐标表示,左上角和右下角。1 ) 一个矩形位于另一个矩形的上边缘上方。给定两个矩形,判断这两个矩形是否重叠。l1 :第一个矩形的左上角坐标。r1 :第一个矩形的右下角坐标。l2 :第二个矩形的左上角坐标。r2 :第二个矩形的右下角坐标。

2025-03-18 09:01:17 8540

原创 C# 判断两个矩形是否重叠(Find if two rectangles overlap)

我们需要编写一个函数bool doOverlap(l1, r1, l2, r2),如果两个给定的矩形重叠,则返回 true。一种解决方案是逐个选取一个矩形的所有点,然后查看该点是否位于另一个矩形内。2 ) 一个矩形位于另一个矩形左边缘的左侧。注意,一个矩形可以用两个坐标表示,左上角和右下角。1 ) 一个矩形位于另一个矩形的上边缘上方。给定两个矩形,判断这两个矩形是否重叠。l1 :第一个矩形的左上角坐标。r1 :第一个矩形的右下角坐标。l2 :第二个矩形的左上角坐标。r2 :第二个矩形的右下角坐标。

2025-03-17 10:08:21 10062

原创 C++ 判断两个矩形是否重叠(Find if two rectangles overlap)

我们需要编写一个函数bool doOverlap(l1, r1, l2, r2),如果两个给定的矩形重叠,则返回 true。一种解决方案是逐个选取一个矩形的所有点,然后查看该点是否位于另一个矩形内。2 ) 一个矩形位于另一个矩形左边缘的左侧。注意,一个矩形可以用两个坐标表示,左上角和右下角。1 ) 一个矩形位于另一个矩形的上边缘上方。给定两个矩形,判断这两个矩形是否重叠。l1 :第一个矩形的左上角坐标。r1 :第一个矩形的右下角坐标。l2 :第二个矩形的左上角坐标。r2 :第二个矩形的右下角坐标。

2025-03-17 09:04:40 10358

原创 Swagger 从 .NET 9 中删除:有哪些替代方案

微软已经放弃了对 .NET 9 中 Swagger UI 包 Swashbuckle 的支持。该项目“不再由社区所有者积极维护”并且“问题尚未得到解决”。这意味着当您使用 .NET 9 模板创建 Web API 时,您将不再拥有 UI 来测试您的 API 端点。我们将调查是否可以在 .NET 9 中使用 Swagger UI 以及是否有更好的替代方案。无论您使用 Visual Studio 创建 .NET 8 还是 .NET 9 Web API,您都可以选择启用 OpenAPI 支持。

2025-03-15 11:05:01 8886

原创 .NET 9 中 OpenAPI 替代 Swagger 文档生成

借助 .NET 9,ASP.NET Core 现在内置了对基于控制器和最小 API 生成 OpenAPI 文档的支持,这要归功于 Microsoft.AspNetCore.OpenApi 包。在本文中,我们将深入探讨微软在 .NET 9 中引入的开放 API 支持。我们已经准备好了所需的设置。这意味着当您使用 .NET 9 模板创建 Web API 时,您将不再拥有 UI 来测试您的 API 端点。下面的代码更新了文档的描述,将授权标头标记为必需,并添加了一个额外的服务器作为文档的一部分。

2025-03-15 10:38:07 8253

postgis测试数据库 科罗拉多州百年一遇的洪泛区 包含 kmz、geojson、shapefile

postgis测试数据库 科罗拉多州百年一遇的洪泛区 包含 kmz、geojson、shapefile。GIS 数据在许多行业中主要用于制图和空间分析。GIS 数据的主要类型是栅格和矢量。栅格文件是具有定义分辨率的连续网格数据,通常存储为 .tiff、.jpeg、.bmp 或 .png。矢量文件可以是点、线或多边形特征。最常见的是,它们存储为 Shapefile,但也可以是 GeoJSON、KML、GML、TIGER 或嵌套在地理数据库 (GDB) 中。 参考文章:https://blog.youkuaiyun.com/hefeng_aspnet/article/details/146397273

2025-03-20

Windows 解压版 PostgreSQL16.8-1 对应 PostGIS 3.5.2

Windows 解压版 PostgreSQL16.8-1 对应 PostGIS 3.5.2,Windows 解压版 PostgreSQL16.8-1与PostGIS 3.5.2安装,参考文章: https://blog.youkuaiyun.com/hefeng_aspnet/article/details/146334763 https://blog.youkuaiyun.com/hefeng_aspnet/article/details/146338962 https://blog.youkuaiyun.com/hefeng_aspnet/article/details/146339729 对应PostgreSQL16.8-1解压版地址:https://download.youkuaiyun.com/download/hefeng_aspnet/90492835

2025-03-18

Windows 解压版 PostgreSQL16.8-1

Windows 解压版 PostgreSQL16.8-1,参考文章: https://blog.youkuaiyun.com/hefeng_aspnet/article/details/146334763 https://blog.youkuaiyun.com/hefeng_aspnet/article/details/146338962 https://blog.youkuaiyun.com/hefeng_aspnet/article/details/146339729 对应PostGIS解压版地址:https://download.youkuaiyun.com/download/hefeng_aspnet/90492842

2025-03-18

deepseek java sdk deepseek4j-1.4.3

deepseek java sdk deepseek4j-1.4.3,包含源码及deepseek4j-1.4.3-示例-0.0.1-SNAPSHOT.jar包。

2025-03-07

deepseek java sdk deepseek4j-1.3.2

deepseek java sdk deepseek4j-1.3.2,包含源码

2025-03-07

使用 PHP Deepseek 实现问答 ask-deepseek

使用 PHP Deepseek 实现问答 ask-deepseek,本地运行 deepseek 可选,ollama 运行 deepseek-r1:1.5b

2025-03-06

PHP API 客户端,可让您与 deepseek API 进行交互 deepseek-php-client-2.0.3

PHP API 客户端,可让您与 deepseek API 进行交互 deepseek-php-client-2.0.3,特点如下: 无缝 API 集成:DeepSeek 的 AI 功能的 PHP 优先接口。 流畅的构建器模式:可链接的方法,用于直观的请求构建。 企业就绪:符合 PSR-18 的 HTTP 客户端集成。 模型灵活性:支持多种 DeepSeek 模型(Coder、Chat 等)。 流式传输就绪:内置对实时响应处理的支持。 许多 Http 客户端:易于使用Guzzle http client(默认),或symfony http client。 框架友好:可用 Laravel 和 Symfony 包。

2025-03-06

python 强大的混合专家 (MoE) 语言模型 DeepSeek-V3

python 强大的混合专家 (MoE) 语言模型 DeepSeek-V3,DeepSeek-V3,这是一个强大的混合专家 (MoE) 语言模型,总共有 671B 个参数,每个 token 激活 37B。为了实现高效的推理和经济高效的训练,DeepSeek-V3 采用了多头潜在注意力 (MLA) 和 DeepSeekMoE 架构,这些架构在 DeepSeek-V2 中得到了彻底的验证。此外,DeepSeek-V3 开创了一种无辅助损失的负载平衡策略,并设置了多 token 预测训练目标以获得更强大的性能。在 14.8 万亿个多样化和高质量的 token 上对 DeepSeek-V3 进行了预训练,然后进行监督微调和强化学习阶段,以充分利用其功能。综合评估表明,DeepSeek-V3 优于其他开源模型,并实现了与领先的闭源模型相当的性能。尽管性能出色,但 DeepSeek-V3 仅需要 2.788M H800 GPU 小时即可完成完整训练。此外,它的训练过程非常稳定。在整个训练过程中,没有遇到任何无法恢复的损失峰值或执行任何回滚。

2025-03-06

.NET 9.0 中 DeepSeek 模型入门示例

.NET 9.0 中 DeepSeek 模型入门示例,得益于 Microsoft.Extensions.AI 库,构建利用新 DeepSeek R1 模型的应用程序变得非常简单。 事实上,使用 MEAI 可以直接使用任何模型,无论它托管在 GitHub Models、Azure AI Foundry 中,还是在 Ollama 中本地运行。 这就是这个示例代码的全部内容 - 使用 MEAI 构建一个快速的 .NET 控制台来访问 DeepSeek R1 模型。

2025-03-06

该项目是一个轻量级 AI 代理,利用 Deepseek LLM 在本地运行并与 Spring Boot 集成

该项目是一个轻量级 AI 代理,利用 Deepseek LLM 在本地运行并与 Spring Boot 集成,将DeepSeek LLM 与 Spring Boot集成,从而实现实时 AI 响应,而无需依赖昂贵的基于云的 API。 参考文章:https://blog.youkuaiyun.com/hefeng_aspnet/article/details/146062440

2025-03-06

使用纯 C++ 对 DeepSeek 系列大型语言模型进行 CPU 推理

使用纯 C++ 对 DeepSeek 系列大型语言模型进行 CPU 推理,这是基于Yet Another Language Model用 C++ 编写的 DeepSeek 系列大型语言模型的仅限 CPU 的推理实现。

2025-03-06

deepseek java sdk deepseek4j-1.4.5

deepseek java sdk deepseek4j-1.4.5,包含源码及deepseek4j-1.4.5-示例-0.0.1-SNAPSHOT.jar包。

2025-03-06

DeepSeek API 的 Python 客户端

DeepSeek API 的 Python 客户端,一个功能丰富的 Python 客户端,用于与 DeepSeek 强大的语言模型进行交互,支持同步和异步操作。

2025-03-06

C++ 基础知识了解、学习及源代码案例分享

C++ 基础知识了解、学习及源代码案例分享,掌握默认构造函数、构造函数重载、默认析构函数、析构函数重载、复制构造函数重载、赋值构造函数重载,掌握主要运算符+、-、*、/、前后置++、+= 等重载,学会 new/delete 函数重载,对比以下两种实现区别:当 new/delete被声明为私有函数时,类只能被实例化为栈对象,而不能实例化在堆内存。掌握继承、STL 六大组件等。

2025-03-05

C语言比较全面的经典源代码示例包含220个例子

C语言比较全面的经典源代码示例包含220个例子,包含: 002.运行多个源文件 011.模拟ATM(自动柜员机)界面 023.指向数组的指针 034.用“结构”统计学生成绩 044.冒泡排序 052.背包问题 054.链表操作(1) 064.哈夫曼编码 067.求解最优交通路径 074.K阶斐波那契序列 086.爱因斯坦的数学题 095.奇数平方的有趣性质 103.兔子产子(菲波那契数列) 108.递归整数四则运算 113.实矩阵乘法运算 115.n阶方阵求逆 122.绘制圆弧 128.金刚石图案 136.绘制正多边形 138.正方形螺旋拼块图案 144.绘制布朗运动曲线 147.VGA256色模式编程 152.利用图形页实现动画 155.读取DOS系统中的国家信息 165.获取BIOS设备列表 167.备份恢复硬盘分区表 168.设计口令程序 170.水果拼盘 173.求解符号方程 181.求解三角方程 184.奇数方差 185.统计选票 190.统计最高成绩 195.括号匹配 207.商人过河游戏 216.五子棋游戏 219.图书管理系统 220.进销存管理系统 等示例具体看源码

2025-03-05

编写实现基于《汇编语言》的300个汇编程序例程

编写实现基于《汇编语言》的300个汇编程序例程,基于《汇编语言》第三版

2025-03-05

2022年蓝桥杯省赛真各组题(c c++ java python)

2022年蓝桥杯省赛真各组题(c c++ java python)

2025-03-05

springmvc框架模板(含例子,可以用作计算机毕业设计开发) springmvc源代码

springmvc框架模板(含例子,可以用作计算机毕业设计开发) springmvc源代码

2025-03-05

软件设计师 (软考中级),真题及解析(2020年-2023年上半年)

软件设计师 (软考中级),真题及解析(2020年-2023年上半年)

2025-03-05

机器人算法的 Python 示例代码

机器人算法的 Python 示例代码,包含: 扩展卡尔曼滤波器定位 粒子滤波器定位 直方图滤波器定位 高斯网格图 射线投射网格图 激光雷达至网格地图 k-均值对象聚类 矩形接头 迭代最近点 (ICP) 匹配 FastSLAM 1.0 Dijkstra 算法 A* 算法 D*算法 D* Lite 算法 位场算法 基于网格的覆盖路径规划 偏极采样 车道采样 回程时间* RRT* 和 reeds-shepp 路径 LQR-RRT* 等

2025-03-05

将大学阶段的实训内容,按照专业课程设计(包括上机实验、课程设计、下学年的毕业设计等)、竞赛项目、科创项目、小型编程项目这四个门类进行整理汇总

将大学阶段的实训内容,按照专业课程设计(包括上机实验、课程设计、下学年的毕业设计等)、竞赛项目、科创项目、小型编程项目这四个门类进行整理汇总

2025-03-05

用于快速工程的指南、论文、讲座、笔记本和资源 Prompt-Engineering

用于快速工程的指南、论文、讲座、笔记本和资源 Prompt-Engineering,提示工程是一门相对较新的学科,用于开发和优化提示,以便有效地将语言模型 (LM) 用于各种应用和研究主题。提示工程技能有助于更好地理解大型语言模型 (LLM) 的功能和局限性。研究人员使用提示工程来提高 LLM 在各种常见和复杂任务(例如问答和算术推理)上的能力。开发人员使用提示工程来设计与 LLM 和其他工具交互的强大而有效的提示技术。

2025-03-05

带有 Multisim 10 示例的基本电子电路

带有 Multisim 10 示例的基本电子电路,时下非常流行的Electronic Workbench新版Multisim软件(v10)准备了135个基本电子电路,特别是在演示中,有些电路对于解决相当有帮助,还有所有电路的具体点测量工具,通过双击信号、频率等可以在仿真环境中观察到的信息。

2025-03-05

OpenCV C++ 示例

OpenCV:C++ 示例 OpenCV-Examples,包含如: 图像操作 在红色通道上应用高斯模糊的项目 追踪不同颜色物体的轨迹 使用网络摄像头进行人脸检测(基础版) 利用颜色检测的隐形斗篷 在特定间隔之间剪切视频

2025-03-05

面向 .NET 开发人员的 DeepSeek API SDK DeepSeekSDK-NET-1.1.1

面向 .NET 开发人员的 DeepSeek API SDK DeepSeekSDK-NET-1.1.1 支持本地模型 改进流式返回处理 改进示例代码 添加 ASP.NET Core 包 支持.net版本:.net8

2025-03-05

面向 .NET 开发人员的 DeepSeek API SDK DeepSeekSDK-NET-1.1.4

面向 .NET 开发人员的 DeepSeek API SDK DeepSeekSDK-NET-1.1.4,请自前往官方网站,注册并申请DeepSeek的ApiKey 支持的 .NET 版本:.NET8

2025-03-05

使用 SignalR 在 .NET Core 8 最小 API 中构建实时通知

使用 SignalR 在 .NET Core 8 最小 API 中构建实时通知,构建实时应用程序已成为现代 Web 开发中必不可少的部分,尤其是对于通知、聊天系统和实时更新等功能。SignalR 是 ASP.NET 的一个强大库,可实现服务器端代码和客户端 Web 应用程序之间的无缝实时通信。 参考文章:https://blog.youkuaiyun.com/hefeng_aspnet/article/details/145990801

2025-03-03

C# 简单数字时钟源代码

C# 简单数字时钟源代码,参考文章:https://blog.youkuaiyun.com/hefeng_aspnet/article/details/145990289

2025-03-03

C++与C#(仅支持YUV2编码格式下截图)EasyPlayer RTSP是一款精炼、高效、稳定的RTSP流媒体播放器

C++与C#(仅支持YUV2编码格式下截图)EasyPlayer RTSP是一款精炼、高效、稳定的RTSP流媒体播放器,源码包内包含C#与C++源码及发布文件

2025-03-03

.NetCore WPF Rtsp视频流转Websocket实现Web实时查看摄像头 C#通过FFmpeg播放Rtsp流

.NetCore WPF,Rtsp视频流转Websocket实现Web实时查看摄像头,C#通过FFmpeg播放Rtsp流,.NET Framework 4.6.1。

2025-03-03

适用于 .NET Core 3.0-.NET 5.0 的 C# RTSP 客户端 视频截图

适用于 .NET Core 3.0-.NET 5.0 的 C# RTSP 客户端 RtspClientSharpCore,视频截图。

2025-03-03

在 .net 9 中如何重新添加Swagger或改用Scalar

Swagger 在 .net 9 中被删除 此代码向您展示如何重新添加它或改用Scalar。 随着.NET 9的发布,ASP.NET Core 团队决定删除内置的 Swagger 支持(Swashbuckle)。Scalar是一个开源 API 平台,它将 API 文档和测试提升到了一个新的水平。它提供了现代功能、直观的用户体验和时尚的界面。 参考文章:https://blog.youkuaiyun.com/hefeng_aspnet/article/details/145754267

2025-02-20

在 .NET 9.0 Web API 中实现 Scalar 接口文档及JWT集成

在 .NET 9.0 Web API 中实现 Scalar 接口文档及JWT集成。目前有许多 Swagger 的替代方案,但在本示例中,将讨论在 API 项目中实现 Scalar。继 Swagger 之后,Scalar 在开发人员中越来越受欢迎。 参考文章地址:https://blog.youkuaiyun.com/hefeng_aspnet/article/details/145752347

2025-02-20

在 ASP .NET Core 9.0 中使用 Scalar 创建漂亮的 API 文档

在 ASP .NET Core 9.0 中使用 Scalar 创建漂亮的 API 文档 。Scalar 是一款可帮助我们为 API 创建精美文档的工具。与感觉有些过时的默认 Swagger 文档不同,Scalar 为 API 文档提供了全新而现代的 UI。其简洁的设计让开发人员可以轻松找到测试所需的 API。 参考文章:https://blog.youkuaiyun.com/hefeng_aspnet/article/details/145751911

2025-02-20

.NET 9 彻底改变了 API 的文档:从 Swashbuckle 到 Scalar

.NET 9 彻底改变了 API 的文档:从 Swashbuckle 到 Scalar。API 文档是现代软件开发的支柱。随着 .NET 9 从 Swashbuckle 转向 Microsoft.AspNetCore.OpenApi,开发人员需要新的策略来保持高效。本文探讨了这些变化,并介绍了 API 文档的变革者 Scalar。 参考文章:https://blog.youkuaiyun.com/hefeng_aspnet/article/details/145731675

2025-02-19

jdk-8u431-windows-x64

java jdk-8u431-windows-x64.exe 安装版(非解压缩版,解压缩版:https://download.youkuaiyun.com/download/hefeng_aspnet/90295429),如果仅仅想运行 Java 程序(客户端),只需要安装独立的 JRE;如果想进行 Java 编程(开发人员),需要安装 JDK,JDK 包里也内置有 JRE,既能开发 Java 也能运行 Java 程序。

2025-01-21

java jdk-8u431-windows-x64

java jdk-8u431-windows-x64.zip 解压缩版(非安装版,安装版:https://download.youkuaiyun.com/download/hefeng_aspnet/90295463),如果仅仅想运行 Java 程序(客户端),只需要安装独立的 JRE;如果想进行 Java 编程(开发人员),需要安装 JDK,JDK 包里也内置有 JRE,既能开发 Java 也能运行 Java 程序。 参考文章:https://blog.youkuaiyun.com/hefeng_aspnet/article/details/145286066

2025-01-21

ASP.NET Core 6 MVC 文件上传

完整源代码演示了如何在 C# .NET 6 MVC 中执行文件上传,IFormFile 接口是 Microsoft.AspNetCore.Http 命名空间的一部分,可用于在 ASP.NET Core 中上传一个或多个文件。 ASP.NET Core 支持使用缓冲模型绑定上传较小文件的文件,并使用无缓冲流上传较大文件的文件。 参考文章:https://blog.youkuaiyun.com/hefeng_aspnet/article/details/145283800

2025-01-21

Asp.net core大文件下载 Asp.net-core-large-file-download

Asp.net core大文件下载 Asp.net-core-large-file-download,它将从多个文件动态创建 zip 文件,而无需使用系统内存,因此这可以解决下载非常大的文件时内存不足的问题。

2025-01-21

Asp.net Core 6.0 中间件压缩静态文件发送到浏览器,而无需按需压缩

Asp.net Core 6.0 中间件压缩静态文件发送到浏览器,而无需按需压缩,还支持在浏览器指示支持时发送更高级的图像格式。

2025-01-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除