ComfyUI节点安装笔记
AI高速发展,版本更新相当快(11月25日才安装的版本v.0.3.4,27日版本就已经更新到v.0.3.5了),在遇到问题,找到问题原因所在的过程中,ComfyUI版本、python版本、节点对环境版本的依赖,本文就是在为了解决自己遇到问题过程中,如何快速安装ComfyUI及节点而作的笔记。
1、安装ComfyUI
方法①:下载 Windows 的可移植独立版本ComfyUI 的某个版本,并解压到某个文件夹,最方便。但Python版本固定,不能选择你想要的Python版本,而有些节点,无法在Python3.12运行,例如下面节点在Python3.12下会出错(在DownloadAndLoadFlorence2Model选择flash_attention_2时的错误信息:FlashAttention only supports Ampere GPUs or newer. 由于我的显卡是20系列,不支持BF16运算,在python3.12的flash_attention中则使用了BF16),在Python3.11则没有问题。

方法②:通过ComfyUI-Manager升级ComfyUI,但只能升级到最新版本,不能升级到指定版本。
方法③:选择①中的Python环境(选择需要的python版本),将ComfyUI文件夹删除,然后用git命令安装指定版本的ComfyUI(直接下载ComfyUI 不同版本的Source code (zip) 解压会少了 .git 文件夹少了版本信息):
git clone -b <版本号> <仓库地址>
git clone -b v0.3.3 https://github.com/comfyanonymous/ComfyUI.git通过代理加速
git clone -b v0.3.3 https://ghp.ci/https://github.com/comfyanonymous/ComfyUI.git
(当然也可以用①中的压缩包,只解压包中的ComfyUI文件夹即可)
| ComfyUI版本 | Python版本 |
| v0.0.1--v0.0.3 | 3.11.8 |
| v0.0.4--v0.2.3 | 3.11.9 |
| v0.2.4--v0.3.6 | 3.12.7 |
注意:对于wheel模块,根据需要卸载或安装,可能需要反复进行卸载或安装,原因看第8点。
建议:安装编译环境。因为有些依赖项如果不下载whl安装,是需要编译安装的,编译环境安装可参考《在ComfyUI的python_embeded下编译安装module》
附:ComfyUI 可实现的功能的示例(ComfyUI官方示例工作流)
2、使用 extra_model_paths.yaml 来引用模型
为了重装环境而不需要理会模型的放置,又或者需要安装多个不同版本的ComfyUI而共用模型,可以将模型放在固定位置,并通过文件extra_model_paths.yaml 来引用模型,但有些模型,是不能通过指引来引用的,必须放置到特定的目录下。附:《extra_model_paths.yaml解读》。
我的 ComfyUI\extra_model_paths.yaml 文件如下(根据自己的情况,只修改base_path即可):
#put this file in base_path like G:\ComfyUl windows portable\ComfyUl# H: is SSD
a222:base_path: H:\SSD_models\checkpoints: checkpoints/vae: VAE/loras: |Loras
# models/LyCORISclip: clip/clip_vision: clip_vision/controlnet: controlnet/instantid: instantidupscale_models: upscale_modelsdiffusion_models: diffusion_modelspulid: pulidBiRefNet: BiRefNetblip: blipLLM: LLMsams: samsunet: unet
#Only 1 path is allowed except for checkpoints, VAE, etcinpaint: inpaintstablesr: stablesrstyle_models: style_modelsa1111:base_path: G:\HD_models\checkpoints: checkpoints/vae: VAE/loras: |Loras
# models/LyCORISclip: clip/clip_vision: clip_vision/controlnet: controlnet/instantid: instantidupscale_models: upscale_modelsdiffusion_models: diffusion_modelsunet: unetstyle_models: style_models
3、第一类节点:下载Zip包解压即可使用、或者再需要安装依赖项(requirements、[参考第5点安装所需]module,节点缺少的module与你的环境不同而会有差异,缺什么就装什么就是了)
| 节点名称及下载地址 | 在路径ComfyUI\custom_nodes下 执行命令 | 备注 |
| ComfyUI-Manager Zip | 在节点上显示节点 Id | |
| cg-use-everywhere Zip | ||
| Comfyroll_CustomNodes Zip | 节点: CR Text Concatenate 文本连接 CR Text 文本输入 | |
| ComfyUI_essentials Zip | ||
| rgthree-comfy Zip | Show fast toggles in Group Headers 在 Group Headers 中显示快速切换 | 点击查看B站关于该节点的使用教程 只有删除安装路径缓存temp文件,并退出 ComfyUI,才能彻底释放内存, Image Comparer (rgthree) 才不会显示图像 |
| Custom_Nodes_AlekPet ZIp | 提示词翻译 | |
| AIGODLIKE-ComfyUI-Translation Zip | 语言包,至少从版本v0.3.10开始,已经不需要了。 | |
| comfyui-mixlab-nodes Zip | ..\..\python_embeded\python.exe -m pip install -r comfyui-mixlab-nodes\requirements.txt | 提示词翻译 |
| comfyui-inpaint-nodes Zip | ||
| ComfyUI-Custom-Scripts Zip | 工具箱,🐍型图标,在设置中的pysssss项 | 设置 Image Feed Location 为hidden 不显示生成的图片在窗口4边 |
| Comfyui_TTP_Toolset Zip | NameError: name 'apply_gaussian_blur' is not defined点击连接有修复方法 | |
| ComfyUI_FaceAnalysis Zip | 需要安装如下module: insightface、dlib 当protobuf<3.20.0时,只能用dlib 与ComfyUI-FluxTrainer对protobuf的要求可能冲突 | 把下载的模型解压到路径: ComfyUI_FaceAnalysis\dlib models\insightface\models\auraface\ models\insightface\models\buffalo_l\ 节点:Face Bounding Box ,剪裁脸部(长方形), 可通过padding_percent=0.3《填充百分比》或padding来调整剪裁脸部大小 |
| ComfyUI_InstantID Zip | 需要安装如下module: insightface、onnxruntime-gpu、onnxruntime | 把下载的模型解压到路径: models\insightface\models\antelopev2\ |
| ComfyUI_LayerStyle Zip | ..\..\python_embeded\python.exe -s -m pip install ComfyUI_LayerStyle\whl\docopt-0.6.2-py2.py3-none-any.whl ..\..\python_embeded\python.exe -s -m pip install ComfyUI_LayerStyle\whl\hydra_core-1.3.2-py3-none-any.whl ..\..\python_embeded\python.exe -s -m pip install -r ComfyUI_LayerStyle\requirements.txt 下面这个先不执行,看看运行情况再定: ComfyUI_LayerStyle\repair_dependency.bat | 模型只能放在该路径下ComfyUI\models\ 节点所需模型: LayerMask: PersonMaskUltra V2 models\mediapipe LayerMask: SegmentAnythingUltra 模型70G |
| ComfyUI-BrushNet Zip | ..\..\python_embeded\python.exe -m pip install -r ComfyUI-BrushNet\requirements.txt | 会将 accelerate版本降到 0.31.0 |
| ComfyUI-Crystools ZIp | ..\..\python_embeded\python.exe -m pip install -r ComfyUI-Crystools\requirements.txt | 当ComfyUI中的参数Menu设置Top或bottom时, 参数Position要设为top才能显示 |
| ComfyUI-KJNodes Zip | ..\..\python_embeded\python.exe -m pip install -r ComfyUI-KJNodes\requirements.txt | |
| comfyui-tensorops Zip | ..\..\python_embeded\python.exe -m pip install -r comfyui-tensorops\requirements.txt | |
| ComfyUI-Florence2 Zip | ..\..\python_embeded\python.exe -m pip install -r ComfyUI-Florence2\requirements.txt 需要安装如下module:timm、accelerate 在DownloadAndLoadFlorence2Model选择flash_attention_2时,需要安装:flash_attn | 模型只能放在该路径下ComfyUI\models\LLM 要将模型下载到不同的模型子目录下, 下载链接里面的所有文件都需要下载: 模型1:ComfyUI\models\LLM\Florence-2-large 模型2:ComfyUI\models\LLM\Florence-2-large-PromptGen-v1.5 |
| was-node-suite-comfyui Zip | ..\..\python_embeded\python.exe -m pip install -r was-node-suite-comfyui\requirements.txt Image Crop Face 剪裁脸部(正方形), 不放大,不能处理批量图像 | (下载所有文件)放到模型路径: models\clipseg\models--CIDAS--clipseg-rd64-refined\snapshots \583b388deb98a04feb3e1f816dcdb8f3062ee205 节点: Text Concatenate 文本连接,可以去除前后空格 Text Multiline 文本输入 |
| ComfyUI-Easy-Use ZIp | ..\..\python_embeded\python.exe -m pip install -r ComfyUI-Easy-Use\requirements.txt | If else 条件执行,点击参考B站使用视频 for 循环,点击参考B站使用视频 在节点上显示执行时间。 |
| ComfyUI-Inspyrenet-Rembg Zip 抠图 | ..\..\python_embeded\python.exe -m pip install -r ComfyUI-Inspyrenet-Rembg\requirements.txt | packaging版本降到23.2 很奇怪,试过没放置模型时,很慢,放置模型\transparent-background后,很快,然后删除了模型,依然很快。 model_zoo.md |
| ComfyUI-GGUF Zip | ..\..\python_embeded\python.exe -m pip install -r ComfyUI-GGUF\requirements.txt | |
| ComfyUI-PuLID-Flux-Enhanced Zip | 需要安装如下module:facexlib、ftfy | 模型放在(可引用) models\pulid 20系列显卡因为不支持BF16, 用不了这个节点点击办法解决 |
| ComfyUI-PuLID-Flux Zip | 原版(作者已经不提供支持,而且错误较多) | |
| facerestore_cf Zip 我修改了模型加载节点FaceRestoreModelLoade, 可以加载另外2个模型,实现 黑白变彩色、inpainting。 | 需要安装如下module:lpips models/facerestore_models:GFPGANv1.4.pth 、 codeformer.pth、 codeformer_colorization.pth、 codeformer_inpainting.pth models/facedetection: detection_Resnet50_Final.pth detection_mobilenet0.25_Final.pth yolov5l-face.pth 、yolov5n-face.pth | 我最早接触的大名鼎鼎的脸部修复CodeFormer (被它的效果震撼到了)的comfyui实现节点 节点:CropFace ,剪裁脸部,并缩放到512*512 |
| ComfyUI-SUPIR Zip | ..\..\python_embeded\python.exe -m pip install -r ComfyUI-SUPIR\requirements.txt | |
| Comfyui_CXH_joy_caption Zip 打标 | 需要安装如下module: scikit_build_core、llama-cpp-python ..\..\python_embeded\python.exe -m pip install -r Comfyui_CXH_joy_caption\requirements.txt | 模型: clip/siglip-so400m-patch14-384 LLM/Meta-Llama-3.1-8B-bnb-4bit models\Joy_caption_alpha |
| ComfyLiterals Zip | ||
| ComfyUI-VideoHelperSuite Zip | 节点: Load Images (Path) 装载路径下的所有图片 | |
| cg-training-tools Zip | 打标,节点: Iterate Images、Save With Text File、Describe Image、Save Description | |
| ComfyUI-FluxTrainer Zip | ..\..\python_embeded\python.exe -m pip install -r ComfyUI-FluxTrainer\requirements.txt | 需要安装如下module:protobuf版本要求<=3.20.0 可能与ComfyUI_FaceAnalysis 的要求冲突 |
| ComfyUI-Inpaint-CropAndStitch Zip | 示例工作流使用了ControlNetInpaintingAliMamaApply,对重绘区域先剪裁,重绘后再黏贴回原图 | |
| ComfyUI_IPAdapter_plus Zip | 模型文件多,可查看参考文章。 | |
| comfyui-reactor-node Zip | 节点: Save Face Model Build Blended Face Model 参数: send_only 设置为NO,则每次都重新构建 face_model name 可带路径保存构建的模型 Load Face Model 使用的路径: models\reactor\faces | 模型路径及模型: ComfyUI\models\insightface: inswapper_128.onnx ComfyUI\models\facerestore_models: GPEN-BFR-512.onnx models\ultralytics\bbox: face_yolov8n.pt models\sams:(可引用) sam_vit_b_01ec64.pth |
| ComfyUI- Bringing-Old-Photos-Back-to-Life Zip | Load Face Detector Model (Dlib): 模型放置路径:models\facedetection shape_predictor_68_face_landmarks.dat 其他模型:models\checkpoints、vae(可引用) BOPBTL Models 、 Face Enhancement Models | |
| comfyui_controlnet_aux Zip | ..\..\python_embeded\python.exe -m pip install -r comfyui_ controlnet_aux\requirements.txt | 需要安装的模块 svglib ,要使用 wheel 编译 |
| comfyui_face_parsing Zip | 模型:
| |
| masquerade-nodes-comfyui Zip | ||
| ComfyUI-Detail-Daemon Zip | ||
| ComfyUI_AdvancedRefluxControl Zip | ||
| ComfyUI-Advanced-ControlNet Zip | ||
| ComfyUI-Impact-Pack Zip | ..\..\python_embeded\python.exe -m pip install -r ComfyUI-Impact-Pack\requirements.txt | 模型放置路径: models\sams |
| ComfyUI-Impact-Subpack Zip | ..\..\python_embeded\python.exe -m pip install -r ComfyUI-Impact-Subpack\requirements.txt | 节点:UltralyticsDetectorProvider 从 ComfyUI-Impact-Pack 拆分出来 |
| CharacterFaceSwap Zip | 节点:Crop Face ,剪裁脸部(正方形),不放大,不能处理批量图像 节点:Load RetinaFace, 加载模型 detection_Resnet50_Final.pth 模型路径:ComfyUI\models\facexlib\ | |
| sd-lora-trainer Zip | ||
| sd-ppp Zip | 在 Photoshop 和 ComfyUI 之间进行通信 | |
4、 第二类需要用 git 命令安装
加速参考《GitHub加速》,就是在地址前面加上https://ghp.ci/ ,例如:git clone https://ghp.ci/https://github.com/ltdrdata/ComfyUI-Impact-Pack --recursive
| 节点名称 | 在路径ComfyUI\custom_nodes下 执行命令 | 备注 |
| ComfyUI_UltimateSDUpscale | git clone https://github.com/ssitu/ComfyUI_UltimateSDUpscale --recursive | |
| ComfyUI-Inspire-Pack | git clone -v --recursive --progress -- https://github.com/ltdrdata/ComfyUI-Inspire-Pack | |
5、依赖 module 的安装
缺少什么模块就安装什么。
有些 module 还是比较大的,每次直接用 pip 安装,可能会下载比较长时间,将安装 whl 保存下来,下载安装时直接安装 whl ,将会节省你不少时间。要注意,有些模块是与环境版本匹配的,要下载匹配环境的。
| 模块名称及下载地址 | 备注 |
| insightface whl | 需要下载 whl 安装 numpy版本不能太高,需要安装较低版本: |
| dlib whl | 需要下载 whl 安装 |
| onnxruntime-gpu whl | 模块文件大小:279M |
| onnxruntime whl | 文件较小,可以pip命令直接安装 |
| facexlib whl | 依赖项 :filterpy 在python 3.11时无法自动Building wheel for filterpy ,从而无法安装 可以下载 filterpy 安装 ,或者使用 pip install facexlib --no-deps 不安装依赖项 filterpy。 模型放置路径: \python_embeded\Lib\site-packages\facexlib\weights parsing_bisenet.pth (PuLID-Flux需要) parsing_parsenet.pth (PuLID-Flux需要) alignment_WFLW_4HG.pth recognition_arcface_ir_se50.pth |
| filterpy whl | 需要下载 whl 安装,在python 3.12下可用pip直接安装 |
| ftfy whl | |
| flash_attn whl whl | 下载 whl 安装,自行编译安装需要2-5个小时。 |
| xformers whl | 模块文件大小:160M 没安装 xformers 时:Using pytorch cross attention Using xformers cross attention |
| apex whl | 没安装 apex 时: Nvidia APEX normalization not installed, using PyTorch LayerNorm |
| llama-cpp-python whl | 需要下载 whl 安装,否则需要自己配置编译环境 |
| wheel | |
比较重要的module版本对应关系:
| torch | torchaudio | torchvision | CUDA版本 | 支持的torch版本 | |
| 2.4.0 | 2.4.0 | 0.19.0 | 11.7 | 1.13.0--2.0.1 | |
| 2.4.1 | 2.4.1 | 0.19.1 | 11.8 | 2.0.0--2.5.1 | |
| 2.5.0 | 2.5.0 | 0.20.0 | 12.1 | 2.1.0--2.5.1 | |
| 2.5.1 | 2.5.1 | 0.20.1 | 12.4 | 2.4.0--2.5.1 |

6、批量去除文件夹名中字符-main、-master
上面第3点下载的Zip压缩包解压后,文件夹名称后面会带-main、-master,将下面命令复制到一个 bat 文件,放置到 ComfyUI\custom_nodes 路径下,双击运行即可批量 除文件夹名中字符-main、-master,例如文件夹 ComfyUI-KJNodes-main ,修改为 ComfyUI-KJNodes。
echo 批量去除文件夹名中字符-main、-master
@echo off
setlocal enabledelayedexpansionset "old_string=-main"
set "old_string_2=-master"for /d %%D in (*) do (set "folder_name=%%D"set "new_folder_name=!folder_name:%old_string%=!"set "new_folder_name_2=!folder_name:%old_string_2%=!"if "!folder_name!" neq "!new_folder_name!" (ren "%%D" "!new_folder_name!")if "!folder_name!" neq "!new_folder_name_2!" (ren "%%D" "!new_folder_name_2!"))@echo on
7、ComfyUI缓存路径
C:\Users\Monday\.cache
H:\ComfyUI_windows_portable\ComfyUI\temp

8、python 3.11与python 3.12的一点区别引起的问题以及解决办法
①、在python 3.11环境中,想要安装 python.exe -m pip install filterpy包时,会报如下错误:
Collecting filterpy
Using cached filterpy-1.4.5.zip (177 kB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error× python setup.py egg_info did not run successfully.
│ exit code: 1
而在在python 3.12环境中,安装过程显示的信息如下:
Collecting filterpy
Using cached filterpy-1.4.5.zip (177 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
发现 Preparing metadata 这个过程是不一样的,但在完全安装的 3.11环境中,安装filterpy包时是与 3.12 一样并能成功安装。花了一天时间各种尝试,终于从 get-pip.py 发现 3.11与3.12版本区别的地方,只要执行 python.exe -m pip uninstall wheel 卸载了 wheel 即可以。
②、 而在安装comfyui_controlnet_aux的依赖项时,则出现了用 pyproject.toml 不能编译的错误:
Collecting svglib (from -r requirements.txt (line 15))
Downloading svglib-1.5.1.tar.gz (913 kB)
---------------------------------------- 913.9/913.9 kB 2.6 MB/s eta 0:00:00
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error× Preparing metadata (pyproject.toml) did not run successfully.
重新装回 wheel 后,依赖项安装成功。
Collecting svglib (from -r requirements.txt (line 15))
Using cached svglib-1.5.1.tar.gz (913 kB)
Preparing metadata (setup.py) ... done
会不定时补充我自己安装过的节点资料。
相关文章:
ComfyUI节点安装笔记
AI高速发展,版本更新相当快(11月25日才安装的版本v.0.3.4,27日版本就已经更新到v.0.3.5了),在遇到问题,找到问题原因所在的过程中,ComfyUI版本、python版本、节点对环境版本的依赖,本…...
深度学习,训练集准确率高,但验证集准确率一直不上升,很低的问题
在训练过程中,训练集的准确率稳步上升,但是验证集的准确率一直在40%左右徘徊,从网上搜索可能的原因有: 1、学习率太小,陷入局部最优。 2、数据量太小(4000多条数据,应该还可以吧) …...
【C语言程序设计——选择结构程序设计】求输入的日期是该年的第几天(头歌实践教学平台习题)【合集】
目录😋 任务描述 相关知识 1、switch 结构基本语法 2、示例代码及解释 3、使用注意事项 4、判断闰年的条件 编程要求 测试说明 通关代码 测试结果 任务描述 本关任务:编写程序实现:从键盘上输入一个年月日(以空格或回车…...
Lumos学习王佩丰Excel二十四讲系列完结
“Lumos学习王佩丰Excel二十四讲系列”是一套完整的Excel教程,涵盖了从基础到高级的各种知识和技能。是我亲自一个个码出来的教程哇!!! 一、课程概览 该教程共分为24讲,每一讲都围绕Excel的一个核心主题进行深入讲解…...
前后端规约
文章目录 引言I 【强制】前后端交互的 API请求内容响应体响应码II 【推荐】MVC响应体III【参考】IV 其他引言 服务器内部重定向必须使用 forward;外部重定向地址必须使用 URL 统一代理模块生成,否则会因线上采用 HTTPS 协议而导致浏览器提示“不安全”,并且还会带来 URL 维护…...
【数据可视化】数据可视化看板需求梳理模板(含示例)
一、模板 设计一个数据可视化看板需要从多个方面梳理需求,以确保看板能够有效地传达信息并满足用户的需求。以下是一些关键方面: 1.目标和受众 ● 明确目标:确定看板的主要目的,例如监控业务指标、分析市场趋势、展示项目进度等…...
CArray原理是什么,通过示例来展示如何使用?
CArray是MFC(Microsoft Foundation Class)库中的一个模板类,用于实现动态数组的功能。它类似于C语言中的数组,但具有自动增长和缩小的能力,从而方便管理动态数据。以下是对CArray原理的解析以及一个使用示例。 CArray…...
更换WordPress主题的基础知识及注意事项
更换WordPress主题是优化和升级网站的重要步骤,不仅能够增强网站的视觉效果,还能改进用户体验并提高网站性能。然而,在进行该操作时,必须格外谨慎,避免数据丢失或功能失调的风险。本文将介绍在更换主题前需要采取的基本…...
springcloud篇3-docker需熟练掌握的知识点
docker的原理请参考博文《Docker与Kubernetes》。 一、安装docker的指令 1.1 安装yum工具 yum install -y yum-utils \device-mapper-persistent-data \lvm2 --skip-broken补充:配置镜像源 注意: yum安装是在线联网下载安装,而很多的资源…...
基于单片机的直流稳压电源的设计(论文+源码)
1.系统方案设计 在本次直流稳压电源的设计中,其关键指标如下: 系统输入电压220V交流系统输出直流0到12V可调,步进可以达到0.1V电流最大输出可以到2A具有短路保护功能可以通过液晶或者数码管等显示设备显示当前输出电压 2. 电路图...
uniapp-vue3 实现, 一款带有丝滑动画效果的单选框组件,支持微信小程序、H5等多端
采用 uniapp-vue3 实现, 是一款带有丝滑动画效果的单选框组件,提供点状、条状的动画过渡效果,支持多项自定义配置,适配 web、H5、微信小程序(其他平台小程序未测试过,可自行尝试) 可到插件市场下载尝试&…...
解锁 C 语言字符函数密码,开启高效编程之路
文章目录 一、字符函数的构成二、字符函数的分类1、字符分类函数1、isalnum函数2、isalpha函数3、isdigit函数4、islower函数5、isupper函数6、ispunct函数7、isspace函数8、iscntrl函数9、isxdigit函数10、isgraph函数11、isprint函数 2、字符转换函数 三、字符函数的应用 一、…...
LLM之RAG实战(五十一)| 使用python和Cypher解析PDF数据,并加载到Neo4j数据库
一、必备条件: python语言Neo4j数据库python库:neo4j、llmsherpa、glob、dotenv 二、代码: from llmsherpa.readers import LayoutPDFReaderfrom neo4j import GraphDatabaseimport uuidimport hashlibimport osimport globfrom datetime …...
力扣-数组-01两数之和
解析 遍历i和第i1,两个for循环查就可以,时间复杂度是 代码 class Solution { public:vector<int> twoSum(vector<int>& nums, int target) {vector<int> ansewer;bool flag false;for(int i 0;i < nums.size(); i){for(in…...
Flutter中的网络请求图片存储为缓存,与定制删除本地缓存
Flutter中的网络请求图片存储为缓存,与定制删除本地缓存 1:封装请求图片函数 2:访问的图片都会转为本地缓存,当相同的请求url,会在本地调用图片 3:本地缓存管理【windows与andriod已经测试】【有页面】【有…...
保障移动应用安全:多层次安全策略应对新兴威胁
在数字化时代,移动应用的安全问题变得越来越重要。随着网络威胁的不断升级,确保移动应用的安全性不仅是保护敏感数据的关键,也是维护用户信任的基础。为了应对复杂的安全挑战,企业必须采取先进的技术和多层次的安全策略࿰…...
【Linux】函数
一、函数 1、创建函数 如果定义了同名函数,则新定义的函数就会覆盖原先的定义的函数,而且在运行时不会报错。 创建函数的语法: 方法1:使用关键字function function name { commands } shell脚本中的函数名不能重复 方法2&#x…...
Maven中管理SNAPSHOT版本含义及作用
在开发过程中突然产生了一个疑问:IDEA中 maven deploy的依赖包的版本号,比如 1.0.0-SNAPSHOT是在哪配置的?在远程仓库中的版本和这个有关系吗 ? 在 Maven 中,-SNAPSHOT 后缀是用于标识项目版本为快照(Snapshot…...
win10 VS2019上libtorch库配置过程
win10 VS2019上libtorch库配置过程 0 引言1 获取libtorch2 在VS上配置使用libtorch库3 结语 0 引言 💻💻AI一下💻💻 libtorch库是一个用于深度学习的C库,是PyTorch的官方C前端。它提供了用于构建和训练深度学习模…...
【计算机网络】课程 实验二 交换机基本配置和VLAN 间路由实现
实验二 交换机基本配置和VLAN 间路由实现 一、实验目的 1.了解交换机的管理方式。 2.掌握通过Console接口对交换机进行配置的方法。 3.掌握交换机命令行各种模式的区别,能够使用各种帮助信息以及命令进行基本的配置。 4&…...
调用支付宝接口响应40004 SYSTEM_ERROR问题排查
在对接支付宝API的时候,遇到了一些问题,记录一下排查过程。 Body:{"datadigital_fincloud_generalsaas_face_certify_initialize_response":{"msg":"Business Failed","code":"40004","sub_msg…...
树莓派超全系列教程文档--(62)使用rpicam-app通过网络流式传输视频
使用rpicam-app通过网络流式传输视频 使用 rpicam-app 通过网络流式传输视频UDPTCPRTSPlibavGStreamerRTPlibcamerasrc GStreamer 元素 文章来源: http://raspberry.dns8844.cn/documentation 原文网址 使用 rpicam-app 通过网络流式传输视频 本节介绍来自 rpica…...
Mybatis逆向工程,动态创建实体类、条件扩展类、Mapper接口、Mapper.xml映射文件
今天呢,博主的学习进度也是步入了Java Mybatis 框架,目前正在逐步杨帆旗航。 那么接下来就给大家出一期有关 Mybatis 逆向工程的教学,希望能对大家有所帮助,也特别欢迎大家指点不足之处,小生很乐意接受正确的建议&…...
ffmpeg(四):滤镜命令
FFmpeg 的滤镜命令是用于音视频处理中的强大工具,可以完成剪裁、缩放、加水印、调色、合成、旋转、模糊、叠加字幕等复杂的操作。其核心语法格式一般如下: ffmpeg -i input.mp4 -vf "滤镜参数" output.mp4或者带音频滤镜: ffmpeg…...
【HTML-16】深入理解HTML中的块元素与行内元素
HTML元素根据其显示特性可以分为两大类:块元素(Block-level Elements)和行内元素(Inline Elements)。理解这两者的区别对于构建良好的网页布局至关重要。本文将全面解析这两种元素的特性、区别以及实际应用场景。 1. 块元素(Block-level Elements) 1.1 基本特性 …...
BCS 2025|百度副总裁陈洋:智能体在安全领域的应用实践
6月5日,2025全球数字经济大会数字安全主论坛暨北京网络安全大会在国家会议中心隆重开幕。百度副总裁陈洋受邀出席,并作《智能体在安全领域的应用实践》主题演讲,分享了在智能体在安全领域的突破性实践。他指出,百度通过将安全能力…...
UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)
UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中,UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化…...
学校时钟系统,标准考场时钟系统,AI亮相2025高考,赛思时钟系统为教育公平筑起“精准防线”
2025年#高考 将在近日拉开帷幕,#AI 监考一度冲上热搜。当AI深度融入高考,#时间同步 不再是辅助功能,而是决定AI监考系统成败的“生命线”。 AI亮相2025高考,40种异常行为0.5秒精准识别 2025年高考即将拉开帷幕,江西、…...
Oracle11g安装包
Oracle 11g安装包 适用于windows系统,64位 下载路径 oracle 11g 安装包...
【Linux】Linux安装并配置RabbitMQ
目录 1. 安装 Erlang 2. 安装 RabbitMQ 2.1.添加 RabbitMQ 仓库 2.2.安装 RabbitMQ 3.配置 3.1.启动和管理服务 4. 访问管理界面 5.安装问题 6.修改密码 7.修改端口 7.1.找到文件 7.2.修改文件 1. 安装 Erlang 由于 RabbitMQ 是用 Erlang 编写的,需要先安…...
