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

边缘大型语言模型综述:设计、执行和应用

(2025-08-31) A Review on Edge Large Language Models: Design, Execution, and Applications (Edge 大型语言模型综述:设计、执行和应用)

作者: Yue Zheng; Yuhao Chen; Bin Qian; Xiufang Shi; Yuanchao Shu; Jiming Chen;
期刊: ACM Computing Surveys (发表日期: 2025-08-31)
期刊分区: ㅤㅤ ㅤㅤIF 23.8 ㅤㅤ ㅤㅤ ㅤㅤ ㅤㅤ ㅤㅤ ㅤㅤSCI Q1 ㅤㅤ ㅤㅤ ㅤㅤ ㅤㅤ ㅤㅤ ㅤㅤ中科院 工程技术1区 ㅤㅤ ㅤㅤ
本地链接: Zheng 等 - 2025 - A Review on Edge Large Language Models Design, Execution, and Applications.pdf
DOI: 10.1145/3719664
摘要: Large language models (LLMs) have revolutionized natural language processing with their exceptional understanding, synthesizing, and reasoning capabilities. However, deploying LLMs on resource-constrained edge devices presents significant challenges due to computational limitations, memory constraints, and edge hardware heterogeneity. This survey provides a comprehensive overview of recent advancements in edge LLMs, covering the entire lifecycle—from resource-efficient model design and pre-deployment strategies to runtime inference optimizations. It also explores on-device applications across various domains. By synthesizing state-of-the-art techniques and identifying future research directions, this survey bridges the gap between the immense potential of LLMs and the constraints of edge computing.

此文为机器辅助翻译,仅供个人学习使用,如有翻译不当之处欢迎指正

1 ABSTRACT

大型语言模型 (LLM) 凭借其卓越的理解、合成和推理能力,彻底改变了自然语言处理。然而,由于计算限制、内存限制和边缘硬件异构性,在资源受限的边缘设备上部署 LLM 会带来重大挑战。该调查全面概述了边缘 LLM 的最新进展,涵盖整个生命周期,从资源高效的模型设计和预部署策略到运行时推理优化。它还探讨了各个领域的设备应用程序。通过综合最先进的技术和确定未来的研究方向,这项调查弥合了 LLM 的巨大潜力与边缘计算的限制之间的差距。

2 Introduction

基于 Transformer 的大型语言模型 (LLM) 近年来取得了重大进展,重塑了自然语言处理 (NLP) 的格局。这种快速发展导致了几个开源 LLM 的出现,包括 Meta 的 LLaMA 系列 [38, 176, 177]、Google 的 Gemma [169, 170],以及最近的 DeepSeek AI 的 DeepSeek 系列 [58, 113]。LLM 的成功源于它们在自然语言理解、合成、推理和生成方面的卓越能力 [35, 36],推动了文档摘要、问答和文本重新表述等应用的突破 [92, 97, 115]。这些进步对学术和工业领域都产生了深远的影响,使 ChatGPT [135]、Copilot [129] 和 Gemini [168] 等广泛采用的工具得以开发。LLM 的持续进步突显了它们对人工智能 [23, 84, 194]、人机交互 [61, 72, 87] 等的变革性影响。

虽然基于云的部署传统上支持 LLM 的计算需求,但越来越需要将这些模型引入资源受限的边缘设备,包括个人代理 [147, 194]、办公助理 [61, 168] 和工业物联网 (IoT) 系统 [76, 174]。基于边缘的 LLM(直接在设备上执行)提供了关键优势:首先,本地推理可确保在没有互联网连接的情况下实现更快的响应和功能 [19],这对于机器人和自主系统中的应用至关重要 [23, 31, 198]。其次,在设备上处理敏感数据消除了与云传输相关的风险 [42, 168]。最后,设备上学习使模型能够适应用户特定的偏好和上下文 [13, 86, 137, 143]。

