相关文章
VTK中自定义双组分输入最大值滤波
这段代码实现了一个 VTK(Visualization Toolkit) 中的图像处理过滤器 vtkImageQuantile3D,主要用于在 3D 图像的局部邻域内计算分位数(如中位数、最大值等),并基于参考图像进行条件滤波。以下是对代码的详细解析: 1. 核心功能 输入:一个 3D 图像(vtkImageData)和一个…
编程日记
2025/7/7 1:42:16
2025大模型安全治理全景指南:从内生防御到可信AI的实践路径
引言:AI双刃剑下的治理困局
2025年,全球大模型日均交互量突破千亿次,但安全事件同比激增217%。三星代码泄露、DeepSeek漏洞攻击等案例警示:AI的“数据黑洞”特性正使其成为泄密加速器。面对生成式AI的“幻觉输出”、量子计算破解…
编程日记
2025/7/12 21:54:42
爬虫实战之图片及人物信息爬取
爬虫对于许多Python初学者来说都是一个好玩有趣的技能,但大多数人都是从网上得来的经验,会认为学习爬虫是件很难的事,像处理反爬机制以及反反爬,总是让人望而却步,今天我们来进行爬虫实操,需要注意爬虫本身并不违法,但恶意爬取文件将会涉及相关法律,为避免不必要的纠纷,本文采取…
编程日记
2025/7/7 1:41:39
数据结构:递归:汉诺塔问题(Tower of Hanoi)
目录
问题描述 第一性原理分析
代码实现
第一步:明确函数要干什么
第二步:写好递归的“结束条件”
第三步:写递归步骤 🌳 递归调用树
🔍复杂度分析
时间复杂度:T(n) 2^n - 1 空间复杂度分析 问题描…
编程日记
2025/7/7 1:41:20
上位机知识篇---Conda
一、Conda的选择
Conda 是一个功能全面的开源包管理系统和环境管理系统,能够在 Windows、macOS 和 Linux 系统上顺畅运行。它主要有 Anaconda 和 Miniconda 这两种版本,下面为你详细介绍它们的区别。
Anaconda
Anaconda 是一个综合性的发行版…
编程日记
2025/7/7 1:41:13
qt-- 学习笔记11(mingw编译,windeployqt生成执行文件exe,同一exe文件不同文件夹结果不同)
在exe所在文件夹执行打包过程,打包完成,exe运行报错
// 在exe所在文件夹执行打包过程,打包完成,exe运行报错
C:\Users\1\Desktop\1234>D:\Qt\Qt5.15.2\5.15.2\mingw81_64\bin\windeployqt.exe ChartZoomMove.exe
C:\Users\1\D…
编程日记
2025/7/12 16:41:07
使用 Pytorch Lightning 时追踪指标和可视化指标
【PL 基础】追踪指标和可视化指标 摘要1. 跟踪指标2. 在命令行中查看3. 在浏览器中查看4. 配置保存目录 摘要 本文介绍了PyTorch Lightning中指标追踪和可视化的方法。主要内容包括:1)使用self.log和self.log_dict记录训练指标;2)…
编程日记
2025/7/7 1:40:21
pdf删除一页 python实现(已验证)
首先安装库
使用PyPDF2
首先,确保你已经安装了PyPDF2。如果没有安装,可以通过pip安装:
pip install PyPDF2
然后运行
import PyPDF2def remove_page(input_pdf_path, output_pdf_path, page_number_to_remove):# 打开PDF文件with open(i…
编程日记
2025/7/7 1:40:17