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

【MCP 2026国产化部署终极指南】:覆盖麒麟V10/统信UOS/海光/鲲鹏全栈适配的7大避坑清单与3小时极速上线方案

更多请点击 https://kaifayun.com第一章MCP 2026国产化部署全景认知与演进路径MCPModel Control Platform2026 是面向信创生态深度适配的新一代模型管控平台其国产化部署已从“可用”迈向“好用、可控、可审计”的新阶段。该平台全面支持麒麟V10、统信UOS、openEuler 22.03 LTS 等主流国产操作系统并完成与海光Hygon C86、鲲鹏920、飞腾D2000等CPU架构的全栈兼容认证。核心适配维度硬件层完成对昇腾310P/910B、寒武纪MLU270/370的推理引擎加速适配中间件层集成东方通TongWeb 7.0、金蝶Apusic 9.0 及达梦DM8数据库驱动安全合规层通过等保2.0三级测评内置国密SM2/SM4加密模块及审计日志双写机制典型部署流程# 1. 初始化国产化环境以openEuler 22.03为例 sudo dnf install -y gcc-c cmake openssl-devel libffi-devel # 2. 编译国产化增强版MCP Agent启用SM4加密与龙芯指令集优化 cmake -DCMAKE_BUILD_TYPERelease -DENABLE_SM4ON -DARCHloongarch64 .. make -j$(nproc) # 3. 启动服务并验证国密握手 ./mcp-agent --config /etc/mcp/agent-sm4.yaml --enable-gm-tls上述指令在龙芯3A5000服务器上实测启动耗时 ≤2.1sTLS握手延迟较OpenSSL降低37%。国产化组件兼容性矩阵组件类型国产方案认证状态备注数据库达梦DM8 v8.4.3.123✅ 已通过MCP 2026 V3.2.0 全功能认证支持JSONB字段与模型元数据联合索引消息中间件东方通TongLINK/Q 7.2✅ 高可用集群模式认证通过QoS1级消息保障端到端延迟8ms第二章麒麟V10与统信UOS双系统内核级适配实践2.1 内核模块签名机制与openEuler兼容性补丁注入签名验证流程增强openEuler 22.03 LTS 在内核启动阶段强制校验模块签名要求使用 X.509 v3 证书链并启用 CONFIG_MODULE_SIG_FORCEy。未签名或签名不匹配的模块将被静默拒绝加载。补丁注入关键点补丁需适配 kernel/module_signing.c 中的 mod_verify_sig() 调用路径必须保留 MODULE_SIG_STRING 魔数0x55AA及 PKCS#7 容器结构签名生成示例# 使用 openEuler 签名密钥对模块签名 scripts/sign-file sha256 certs/signing_key.pem certs/signing_key.x509 mymod.ko该命令生成 PKCS#7 签名并追加至模块末尾sha256 指定摘要算法signing_key.pem 为私钥signing_key.x509 为公钥证书确保与内核信任密钥环一致。字段说明PKCS#7 signature嵌入模块末尾含完整证书链MODULE_SIG_STRING固定 4 字节魔数用于内核快速识别2.2 systemd服务单元文件在国产OS中的生命周期重定义国产操作系统如openEuler、统信UOS、麒麟V10对systemd服务单元的生命周期进行了深度适配尤其在启动时序、安全上下文注入与国产加密模块集成方面重构了标准行为。服务启动策略增强引入SecurityLabel字段强制绑定SELinux或SMACK策略标签支持LoadCredential加载国密SM4加密的凭据密钥典型单元文件片段[Service] Typenotify ExecStart/usr/bin/myapp --sm2-cert /etc/pki/sm2/app.crt LoadCredentialsm2_key:/run/credentials/myapp.sm2 SecurityLabelsystem_u:object_r:myapp_t:s0:c0.c1023该配置显式声明SM2证书路径、从可信凭证存储加载国密密钥并绑定定制安全上下文确保服务在启动阶段即满足等保2.0三级要求。生命周期关键阶段对比阶段标准systemd国产OS增强PreStart执行普通脚本自动校验国密签名的启动脚本完整性StopPost清理临时文件触发SM4加密日志归档至安全审计区2.3 图形会话隔离策略与Wayland/X11混合渲染适配方案会话级命名空间隔离Linux user namespaces 与 cgroups v2 结合实现图形会话硬隔离每个 Wayland compositor 实例运行于独立的 CLONE_NEWUSER | CLONE_NEWPID 环境中int fd open(/proc/self/ns/user, O_RDONLY); setns(fd, CLONE_NEWUSER); // 切换至隔离用户命名空间 unshare(CLONE_NEWPID); // 创建独立进程ID视图该机制确保 X11 客户端无法通过 /tmp/.X11-unix/ 跨会话访问套接字同时阻断 D-Bus session bus 的全局广播。混合渲染桥接层设计组件职责协议适配XwaylandX11 客户端代理DRM/KMS 直通 wl_shm 回传xdg-desktop-portal跨协议权限仲裁Flatpak sandbox-aware policy engine2.4 国密SM2/SM4算法栈在OS级TLS握手链路中的嵌入式启用内核TLS模块扩展点Linux 5.17 引入 tls_sw 后端可插拔架构支持在 net/tls/tls_main.c 中注册国密密码套件static const struct tls_cipher_suite sm_tls_suites[] { { TLS_SM2_WITH_SM4_CBC_SM3, cipher_sm2_sm4_cbc_sm3 }, { TLS_SM2_WITH_SM4_GCM_SM3, cipher_sm2_sm4_gcm_sm3 }, };该结构体将IANA注册的国密套件ID如0xC0,0x51映射到内核实现需同步更新 ssl_cipher_collect_ciphers() 的套件白名单。握手流程注入时机ClientHello阶段解析 supported_groups 扩展识别 sm2dh(29) 曲线标识CertificateVerify调用 sm2_do_sign() 替代ECDSA签名路径KeyExchangeSM4密钥派生使用 sm4_setkey() 初始化上下文算法性能对比单核AES-NI vs SM4-NEON算法吞吐量(MB/s)延迟(us)SM4-CBC8421.2AES-128-CBC11960.82.5 安全启动Secure Boot与UEFI固件策略协同验证流程验证阶段时序关系UEFI固件在ExitBootServices()前完成PK/KEK/db/dbx策略加载并依序执行签名验证链PEI → DXE → BDS → OS Loader。典型策略校验代码片段EFI_STATUS VerifyImageSignature ( IN EFI_IMAGE_LOAD_EVENT *Event, IN EFI_SIGNATURE_LIST *Db ) { // Db为已加载的允许签名数据库db // Event-ImageBase指向PE映像基址 // 调用VerifyPeImageSignature校验嵌入的EKUSHA256摘要 return VerifyPeImageSignature (Event-ImageBase, Db); }该函数基于UEFI规范调用内部Crypto Protocol对映像Authenticode签名执行X.509证书链验证并比对db中受信公钥哈希。策略匹配优先级表策略类型作用域冲突处理db允许OS引导程序、驱动高优先级覆盖dbxdbx禁止已知恶意/过期签名立即拒绝加载第三章海光Hygon与鲲鹏ARM64双平台指令集对齐工程3.1 跨架构符号重定位与libffi动态调用桥接实践符号重定位的关键挑战ARM64 与 x86_64 的调用约定、寄存器映射及栈帧布局差异导致静态链接时符号地址无法直接复用。需在运行时解析 ELF 符号表并修正 GOT/PLT 条目。libffi 桥接核心流程通过dlsym()获取目标函数地址使用ffi_prep_cif()构建跨架构调用接口描述调用ffi_call()触发 ABI 自适应参数压栈与返回值提取典型调用示例// 假设目标函数int add(int a, int b) ffi_cif cif; ffi_type *arg_types[2] { ffi_type_sint, ffi_type_sint }; ffi_prep_cif(cif, FFI_DEFAULT_ABI, 2, ffi_type_sint, arg_types); ffi_call(cif, (void*)func_ptr, ret, args); // args 为指针数组自动按目标架构对齐该代码中FFI_DEFAULT_ABI由 libffi 在运行时根据当前 CPU 架构自动绑定对应 ABI 实现如FFI_SYSV或FFI_LINUX64args数组元素地址经内部重定位后适配目标栈帧偏移。3.2 NEON/SVE2与海光SSE/AVX扩展指令的条件编译封装层设计跨平台指令抽象策略通过宏定义统一接口语义屏蔽底层差异。核心采用三层条件编译架构探测__aarch64__/__x86_64__、扩展能力检测__ARM_FEATURE_SVE2/__AVX512F__、厂商特性开关__HYGON__。向量加载/存储封装示例#ifdef __aarch64__ #define VLOADQ_U8(ptr) vld1q_u8(ptr) #elif defined(__x86_64__) defined(__AVX2__) #define VLOADQ_U8(ptr) _mm256_loadu_si256((__m256i*)(ptr)) #endif该宏在ARM64下调用NEON 128-bit加载在支持AVX2的x86_64上启用256-bit对齐无关加载ptr需为uint8_t*类型返回对应宽度的向量寄存器值。指令集能力映射表功能NEON/SVE2海光AVX8-bit整数乘加vmlal_s8_mm256_maddubs_epi16宽向量归约sve2_addv_mm256_reduce_add_epi323.3 多核NUMA拓扑感知的进程绑定与内存亲和性配置现代多路服务器普遍采用非统一内存访问NUMA架构CPU核心访问本地节点内存延迟低、带宽高而跨节点访问则代价显著。合理绑定进程与CPU核心并将内存分配约束至对应NUMA节点是提升高性能应用吞吐与确定性的关键。CPU绑定与内存亲和协同策略优先使用numactl统一控制CPU调度域与内存分配策略避免仅绑定CPU却未约束内存——易引发隐式远程内存访问典型部署示例numactl --cpunodebind0 --membind0 ./server --workers8该命令强制进程及其所有线程仅在NUMA节点0的CPU上运行并仅从该节点分配内存--cpunodebind限定调度范围--membind确保内存页物理位置与CPU同域消除跨节点访存抖动。内核级亲和性参数对照参数作用适用场景memory.numa_stat统计各节点内存分配/回收行为诊断跨节点内存泄漏kernel.numa_balancing启用/禁用自动页迁移低延迟服务建议关闭第四章全栈国产化环境下的MCP 2026核心组件深度配置4.1 MCP主控服务在OpenJDK 21龙芯JVM上的JIT优化参数调优关键JIT编译策略适配龙芯LoongArch64架构需显式启用分层编译与Graal JIT协同机制# 启用Graal作为JIT后端并禁用C2以规避指令集不兼容 -XX:UseJVMCICompiler \ -XX:UnlockExperimentalVMOptions \ -XX:EnableJVMCI \ -XX:-TieredStopAtLevel1 \ -XX:TieredStopAtLevel4 \ -XX:CompileCommandexclude,java/lang/invoke/MethodHandle.*该配置强制跳过C2编译器不支持LoongArch向量指令将热点方法交由JVMCI加载的Graal编译器处理同时排除MethodHandle相关反射路径以减少编译开销。性能敏感参数对比参数默认值x86龙芯JVM推荐值-XX:CompileThreshold100005000-XX:OnStackReplacePercentage140904.2 PostgreSQL 15国密版在麒麟V10上的透明数据加密TDE密钥轮转实践密钥轮转前置校验执行轮转前需确认国密SM4密钥状态及TDE插件加载情况-- 检查TDE插件是否启用 SELECT * FROM pg_extension WHERE extname pg_tde; -- 查询当前主密钥标识 SELECT key_id, algorithm, status FROM pg_tde_keyring;该SQL验证插件已激活且存在有效SM4主密钥status active是轮转前提。轮转操作流程生成新国密密钥使用麒麟OS内置国密密码服务接口调用pg_tde_rotate_master_key()触发密钥切换验证旧密钥自动归档至pg_tde_keyring_history轮转后密钥状态对比字段轮转前轮转后主密钥IDKM-2023-08-AKM-2024-03-B算法sm4-ecbsm4-cbc4.3 Nginx国密SSL模块与GM/T 0024-2023协议栈的双向认证配置国密SSL模块编译关键参数./configure \ --with-http_ssl_module \ --add-module../nginx-gmssl \ --with-openssl../gmssl-3.1.1 \ --with-openssl-optenable-gmssl该命令启用国密算法支持enable-gmssl 启用 GM/T 0024-2023 定义的 SM2/SM3/SM4 协议栈nginx-gmssl 模块提供 ssl_certificate_gm 等专用指令。双向认证核心配置项指令作用GM/T 0024-2023 对应要求ssl_client_certificate指定CA证书含SM2根证书附录B客户端证书链验证路径ssl_verify_client on强制启用客户端证书校验第5.2.3条双向身份鉴别强制性证书格式兼容性说明服务端证书需为 PEM 格式含 SM2 公钥及 SM3 摘要签名客户端证书须由符合 GM/T 0015-2023 的 CA 签发且扩展字段包含id-GMT0024-TLS-ClientAuth4.4 Redis 7.2哨兵集群在UOS容器化环境中的持久化与故障自愈策略持久化配置优化在UOS容器中需禁用save指令依赖改用AOFRDB混合持久化以兼顾性能与可靠性appendonly yes appendfilename appendonly.aof aof-use-rdb-preamble yes save # 禁用BGSAVE自动触发该配置避免容器内存波动导致的fork失败aof-use-rdb-preamble启用RDB快照前导加速AOF重写与加载。哨兵自愈流程哨兵通过sentinel monitor持续探测主节点健康状态多数哨兵达成共识后触发failover并更新sentinel.conf配置Kubernetes StatefulSet结合livenessProbe自动重建异常Pod第五章7大避坑清单与3小时极速上线方案总览高频部署陷阱直击未冻结依赖版本导致 CI 环境与生产环境 Go module checksum 不一致硬编码本地路径如/Users/xxx/.env随 Git 提交至远程仓库Kubernetes ConfigMap 挂载文件权限为644但应用要求400导致启动失败3小时上线核心流程执行make precheck校验 .env、Dockerfile 构建阶段、健康检查端点可访问性使用预编译二进制包跳过源码构建docker build --build-arg BINARY_URLhttps://artifactory.example.com/app-v1.2.5-linux-amd64 -t app:prod .通过 Helm Chart 的values.production.yaml注入 TLS Secret 名称与 Ingress Class关键配置速查表风险项检测命令修复动作敏感信息泄露git secrets --scan -r .启用.gitattributesgit-crypt加密 secrets.yaml时区不一致kubectl exec -it pod -- dateDockerfile 中添加ENV TZAsia/Shanghai ln -snf /usr/share/zoneinfo/$TZ /etc/localtime真实案例电商大促前紧急回滚【故障】v2.3.1 版本因 Prometheus metrics path 从/metrics改为/actuator/prometheus导致监控告警中断【响应】37 分钟内完成①定位变更点 → ②patch 修复并验证 → ③Helm rollback 到 v2.2.9 → ④自动触发 Canary 流量切回

