PPT作为数据工程文档:提取嵌入式指标、SQL与血缘的实战指南
简介本资源是一份面向高校计算机、信息管理及相关专业师生的大数据分析入门课件系统讲解大数据时代背景、核心特征与技术应用路径。PPT内容紧扣教学需求完整覆盖大数据的‘4V’特征体量、多样性、速度、价值密度、数据构成结构化/非结构化/交互数据、关键技术演进语义分析、模式识别、AI深度分析及典型应用场景如海地地震救援中的SIM卡轨迹分析并辅以全球数据增长量级PB/EB级、实时处理临界点1秒响应等具象案例助力初学者建立体系化认知。资源为单文件PPT格式共1个课件大小8.11MB内容排版清晰、图文结合适合作为课堂讲授、自学预习或复习提纲。目前已有52人学习下载内容涵盖17页核心模块从定义溯源到技术落地层层递进可直接用于教学演示或知识梳理。1. 这份“大数据分析PPT.ppt”不是演示稿而是数据工程落地的路线图压缩包你点开一个叫《大数据分析PPT.ppt》的文件第一反应可能是“又一份套模板的汇报材料”。但在我经手的二十多个工业级数据项目里真正能跑通从原始日志接入、实时清洗、特征计算到模型服务上线全链路的团队十有八九——他们的启动会议纪要、技术选型对比表、ETL任务依赖图、指标口径说明书全被塞进一个命名朴素的PPT文件里。它不渲染动画不配渐变色第3页是Flink SQL作业的字段血缘图第7页贴着Spark Structured Streaming的checkpoint目录结构截图附注写着“/ckp/flink-ods-user-behavior-v2注意state.ttl12h否则Kafka重放时OOM”。这不是幻灯片是数据管道的施工蓝图。它适合刚接手遗留数仓的工程师、需要向非技术干系人对齐口径的产品经理、或是正在搭建第一个实时看板的初创团队技术负责人——当你需要在30分钟内说清“为什么用户停留时长指标今天突降47%”这份PPT里的架构分层图和监控埋点位置标注比任何口头解释都管用。2. 把PPT当工程文档用从幻灯片页提取可执行的技术资产提示本节所有操作均基于标准Office Open XML格式.pptx无需安装PowerPoint软件。.ppt后缀文件需先另存为.pptxPowerPoint 2007默认格式旧版二进制.ppt需用python-pptx的兼容模式或转换工具预处理。2.1 解压PPTX获取原始XML结构定位数据资产的真实存储位置PPTX本质是ZIP压缩包内部按Open Packaging Conventions组织。关键数据资产常藏于以下路径# 解压并查看核心结构 unzip -l 大数据分析PPT.pptx | grep -E (slide|rels|xml)典型输出1284 05-12-2024 10:23 ppt/slides/slide3.xml 892 05-12-2024 10:23 ppt/slides/_rels/slide3.xml.rels 3456 05-12-2024 10:23 ppt/embeddings/Microsoft_Excel_Worksheet.xlsx 2101 05-12-2024 10:23 ppt/charts/chart1.xmlslide3.xml第3页幻灯片的文本、形状、超链接定义含嵌入SQL代码块embeddings/嵌入的Excel表格常为指标字典、维度枚举值、Visio流程图ETL拓扑charts/chart1.xml图表数据源指向如c:extLstc:ext uri{FF2B5EF4-FFF2-41B7-BF00-270893B74D8A}c15:chartSpace xmlns:c15http://schemas.microsoft.com/office/spreadsheetml/2010/11逻辑说明PPTX中嵌入的Excel文件并非图片而是真实可读取的.xlsx其Sheet1常存指标口径表列指标ID、中文名、计算逻辑、数据源表、更新频率、负责人Visio图的.vsdx解压后visio/pages/page1.xml含节点ID与连接关系可直接映射为Airflow DAG的task_id和依赖。参数说明unzip -l仅列出文件结构不实际解压安全无副作用若输出含media/目录检查media1.wmf等文件——部分老版本PPT会将SQL脚本以WMF矢量图形式嵌入需用wmf2svg工具转译见3.2节2.2 提取嵌入式Excel中的指标字典生成可验证的指标元数据某项目PPT中ppt/embeddings/指标口径表.xlsx的Sheet1结构如下指标ID中文名计算逻辑数据源表更新频率负责人uv_dau日活跃用户数COUNT(DISTINCT user_id) FROM ods_user_login WHERE dt{{ds}}ods_user_login日更A同学gmv_h1上午GMVSUM(order_amount) FROM dwd_order WHERE hour(dt) BETWEEN 0 AND 11dwd_order小时级A同学用Python提取并生成JSON Schema供下游校验# extract_metrics_from_pptx.py from pptx import Presentation import pandas as pd import json def extract_embedded_excel(pptx_path, sheet_nameSheet1): prs Presentation(pptx_path) # 遍历所有嵌入对象 for slide in prs.slides: for shape in slide.shapes: if hasattr(shape, embed) and shape.embed: # 获取嵌入文件名需通过底层xml解析此处简化为已知路径 # 实际项目中用python-pptx的_part.rels获取target pass # 直接读取解压后的xlsx推荐方式稳定可靠 df pd.read_excel(ppt/embeddings/指标口径表.xlsx, sheet_namesheet_name) # 构建指标元数据Schema metrics_schema [] for _, row in df.iterrows(): schema_item { metric_id: row[指标ID], name_zh: row[中文名], calculation: row[计算逻辑], source_table: row[数据源表], update_frequency: row[更新频率], owner: row[负责人], validation_sql: fSELECT COUNT(*) FROM {row[数据源表]} WHERE dt2024-05-12 # 示例验证SQL } metrics_schema.append(schema_item) with open(metrics_metadata.json, w, encodingutf-8) as f: json.dump(metrics_schema, f, ensure_asciiFalse, indent2) print(✅ 指标元数据已导出至 metrics_metadata.json) extract_embedded_excel(大数据分析PPT.pptx)逻辑说明该脚本跳过PPTX嵌入对象的复杂解析python-pptx对嵌入Excel支持不稳定直接读取解压后的embeddings/目录。关键在于validation_sql字段——它把PPT中静态的“计算逻辑”转化为可执行的验证语句例如对uv_dau生成SELECT COUNT(DISTINCT user_id) FROM ods_user_login WHERE dt2024-05-12供数据质量平台定时执行。参数说明sheet_name若Excel含多Sheet需指定业务指标所在Sheet常见为指标口径表或Dim_Metricsvalidation_sql动态拼接时注意SQL注入风险生产环境应使用sqlparse库做语法树校验而非字符串拼接2.3 解析图表XML获取真实数据源避免“图表好看但数据已失效”的陷阱PPT中图表常被误认为静态图片实则ppt/charts/chart1.xml包含数据绑定信息。以柱状图为例关键节点c:chartSpace xmlns:chttp://schemas.openxmlformats.org/drawingml/2006/chart c:plotArea c:barChart c:ser c:tx c:strRef c:fSheet1!$B$1/c:f !-- 图例名称来源 -- /c:strRef /c:tx c:cat c:strRef c:fSheet1!$A$2:$A$5/c:f !-- X轴数据范围 -- /c:strRef /c:cat c:val c:numRef c:fSheet1!$B$2:$B$5/c:f !-- Y轴数值范围 -- /c:numRef /c:val /c:ser /c:barChart /c:plotArea /c:chartSpace逻辑说明c:f标签内的Sheet1!$A$2:$A$5明确指向Excel工作表Sheet1的A2-A5单元格。这意味着若PPT中图表显示“Q1销售额”其真实数据来自Excel的A列时间和B列金额。当业务方说“图表数据不准”第一排查点就是该Excel文件是否被覆盖或公式被破坏。参数说明$A$2:$A$5绝对引用确保移动图表时不偏移数据源若c:f值为Data Source!$C$1:$C$100需检查PPT同目录下是否存在名为Data Source.xlsx的独立文件PPT可链接外部Excel3. PPT里的“玄学”配置那些被忽略却决定数据准确性的细节3.1 字体嵌入与数字显示一致性解决“报表数字和PPT里对不上”的血泪经验某次线上事故回溯发现PPT中展示的“GMV: ¥1,234,567.89”在BI系统中显示为“1234567.89”缺失千分位分隔符和货币符号。根源在PPT字体设置PowerPoint默认使用Calibri字体其数字格式化依赖系统区域设置当PPT在Windows机器上编辑区域设为“中文中国”数字自动添加¥和,但Linux服务器用libreoffice --headless导出PDF时因无中文字体回退到DejaVu Sans该字体不支持中文货币符号解决方案强制嵌入字体并统一数字格式# 步骤1在PowerPoint中启用字体嵌入文件→选项→保存→勾选“将字体嵌入文件” # 步骤2对所有数字文本框手动设置数字格式右键→设置形状格式→文本选项→数字→自定义 # 格式代码示例¥#,##0.00 确保¥符号硬编码不依赖字体注意嵌入字体使PPT体积增大3~5MB但避免了跨平台数字渲染差异。若PPT含大量图表建议用pptxgenjs等库生成时直接写死数字格式字符串。3.2 动态图表的数据刷新机制为什么你的“实时看板”其实不实时PPT中所谓“动态图表”99%是链接到Excel的静态快照。其刷新行为受三个开关控制开关位置默认值影响Excel选项→高级→“请求更新链接时”手动打开PPT时弹窗询问是否更新选“否”则显示旧数据Excel选项→数据→“编辑链接”未勾选即使链接有效也不自动刷新需右键图表→“编辑数据”→“刷新数据”PowerPoint选项→高级→“链接”禁用完全断开链接图表变为图片验证方法在Excel中修改源数据如B2单元格从100改为999保存Excel关闭所有窗口重新打开PPT → 观察是否弹出“此文件包含链接...”提示若无提示且图表未变则链接已失效或被禁用修复命令行Linux/macOS# 使用unoconv强制刷新链接需LibreOffice服务运行 soffice --headless --convert-to pdf --outdir /tmp 大数据分析PPT.pptx # 此操作会触发LibreOffice加载Excel链接并刷新生成的PDF含最新数据3.3 超链接背后的ETL任务ID把PPT变成可观测性入口PPT中常有“点击查看明细”超链接表面指向http://bi.example.com/dashboard?id123实则暗藏数据血缘a:hlinkClick xmlns:ahttp://schemas.openxmlformats.org/drawingml/2006/main a:extLst a:ext uri{C9E7D1A2-2F5F-4B5C-9E7D-1A22F5F4B5C9} r:rel xmlns:rhttp://schemas.openxmlformats.org/package/2006/relationships idrId10 typehttp://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink targethttp://airflow.example.com/tree?dag_iddag_user_retentionamp;execution_date2024-05-12T00:00:00/ /a:ext /a:extLst /a:hlinkClick落地技巧将target中的dag_id和execution_date提取为结构化字段写入数据治理平台的“业务术语-任务”映射表在Airflow UI中点击该链接直接跳转到对应DAG的特定执行实例查看日志、输入参数、输出记录数当业务方质疑“昨日留存率为什么是23%”你可在30秒内打开此链接确认dwd_user_retention任务是否成功输入表dwd_user_active的分区dt2024-05-11是否完整提示超链接目标URL中的amp;是XML实体编码解析时需用html.unescape()还原为否则Airflow路由失败。4. 避坑PPT作为数据工程文档的5个致命翻车点4.1 现象PPT中SQL代码块显示正常但复制到编辑器后报错“Unknown character U200B”原因PowerPoint为对齐文本在空格处插入零宽空格Zero Width Space, U200B肉眼不可见但Python/SQL解析器会报错解决用VS Code打开PPTX解压后的slide3.xml搜索#8203;U200B的HTML实体替换为空字符串或粘贴到Notepad中用“显示所有字符”功能定位并删除4.2 现象嵌入的Visio流程图在Mac上打不开显示“无法加载此文件”原因Visio 2016默认保存为.vsdx基于OOXML但PowerPoint for Mac对嵌入.vsdx支持不全常降级为.vdx旧版二进制解决在Windows版PowerPoint中右键Visio图→“编辑链接”→“更改链接”→选择.vsdx文件或导出Visio图为SVG再以图片形式插入PPT4.3 现象PPT中“实时数据看板”链接指向localhost:8080其他同事打不开原因开发阶段用本地Airflow测试链接写死localhost未替换为集群域名解决建立PPT发布前检查清单用正则扫描所有超链接grep -r localhost:[0-9]\ ppt/自动化脚本将localhost:8080替换为airflow-prod.example.com4.4 现象Excel嵌入表中公式VLOOKUP(A2,Sheet2!A:B,2,FALSE)在PPT中显示#REF!原因嵌入Excel时未勾选“保留公式”PowerPoint只保存计算结果不保存公式本身解决在Excel中文件→选项→高级→勾选“在工作簿中保存所有公式”再嵌入或改用INDIRECT(Sheet2!A:B)避免引用丢失4.5 现象PPT第5页的架构图用Draw.io绘制但导出PDF后线条模糊原因Draw.io导出为PNG位图缩放失真而PPTX要求矢量图解决Draw.io中导出为SVG → 用Inkscape转换为EMF增强型图元文件→ 插入PPT或直接在PPT中用“插入→图标→SVG”粘贴Draw.io的SVG代码5. 用PPT构建数据可信度仪表盘一个可立即落地的技巧5.1 在PPT中植入数据质量水印让每页幻灯片自带“健康证明”数据可信度不能靠口头承诺而要像药品说明书一样印在载体上。我们在PPT每页底部添加动态水印内容来自数据质量平台API# generate_watermark.py import requests import datetime def get_dq_report(metric_id): # 调用数据质量平台API示例DQO或Great Expectations REST API url fhttps://dq-api.example.com/v1/metrics/{metric_id}/latest headers {Authorization: Bearer YOUR_TOKEN} try: resp requests.get(url, headersheaders, timeout5) data resp.json() return { last_update: data[timestamp], completeness: f{data[completeness]:.1%}, accuracy: f{data[accuracy]:.1%}, freshness_hours: int((datetime.datetime.now() - datetime.datetime.fromisoformat(data[timestamp])).total_seconds() / 3600) } except Exception as e: return {error: str(e)} # 为指标uv_dau生成水印文本 report get_dq_report(uv_dau) watermark_text fUV_DAU: {report[completeness]}完整 | {report[accuracy]}准确 | {report[freshness_hours]}h新鲜 # 将watermark_text写入PPT第3页页脚需用python-pptx from pptx import Presentation prs Presentation(大数据分析PPT.pptx) slide prs.slides[2] # 第3页索引为2 txBox slide.shapes.add_textbox(0, 6500000, 9144000, 200000) # 坐标单位EMU tf txBox.text_frame p tf.paragraphs[0] p.text watermark_text p.font.size 120000 # 12pt p.font.color.rgb RGBColor(128, 128, 128) # 灰色 prs.save(大数据分析PPT_可信版.pptx)效果PPT第3页底部显示UV_DAU: 99.2%完整 | 98.7%准确 | 1h新鲜当业务方质疑数据时你只需翻到这一页指着水印说“看这是实时拉取的质量报告完整性和准确性都在98%以上且数据距今仅1小时。”5.2 表格PPT中不同数据资产的可信度水印生成策略资产类型水印内容组成更新频率技术实现要点指标图表指标ID: 完整性% | 准确性% | 新鲜度h每小时从DQ平台API拉取用metric_id匹配图表标题SQL代码块SQL_HASH: a1b2c3 | 执行耗时: 2.3s每次发布对SQL文本SHA256哈希缓存执行日志中的耗时统计架构流程图DAG_ID: dag_user_retention | 最后成功: 2024-05-12 02:15每5分钟查询Airflow元数据库dag_run表过滤statesuccess为什么这招管用它把抽象的“数据质量”转化为PPT里肉眼可见的数字且每个数字都有明确来源API、数据库查询。当有人问“这个指标准不准”你不再需要解释“我们有监控”而是直接指给他看“98.7%准确”——数字本身成了信任锚点。我坚持在所有对外交付的PPT中植入这类水印哪怕只是内部会议。因为数据工作的终极价值不是做出多炫酷的图表而是让每一个看到它的人无需怀疑就能相信。希望帮到你。本文还有配套的精品资源点击获取

