2025华为OD机试真题+全流程解析+备考攻略+经验分享+Java/python/JavaScript/C++/C/GO六种语言最佳实现
华为OD全流程解析,备考攻略
快捷目录
- 华为OD全流程解析,备考攻略
- 一、什么是华为OD?
- 二、什么是华为OD机试?
- 三、华为OD面试流程
- 四、华为OD薪资待遇及职级体系
- 五、ABCDE卷类型及特点
- 六、题型与考点
- 七、机试备考策略
- 八、薪资与转正
- 九、常见问题解答
- 十、总结
- 2025 华为OD 机试真题 B卷 100分题型
- 2025 华为OD 机试真题 B卷 200分题型
- 2025 华为OD 机试真题 A卷 100分题型
- 2025 华为OD 机试真题 A卷 200分题型
一、什么是华为OD?
华为OD(Outsourcing Dispacth)是华为与外企德科联合招聘的精英外包模式,员工由德科签订合同并派驻华为工作。
OD员工工作内容、管理方式与华为正式员工高度对齐,同工同酬,如:工作内容、福利(如五险一金、加班费、夜宵补贴等)基本一致;
且有机会通过绩效考核转为正式员工(需入职满1年、两次绩效A并通过可信认证考试)。
- 与传统外包的区别:
- 薪资对标:D1-D5等级对应华为13-17级,月薪范围9k-29k,年终奖2-4个月(绩效A可拿满)。
- 发展路径:参与核心项目开发,与华为员工共用技术晋升通道,转正后享股票分红(需职级≥15级)。
二、什么是华为OD机试?
华为OD机试是华为对外包岗位选拔人才的核心环节,为在线编程考试,主要考察算法设计、数据结构、代码调试能力。是入职流程中的核心环节,直接影响后续面试资格和薪资定级;
据统计,机试通过率约75%,非目标院校需300+分(目标院校150+分),未通过需等待半年冷冻期。
三、华为OD面试流程
-
申请与准备
- 需通过华为官网或HR渠道提交申请,锁定目标部门后不可更改。
- 机考邮件有效期7天,需在有效期内完成考试
-
笔试环节
-
题目构成:
-
3道编程题:2道100分题(逻辑分析/字符串处理)+1道200分题(动态规划/图论等),总分400分,难度分布为简单+简单+中等/困难。
-
考试时间:150分钟,支持本地IDE编码后复制提交,但需注意代码重复率(>80%可能判作弊)。
-
题库特点:
-
根据历史记录,华为OD面试的考卷每季度(Q1-Q4)更换一次算法考试题目:旧题(占比66%)+新题(占比33%),抽中原题概率约80%。
-
查重机制:代码相似度超80%判作弊,建议修改变量名、调整逻辑顺序。
-
评分标准:按测试用例通过比例得分,非目标院校需≥300分,目标院校≥150分即可;
-
-
性格测试
- 笔试通过后需完成性格测试(综测)。
- 考察重点:主要评估抗压能力、团队协作、价值观一致性(如“奋斗者文化”),挂科率约10%,失败需等待1.5年重考。
- 失败后果:1.5年冷冻期,需选择积极正向答案(如“愿意加班”“重视团队”)。
-
技术面试(2轮):
- 手撕代码:高频题包括链表合并、二叉树遍历、滑动窗口等,需现场调试通过。
- 八股文提问:Java基础(集合类、多线程)、Spring框架、数据库索引优化等。
5.HR面:评估稳定性、职业规划,需解释工作断档期。
6. 主管面:终面考察综合素质(沟通能力、项目经验),定薪依据(可争取20%-30%涨幅)。
7. Offer审批:流程约2-4周,薪资根据定级(D1-D5)确定。
四、华为OD薪资待遇及职级体系
等级 | 对应华为职级 | 月薪范围(中位数) | 年终奖(绩效A/B) |
---|---|---|---|
D1 | 13级 | 9k-13k | 2-4个月 |
D2 | 14级 | 13k-17k | 2-4个月 |
D3 | 15级 | 17k-21k | 2-4个月 |
D4 | 16级 | 21k-25k | 2-4个月 |
D5 | 17级 | 25k-29k | 2-4个月 |
- 薪资结构:基本工资+绩效奖金(14-16薪)+年终奖(最高4个月),公积金比例5%-12%、免费夜宵、弹性工时、年度体检;
- 转正后薪资:与同职级正式员工一致,可享股票分红(需职级≥15级)。
五、ABCDE卷类型及特点
- A/B/C/D/E卷区别:
-
A卷:2025年3月16日,华为官方已经将华为0D机试(E卷)切换为A卷;
A卷题目是由往年真题(E卷/A卷/B卷/C卷/D卷)+全新题目组成; -
E卷:2024-2025Q1新题库,包含D/A/B/C卷旧题(占比约66%)+新题(占比约33%)。
-
D卷:已停用,部分题目并入E卷,含复杂场景题(如几何平均值最大子数等);
-
B/C卷:历史题库,侧重字符串处理、动态规划,部分题目复用率低;
-
其他卷型:历史题库(如D卷已停用),B卷部分题目并入E卷。
-
- 题目分类:
- 100分题:逻辑分析、字符串处理(如“幸运数字”“停车场最大距离”)。
- 200分题:复杂场景题(如“处理器问题”“几何平均值最大子数”)。
- 高频考点:滑动窗口、动态规划、贪心算法、树结构、DFS/BFS(如“岛屿数量”“LRU缓存”)。
六、题型与考点
-
高频题型
- 一星难度(100分):字符串反转、数组去重、最大子数组和、约瑟夫环变形等。
- 二星难度(200分):动态规划(背包问题、最长子序列)、图论(最短路径、DFS/BFS)、贪心算法(资源分配)、树遍历(中序/前序)等。
- 三星难度(综合应用):如“转盘寿司”问题(环形动态规划)、多线程资源调度、复杂字符串加密等。
-
核心知识点
- 数据结构:数组、链表、栈、队列、二叉树、哈希表、并查集。
- 算法:排序、二分查找、滑动窗口、回溯、分治、前缀和、差分数组。
- 输入输出处理:需熟悉ACM模式(手动处理输入输出),牛客网练习更贴近实际考试。
七、机试备考策略
-
刷题优先级:
- 真题库:每季度更新(Q1-Q4),优先刷E卷真题,复用旧题占比约70%,建议优先刷近3年高频题。
- 按算法分类突破(如数组、字符串、树结构)。
-
资源:
- 使用IDE模拟考试环境。
- 刷题平台:牛客网、LeetCode、OJ在线判题系统(支持多语言调试)。
- 输入输出模板:提前准备Python/Java/C++的输入输出代码模板,避免考试时因格式错误丢分。
-
时间管理
- 前两题(100分题)控制在40分钟内完成,第三题(200分题)预留60分钟,优先保证通过率,再优化代码效率。
- 模拟考试环境练习,使用计时器训练答题速度。
-
防作弊与注意事项:
- 考试全程开启摄像头+手机监控(需扫码),屏幕录像,禁止切屏搜索,否则成绩无效。
- 避免代码查重(修改变量名、调整逻辑顺序)。
- 考试时禁用Ctrl+S等快捷键,避免页面弹出。
八、薪资与转正
-
薪资结构
- 基本工资+绩效+年终奖(2-4个月),D1-D5对应13-17级,月薪10-40K。
- 目标院校/高分考生可谈判更高薪资。
-
薪资涨幅:转正后按同级定薪(D3转15级),涨幅受原薪资和绩效影响。
-
转正要求
- 入职满1年+两次绩效A+可信专业级认证,部门指标影响转正概率,部门名额充足时转正周期约2年。
九、常见问题解答
-
能否使用本地IDE?
- 允许,但需注意代码查重,建议修改逻辑结构和变量命名。
-
挂科后能否重考?
- 笔试/技术面挂科需等待半年,性格测试挂科需1.5年。
-
机试挂科后能否换部门?
- 可联系原HR解锁简历,但需部门同意。
-
真题重复率高吗?
- 据统计,2024年E卷70%为旧题改编,但需避免直接抄袭。
-
机试成绩查询:
- 通过率按用例得分计算(如通过80%得80分),次日系统生成报告。
-
非目标院校机会:
- 需机试350+分,且项目经验突出。
7 性格测试技巧:
- 保持答案一致性,体现“奋斗者文化”价值观。
十、总结
华为OD机试是进入华为体系的重要通道,需系统准备算法题库、合理分配时间、注重代码规范和防作弊细节、熟悉面试流程,并结合自身职业规划合理选择岗位。建议结合在线OJ平台(如牛客、力扣)强化训练,同时关注题库动态更新,通过刷题、模拟考试和真题解析,可以显著提高通过率。
2025 华为OD 机试真题 B卷 100分题型
所有机试题均采用Java/python/JavaScript/C++/C语言/GO六种最佳方案语言实现并提供详细讲解
2025 B卷 100分题
序号 | 题目 | 考点 |
---|---|---|
1 | 最小循环子数组 | 字符串匹配、KMP算法(或枚举验证) |
2 | 字符串序列判定 | 字符串、双指针算法 |
3 | 小明减肥 | 组合数学、回溯/枚举 |
4 | 货币单位换算 | 字符串解析、逻辑处理 |
5 | 判断字符串子序列 | 字符串、双指针算法、逻辑处理 |
6 | 字符串加密 | 字符串处理、逻辑处理 |
7 | 流水线 | 排序、贪心算法(最小堆) |
8 | 报文响应时间 | 字符串、栈操作(位运算)、逻辑处理 |
9 | 人民币转换 | 字符串处理、递归/分治算法、逻辑分支 |
10 | 数组组成的最小数字 | 字符串排序、贪心算法 |
11 | 拼接URL | 字符串逻辑处理 |
12 | 通信系统策略调度(用户调度问题) | 贪心算法 |
13 | 斗地主之顺子 | 字符串处理、排序算法、逻辑判断 |
14 | 计算正方形的数量 | 几何算法、逻辑处理 |
15 | 数据分类 | 位运算、逻辑处理 |
16 | 最长的顺子 | 字符串、动态规划/滑动窗口、逻辑处理 |
17 | 求最大数字 | 字符串、栈操作(贪心算法)、逻辑处理 |
18 | 最长的指定瑕疵度的元音子串 | 字符串遍历、双指针算法、元音索引记录 |
持续更新中··· |
2025 华为OD 机试真题 B卷 200分题型
所有机试题均采用Java/python/JavaScript/C++/C语言/GO六种最佳方案语言实现并提供详细讲解
2025 B卷 200分题
序号 | 题目 | 考点 |
---|---|---|
1 | 仿LISP运算 | 字符串、栈操作(递归/逆波兰)、逻辑处理 |
2 | 矩阵中非1的数量 | 广度优先搜索(BFS)、矩阵遍历 |
3 | 欢乐周末 | 广度优先搜索(BFS)、连通性分析 |
4 | 启动多任务排序 | 拓扑排序(贪心策略)、字符串处理、逻辑分析 |
5 | 矩阵匹配 | 二分查找、二分图匹配 |
6 | 信道分配 | 贪心算法、逻辑处理 |
7 | 人气最高的店铺 | 贪心算法、排序、逻辑分析 |
8 | 求最大的数 | 字符串、栈操作(贪心算法)、逻辑处理 |
9 | 士兵过河 | 动态规划、排序 |
10 | 无向图染色 | 回溯算法 |
11 | 区间交集 | 区间合并、排序、贪心算法 |
12 | 荒岛求生 | 栈操作(贪心算法)、逻辑处理 |
13 | 猴子吃桃/爱吃蟠桃的孙悟空 | 二分查找、逻辑处理 |
持续更新中··· |
2025 华为OD 机试真题 A卷 100分题型
所有机试题均采用Java/python/JavaScript/C++/C语言/GO六种最佳方案语言实现并提供详细讲解
2025 A卷 100分题
序号 | 题目 | 考点 |
---|---|---|
1 | 出租车计费/靠谱的车 | 进制转换(9进制映射)、字符串处理 |
2 | 投篮大赛 | 字符串、栈操作 |
3 | 新工号中数字的最短长度 | 对数计算/二分法 |
4 | 分苹果 | 位运算(异或)、贪心算法 |
5 | TLV解码 | 字符串解析、小端序处理、逻辑遍历 |
6 | 分糖果 | 贪心算法、数学分析 |
7 | 单词接龙(首字母接龙) | 字符串、贪心算法、逻辑处理 |
8 | 新学校选址 | 中位数、排序算法(如快速排序) |
9 | Boss的收入(分销网络提成计算) | 树遍历、哈希表、递归/DFS |
10 | 告警抑制 | 字符串处理、哈希映射(逻辑处理) |
11 | AI面板识别 | 坐标处理、排序算法、逻辑判断 |
12 | 求最多可以派出多少支队伍 | 贪心算法、双指针、排序 |
13 | 最大利润贪心的商人 | 贪心算法、数组遍历 |
14 | 字母组合过滤组合字符串 | 字符串、回溯算法、逻辑处理 |
15 | 简单的自动曝光平均像素 | 数组遍历、数学计算(均值优化) |
16 | 素数之积 RSA加密算法 | 数论、因数分解、素数判断 |
17 | 战场索敌 | 广度优先搜索(BFS)、逻辑处理 |
18 | 阿里巴巴找黄金宝箱Ⅰ | 前缀和、逻辑模拟 |
19 | 阿里巴巴找黄金宝箱 II | 贪心算法、哈希统计、排序 |
20 | 阿里巴巴找黄金宝箱 III | 哈希表、滑动窗口、逻辑分析 |
21 | 矩形相交的面积 | 几何计算、边界判断 |
22 | 找终点 | 动态规划、贪心算法 |
23 | 报文回路 | 图论(邻接表遍历)、逻辑处理 |
24 | 游戏分组王者荣耀 | 递归与回溯、组合枚举 |
25 | 查找接口成功率最优时间段 | 滑动窗口、前缀和、逻辑处理 |
26 | 考勤信息 | 字符串处理、滑动窗口、逻辑判断 |
27 | 统计匹配的二元组个数 | 数组、哈希表 |
28 | 生成哈夫曼树 | 哈夫曼树、优先队列 |
29 | 最小的调整次数/特异性双端队列 | 双端队列、逻辑处理 |
30 | 查找重复代码 | 字符串处理(最长公共子串算法)、动态规划 |
31 | 模拟消息队列 | 事件排序、优先级处理、逻辑处理 |
32 | 找出两个整数数组中同时出现的整数 | 哈希表、计数统计、排序 |
33 | 最少数量线段覆盖/多线段数据压缩 | 排序、贪心算法 |
34 | 文件目录大小 | 字符串、栈操作(DFS)、逻辑处理 |
35 | 硬件产品销售方案 | 回溯算法(DFS)、剪枝优化、排序预处理 |
36 | 绘图机器 | 逻辑分析 |
持续更新中··· |
2025 华为OD 机试真题 A卷 200分题型
所有机试题均采用Java/python/JavaScript/C++/C语言/GO六种最佳方案语言实现并提供详细讲解
2025 A卷 200分题
序号 | 题目 | 考点 |
---|---|---|
1 | 虚拟理财游戏 | 贪心算法、逻辑处理 |
2 | 水果摊小买卖 | 排序、动态规划 |
3 | 九宫格按键输入 | 字符串处理、栈操作(状态机算法)、逻辑分支 |
4 | 最少交付时间(项目排期) | 二分查找、回溯(分配策略) |
5 | 洞穴探险 | 字符串处理、栈操作、逻辑判断 |
6 | 传递悄悄话 | 二叉树、DFS/BFS、路径和计算 |
7 | 二叉树的广度优先遍历 | 字符串处理、递归/分治算法(构建二叉树)、队列操作(BFS) |
8 | 推荐多样性 | 队列操作、逻辑处理 |
9 | 二维伞的雨滴效应 | 递归、二叉搜索树验证、逻辑处理 |
10 | 矩形绘制 | 字符串、集合操作、逻辑处理 |
11 | 模拟工作队列 | 优先队列(堆)、事件模拟、逻辑处理 |
12 | 最佳的出牌方法 | 字符串处理、贪心算法、逻辑分析 |
13 | 最大相连男生数学生方阵 | 矩阵遍历、动态规划/DFS |
14 | 快递员的烦恼 | 图论、动态规划(Floyd-Warshall算法、状态压缩DP) |
15 | 最小矩阵宽度 | 滑动窗口、哈希表(计数覆盖) |
16 | 智能驾驶 | 动态规划、贪心算法 |
17 | 数字加减游戏 | 模运算、枚举 |
18 | 数字游戏 | 前缀和、模运算(数学规律) |
19 | 书籍叠放 | 动态规划(最长递增子序列变种)、排序 |
20 | 阿里巴巴找黄金宝箱 IV | 字符串、栈操作(单调栈算法)、逻辑处理 |
21 | 攀登者2 | 动态规划、贪心算法 |
22 | 跳格子3 | 动态规划、滑动窗口优化 |
23 | MELON的难题 | 动态规划(0-1背包)、回溯法(DFS+剪枝) |
24 | 导师请吃火锅 | 字符串、贪心算法、逻辑处理 |
25 | 宜居星球改造计划 | 字符串、广度优先搜索(BFS)、逻辑处理 |
26 | 开放日活动/取出尽量少的球 | 二分查找、逻辑处理 |
27 | 通过软盘拷贝文件 | 动态规划(01背包) |
28 | 会议接待 /代表团坐车 | 动态规划(背包问题) |
29 | 简易内存池 | 内存管理(首次适应算法)、逻辑处理 |
30 | 天然蓄水库 | 双指针 |
31 | 二叉树中序遍历 | 字符串解析、栈操作(递归) |
持续更新中··· |
相关文章:

2025华为OD机试真题+全流程解析+备考攻略+经验分享+Java/python/JavaScript/C++/C/GO六种语言最佳实现
华为OD全流程解析,备考攻略 快捷目录 华为OD全流程解析,备考攻略一、什么是华为OD?二、什么是华为OD机试?三、华为OD面试流程四、华为OD薪资待遇及职级体系五、ABCDE卷类型及特点六、题型与考点七、机试备考策略八、薪资与转正九、…...
Python应用for循环临时变量作用域
大家好!如果你刚开始学习Python,可能会对for循环中临时变量的作用域感到好奇。下面通过一个简单的练习,帮助你理解这个概念。 代码呈现: i 0 for i in range(5):print(i)print(i)代码介绍: 首先我们初始化变量i 0然后进入for循环,这里i成为…...

设计模式——桥接设计模式(结构型)
摘要 桥接设计模式是一种结构型设计模式,用于将抽象与实现解耦,使二者可以独立变化。它通过将一个类拆分为“抽象”和“实现”两部分,并通过桥接关系组合,避免了类继承层次结构过于庞大。桥接模式包含抽象类、扩充抽象类、实现类…...

LLaDa——基于 Diffusion 的大语言模型 打平 LLama 3
这里分享一篇文章《Large Language Diffusion Models》,来自人民大学高领人工智能学院,一篇尝试改变传统自回归范(预测下一个token) LLM 架构,探索扩散模型在 LLM 上的作用,通过随机掩码-预测逆向思维&…...
Apache SeaTunnel部署技术详解:模式选择、技巧与最佳实践
Apache SeaTunnel(原Waterdrop)作为高性能、分布式数据集成平台,支持海量数据的离线与实时同步。其灵活多样的部署模式可适配不同规模的生产环境需求。本文将系统解析SeaTunnel的部署架构、技术要点及最佳实践,帮助用户高效构建稳…...