相关文章:

【MCP 2026国产化部署终极指南】:覆盖麒麟V10/统信UOS/海光/鲲鹏全栈适配的7大避坑清单与3小时极速上线方案

更多请点击: https://kaifayun.com 第一章:MCP 2026国产化部署全景认知与演进路径 MCP(Model Control Platform)2026 是面向信创生态深度适配的新一代模型管控平台,其国产化部署已从“可用”迈向“好用、可控、可审计…...

【限时公开】微软内部未文档化的 devcontainer.json 隐藏字段:3个 undocumented 属性让构建速度飙升2.8倍

更多请点击: https://intelliparadigm.com 第一章:Dev Containers 优化避坑指南:从原理到实践的全景认知 Dev Containers 并非简单的容器镜像封装,而是 VS Code 与 Docker 生态深度协同的开发环境抽象层。其核心在于 devcontaine…...

FPGA神经形态处理器设计与脉冲神经网络实现

1. FPGA神经形态处理器设计概述神经形态计算正逐步从实验室走向实际应用,其核心在于模拟生物神经系统的信息处理机制。与传统冯诺依曼架构不同,这种计算范式通过离散的脉冲信号传递信息,在能效比上展现出数量级优势。我们基于Xilinx Zynq-700…...

为什么83%的MCP 2026早期部署集群在负载突增时触发非预期驱逐?3步诊断清单+自动修复脚本交付