相关新闻

OpenSSL C++生成含中文DN的证书请求CSR完整指南

OpenSSL C++生成含中文DN的证书请求CSR完整指南

1. 为什么要让DN支持中文:场景与核心难点只要公司注册名里带中文,做证书请求(CSR)就注定绕不开"中文DN"这个坎。用OpenSSL的命令行一把梭虽然简单,但到了C工程化集成的场景,比如你要在服务端程序…

2026/10/17 22:25:25 阅读更多 →
密码分析学:从差分特征到S盒安全验证的实战方法论

密码分析学:从差分特征到S盒安全验证的实战方法论

1. 这门课到底在讲什么:从“破译”到“设计”的思维翻转“第五讲 密码分析学”——光看标题,很多人第一反应是:这不就是教人怎么黑进系统、怎么破解别人密码的“黑客速成班”?其实恰恰相反。我带过几届某高校信息安全方向的实践课…

2026/10/17 22:25:25 阅读更多 →
Coppersmith攻击实战:已知p高位比特分解RSA模数

Coppersmith攻击实战:已知p高位比特分解RSA模数

假设你手里有一份泄露出来的日志片段,上面只有几行十六进制字符串,其中一行恰好是某个RSA公钥的模数n,另一行则是p的前半段比特。看起来好像没什么用——毕竟只知道一半,剩下的512位不还是要跑穷举?但如果你懂Coppersm…