2. 数据结构基本概念 (2)
本文部分ppt、视频截图来自:[青岛大学-王卓老师的个人空间-王卓老师个人主页-哔哩哔哩视频] 1. 数据结构基本概念 1.1 数据类型和抽象数据类型 (1) 数据类型(Data Type) 概念 数据类型是一组性质相同的值的集合以及定义于这个值集合上的一组操作的总称。 在使用…...
鸿蒙5.0+ 多协议设备发现与分布式软总线技术实践
一、技术演进与架构升级 1.1 多协议发现机制演进 鸿蒙5.0重构设备发现层,支持三模异构发现: 经典蓝牙(BLE 5.2):低功耗设备发现Wi-Fi Aware:高带宽设备预连接PLC࿰…...

STM32F407寄存器操作(多通道单ADC+DMA)
1.前言 又是半年没更新了,趁着端午放假有点时间,并且最近项目要用这块知识,我就顺带研究一下ADC吧。 一般来说ADC主要用法包含了1.单通道软件触发(这是最简单和最常用的用法)2.单通道多次采集(需要快速采…...

基于React和TypeScript的金融市场模拟器开发与模式分析
基于React和TypeScript的金融市场模拟器开发与模式分析 项目概述 本项目开发了一个基于React和TypeScript的金融市场模拟器,通过模拟订单流和价格发现机制,重现了真实市场的动态特性。该模拟器不仅提供了实时价格图表、订单簿和交易功能,还…...
剑指offer13_剪绳子
剪绳子 给你一根长度为 n 绳子,请把绳子剪成 m 段(m、n都是整数,2≤n≤58 并且 m≥2)。 每段的绳子的长度记为 k[1]、k[2]、……、k[m]。 k[1]k[2]…k[m] 可能的最大乘积是多少? 例如当绳子的长度是 8 时࿰…...

reverse_ssh 建立反向 SSH 连接指南 混淆AV [好东西哟]
目录 🌐 工具简介 ⚙️ 前提条件 攻击主机 (Linux) 目标主机 (Windows) 📋 详细步骤 步骤 1:安装 Go 环境 步骤 2:安装必要依赖 步骤 3:下载并编译 reverse_ssh 步骤 4:配置密钥 步骤 5ÿ…...
vue+elementUi+axios实现分页(MyBatis、Servlet)
vueelementUiaxios实现分页 文章目录 vueelementUiaxios实现分页1.代码实现【HTML】**【Servlet层】****【Service层】****【Dao层】** 2.总结步骤3.实现要点4.注意事项4.注意事项 注:此项目 前端为 html、 后端采用 mybatis、servlet实现 1.代码实现 【HTML】…...
WebBuilder数据库:企业数据管理的能力引擎
在数据成为核心生产要素的时代,企业对数据库的需求早已超越“存储与查询”的基础功能,转而追求高性能、高安全、高兼容与高效开发的综合能力。WebBuilder作为企业级快速开发平台的佼佼者,其数据库能力正式破解数据管理难题的关键钥匙。本文将…...
QtWidgets,QtCore,QtGui
目录 三者的关系示例代码主要功能模块QtCore**一、核心功能与常用类****1. 信号与槽机制(Signals and Slots)****2. 事件处理(Event Handling)****3. 定时器(Timers)****4. 线程(Threading)****5. 文件与目录操作****6. 属性系统(Property System)****二、高级特性**…...

lvs-keepalived高可用群集
目录 1.Keepalived 概述及安装 1.1 Keepalived 的热备方式 1.2 keepalived的安装与服务控制 (1)安装keep alived (2)控制 Keepalived 服务DNF 安装 keepalived 后,执行以下命令将keepalived 服务设置为开机启动。 2.使用 Keepalived 实现双机热备 …...
【Elasticsearch】suggest
在Elasticsearch中,suggest 是一个非常强大的功能,用于实现自动补全、拼写纠错和模糊搜索等功能。它可以帮助用户更快地找到他们想要的内容,同时提升搜索体验。以下是关于 suggest 的详细使用方法和常见场景。 1\. Suggest 的基本概念 sugges…...

高速收发器
一、高速收发器 1.FPGA高速收发器:GTP,GTX,GTH,GTZ 2.每个Quad有4对高速收发器GT(4个TX和4个RX)和一个COmmon 3.走差分,提高抗干扰性 4.CPLL是每个lane私有的,QPLL是整个Quad的所有通道共享的 5.每个MGT的bank有两对差分参考时钟 6.CPLL的时钟…...

webpack的安装及其后序部分
npm install原理 这个其实就是npm从registry下载项目到本地,没有什么好说的 值得一提的是npm的缓存机制,如果多个项目都需要同一个版本的axios,每一次重新从registry中拉取的成本过大,所以会有缓存,如果缓存里有这个…...

如何利用自动生成文档工具打造出色的技术文档
文章目录 每日一句正能量前言一、自动生成文档工具的优势(一)提高效率(二)保持一致性(三)实时更新 二、常见的自动生成文档工具(一)Sphinx(二)Javadoc&#x…...
读《Go语言圣经记录》(二):深入理解Go语言的程序结构
读《Go语言圣经记录》(二):深入理解Go语言的程序结构 在编程的世界里,Go语言以其简洁、高效和强大的并发能力而备受开发者青睐。今天,我将带大家深入探索Go语言的程序结构,通过详细解读《Go语言圣经》中的…...

实验设计与分析(第6版,Montgomery)第5章析因设计引导5.7节思考题5.7 R语言解题
本文是实验设计与分析(第6版,Montgomery著,傅珏生译) 第5章析因设计引导5.7节思考题5.7 R语言解题。主要涉及方差分析,正态假设检验,残差分析,交互作用图,等值线图。 dataframe <-data.frame…...
nacos Sentinel zipkin docker运行
服务注册发现 分布配置中⼼nacos dockerdocker pull nacos/nacos-server:1.3.2docker run -d --name nacos-server -p 8848:8848 -e MODEstandalone nacos/nacos-server:1.3.2访问 http://localhost:8848/nacos 服务限流降级:Sentinel docker docker pul…...

OpenCv高阶(二十)——dlib脸部轮廓绘制
文章目录 一、人脸面部轮廓绘制代码实现1、定义绘制直线段的函数2、定义绘制凸包轮廓的函数3、读取输入图像4、初始化dlib的人脸检测器5、使用检测器在图像中检测人脸(参数0表示不进行图像缩放)6、加载dlib的68点人脸关键点预测模型7、遍历检测到的每个人…...

pikachu靶场通关笔记08 XSS关卡04-DOM型XSS
目录 一、XSS原理 二、DOM型XSS 三、源码分析 1、进入靶场 2、XSS探测 3、源码分析 四、渗透实战 1、Payload1 2、Payload2 3、Payload3 本系列为通过《pikachu靶场通关笔记》的XSS关卡(共10关)渗透集合,通过对XSS关卡源码的代码审计找到XSS风…...
python集成inotify-rsync实现跨服务器文件同步
1、实现功能 通过结合 Python 的 watchdog 库(类似 Linux 的 inotify 机制)和 rsync 命令,实现了文件系统变化的实时监控和增量同步。下面详细解释其工作原理和运行方式: 2、核心工作原理 2.1、文件监控 使用watchdog库监控源目…...
005 ElasticSearch 许可证过期问题
ElasticSearch 许可证过期问题 项目启动报错 org.elasticsearch.client.ResponseException: method [GET], host [http://127.0.0.1:9200], URI [/_cluster/health/], status line [HTTP/1.1 403 Forbidden] {"error":{"root_cause":[{"type":…...

Spring AI 系列之使用 Spring AI 开发模型上下文协议(MCP)
1. 概述 现代网页应用越来越多地集成大型语言模型(LLMs)来构建解决方案,这些解决方案不仅限于基于常识的问答。 为了增强 AI 模型的响应能力,使其更具上下文感知,我们可以将其连接到外部资源,比如搜索引擎…...

[Python] Python运维:系统性能信息模块psutil和系统批量运维管理器paramiko
初次学习,如有错误还请指正 目录 系统性能信息模块psutil 获取系统性能信息 CPU信息 内存信息 磁盘信息 网络信息 其他信息 进程信息 实用的IP地址处理模块IPy IP地址、网段的基本处理 多网络计算方法 系统批量运维管理器paramiko paramiko 的安装 Li…...

Linux 简单模拟实现C语言文件流
🌇前言 在 C语言 的文件流中,存在一个 FILE 结构体类型,其中包含了文件的诸多读写信息以及重要的文件描述符 fd,在此类型之上,诞生了 C语言 文件相关操作,如 fopen、fclose、fwrite 等,这些函数…...
ArcPy错误处理与调试技巧(3)
三、调试技巧 调试是编程过程中不可或缺的一部分,以下是一些常用的调试技巧: 1. 打印调试信息 在代码中添加print语句,可以帮助你了解程序的运行状态和变量的值。例如: # 打印提示信息,表示开始执行缓冲区分析 print(…...