更多请点击: https://intelliparadigm.com 第一章:MCP 2026边缘节点资源管理 MCP 2026(Multi-Cloud Platform 2026)定义了一套轻量、可插拔的边缘节点资源协同规范,聚焦于异构硬件抽象、实时资源感知与策略驱动的动态…...

如何高效配置RTL8852BE Wi-Fi 6驱动:5步实现Linux系统最佳无线性能

如何高效配置RTL8852BE Wi-Fi 6驱动:5步实现Linux系统最佳无线性能 【免费下载链接】rtl8852be Realtek Linux WLAN Driver for RTL8852BE 项目地址: https://gitcode.com/gh_mirrors/rt/rtl8852be Realtek RTL8852BE是一款专为Linux系统设计的Wi-Fi 6&#…...

Scikit-Learn Pipeline与ColumnTransformer自动化特征工程实战

1. 项目概述在机器学习项目中,特征工程往往占据了70%以上的工作量。传统的手工特征处理方式不仅效率低下,而且难以维护和复用。这个项目展示了如何利用Scikit-Learn的Pipeline结合Pandas的ColumnTransformer来构建一个自动化、模块化的特征工程流程&…...

【2026唯一官方认证路径】:从Docker Compose到AI Stack v3.0的平滑迁移手册(含GitOps流水线模板+安全策略校验脚本)