2026/10/17 22:25:25 阅读更多 →

最新新闻

SAP MTO配置核心:物料主数据四字段与特殊库存E的硬性约束

SAP MTO配置核心:物料主数据四字段与特殊库存E的硬性约束

简介:本资源是一份面向SAP顾问、制造企业计划与生产管理人员的MTO(按订单生产)业务全流程实操指南,聚焦机械、电子等定制化程度高行业的SAP系统落地难点。内容覆盖物料主数据配置(含MRP策略组20与个体/集中需求标识&am…

2026/10/17 23:16:10 阅读更多 →
R-AUC与T-AUC一文读懂:Qwen3.5-4B-singprobe流式安全指标与幻觉检测原理

R-AUC与T-AUC一文读懂:Qwen3.5-4B-singprobe流式安全指标与幻觉检测原理

【免费下载链接】Qwen3.5-4B-singprobe 项目地址: https://ai.gitcode.com/hf_mirrors/inclusionAI/Qwen3.5-4B-singprobe 点击查看 免费下载 Qwen3.5-4B-singprobe 是一个构建在 Qwen/Qwen3.5-4B 之上的流式安全护栏(streaming guardrail)探…

2026/10/17 23:16:10 阅读更多 →
从工具调用到具身执行:AI-Agent如何驱动机械臂完成物理任务

从工具调用到具身执行:AI-Agent如何驱动机械臂完成物理任务

上周在实验室里盯着一台六轴机械臂反复尝试把一颗M3螺丝插进工件孔里,旁边屏幕上的Agent日志一行行刷着“抓取失败、重试”“角度偏移0.8度、补偿”。那一刻我突然意识到,AI-Agent这一脚跨得比很多人想象的要大——短短两年前,我们还在为Agen…

2026/10/17 23:15:09 阅读更多 →
C语言qsort深度解析:从函数原型到比较函数避坑指南

C语言qsort深度解析:从函数原型到比较函数避坑指南

简介:这份PDF资料聚焦C语言标准库中qsort函数的实际用法,面向正在学习C语言、需要掌握通用排序技巧的初学者与进阶开发者,帮助解决不同数据类型排序时比较函数如何编写的问题。资源包共1个PDF文件,大小约32KB,内容以代…

2026/10/17 23:15:09 阅读更多 →
K2算法实战:贝叶斯网络结构学习与Python实现

K2算法实战:贝叶斯网络结构学习与Python实现

简介:这份资源围绕K2算法从数据中学习贝叶斯网络结构这一经典问题展开,面向具备一定概率图模型基础、希望动手实现结构学习的研究生与算法工程师。包内共7个文件,以4个m脚本为主体,配合1个c源码、1个mat数据文件和1个txt说明&…

2026/10/17 23:15:09 阅读更多 →
同一条UPDATE为何死锁?锁轨迹揭示变长字段与Include索引的陷阱

同一条UPDATE为何死锁?锁轨迹揭示变长字段与Include索引的陷阱

简介:一份聚焦 SQL Server 死锁(Deadlock)问题的技术分析文档,适合数据库管理员、开发人员以及需要排查事务并发异常的进阶学习者。文档从一次奇怪死锁现象入手,深入讲解聚集索引、非聚集索引与行锁机制如何共同诱发死…

2026/10/17 23:15:09 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →