当前位置: 首页 > news >正文

‌DeepSeek模型在非图形智能体的应用中是否需要GPU

答:不一定 

概念

1、是否需要GPU与应用是否图形处理应用无关

2、文本内容智能体大多也需要GPU来提供更好的性能

3、‌DeepSeek模型在非图形智能体的应用中是否需要GPU取决于具体的模型版本和部署环境

不需要GPU的模型版本

  • DeepSeek-R1-1.5B‌: 这个模型对硬件要求较低,可以使用纯CPU进行推理,不需要GPU。它适用于资源有限的设备,如树莓派、旧款笔记本、嵌入式系统或物联网设备‌。

需要GPU的模型版本及其推荐显卡

  • DeepSeek-R1-7B‌:推荐使用8GB及以上显存的显卡,如RTX 3070或4060,适用于中小型企业本地开发测试和中等复杂度的自然语言处理任务‌。
  • DeepSeek-R1-8B‌:硬件需求与7B版本相近,推荐使用8GB及以上显存的显卡,适用于需要更高精度的轻量级任务‌。
  • DeepSeek-R1-14B‌:需要16GB及以上显存的显卡,如RTX 4090或A5000,适用于企业级复杂任务‌。
  • DeepSeek-R1-32B‌:需要24GB及以上显存的显卡,如A100 40GB或双卡RTX 3090,适用于高精度专业领域任务‌。
  • DeepSeek-R1-70B‌:需要多卡并行,如2张A100 80GB或4张RTX 4090,适用于科研机构或大型企业的高复杂度生成任务‌。

GPU和CPU在深度学习中的作用

  • CPU‌:主要负责处理一般的控制逻辑和低强度的计算任务。虽然现代CPU可以胜任一些小规模的深度学习任务,但在处理大规模深度学习模型时表现不如GPU‌。
  • GPU‌:专门为处理大量并行计算任务设计,特别适合深度学习中的矩阵计算和浮点运算。GPU能够显著加速训练过程,尤其是在图像识别、自然语言处理等计算密集型任务中不可或缺‌。

应用实践

DeepSeek-R1-32B 的硬件要求需根据部署场景(本地/服务器)和任务类型(推理/训练)区分,核心配置集中在 GPU 显存、计算能力和系统资源。‌ ‌

关键硬件配置要求

  1. GPU 显存与型号

    • 最低要求‌:单卡显存 ≥24GB(如 RTX 4090),通过多卡并行(如 2 张 RTX 4090)满足总显存 ≥48GB 的半精度推理需求。
    • 推荐配置‌:
      • 推理场景‌:单卡显存 ≥48GB(如 NVIDIA L20 或 A100),支持全精度模型运行。
      • 训练场景‌:需更高显存(如 A100/H100 80GB)及多卡并行(如 8 卡 A100),以满足吞吐量需求。
  2. CPU 与内存

    • CPU‌:推荐多核处理器(如 Intel i9-12900K 或 AMD Ryzen 9 5900X),主频 ≥3.5GHz,支持多线程计算。
    • 内存‌:
      • 推理场景:≥64GB DDR4,避免性能瓶颈。
      • 训练场景:≥192GB,确保模型权重和中间结果缓存。
  3. 存储与电源

    • 存储‌:推荐 2TB NVMe SSD(如三星 980 Pro),缩短模型加载时间。
    • 电源‌:≥1000W 金牌电源,保障高性能硬件稳定运行。
  4. 操作系统

    • 优先选择 ‌Ubuntu 22.04 LTS‌(深度学习生态完善),次选 Windows 11(兼容性较好)。

不同场景下的配置差异

  • 本地部署‌(如个人工作站):
    • 可选用 RTX 4090(24GB 显存)双卡组合,搭配 64GB 内存和高速 SSD,满足半精度推理需求。
  • 服务器/云服务部署‌:
    • 需单卡显存 ≥48GB(如 A100 80GB),支持全精度运行,并配备高带宽(≥10M)和 API 访问资源。

注意事项

  • 若涉及合规性要求(如国产化),可选用 NVIDIA L20 等特定型号 GPU。
  • 显存容量直接影响模型能否全量加载,需根据任务精度(FP16/FP8)灵活调整配置。

如需进一步优化性能,可探索NVIDIA A100、RTX 4090 或Ubuntu 22.04 LTS 的调参方案。

NVIDIA两款显卡介绍

NVIDIA A100 核心特性解析

当前(2025年04月)约合人民币:2.8W 

一、硬件架构

  • Ampere 架构‌:基于7nm制程工艺,采用第三代Tensor Core设计,支持FP64、TF32、BFLOAT16及INT8多种精度计算,混合精度性能相比前代V100提升达20倍‌。
  • HBM2e显存‌:配备40GB显存和1.6TB/s带宽,可支持参数规模超过20亿的模型训练,并通过异步复制机制减少显存等待时间‌。
  • 第三代NVLink‌:提供600GB/s双向带宽,显著提升多卡并行效率,适用于分布式训练场景‌。

二、核心技术

  • 多实例GPU(MIG)‌:将单卡物理资源划分为最多7个独立实例,每个实例具备完整运算能力,支持不同规模工作负载的物理隔离与性能保障‌。
  • 动态稀疏加速‌:通过硬件级稀疏计算单元跳过零值计算,在自然语言处理等场景中额外获得2倍加速效果‌。
  • 异步执行机制‌:允许计算与数据预取并行,实测在ResNet-50训练中减少约15%的显存等待时间‌。

三、性能表现

  • 算力参数‌:
    • FP16理论算力达19.5 TFLOPS,结合混合精度计算可实现624 TFLOPS的AI性能‌。
    • 相比V100,能效提升3倍,训练任务耗时从数周缩短至数小时‌。
  • 适用场景‌:覆盖AI训练/推理、高性能计算(HPC)、数据分析等,尤其擅长处理大规模科学计算和深度学习任务‌。

四、应用场景与部署

  • 数据中心‌:作为弹性计算单元,支持AI工厂、云图形、数据孪生等新型数据中心需求‌。
  • 工作组服务器‌:例如NVIDIA DGX Station A100,提供专用AI资源优化,满足数据科学团队对算力与安全性的需求‌。
  • 跨平台兼容性‌:通过软件栈优化和集群配置方案,实现从单卡调试到大规模集群扩展的无缝衔接‌。

五、后续产品对比

  • H100 GPU‌:基于Hopper架构,FP16算力提升至2000 TFLOPS(约为A100的6倍),但A100仍凭借成熟的MIG技术和性价比,在中小规模场景中保持竞争力‌。

NVIDIA L20 核心特性解析

当前(2025年04月)约合人民币:2.8W  

一、硬件架构与基础参数

  • Ada Lovelace 架构‌:基于5nm制程工艺,配备10240个CUDA核心和368个Tensor Core,支持FP32、FP16及FP8精度计算‌。
  • 显存配置‌:搭载48GB显存(GDDR6或HBM3),带宽最高达1.9TB/s,显存位宽384位,支持大规模模型训练与多任务并行‌。
  • 接口与功耗‌:采用PCIe 4.0 x16接口,功耗275W,兼容主流服务器部署方案‌。

二、性能表现

  • 算力参数‌:
    • FP32理论算力90 TFLOPS,FP16算力119.5 TFLOPS,FP8精度下性能与A800相当‌。
    • 支持动态稀疏加速,在大语言模型(如Baichuan2-13B)和Stable Diffusion场景中实测性能显著优于消费级显卡‌。
  • 能效优势‌:相比A800,FP16预训练性能达其65%,但FP8优化后性价比提升,功耗仅为同类SXM5系统的三分之一‌。

三、应用场景

  • AI训练与推理‌:支持大模型预训练、微调及推理任务,实测LLaMA-Factory框架下性能为L40s的80%~86%‌。
  • 云端与数据中心‌:适用于大规模AI推理、数据分析及图形渲染,满足云服务商对高并发、低延迟的需求‌。
  • 多任务处理‌:48GB显存支持复杂模型并行计算,可处理图像识别、自然语言处理等混合负载‌。

四、对比分析

  • 与A800对比‌:FP16性能约为A800的65%,但FP8优化后接近其水平,显存容量更大,适合长序列模型处理‌。
  • 与RTX 4090对比‌:L20侧重云端推理与专业计算,显存容量和带宽优势明显;RTX 4090聚焦消费级图形渲染,性价比侧重不同领域‌。

五、部署方案

  • 服务器配置示例‌:H3C R5300 G6平台支持8卡部署,搭配Intel Xeon 6430处理器、64GB DDR5内存及7.68TB NVMe SSD,适用于高密度AI集群‌。

    相关文章:

    ‌DeepSeek模型在非图形智能体的应用中是否需要GPU

    答:不一定 概念 1、是否需要GPU与应用是否图形处理应用无关 2、文本内容智能体大多也需要GPU来提供更好的性能 3、‌DeepSeek模型在非图形智能体的应用中是否需要GPU取决于具体的模型版本和部署环境 不需要GPU的模型版本 ‌DeepSeek-R1-1.5B‌: 这…...

    RadioMaster POCKET遥控器进入ExpressLRS界面一直显示Loading的问题解决方法

    RadioMaster POCKET遥控器进入ExpressLRS界面一直显示Loading的问题解决方法 问题描述解决方法 问题描述 有一天我发现我的 RadioMaster POCKET 遥控器进入 ExpressLRS 设置界面时,界面却一直停留在 “Loading” 状态,完全无法进入设置界面。 我并没有…...

    idea的快捷键使用以及相关设置

    文章目录 快捷键常用设置 快捷键 快捷键作用ctrlshift/注释选中内容Ctrl /注释一行/** Enter文档注释ALT SHIFT ↑, ALT SHIFT ↓上下移动当前代码Ctrl ALT L格式化代码Ctrl X删除所在行并复制该行Ctrl D复制当前行数据到下一行main/psvm快速生成入口程序soutSystem.o…...

    【DDR 内存学习专栏 1.4 -- DDR 的 Bank Group】

    文章目录 BankgroupBankgroup 与 Bank 的关系 DDR4 中的 BankgroupDDR4-3200 8Gb芯片为例组织结构访问场景 实际应用示例 Bankgroup Bankgroup是DDR4及后续标准(DDR5)中引入的一个更高层次的组织结构。它将多个Bank组合在一起形成一个Bankgroup,目的是为了进一步提…...

    新晋前端框架技术:小程序容器与SuperApp构建

    2025年,前端开发领域持续迭代,主流框架如Vue、React等纷纷推出新版本,在性能、开发效率及适用场景上实现突破,进一步巩固其技术地位。 1. Vue 3的全面普及与创新 Vue 3通过多项核心特性优化了开发体验: Teleport组件…...

    强化学习:基于价值的方法做的是回归,基于策略的方法做的是分类,可以这么理解吗?

    在强化学习领域,基于价值的方法(Value-based Methods)和基于策略的方法(Policy-based Methods)是两种核心范式。本文将从目标函数、优化机制以及与机器学习任务的类比角度,探讨这两种方法是否可以被分别理解为回归和分类任务,并深入分析其内在逻辑。 一、基于价值的方法…...

    蓝耘元生代AIDC OS:一站式MaaS平台,助力AI应用快速落地

    文章目录 引言1. 什么是MaaS平台?MaaS平台的典型特点 2. 蓝耘元生代AIDC OS 热门模型3. 快速入门:如何调用API?步骤1:注册并获取API Key步骤2:调用API(Python示例) 4. 与Chatbox搭配使用&#x…...

    3.2.2.3 Spring Boot配置拦截器

    在Spring Boot应用中配置拦截器(Interceptor)可以对请求进行预处理和后处理,实现如权限检查、日志记录等功能。通过实现HandlerInterceptor接口并注册到Spring容器,拦截器可以自动应用到匹配的请求路径。案例中,创建了…...

    Python----机器学习(基于PyTorch的蘑菇逻辑回归)

    Logistic Regression(逻辑回归)是一种用于处理二分类问题的统计学习方法。它基于线性回归 模型,通过Sigmoid函数将输出映射到[0, 1]范围内,表示概率。逻辑回归常被用于预测某个实 例属于正类别的概率。 一、数据集介绍 本例使用了…...

    Python----机器学习(基于PyTorch的乳腺癌逻辑回归)

    Logistic Regression(逻辑回归)是一种用于处理二分类问题的统计学习方法。它基于线性回归 模型,通过Sigmoid函数将输出映射到[0, 1]范围内,表示概率。逻辑回归常被用于预测某个实 例属于正类别的概率。 一、数据集介绍 在本例中&…...

    如何配置AWS EKS自动扩展组:实现高效弹性伸缩

    本文详细讲解如何在AWS EKS中配置节点组(Node Group)和Pod的自动扩展,优化资源利用率并保障应用高可用。 一、准备工作 工具安装 安装并配置AWS CLI 安装eksctl(EKS管理工具) 安装kubectl(Kubernetes命令…...

    【C++ Qt】认识Qt、Qt 项目搭建流程(图文并茂、通俗易懂)

    每日激励:“不设限和自我肯定的心态:I can do all things。 — Stephen Curry” 绪论​: 本章将开启Qt的学习,Qt是一个较为古老但仍然在GUI图形化界面设计中有着举足轻重的地位,因为它适合嵌入式和多种平台而被广泛使用…...

    用Python打造去中心化知识产权保护系统:科技驱动创作者权益新方案

    用Python打造去中心化知识产权保护系统:科技驱动创作者权益新方案 近年来,区块链技术和去中心化系统的兴起为知识产权保护提供了新的可能性。在传统模式下,知识产权保护通常依赖于集中化管理机构,这种方式不仅成本高,还可能因不透明导致权益争议。于是,我们萌生了一个设…...

    CVE重要漏洞复现-Fastjson1.2.24-RCE漏洞

    本文仅供网络学习,不得用于非法目的,否则后果自负 1、漏洞简介 fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,也可以从JSON字符串反序列化到JavaBean。即fastjson的主要功能就是将Java Bean序列化成JSON字符…...

    Windows 图形显示驱动开发-WDDM 1.2功能—显示设备硬件软件认证要求

    一、容器技术id技术的硬件级实现要求 1.1 EDID规范深度适配 1.物理层要求: 必须使用EDID 2.0及以上版本数据结构 容器ID需写入VSDB区块的0x50-0x6F区域,采用Little-Endian格式存储 允许的最大传输延迟:I2C总线时钟频率≤100KHz时&#xf…...

    Coze流搭建--写入飞书多维表格

    目标 使用coze搭建一个业务流,将业务流生产出的数据写入飞书保存 测试业务流 使用图片生成插件,配置prompt生产图片,将生产的结果写入飞书文档 coze流 运行后最终效果 搭建流程 第一步:飞书创建多维表格 注册飞书创建多维表…...

    4.14:计组第三章

    一、数据的强制类型转换与存储 1、边界对齐与大端小端方式 2、真-强制类型转换 二、存储器的基本知识(不包含磁盘存储器) 1、主存储器 (1)...

    Vue3+Vite前端项目部署后部分图片资源无法获取、动态路径图片资源报404错误的原因及解决方案

    目录 Vue3vite前端项目部署后部分图片资源无法获取、动态路径图片资源报404错误的原因及解决方案 一、情景介绍 1、问题出现的场景 2、无法加载的图片写法 二、反向代理原理简介 三、造成该现象的原因 四、解决方案 1、放弃动态渲染 2、在页面挂载的时候引入图片资源 …...

    Nacos操作指南

    第一章:Nacos 概述 1.1 什么是 Nacos? 定义与定位 Nacos(Naming and Configuration Service)是阿里巴巴于2018年开源的动态服务发现、配置管理和服务管理平台,现已成为微服务生态中的重要基础设施。其核心价值在于帮…...

    2025年常见渗透测试面试题-红队面试宝典下(题目+回答)

    网络安全领域各种资源,学习文档,以及工具分享、前沿信息分享、POC、EXP分享。不定期分享各种好玩的项目及好用的工具,欢迎关注。 目录 一、Java反序列化过程及利用链示例 二、大型网络渗透经验 三、Cobalt Strike的两种Dump Hash区别 四…...

    扩增子分析|基于R语言microeco包进行微生物群落网络分析(network网络、Zi-Pi关键物种和subnet子网络图)

    一、引言 microeco包是福建农林大学姚敏杰教授团队开发的扩增子测序集成分析。该包综合了扩增子测序下游分析的多种功能包括群落组成、多样性、网络分析、零模型等等。通过简单的几行代码可实现复杂的分析。因此,microeco包发表以来被学界广泛关注,截止2…...

    flutter-Text等组件出现双层黄色下划线的问题

    文章目录 1. 现象2. 原因3. 解决方法 1. 现象 这天我正在写Flutter项目的页面功能,突然发现我的 Text 文字出现了奇怪的样式,具体如下: 文字下面出现了双层黄色下划线文字的空格变得很大,文字的间距也变得很大 我百思不得其解&a…...

    优化运营、降低成本、提高服务质量的智慧物流开源了

    智慧物流视频监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本可通过边缘计算技术…...

    leetcode第二题

    功能函数 typedef struct ListNode {int val;struct ListNode *next; } ListNode;struct ListNode* addTwoNumbers(struct ListNode* l1, struct ListNode* l2) {ListNode *dummy (ListNode *)malloc(sizeof(ListNode));ListNode *cur dummy;int carry 0; //carry是进位值…...

    QT实现带快捷键的自定义 QComboBox 控件

    在现代GUI应用程序中,用户界面的设计不仅要美观,还要提供高效的交互方式。本文将介绍一个自定义的QCComboBox类,它是一个基于Qt的组合框(QComboBox),支持为每个下拉项添加快捷键。通过这些快捷键&#xff0…...

    聊聊类模板

    我们来聊聊类模板,从基础到实际例子,让你更容易理解。 什么是类模板? 类模板是一种模板,允许我们定义一个可以处理任意数据类型的类。简单来说,就是我们可以编写一个类的“蓝图”,然后在需要的时候使用不…...

    使用Python进行AI图像生成:从GAN到风格迁移的完整指南

    AI图像生成是一个非常有趣且前沿的领域,结合了深度学习和计算机视觉技术。以下是一些使用Python和相关库进行AI图像生成的创意和实现思路: 1. 使用GAN(生成对抗网络) 基本概念:GAN由两个神经网络组成:生成…...

    Java 设计模式:外观模式详解

    Java 设计模式:外观模式详解 外观模式(Facade Pattern)是一种结构型设计模式,它为复杂的子系统提供一个简化的统一接口,隐藏子系统的复杂性,使客户端更方便地使用系统。外观模式就像一个“门面”&#xff…...

    微信小程序中实现某个样式值setData改变时从350rpx到200rpx的平滑过渡效果

    方案一&#xff1a;使用 CSS Transition&#xff08;推荐简单场景&#xff09; WXSS /* 在对应组件的WXSS中添加 */ .transition-effect {transition: all 0.4s ease-in-out;will-change: bottom; /* 启用GPU加速 */ }WXML <!-- 修改后的WXML --> <view class"…...

    LINUX基础 [四] - Linux工具

    目录 软件包管理器yum Linux开发工具vim vim的基本概念 vim的三种常用模式 vim的简单配置 vim常用模式的基本操作 命令模式 底行模式 处理vim打开文件报错的问题 Linux编译器-gcc/g使用 为什么我们可以用C/C做开发呢&#xff1f; 预处理&#xff08;进行宏替换&#x…...

    Spring Cloud之远程调用OpenFeign最佳实践

    目录 OpenFeign最佳实践 问题引入 Feign 继承方式 创建Module 引入依赖 编写接口 打Jar包 服务提供方 服务消费方 启动服务并访问 Feign 抽取方式 创建Module 引入依赖 编写接口 打Jar包 服务消费方 启动服务并访问 服务部署 修改pom.xml文件 观察Nacos控制…...

    【QT】 常用控件【输入类】

    &#x1f308; 个人主页&#xff1a;Zfox_ &#x1f525; 系列专栏&#xff1a;Qt 目录 一&#xff1a;&#x1f525; 输入类控件 &#x1f98b; Line Edit -- 单行输入框&#x1f380; 录入个人信息&#x1f380; 正则表达式验证输入框数据&#x1f380; 验证两次输入密码一致…...

    【Python】读取xyz坐标文件输出csv文件

    Python读取xyz坐标文件输出csv文件 import sys import numpy as np import pandas as pd from tqdm import tqdm import cv2 import argparsedef read_xyz(file_path):with open(file_path, "r") as f: # 打开文件data f.readlines() # 读取文件datas []for …...

    深度解析Redis过期字段清理机制:从源码到集群化实践 (一)

    深度解析Redis过期字段清理机制&#xff1a;从源码到集群化实践 一、问题本质与架构设计 1.1 过期数据管理的核心挑战 Redis连接池时序图技术方案 ​​设计规范&#xff1a;​ #mermaid-svg-Yr9fBwszePgHNnEQ {font-family:"trebuchet ms",verdana,arial,sans-se…...

    MapReduce实验:分析和编写WordCount程序(对文本进行查重)

    实验环境&#xff1a;已经部署好的Hadoop环境 Hadoop安装、配置与管理_centos hadoop安装-CSDN博客 实验目的&#xff1a;对输入文件统计单词频率 实验过程&#xff1a; 1、准备文件 test.txt文件&#xff0c;它是你需要准备的原始数据文件&#xff0c;存放在你的 Linux 系…...

    【中大厂面试题】腾讯云 java 后端 最新面试题

    腾讯云&#xff08;一面&#xff09; 1. spring 和 springboot的区别是什么&#xff1f; 配置方式的区别&#xff1a;Spring 应用的配置较为繁琐&#xff0c;通常需要编写大量的 XML 配置文件或者使用 Java 注解进行配置。例如&#xff0c;配置数据源、事务管理器等都需要手动…...

    Redis存储“大数据对象”的常用策略及StackOverflowError错误解决方案

    Hi&#xff0c;大家好&#xff0c;我是灰小猿&#xff01; 在一些功能的开发中&#xff0c;我们一般会有一些场景需要将得到的数据先暂时的存储起来&#xff0c;以便后面的接口或业务使用&#xff0c;这种场景我们一般常用的场景就是将数据暂时存储在缓存中&#xff0c;之后再…...

    【Vue】v-if和v-show的区别

    个人博客&#xff1a;haichenyi.com。感谢关注 一. 目录 一–目录二–核心区别三–使用场景​四–性能对比五–总结​ 二. 核心区别 之前将css的显示隐藏的方式的时候&#xff0c;就已经提到过v-show和v-if了。忘记了的可以再回头去复习复习。 &#xff08;2.1&#xff09…...

    南瓜颜色预测:逻辑回归在农业分类问题中的实战应用

    南瓜颜色预测&#xff1a;逻辑回归在农业分类问题中的实战应用 摘要 本案例通过预测南瓜颜色的分类问题&#xff0c;全面展示了逻辑回归在农业领域的实战应用。从数据预处理到模型评估&#xff0c;详细介绍了Seaborn可视化、模型构建、性能优化和结果解释等关键环节。案例不仅…...

    【物联网-RS-485】

    物联网-RS-485 ■ RS-485 连接方式■ RS-485 半双工通讯■ RS-485 的特点■ ModBus■ ModBus-ASCII■ ModBus-RTU ■ RS-485 连接方式 ■ RS-485 半双工通讯 一线定义为A 一线定义为B RS-485传输方式&#xff1a;半双工通信、&#xff08;逻辑1&#xff1a;2V ~ 6V 逻辑0&…...

    TDengine 语言连接器(Node.js)

    简介 tdengine/websocket 是 TDengine 的官方 Node.js 语言连接器。Node.js 开发人员可以通过它开发存取 TDengine 数据库的应用软件。 Node.js 连接器源码托管在 GitHub。 Node.js 版本兼容性 支持 Node.js 14 及以上版本。 支持的平台 支持所有能运行 Node.js 的平台。 …...

    Git分布式版本控制工具

    一、工作流程 二、常用指令 1、配置git 配置环境变量 cmd打开命令行&#xff0c;输入git查看是否配置成功。 设置用户名和邮箱 git config --global user.name "用户名" git config --global user.email "邮箱" 查看用户名和邮箱 git config --glob…...

    The first day of vue

    关于小白直接接触vue3的第1天 首先我们需要一个脚手架node.js (这个可以从官网下载&#xff0c;免费的&#xff0c;安装也比较简单&#xff0c;后续我也会出一个相关的安装教程&#xff0c;方便大家和我一起讨论&#xff0c;互相学习&#xff09; &#xff08;不知道有没有人对…...

    C语言超详细指针知识(三)

    在经过前面两篇指针知识博客学习之后&#xff0c;我相信你已经对指针有了一定的理解&#xff0c;今天将更新C语言指针最后一篇&#xff0c;一起来学习吧。 1.字符指针变量 在指针类型的学习中&#xff0c;我们知道有一种指针类型为字符指针char*&#xff0c;之前我们是这样使用…...

    无人机气动-结构耦合技术要点与难点

    一、技术要点 1. 多学科耦合建模 气动载荷与结构响应的双向耦合&#xff1a;气动力&#xff08;如升力、阻力、力矩&#xff09;导致结构变形&#xff0c;而变形改变气动外形&#xff0c;进一步影响气流分布&#xff0c;形成闭环反馈。 建模方法&#xff1a; 高精度C…...

    打造现代数据基础架构:MinIO对象存储完全指南

    目录 打造现代数据基础架构&#xff1a;MinIO对象存储完全指南1. MinIO介绍1.1 什么是对象存储&#xff1f;1.2 MinIO核心特点1.3 MinIO使用场景 2. MinIO部署方案对比2.1 单节点单驱动器(SNSD/Standalone)2.2 单节点多驱动器(SNMD/Standalone Multi-Drive)2.3 多节点多驱动器(…...

    SpringBoot条件注解全解析:核心作用与使用场景详解

    目录 引言一、条件注解的核心机制二、SpringBoot内置条件注解详解1、ConditionalOnClass和ConditionalOnMissingClass2、ConditionalOnBean和ConditionalOnMissingBean3、ConditionalOnProperty4、ConditionalOnWebApplication和ConditionalOnNotWebApplication5、ConditionalO…...

    智慧酒店企业站官网-前端静态网站模板【前端练习项目】

    最近又写了一个静态网站&#xff0c;智慧酒店宣传官网。 使用的技术 html css js 。 特别适合编程学习者进行网页制作和前端开发的实践。 项目包含七个核心模块&#xff1a;首页、整体解决方案、优势、全国案例、行业观点、合作加盟、关于我们。 通过该项目&#xff0c;小伙伴们…...

    #2 物联网组成要素

    从下至上&#xff0c;则包括了5个要素&#xff0c;包括 设备 / 传感器 / 网络 / 物联网服务 / 数据分析 这五个要素。为了便于理解&#xff0c;我们用思维导图展示 物联网构成架构 设备 能够感测和反馈并连到网络进行物联网服务的装置 传感器 传感器和网关的融合实现了物…...

    UE5 物理模拟 与 触发检测

    文章目录 碰撞条件开启模拟关闭模拟 多层级的MeshUE的BUG 触发触发条件 碰撞 条件 1必须有网格体组件 2网格体组件必须有网格&#xff0c;没有网格虽然可以开启物理模拟&#xff0c;但是不会有任何效果 注意开启的模拟的网格体组件会计算自己和所有子网格的mesh范围 3只有网格…...