更多请点击: https://intelliparadigm.com 第一章:Docker AI Toolkit 2026 核心架构演进与认证路径解析 Docker AI Toolkit 2026 并非简单叠加模型推理能力的工具包,而是以“容器原生 AI 编排”为设计哲学重构的统一运行时平台。其核心架构从…...

Dev Containers配置总在重装?用Git Hooks+prebuild cache实现「零感知」环境复用(附可直接部署的CI/CD模板)

更多请点击: https://intelliparadigm.com 第一章:Dev Containers配置总在重装?用Git Hooksprebuild cache实现「零感知」环境复用(附可直接部署的CI/CD模板) 当团队成员每次克隆仓库后执行 devcontainer.json 重建时…...

【2024边缘部署黄金标准】:为什么92%的IoT平台已弃用传统容器,全面转向Docker WASM?

更多请点击: https://intelliparadigm.com 第一章:Docker WASM边缘部署的演进逻辑与核心价值 随着边缘计算场景日益复杂,传统容器运行时在资源开销、启动延迟和沙箱安全性方面面临瓶颈。WASM(WebAssembly)凭借其轻量级…...

Godot游戏资源解包终极指南:快速提取PCK文件的完整解决方案

Godot游戏资源解包终极指南:快速提取PCK文件的完整解决方案 【免费下载链接】godot-unpacker godot .pck unpacker 项目地址: https://gitcode.com/gh_mirrors/go/godot-unpacker Godot游戏资源解包是每个Godot开发者都需要掌握的技能,而godot-un…...

桌面后端开发本地服务与系统集成

桌面后端开发本地服务与系统集成:构建高效本地化解决方案 在数字化时代,桌面后端开发作为连接用户界面与底层系统的桥梁,其重要性日益凸显。本地服务与系统集成不仅能够提升应用性能,还能实现数据的高效处理与跨平台协作。无论是…...

【优化求解】ADMM的电动车辆车队最优充电策略【含Matlab源码 15374期】

💥💥💥💥💥💥💥💥💞💞💞💞💞💞💞💞💞Matlab武动乾坤博客之家💞…...

【优化求解】带惯性项的自适应交替方向乘子法iADMMn求解带正则化的逻辑回归矩阵分解问题(对比ADMM和梯度下降法GD算法)【含Matlab源码 15370期】

💥💥💥💥💥💥💥💥💞💞💞💞💞💞💞💞💞Matlab武动乾坤博客之家💞…...

FreeModbus移植避坑指南:如何优雅地处理临界区与事件队列(含FreeRTOS示例)

FreeModbus在RTOS环境下的临界区与事件队列实战解析 当你第一次在FreeRTOS上成功运行FreeModbus时,那种成就感令人难忘。但很快,随着系统复杂度提升,随机崩溃、数据错乱、死锁等问题接踵而至——这几乎是每个嵌入式开发者都会经历的噩梦。不同…...

VS Code MCP插件对比评测报告(2024Q3实测数据版):12款主流MCP服务器响应延迟、协议兼容性、调试稳定性三维打分揭榜

更多请点击: https://intelliparadigm.com 第一章:VS Code MCP 插件生态搭建手册 对比评测报告 MCP 协议基础与插件定位 MCP(Model Communication Protocol)是 VS Code 1.86 引入的标准化 AI 模型交互协议,允许插件以…...

在F1C100s上跑GBA游戏:手把手教你用Buildroot配置SDL和移植gpsp模拟器

在F1C100s上跑GBA游戏:手把手教你用Buildroot配置SDL和移植gpsp模拟器 复古游戏模拟器一直是嵌入式开发者的热门话题之一。全志F1C100s作为一款性价比极高的ARM9芯片,凭借其低功耗和丰富的接口资源,成为DIY游戏掌机的理想选择。本文将带你从零…...

3步极速下载:用picacomic-downloader打造你的个人哔咔漫画离线图书馆

3步极速下载:用picacomic-downloader打造你的个人哔咔漫画离线图书馆 【免费下载链接】picacomic-downloader 哔咔漫画 picacomic pica漫画 bika漫画 PicACG 多线程下载器,带图形界面 带收藏夹,已打包exe 下载速度飞快 项目地址: https://g…...

免费开源桌面分区神器:5分钟打造你的高效Windows工作空间