但是,在资源受限的边缘设备上部署 LLM 会带来重大挑战。首先,计算和内存约束对 LLM 加载和推理施加了很大的限制。LLM 通常由数十亿个参数组成,导致巨大的内存占用超过大多数边缘设备的 RAM 容量 [27]。例如,具有 7B 参数的 LLaMA-2 [177] 模型需要超过 8 GB 的内存,即使在 FP16 精度下也是如此。如果没有压缩技术,边缘设备在模型加载期间面临延迟峰值和内存溢出的风险 [112]。此外,自我注意机制相对于序列长度的二次复杂性加剧了计算需求,在边缘中央处理器(CPU)、图形处理单元(GPU)或神经处理单元(NPU)上造成了严重的吞吐量瓶颈[156]。

其次,边缘计算设备的异构性使运行时推理优化复杂化。边缘设备包括具有 ARM CPU 和有限内存的智能手机,以及配备低功耗芯片的 IoT 设备。在移动设备上,llama.cpp [49] 和 MLC LLM [171] 等框架优化了计算运算符,而边缘 GPU 则采用 vLLM [95] 等方法来缓解内存带宽限制并提高吞吐量。有效的软硬件协同设计对于使工作负载与硬件特定功能保持一致至关重要。此外,硬件的选择(例如CPU、GPU或NPU)及其与软件框架的集成直接影响推理效率,因此需要针对不同边缘环境量身定制的适应性解决方案[225]。

最后,开发实用的边缘应用程序仍然具有挑战性,尤其是在将集中式 LLM 处理与分布式边缘场景联系起来时。在个人和企业应用程序中,AutoDroid [194] 和 WebAgent [61] 等框架展示了保持任务自动化的响应性和准确性的复杂性。对于自动驾驶汽车 [23, 174] 等工业系统,精确的任务优先级和动态资源分配对于平衡 LLM 推理与实时控制过程至关重要。这些特定于域的优化对于确保 LLM 满足资源受限设备上的实际延迟和可靠性要求至关重要。

![[Pasted image 20250417170245.png]]

为了应对这些挑战,我们设计了一个全面的优化工作流,将技术集成到基于边缘的 LLM 部署的整个生命周期中,如图 1 所示。从量化、修剪和知识蒸馏等预部署方法开始,该工作流支持创建紧凑、资源高效的模型,从而在保持性能的同时减少计算需求。然后将这些模型部署到边缘设备上,其中运行时优化(涵盖软件级策略、硬件级增强和硬件-软件协同设计)确保无缝适应异构环境。最后,优化的模型为各种设备上的应用程序提供支持,从个人助理到企业系统和工业解决方案,展示了边缘 LLM 的实际影响。这个统一的流程有效地解决了关键的部署挑战,展示了离线压缩和实时优化如何共同支持各种实际应用程序。

按照这个工作流,本调查旨在全面探索在边缘和移动设备上启用 LLM 所涉及的关键领域,包括三个关键方面,如图 2 所示。具体说来

  • 离线预部署模型设计技术。它专注于压缩模型,以减小大小并简化在边缘设备上的部署。由于规模、Transformer 架构和不同的任务,量化、修剪、知识蒸馏和低秩逼近等传统方法在 LLM 中面临着独特的挑战 [2, 77]。这些挑战激发了为 LLM 量身定制的新型压缩方法。量化通过用更少的位表示权重和激活来减小 LLM 的大小 [112, 153]。修剪去除了不必要的注意力头或其他 Transformer 组件,无论是结构上的还是非结构性的 [94, 197]。知识蒸馏将知识转移到更小的模型 [82, 110]。低秩近似利用矩阵冗余进行有效压缩 [69, 109]。补充方法,如高级预训练策略、数据管理和架构优化,进一步提高了压缩效果 [127, 130, 169]。
  • 在线运行时推理优化。它引入了推理优化技术,可以提高资源受限的边缘设备上的 LLM 性能。关键策略包括软件级优化、硬件-软件协同设计和硬件级优化。软件级优化包括用于云边缘协作的资源感知调度策略 [17, 161, 227]、单设备推理场景 [51, 154, 216] 以及用于高效内存管理和张量作的轻量级框架 [95, 157]。软硬件协同设计将软件算法与特定的硬件功能集成在一起,促进了高效的硬件分析,并实现了硬件感知推理算法[56,186]。硬件级优化介绍了常用的边缘硬件设备,突出了它们在设备上 LLM 推理方面的创新 [172, 213]。
  • 基于 LLM 的设备上应用程序。它展示了设备上 LLM 对个人、企业和工业领域的实际影响。在个人应用中,它们为 AI 助手提供日常管理、医疗保健监测和陪伴等任务,提供隐私保护和低延迟交互 [72, 119, 194]。在企业设置中,设备上的 LLM 通过消息完成、会议摘要和敏感数据的安全本地处理来提高工作效率 [105, 175, 234]。在工业场景中,它们实现了自动驾驶、故障定位和异常检测等实时和本地处理能力,提高了复杂环境下的效率和安全性 [54, 84, 174]。