免费开源桌面分区神器:5分钟打造你的高效Windows工作空间 【免费下载链接】NoFences 🚧 Open Source Stardock Fences alternative 项目地址: https://gitcode.com/gh_mirrors/no/NoFences 还在为杂乱无章的Windows桌面而烦恼吗?NoFen…...

RWKV7-1.5B-world开源大模型实战:双语教学演示系统搭建完整指南

RWKV7-1.5B-world开源大模型实战:双语教学演示系统搭建完整指南 1. 模型概述与核心特性 RWKV7-1.5B-world是基于第7代RWKV架构的轻量级双语对话模型,拥有15亿参数。与传统的Transformer架构不同,它采用创新的线性注意力机制,具有…...

League-Toolkit:英雄联盟玩家的智能助手完全指南 [特殊字符]

League-Toolkit:英雄联盟玩家的智能助手完全指南 🎮 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power 🚀. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit League-Toolkit是一…...

如何彻底摆脱Dell G15官方散热软件的束缚:开源替代方案完全指南

如何彻底摆脱Dell G15官方散热软件的束缚:开源替代方案完全指南 【免费下载链接】tcc-g15 Thermal Control Center for Dell G15 - open source alternative to AWCC 项目地址: https://gitcode.com/gh_mirrors/tc/tcc-g15 你是否厌倦了Dell G15笔记本自带的…...

别再只盯着电压电流了!手把手教你读懂USB PD 3.2扩展消息里的‘身份证’与‘体检报告’

解码USB PD 3.2扩展消息:从设备身份到安全性能的全维度解析 当我们拿到一款支持USB PD快充的设备时,大多数人第一反应是查看它的电压和电流规格。这当然没错,但如果你只关注这些基础参数,可能会错过隐藏在协议层中的关键信息。USB…...

手把手教你用微软官方工具制作Win10纯净版安装U盘(附保姆级图文流程)

微软官方工具制作Win10纯净安装U盘全流程指南 当电脑运行缓慢、频繁崩溃或感染顽固病毒时,重装系统往往是最彻底的解决方案。与第三方工具相比,微软官方提供的MediaCreationTool不仅能确保系统镜像的纯净性,还能自动获取最新版本和关键安全更…...

【多光谱滤波器阵列设计的最优球体填充】使用MSFA设计方法进行各种重建算法时,图像质量可以提高至多2 dB,并在光谱相似性方面实现了显

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室🍊个人信条:格物致知,完整Matlab代码及仿真咨询…...

故障分级标准(Incident Severity)P级别 / SEV级别介绍(P0 / SEV1)

文章目录一文讲透故障分级标准(P0 / SEV1 等)一、为什么需要分级?二、两种主流命名体系1️⃣ 国内常见:P0 / P1 / P22️⃣ 国外常见:SEV1 / SEV2 / SEV33️⃣ 本质区别三、标准分级模型(推荐实践&#xff0…...

芒果叶子病害识别分割数据集labelme格式3642张5类别均为单叶子

注意数据集中大约1/3是原图剩余为增强图片数据集格式:labelme格式(不包含mask文件,仅仅包含jpg图片和对应的json文件)图片数量(jpg文件个数):3642标注数量(json文件个数):3642标注类别数:5标注类别名称:["Anthrac…...

金属铸件缺陷检测数据集VOC+YOLO格式774张5类别

注意数据集大约一半是原图剩余为增强图片数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件)图片数量(jpg文件个数):774标注数量(xml文件个数):774标注数量(…...

8088单板机微机原理课程设计--时钟3(时钟的重置)

1.功能循环检测8255的4个输入按键,当有一个按键按下的时候,时钟重置位00:00:00,目的是为了检测8255的端口C低四位的按键输入是否正常。2.硬件电路3.程序代码// 初始化8255 void init_8255() {// 控制字: 10000001 (0x81)// A口输出, B口输出, C口输出out…...

MIT App Inventor完整指南:零代码开发移动应用的终极解决方案

MIT App Inventor完整指南:零代码开发移动应用的终极解决方案 【免费下载链接】appinventor-sources MIT App Inventor Public Open Source 项目地址: https://gitcode.com/gh_mirrors/ap/appinventor-sources 你是否曾经梦想过开发自己的手机应用&#xff0…...

终极指南:如何用ComfyUI-Florence2快速实现15种视觉AI任务

终极指南:如何用ComfyUI-Florence2快速实现15种视觉AI任务 【免费下载链接】ComfyUI-Florence2 Inference Microsoft Florence2 VLM 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-Florence2 想要在ComfyUI中一键完成图像描述、目标检测、OCR识别和文…...