![[Pasted image 20250417170415.png]]

通过采用这些创新技术和方法,开发人员可以利用减小模型大小和提高计算效率的优势,促进 LLM 在边缘设备上的无缝集成。这一进步不仅提高了边缘计算性能,还拓宽了 LLM 在资源受限环境中的适用性,有可能彻底改变边缘 AI 应用的格局。

本文其余部分的结构如下:第2节研究了LLM复杂性和边缘设备能力之间不断扩大的差距,回顾了高效LLM和边缘计算的相关工作,并分析了设备上LLM优化的研究趋势,为我们的调查奠定了背景。第3节和第4节分别介绍了离线预部署技术和在线运行时优化的最新方法。第5节深入研究了llm的设备上应用,强调了它们的巨大潜力。第6节讨论了设备上llm领域的未来方向和开放挑战,而第7节总结了调查,总结了获得的关键收获和见解。

3 背景和相关工作

LLM 的快速发展和对边缘计算的需求不断增长,导致人们对在资源受限的设备上部署这些强大的 AI 模型的兴趣日益浓厚 [112]。然而,由于 LLM 的计算复杂性与边缘设备的能力之间存在显著差异,这一努力受到了阻碍。图 3 说明了这种不断扩大的差距,显示了估计的 LLM 预训练 FLOP [18, 148](以 TFLOP 衡量)与边缘设备 [30࿰

相关文章:

边缘大型语言模型综述:设计、执行和应用

(2025-08-31) A Review on Edge Large Language Models: Design, Execution, and Applications (Edge 大型语言模型综述:设计、执行和应用) 作者: Yue Zheng; Yuhao Chen; Bin Qian; Xiufang Shi; Yuanchao Shu; Jiming Chen;期刊: ACM Computing Surveys (发表日期: 2025-08…...

谷云科技iPaaS发布 MCP Server加速业务系统API 跨入 MCP 时代

在数字化浪潮中,集成技术与 AI 技术的融合成为企业智能化转型的关键。谷云科技作为 iPaaS 集成技术领域的佼佼者,我们率先在iPaaS中全新推出 MCP Server,这不仅是对谷云科技现有产品线的有力补充,更是我们顺应 AI 发展潮流、深化集…...

rabbitmq学习笔记快速使用

主要是快速了解使用&#xff0c;对于强要求比如说数据安全&#xff08;也就是spring配置先不要求&#xff09; 那么开始 引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-amqp</artifactId>…...

PMIC电源管理模块的PCB设计

目录 PMU模块简介 PMU的PCB设计 PMU模块简介 PMIC&#xff08;电源管理集成电路&#xff09;是现代电子设备的核心模块&#xff0c;负责高效协调多路电源的转换、分配与监控。它通过集成DC-DC降压/升压、LDO线性稳压、电池充电管理、功耗状态切换等功能&#xff0c;替代传统分…...

‌云原生CAE软件

‌云原生CAE软件‌是一种在设计和实现时就充分考虑了云环境特点的软件&#xff0c;能够充分利用云资源&#xff0c;实现高效、可扩展和灵活的仿真分析。 定义和特点 云原生CAE软件是一种在云端构建和运行的CAE&#xff08;Computer Aided Engineering&#xff0c;计算机辅助工…...

计算机视觉】OpenCV项目实战:eye_mouse_movement:基于opencv实战眼睛控制鼠标

eye_mouse_movement&#xff1a;基于视觉追踪的实时眼控交互系统 一、项目概述与技术背景1.1 项目核心价值1.2 技术指标对比1.3 技术演进路线 二、环境配置与系统部署2.1 硬件要求2.2 软件安装基础环境搭建关键组件说明 2.3 模型文件部署 三、核心算法解析3.1 系统架构设计3.2 …...

《大规模电动汽车充换电设施可调能力聚合评估与预测》MATLAB实现计划

模型概述 根据论文&#xff0c;我将复刻实现结合长短期记忆网络(LSTM)和条件变分自编码器(CVAE)的预测方法&#xff0c;用于电动汽车充换电设施可调能力的聚合评估与预测。 实现步骤 1. 数据预处理 导入充电数据 (Charging_Data.csv)导入天气数据 (Weather_Data.csv)导入电…...

【C++进阶】第2课—多态

文章目录 1. 认识多态2. 多态的定义和实现2.1 构成多态的必要条件2.2 虚函数2.3 虚函数的重写或覆盖2.4 协变(了解)2.5 析构函数的重写2.6 override和final关键字2.7 重载、重写、隐藏对比 3. 纯虚函数和抽象类4. 多态原理4.1 虚函数表指针4.2 多态的实现4.3 静态绑定和动态绑定…...

Mysql--基础知识点--91.2--processlist

在 MySQL 中&#xff0c;SHOW PROCESSLIST 是一个常用命令&#xff0c;用于查看当前数据库服务器上所有正在运行的线程&#xff08;进程&#xff09;信息。以下是关键点说明&#xff1a; 1. 命令用法 SHOW FULL PROCESSLIST;输出字段&#xff1a; 列名含义Id线程唯一标识符&am…...

【阿里云免费领取域名以及ssl证书,通过Nginx反向代理web服务】

文章目录 前言一、申请域名1.1 访问阿里云官网1.2 输入自定义域名1.3 创建个人模板1.4 支付1元可以使用域名1年1.5 按照提示实名认证1.6 实名认证成功 二、域名解析2.1 选择域名解析2.2 解析设置2.3 快速添加解析2.4 选择对应类型2.5 解析成功 三、申请免费ssl证书3.1 访问阿里…...

Mamba 状态空间模型 笔记 llm框架 一维卷积

动画讲解 Mamba 状态空间模型_哔哩哔哩_bilibili 旧文本向量乘权重加残差 感觉好像transformer 过个llm head输出y 卷积真的很快 参考一文通透想颠覆Transformer的Mamba&#xff1a;从SSM、HiPPO、S4到Mamba(被誉为Mamba最佳解读)_mamba模型-CSDN博客 偷了 Transformer的二次复…...

WPF内嵌其他进程的窗口

WPF内嵌其他进程窗口的常见方法有 HwndHost SetParent 和 WindowsFormsHost WinForms Panel SetParent 推荐使用自定义HwndHost 两者的对比区别 示例代码 public class MyWndHost : HwndHost {const int WS_CHILD 0x40000000;const int WS_VISIBLE 0x10000000;const i…...

1、mongodb-- BSON 学习和JSON性能对比

BSON 是什么 MongoDB 作为一款流行的文档数据库&#xff0c;采用 BSON 格式来支持文档模型。 BSON 全称是 Binary JSON&#xff0c;和 JSON 很像&#xff0c;但是采用二进制格式进行存储。相比 JSON 有以下优势&#xff1a; 访问速度更快&#xff1a;BSON 会存储 Value 的类…...

19、HashTable(哈希)、位图的实现和布隆过滤器的介绍

一、了解哈希【散列表】 1、哈希的结构 在STL中&#xff0c;HashTable是一个重要的底层数据结构, 无序关联容器包括unordered_set, unordered_map内部都是基于哈希表实现 哈希表又称散列表&#xff0c;一种以「key-value」形式存储数据的数据结构。哈希函数&#xff1a;负责将…...

鱼眼摄像头(一)多平面格式 单缓冲读取图像并显示

鱼眼摄像头&#xff08;一&#xff09;多平面格式 单缓冲读取图像并显示 1.摄像头格式 1. 单平面格式&#xff08;Single Plane&#xff09;&#xff1a;各通道数据保存在同一个平面&#xff08;缓冲&#xff09;&#xff0c;图像数据按行连续存储a. mjpeg&#xff0c;yuyv等…...

wpf UserControl 更换 自定义基类

在WPF中实现UserControl更换自定义基类的操作,需注意以下关键步骤及注意事项 实现步骤‌ ‌创建自定义基类‌ 新建继承自UserControl的基类(如CustomBaseUserControl),并添加通用逻辑: public class BaseUserControl: UserControl {// 添加共享逻辑(如事件处理、初始化…...

Linux C语言线程编程入门笔记

目录 开发环境准备 线程基础概念 进程与线程的关系 线程生命周期 创建线程 等待线程结束 线程函数和参数 互斥锁与共享资源保护 总结 开发环境准备 操作系统&#xff1a;以 Linux 为例&#xff08;Ubuntu/CentOS 等主流发行版&#xff09;。请确保系统已安装 GNU C 编…...

网络安全体系架构:核心框架与关键机制解析

以下是关于网络安全体系架构设计相关内容的详细介绍&#xff1a; 一、开放系统互联安全体系结构 开放系统互联&#xff08;OSI&#xff09;安全体系结构是一种基于分层模型的安全架构&#xff0c;旨在为开放系统之间的通信提供安全保障。它定义了安全服务、安全机制以及它们在…...

SecureCRT网络穿透/代理

场景 公司的办公VPN软件只有Windows系统版本&#xff0c;没有Macos系统版本&#xff0c;而日常开发过程中需要先登录VPN后&#xff0c;然后才能登录应用服务器。 目的&#xff1a;Macos系统在使用SecureCRT时&#xff0c;登录服务器&#xff0c;需要走Parallels Desktop进行网络…...

Typora+PicGo+Gitee图床配置教程 自动图片上传

配置步骤 #mermaid-svg-aPUbWs43XR5Rh7vf {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-aPUbWs43XR5Rh7vf .error-icon{fill:#552222;}#mermaid-svg-aPUbWs43XR5Rh7vf .error-text{fill:#552222;stroke:#552222;}#…...

基于vue框架的电子商城m8qu8(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。

系统程序文件列表 项目功能&#xff1a;用户,商品类型,商品信息,商城公告 开题报告内容 基于Vue框架的电子商城开题报告 一、研究背景与意义 随着互联网技术的飞速发展&#xff0c;电子商务已成为全球商业领域的重要增长点。根据艾瑞咨询数据&#xff0c;中国网络购物用户规…...

线段树:数据结构中的超级英雄

在数据结构的世界里&#xff0c;线段树就像是一位超级英雄&#xff0c;能够高效地解决区间查询和更新问题。作为 C 算法小白&#xff0c;今天我就带大家一起认识这位超级英雄&#xff0c;揭开线段树的神秘面纱。 什么是线段树&#xff1f; 线段树是一种二叉树数据结构&#x…...

【MySQL】存储引擎 - ARCHIVE、BLACKHOLE、MERGE详解

&#x1f4e2;博客主页&#xff1a;https://blog.csdn.net/2301_779549673 &#x1f4e2;博客仓库&#xff1a;https://gitee.com/JohnKingW/linux_test/tree/master/lesson &#x1f4e2;欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; 如有错误敬请指正&#xff01; &…...

麦科信获评CIAS2025金翎奖【半导体制造与封测领域优质供应商】

在苏州举办的2025CIAS动力能源与半导体创新发展大会上&#xff0c;深圳麦科信科技有限公司凭借在测试测量领域的技术积累&#xff0c;入选半导体制造与封测领域优质供应商榜单。本届大会以"新能源芯时代"为主题&#xff0c;汇集了来自功率半导体、第三代材料应用等领…...

开目新一代MOM:AI赋能高端制造的破局之道

导读 INTRODUCTION 在高端制造业智能化转型的深水区&#xff0c;企业正面临着个性化定制、多工艺场景、动态生产需求的敏捷响应以及传统MES柔性不足的考验……在此背景下&#xff0c;武汉开目信息技术股份有限公司&#xff08;简称“开目软件”&#xff09;正式发布新一代开目…...

wsl - install RabbiqMQ

下载erlang $ sudo apt -y install erlang 安装软件包 $ sudo apt -y install rabbitmq-server 修改配置文件 $ sudo vi /etc/rabbitmq/rabbitmq-env.conf # Defaults to rabbit. This can be useful if you want to run more than one node # per machine - RABBITMQ_NODENAME…...

力扣刷题Day 45:旋转图像(48)

1.题目描述 2.思路 只需要将左上1/4矩阵的元素挨个与右上1/4、右下1/4、左下1/4部分对应位置元素的值进行轮换即可。 3.代码&#xff08;Python3&#xff09; from math import ceilclass Solution:def rotate(self, matrix: List[List[int]]) -> None:n len(matrix)for…...

CentOS 7 系统下安装 OpenSSL 1.0.2k 依赖问题的处理

前面有提到过这个openssl的版本冲突问题&#xff0c;也是在这次恢复服务器时遇到的问题&#xff0c;我整理如下&#xff0c;供大家参考。小小一个软件的安装&#xff0c;挺坑的。 一、问题 项目运行环境需要&#xff0c;指定PHP7.0.9这个版本&#xff0c;但是‌系统版本与软件…...

【彻底卸载nginx并部署nginx1.22.1+ssl模块等】

文章目录 前言一、检查Nginx1.1 查看是否安装ssl模块 二、彻底卸载Nginx2.1 查看Nginx进程2.2 关闭Nginx服务2.3 查找Nginx安装目录2.4 彻底删除Nginx配置文件2.5 若之前Nginx设置开机自启&#xff0c;按下面方法删除2.6 使用yum方法彻底删除Nginx 三、部署Nginx1.22.1并配置ss…...

云上系统CC攻击如何进行检测与防御?

云上系统遭受CC攻击&#xff08;Challenge Collapsar&#xff0c;一种针对应用层的DDoS攻击&#xff09;时&#xff0c;检测与防御需结合流量分析、行为识别和技术手段&#xff0c;以下是核心方法&#xff1a; ​​一、检测方法​​ ​​异常流量分析​​ 监控请求量突增&#…...

python连接sqllite数据库工具类

背景 在数据集成业务中, 有很多token是有短效的到期时间的. 需要在调用多个接口的时候统一获取token ,因为我们集成平台的执行客户端是分步式的,集中保存平台大量客户的token在服务端有性能瓶颈.所以一般在客户端本地通过sqllite存储,故写了一个调用sqllite的工具类,在后续分享…...

leetcode - 双指针问题

文章目录 前言 题1 移动零&#xff1a; 思路&#xff1a; 参考代码&#xff1a; 题2 复写零&#xff1a; 思考&#xff1a; 参考代码&#xff1a; 题3 快乐数&#xff1a; 思考&#xff1a; 参考代码&#xff1a; 题4 盛最多水的容器&#xff1a; 思考&#xff1a;…...

Jsp技术入门指南【十一】SQL标签库

Jsp技术入门指南【十一】SQL标签库 前言一、SQL标签库概述1. 什么是SQL标签库&#xff0c;有什么用&#xff1f;2. SQL标签库怎么用&#xff1f; 二、常用SQL标签库详解3.1 sql:selDtataSource&#xff08;配置数据源&#xff09;3.2 sql:query&#xff08;执行查询&#xff09…...

MySQL初阶:数据库约束和表的设计

数据库约束 数据库约束是针对数据库中的表中的数据进行施加规则和条件&#xff0c;用于确保数据的准确性和可靠性。 数据库约束类型 1&#xff09;not null 非空类型 &#xff1a;指定非空类型的列不能存储null&#xff0c;如果插入的数据是null便会报错。 2&#xff09;de…...

2025年API安全防御全解析:应对DDoS与CC攻击的智能策略

2025年&#xff0c;API作为数字生态的核心枢纽&#xff0c;已成为攻击者的主要目标。DDoS攻击规模突破T级峰值&#xff0c;CC攻击则借助AI技术模拟真实用户行为&#xff0c;传统防御手段面临失效风险。如何在保障高并发业务稳定性的同时抵御复杂攻击&#xff1f;本文结合前沿技…...

【Bootstrap V4系列】学习入门教程之 组件-表单(Forms)高级用法

Bootstrap V4系列 学习入门教程之 组件-表单&#xff08;Forms&#xff09;高级用法 Layout 布局一、Form groups 表单组二、Form grid 表单网格2.1 Form row 表单行2.2 Horizontal form 水平形式表单2.3 Column sizing 列尺寸2.4 Auto-sizing 自动调整大小 三、Inline forms 内…...

Redis 主从复制集群搭建教程

目录 为什么要搭建 Redis 主从复制集群&#xff1f;搭建 Redis 主从复制集群前提条件步骤一&#xff1a;创建 Docker 网络步骤二&#xff1a;启动 Redis 主节点步骤三&#xff1a;启动 Redis 从节点步骤四&#xff1a;验证复制状态步骤五&#xff1a;使用 Python 连接 Redis 集…...

使用AES-CBC + HMAC-SHA256实现前后端请求安全验证

AES-CBC HMAC-SHA256 加密验证方案&#xff0c;下面是该方案二等 优点 与 缺点 表格&#xff0c;适用于文档、评审或技术选型说明。 ✅ 优点表格&#xff1a;AES-CBC HMAC-SHA256 加密验证方案 类别优点说明&#x1f510; 安全性使用 AES-CBC 对称加密使用 AES-128-CBC 是可…...

耳机插进电脑只有一边有声音怎么办 解决方法分享

当您沉浸在音乐或电影中时&#xff0c;如果突然发现耳机只有一边有声音&#xff0c;这无疑会破坏您的体验。本文将提供一系列检查和修复方法&#xff0c;帮助您找出并解决问题&#xff0c;让您的耳机恢复正常的立体声效果。 一、检查耳机连接是否正常 首先需要确认耳机与播放设…...

【物联网】基于树莓派的物联网开发【1】——初识树莓派

使用背景 物联网开发从0到1研究&#xff0c;以树莓派为基础 场景介绍 系统学习Linux、Python、WEB全栈、各种传感器和硬件 接下来程序猫将带领大家进军物联网世界&#xff0c;从0开始入门研究树莓派。 认识树莓派 正面图示&#xff1a; 1&#xff1a;树莓派简介 树莓派…...

AI生成虚假漏洞报告污染漏洞赏金平台

漏洞赏金计划遭遇AI伪造报告冲击 曾经因激励独立研究人员报告真实漏洞而备受赞誉的漏洞赏金计划&#xff0c;如今正面临AI生成虚假漏洞报告的重大挑战。这些伪造的漏洞报告在业内被称为"AI垃圾"&#xff0c;不仅浪费维护人员的时间&#xff0c;更令人担忧的是&#…...

一种安全不泄漏、高效、免费的自动化脚本平台

在数字化转型加速的今天&#xff0c;自动化脚本工具已成为提升效率的重要助手。然而&#xff0c;用户在选择这类工具时&#xff0c;往往面临两大核心关切&#xff1a;安全性与成本。冰狐智能辅助&#xff08;IceFox Intelligent Assistant&#xff09;作为一款新兴的自动化脚本…...

MongoDB知识框架

简介&#xff1a;MongoDB 是一个基于分布式文件存储的数据库&#xff0c;属于 NoSQL 数据库产品&#xff0c;以下是其知识框架总结&#xff1a; 一、数据模型 文档&#xff1a;MongoDB 中的数据以 BSON&#xff08;二进制形式的 JSON&#xff09;格式存储在集合中&#xff0c;…...

2025数维杯数学建模C题完整分析参考论文(共36页)(含模型、可运行代码、数据)

2025数维杯数学建模竞赛C题完整参考论文 目录 摘要 一、问题重述 二、问题分析 三、模型假设 四、符合与定义说明 五、 模型建立与求解 5.1问题1 5.1.1问题1思路分析 5.1.2问题1模型建立 5.1.3问题1求解结果 5.2问题2 5.2.1问题2思路分析 5.2.2问题2…...

深度学习 ———— 迁移学习

迁移学习原理 什么是迁移学习&#xff1f; 迁移学习利用在大规模数据集&#xff08;如ImageNet&#xff09;上预训练的模型&#xff0c;改装小数据集&#xff08;如CIFAR-10&#xff09;。优势&#xff1a; 减少训练时间&#xff1a;预训练模型已学习通用特征&#xff08;如边…...

第十七章,反病毒---防病毒网管

基于杀毒软件的一种防御技术&#xff0c;是一种被动 的防御技术。 防病毒网关和主机上的杀毒软件在功能上互补和协作的关系。 病毒 --- 一般是感染或者附着在应用程序或文件中的&#xff1b;一般都是通过邮件或文件共享的方式进行传 输&#xff0c;从而对主机进行破坏 。 计…...

信赖域策略优化TRPO算法详解:python从零实现

&#x1f9e0; 向所有学习者致敬&#xff01; “学习不是装满一桶水&#xff0c;而是点燃一把火。” —— 叶芝 我的博客主页&#xff1a; https://lizheng.blog.csdn.net &#x1f310; 欢迎点击加入AI人工智能社区&#xff01; &#x1f680; 让我们一起努力&#xff0c;共创…...

powershell_bypass.cna 插件(适配 Cobalt Strike 4.0 的免费版本下载地址)

目录 1. powershell_bypass.cna 插件&#xff08;适配 Cobalt Strike 4.0 的免费版本下载地址&#xff09; 2. 生成 EXE 文件时出现 "运行异常&#xff0c;请查看 Script Console" 的处理方法 处理步骤 3. powershell_bypass.cna 插件的功能及实际操作步骤 功能…...

从Dockerfile 构建docker镜像——保姆级教程

从Dockfile开始 dockerfile简介开始构建1、编辑dockerfile2、构建镜像3、拉取镜像4、推送到镜像仓库 镜像的优化1、优化的基本原则2、多阶段构建 dockerfile简介 开始构建 1、编辑dockerfile # 使用官方的 Python 3.8 镜像作为基础镜像 FROM python:3.8-slim# 设置工作目录 …...

Mac配置php开发环境(多PHP版本,安装Redis)

配置PHP开发环境 配置多版本PHP 因为开发需要&#xff0c;有时需要根据项目及时切换多个版本&#xff0c;除了使用Docker以外&#xff0c;常用的就是直接在mac配置PHP版本 使用 Homebrew Mac 可以通过 Homebrew 来安装或切换 PHP 版本&#xff1a; brew update brew insta…...