PointNet++项目分析

好的,下面是每个文件和目录的详细说明:

- **`E:\Pointnet_Pointnet2_pytorch\-p`**:这看起来像是命令行中的一个参数,而不是实际的文件,可能是误列。

- **`E:\Pointnet_Pointnet2_pytorch\.gitattributes`**:定义了如何处理特定类型的文件(例如,文本或二进制)以及它们在版本控制系统中的行为,帮助保持代码库的一致性。

- **`E:\Pointnet_Pointnet2_pytorch\.gitignore`**:定义了哪些文件或文件夹应该被Git忽略,避免不必要的文件进入版本控制,如编译产物、临时文件等。

- **`E:\Pointnet_Pointnet2_pytorch\666.py`**:这是一个Python脚本,具体的用途取决于脚本的内容。从名称上看不出具体的功能,可能是一个示例脚本、测试脚本或是实现特定功能的脚本。

- **`E:\Pointnet_Pointnet2_pytorch\data`**:数据目录,用于存放项目中使用的数据集,如点云数据等。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils`**:数据处理工具目录,包含了一系列用于加载、处理和转换数据的脚本或模块。

- **`E:\Pointnet_Pointnet2_pytorch\files.txt`**:可能是一个文本文件,列出了项目中使用的重要文件或文件路径。

- **`E:\Pointnet_Pointnet2_pytorch\LICENSE`**:许可证文件,指明了项目的开源许可类型,保护作者的权利并告知用户使用条件。

- **`E:\Pointnet_Pointnet2_pytorch\log`**:日志目录,用于存储训练过程中的日志文件和模型检查点,有助于监控训练过程和恢复模型。

- **`E:\Pointnet_Pointnet2_pytorch\models`**:模型目录,包含了PointNet和PointNet++等模型的实现,分为不同的子模块,如分类、部分分割、语义分割等。

- **`E:\Pointnet_Pointnet2_pytorch\provider.py`**:数据提供者模块,负责数据的加载和预处理,为模型训练和测试提供数据支持。

- **`E:\Pointnet_Pointnet2_pytorch\README.md`**:项目介绍文档,通常会包含项目背景、安装步骤、使用方法、贡献指南等内容。

- **`E:\Pointnet_Pointnet2_pytorch\test_classification.py`**:测试脚本,用于评估分类模型的性能。

- **`E:\Pointnet_Pointnet2_pytorch\test_partseg.py`**:测试脚本,用于评估部分分割模型的性能。

- **`E:\Pointnet_Pointnet2_pytorch\test_semseg.py`**:测试脚本,用于评估语义分割模型的性能。

- **`E:\Pointnet_Pointnet2_pytorch\train_classification.py`**:训练脚本,用于训练分类模型。

- **`E:\Pointnet_Pointnet2_pytorch\train_partseg.py`**:训练脚本,用于训练部分分割模型。

- **`E:\Pointnet_Pointnet2_pytorch\train_semseg.py`**:训练脚本,用于训练语义分割模型。

- **`E:\Pointnet_Pointnet2_pytorch\visualizer`**:可视化工具目录,包含了一系列用于可视化点云数据和模型结果的脚本和工具。

- **`E:\Pointnet_Pointnet2_pytorch\__pycache__`**:Python 编译后的字节码文件缓存目录,用于加速下次导入相同模块的速度。

- **`E:\Pointnet_Pointnet2_pytorch\打开666虚拟环境 - 副本.bat`**:批处理文件,用于激活名为“666”的虚拟环境,方便在该环境中运行项目。

- **`E:\Pointnet_Pointnet2_pytorch\没有预训练模型文件.txt`**:文本文件,可能用于提醒用户当前目录下没有预训练模型文件。

- **`E:\Pointnet_Pointnet2_pytorch\data\voide`**:数据子目录,可能用于存放视频文件或其他相关数据。

- **`E:\Pointnet_Pointnet2_pytorch\data\voide_features`**:数据子目录,可能用于存放从视频中提取的特征文件。

- **`E:\Pointnet_Pointnet2_pytorch\data\voide\1.mp4`**:视频文件,可能是用于处理或分析的输入数据之一。

- **`E:\Pointnet_Pointnet2_pytorch\data\voide_features\1_features.npy`**:NumPy 数组文件,存储了从视频中提取的特征。

- **`E:\Pointnet_Pointnet2_pytorch\data\voide_features\processed_videos.txt`**:文本文件,可能记录了已经处理过的视频文件列表。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils\collect_indoor3d_data.py`**:脚本,用于收集室内3D数据集。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils\indoor3d_util.py`**:工具模块,包含处理室内3D数据的各种函数。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils\meta`**:元数据目录,包含数据集的相关元信息文件。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils\ModelNetDataLoader.py`**:数据加载器模块,用于加载ModelNet数据集。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils\S3DISDataLoader.py`**:数据加载器模块,用于加载S3DIS数据集。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils\ShapeNetDataLoader.py`**:数据加载器模块,用于加载ShapeNet数据集。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils\__pycache__`**:Python 编译后的字节码文件缓存目录,用于加速下次导入相同模块的速度。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils\meta\anno_paths.txt`**:文本文件,记录了数据集的注释路径。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils\meta\class_names.txt`**:文本文件,记录了数据集中的类别名称。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils\__pycache__\indoor3d_util.cpython-37.pyc`**:编译后的字节码文件,用于加速导入`indoor3d_util.py`模块。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils\__pycache__\ModelNetDataLoader.cpython-37.pyc`**:编译后的字节码文件,用于加速导入`ModelNetDataLoader.py`模块。

- **`E:\Pointnet_Pointnet2_pytorch\data_utils\__pycache__\S3DISDataLoader.cpython-37.pyc`**:编译后的字节码文件,用于加速导入`S3DISDataLoader.py`模块。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification`**:分类任务的日志目录,包含训练日志和模型检查点。

- **`E:\Pointnet_Pointnet2_pytorch\log\part_seg`**:部分分割任务的日志目录,包含训练日志和模型检查点。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg`**:语义分割任务的日志目录,包含训练日志和模型检查点。

- **`E:\Pointnet_Pointnet2_pytorch\log\分类模型:logclassification`**:分类模型的日志目录,可能是`log\classification`的别名或子目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\语义分割模型:logsemseg`**:语义分割模型的日志目录,可能是`log\sem_seg`的别名或子目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\部分分割模型:logpartseg`**:部分分割模型的日志目录,可能是`log\part_seg`的别名或子目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\2024-11-18_14-51`**:特定日期和时间的分类任务日志目录,包含当天的训练日志和模型检查点。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_cls_ssg`**:PointNet++ SSG 分类模型的日志目录,包含训练日志和模型检查点。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals`**:PointNet++ MSG 分类模型(考虑法线信息)的日志目录,包含训练日志和模型检查点。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_ssg_wo_normals`**:PointNet++ SSG 分类模型(不考虑法线信息)的日志目录,包含训练日志和模型检查点。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\2024-11-18_14-51\checkpoints`**:特定日期和时间的分类任务模型检查点目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\2024-11-18_14-51\logs`**:特定日期和时间的分类任务训练日志目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\2024-11-18_14-51\logs\pointnet_cls.txt`**:特定日期和时间的分类任务训练日志文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_cls_ssg\checkpoints`**:PointNet++ SSG 分类模型的模型检查点目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_cls_ssg\logs`**:PointNet++ SSG 分类模型的训练日志目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_cls_ssg\pointnet2_cls_ssg.py`**:PointNet++ SSG 分类模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_cls_ssg\pointnet2_utils.py`**:PointNet++ 模型的辅助函数和工具类文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_cls_ssg\checkpoints\best_model.pth`**:PointNet++ SSG 分类模型的最佳模型检查点文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_cls_ssg\checkpoints\新建文本文档.txt`**:可能是用户创建的临时文本文件,内容未知。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_cls_ssg\logs\pointnet2_cls_ssg.txt`**:PointNet++ SSG 分类模型的训练日志文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\1.py`**:可能是用户创建的临时脚本文件,内容未知。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\checkpoints`**:PointNet++ MSG 分类模型(考虑法线信息)的模型检查点目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\log`**:PointNet++ MSG 分类模型(考虑法线信息)的日志目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\logs`**:PointNet++ MSG 分类模型(考虑法线信息)的训练日志目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\pointnet2_cls_msg.py`**:PointNet++ MSG 分类模型(考虑法线信息)的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\pointnet2_utils.py`**:PointNet++ 模型的辅助函数和工具类文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\__pycache__`**:Python 编译后的字节码文件缓存目录,用于加速下次导入相同模块的速度。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\打开666虚拟环境 - 副本.bat`**:批处理文件,用于激活名为“666”的虚拟环境,方便在该环境中运行项目。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\checkpoints\best_model.pth`**:PointNet++ MSG 分类模型(考虑法线信息)的最佳模型检查点文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\log\classification`**:分类任务的日志目录,可能是`log\classification`的子目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\log\classification\pointnet2_msg_normals`**:PointNet++ MSG 分类模型(考虑法线信息)的日志目录,可能是`log\classification\pointnet2_msg_normals`的子目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\log\classification\pointnet2_msg_normals\checkpoints`**:PointNet++ MSG 分类模型(考虑法线信息)的模型检查点目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\log\classification\pointnet2_msg_normals\checkpoints\best_model.pth`**:PointNet++ MSG 分类模型(考虑法线信息)的最佳模型检查点文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\logs\pointnet2_cls_msg.txt`**:PointNet++ MSG 分类模型(考虑法线信息)的训练日志文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_msg_normals\__pycache__\pointnet2_utils.cpython-37.pyc`**:编译后的字节码文件,用于加速导入`pointnet2_utils.py`模块。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_ssg_wo_normals\checkpoints`**:PointNet++ SSG 分类模型(不考虑法线信息)的模型检查点目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_ssg_wo_normals\logs`**:PointNet++ SSG 分类模型(不考虑法线信息)的训练日志目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_ssg_wo_normals\pointnet2_cls_ssg.py`**:PointNet++ SSG 分类模型(不考虑法线信息)的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_ssg_wo_normals\pointnet2_utils.py`**:PointNet++ 模型的辅助函数和工具类文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_ssg_wo_normals\checkpoints\best_model.pth`**:PointNet++ SSG 分类模型(不考虑法线信息)的最佳模型检查点文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\classification\pointnet2_ssg_wo_normals\logs\pointnet2_cls_ssg.txt`**:PointNet++ SSG 分类模型(不考虑法线信息)的训练日志文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\part_seg\pointnet2_part_seg_msg`**:PointNet++ MSG 部分分割模型的日志目录,包含训练日志和模型检查点。

- **`E:\Pointnet_Pointnet2_pytorch\log\part_seg\pointnet2_part_seg_msg\checkpoints`**:PointNet++ MSG 部分分割模型的模型检查点目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\part_seg\pointnet2_part_seg_msg\logs`**:PointNet++ MSG 部分分割模型的训练日志目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\part_seg\pointnet2_part_seg_msg\pointnet2_part_seg_msg.py`**:PointNet++ MSG 部分分割模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\part_seg\pointnet2_part_seg_msg\pointnet2_utils.py`**:PointNet++ 模型的辅助函数和工具类文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\part_seg\pointnet2_part_seg_msg\checkpoints\best_model.pth`**:PointNet++ MSG 部分分割模型的最佳模型检查点文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\part_seg\pointnet2_part_seg_msg\logs\pointnet2_part_seg_msg.txt`**:PointNet++ MSG 部分分割模型的训练日志文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet2_sem_seg`**:PointNet++ 语义分割模型的日志目录,包含训练日志和模型检查点。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet_sem_seg`**:PointNet 语义分割模型的日志目录,包含训练日志和模型检查点。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet2_sem_seg\checkpoints`**:PointNet++ 语义分割模型的模型检查点目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet2_sem_seg\eval.txt`**:PointNet++ 语义分割模型的评估日志文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet2_sem_seg\logs`**:PointNet++ 语义分割模型的训练日志目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet2_sem_seg\pointnet2_sem_seg.py`**:PointNet++ 语义分割模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet2_sem_seg\pointnet2_utils.py`**:PointNet++ 模型的辅助函数和工具类文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet2_sem_seg\checkpoints\best_model.pth`**:PointNet++ 语义分割模型的最佳模型检查点文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet2_sem_seg\logs\pointnet2_sem_seg.txt`**:PointNet++ 语义分割模型的训练日志文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet_sem_seg\checkpoints`**:PointNet 语义分割模型的模型检查点目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet_sem_seg\eval.txt`**:PointNet 语义分割模型的评估日志文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet_sem_seg\logs`**:PointNet 语义分割模型的训练日志目录。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet_sem_seg\pointnet2_utils.py`**:PointNet 模型的辅助函数和工具类文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet_sem_seg\pointnet_sem_seg.py`**:PointNet 语义分割模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet_sem_seg\checkpoints\best_model.pth`**:PointNet 语义分割模型的最佳模型检查点文件。

- **`E:\Pointnet_Pointnet2_pytorch\log\sem_seg\pointnet_sem_seg\logs\pointnet_sem_seg.txt`**:PointNet 语义分割模型的训练日志文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\pointnet2_cls_msg.py`**:PointNet++ MSG 分类模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\pointnet2_cls_ssg.py`**:PointNet++ SSG 分类模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\pointnet2_msg_normals.py`**:PointNet++ MSG 分类模型(考虑法线信息)的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\pointnet2_part_seg_msg.py`**:PointNet++ MSG 部分分割模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\pointnet2_part_seg_ssg.py`**:PointNet++ SSG 部分分割模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\pointnet2_sem_seg.py`**:PointNet++ 语义分割模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\pointnet2_sem_seg_msg.py`**:PointNet++ MSG 语义分割模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\pointnet2_utils.py`**:PointNet++ 模型的辅助函数和工具类文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\pointnet_cls.py`**:PointNet 分类模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\pointnet_part_seg.py`**:PointNet 部分分割模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\pointnet_sem_seg.py`**:PointNet 语义分割模型的实现文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\pointnet_utils.py`**:PointNet 模型的辅助函数和工具类文件。

- **`E:\Pointnet_Pointnet2_pytorch\models\__pycache__`**:Python 编译后的字节码文件缓存目录,用于加速下次导入相同模块的速度。

- **`E:\Pointnet_Pointnet2_pytorch\models\__pycache__\pointnet2_cls_ssg.cpython-37.pyc`**:编译后的字节码文件,用于加速导入`pointnet2_cls_ssg.py`模块。

- **`E:\Pointnet_Pointnet2_pytorch\models\__pycache__\pointnet2_msg_normals.cpython-37.pyc`**:编译后的字节码文件,用于加速导入`pointnet2_msg_normals.py`模块。

- **`E:\Pointnet_Pointnet2_pytorch\models\__pycache__\pointnet2_utils.cpython-37.pyc`**:编译后的字节码文件,用于加速导入`pointnet2_utils.py`模块。

- **`E:\Pointnet_Pointnet2_pytorch\visualizer\build.sh`**:Shell 脚本,用于构建可视化工具。

- **`E:\Pointnet_Pointnet2_pytorch\visualizer\eulerangles.py`**:Python 脚本,用于处理欧拉角相关的计算。

- **`E:\Pointnet_Pointnet2_pytorch\visualizer\pc_utils.py`**:Python 脚本,包含点云处理的实用函数。

- **`E:\Pointnet_Pointnet2_pytorch\visualizer\pic.png`**:PNG 图像文件,可能是可视化结果的一部分。

- **`E:\Pointnet_Pointnet2_pytorch\visualizer\pic2.png`**:PNG 图像文件,可能是可视化结果的一部分。

- **`E:\Pointnet_Pointnet2_pytorch\visualizer\plyfile.py`**:Python 脚本,用于读取和写入PLY格式的点云文件。

- **`E:\Pointnet_Pointnet2_pytorch\visualizer\render_balls_so.cpp`**:C++ 源代码文件,用于渲染球体的可视化工具。

- **`E:\Pointnet_Pointnet2_pytorch\visualizer\show3d_balls.py`**:Python 脚本,用于显示3D球体的可视化工具。

- **`E:\Pointnet_Pointnet2_pytorch\__pycache__\provider.cpython-37.pyc`**:编译后的字节码文件,用于加速导入`provider.py`模块。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/18915.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

聚焦 AUTO TECH 2025华南展:探索新能源汽车发展新趋势

随着“新四化”浪潮的推进,汽车行业正经历前所未有的变革。中国新能源汽车正逐渐走向世界。国内汽车制造巨头如比亚迪、吉利、奇瑞、长安等,已经将出口提升至核心战略地位。中国新能源汽车的发展,不仅推动了全球汽车产业的电动化转型&#xf…

JavaEE-网络编程(2)

目录 1. TCP的socket api 1.1 ServerSocket 1.2 Socket 1.3 关于连接 2. 写一个TCP回显服务器 代码的基本结构 2.1.建立连接 2.2 使用 try catch 语法 2.3 对操作流进行封装 2.4 使用 flush() 冲刷缓冲区 2.5 用 close() 关闭对客户端的连接 2.6 println 和 hasnex…

2.5D视觉——Aruco码定位检测

目录 1.什么是Aruco标记2.Aruco码解码说明2.1 Original ArUco2.2 预设的二维码字典2.3 大小Aruco二维码叠加 3.函数说明3.1 cv::aruco::detectMarkers3.2 cv::solvePnP 4.代码注解4.1 Landmark图说明4.2 算法源码注解 1.什么是Aruco标记 ArUco标记最初由S.Garrido-Jurado等人在…

云厂商双十一,无新可拉

失去意义的促销秀。 作者|文昌龙 编辑|杨舟 与电商平台双十一的“低价诱惑”和套路满满不同,云市场的双十一更像是一个买方市场,客户牢牢掌握主导权,厂商不得不低头争抢每一位潜在客户。 电商平台「双11」的本质,初始来看&…

Spring Boot出现java: 错误: 无效的源发行版:16的解决方式

第一步: 修改为SDK的目标字节码版本 第二步:CtrlShiftAltS进入项目结构 第三步:pom.xml文件中 在网上搜索和自己SDK适配的Springboot版本,1.8对应的是2.7.1(可以用) 修改Java版本为1.8 最后的最后&a…

删除k8s 或者docker运行失败的脚本

vi delete_exited_containers.sh#!/bin/bash# 列出所有停止的容器并存储到数组 list_exited_containers() {echo -e "\nStopped containers:"containers()# 获取停止的容器信息并存入数组while IFS read -r line; docontainers("$line")done < <(do…

Java之Spring MVC篇三

​​​​​​​ 目录 响应 返回静态页面 RestController 和 Controller的区别和联系 返回数据ResponseBody 关于ResponseBody 返回HTML代码片段 返回JSON 设置状态码 设置Header 设置Content-Type 没设置Content-Type之前 设置Content-Type之后 响应 返回静态页面…

Revisiting Prompt Engineering via Declarative Crowdsourcing

文章目录 题目摘要简介LLMS 和众包声明式提示工程讨论结论 题目 通过声明式众包重新审视快速工程 论文地址&#xff1a;https://arxiv.org/abs/2308.03854 摘要 大型语言模型 (LLM) 在理解和生成文本形式的数据方面非常强大&#xff0c;但很脆弱且容易出错。出现了以所谓的提…

数据库概述

1.为什么要使用数据库 使用数据库有以下几个重要原因&#xff1a; 数据的集中管理&#xff1a;数据库可以集中管理和存储大量的数据&#xff0c;而不需要将数据分散保存在不同的文件中。这样可以方便地对数据进行访问、修改和更新。 数据的持久化存储&#xff1a;数据库通过将…

嵌入式驱动开发详解1(系统调用)

文章目录 符设备驱动架构read函数详解用户层read函数内核层read函数 具体实现用户层代码 内核层代码细节分析 符设备驱动架构 如上图所示&#xff0c;应用层程序直接用系统提供的API函数即可调用驱动层相应的函数&#xff0c;中间的具体过程都是由linux内核实现的&#xff0c;…

开源 - Ideal库 - 枚举扩展设计思路及实现难点(三)

今天想和大家分享关于枚举扩展设计思路和在实现过程中遇到的难点。 01、设计思路 设计思路说起来其实也很简单&#xff0c;就是通过枚举相关信息&#xff1a;枚举值、枚举名、枚举描述、枚举项、枚举类型&#xff0c;进行各种转换&#xff0c;通过一个信息获取其他信息。比如通…

学习笔记021——Ubuntu 安装 MySQL 5.7版本

本文通过是Ubuntu自带的apt安装的。 目录 1、查看可安装 MySQL 版本 2、安装 3、设置密码、开启远程访问 4、修改 sql_mode 和 设置 不区分大小写。&#xff08;根据自己需求来定&#xff09; 5、改端口等设置&#xff1a; 6、启动命令 7、验证 1、查看可安装 MySQL 版…

IDE配置tomcat

1.导航到 Tomcat 安装目录 E:\apache-tomcat-9.0.95-windows-x64\apache-tomcat-9.0.95 2.启动 Tomcat 服务&#xff1a;bin\startup.bat

STL关联式容器之平衡二叉搜索树

平衡二叉搜索树 在STL关联式容器介绍-CSDN博客中对二叉搜索树做了简要的描述&#xff1b;但是因为没有对二叉搜索树对数的深度及插入后树的结构进行调整&#xff0c;二叉搜索树可能失去平衡&#xff0c;造成搜寻效率低落的情况。如下所示&#xff1a; 所谓树形平衡与否&#xf…

集群聊天服务器(13)redis环境安装和发布订阅命令

目录 环境安装订阅redis发布-订阅的客户端编程环境配置客户端编程 环境安装 sudo apt-get install redis-server 先启动redis服务 /etc/init.d/redis-server start默认在6379端口上 redis是存键值对的&#xff0c;还可以存链表、数组等等复杂数据结构 而且数据是在内存上存…

微信小程序 最新获取用户头像以及用户名

一.在小程序改版为了安全起见 使用用户填写来获取头像以及用户名 二.代码实现 <view class"login_box"><!-- 头像 --><view class"avator_box"><button wx:if"{{ !userInfo.avatarUrl }}" class"avatorbtn" op…

视频智能分析软件LiteAIServer视频智能分析平台玩手机打电话检测算法

在当今这个数字化时代&#xff0c;智能手机已成为我们日常生活中不可或缺的一部分&#xff0c;它极大地便利了我们的沟通与学习。然而&#xff0c;当这份便利被不恰当地带入到如工厂生产线、仓库以及学校课堂等特定的工作和学习环境中时&#xff0c;其潜在的危害便逐渐显露出来…

【pytest】pytest注解使用指南

前言&#xff1a;在 pytest 测试框架中&#xff0c;注解&#xff08;通常称为装饰器&#xff09;用于为测试函数、类或方法提供额外的信息或元数据。这些装饰器可以影响测试的执行方式、报告方式以及测试的组织结构。pytest 提供了多种内置的装饰器&#xff0c;以及通过插件扩展…

gvim添加至右键、永久修改配置、放大缩小快捷键、ctrl + c ctrl +v 直接复制粘贴、右键和还原以前版本(V)冲突

一、将 vim 添加至右键 进入安装目录找到 vim91\install.exe 管理员权限执行 Install will do for you:1 Install .bat files to use Vim at the command line:2 Overwrite C:\Windows\vim.bat3 Overwrite C:\Windows\gvim.bat4 Overwrite C:\Windows\evim.bat…

一文快速掌握 AMD FPGA IO约束 常用电平标准

FPGA开发中IO约束是不可缺少的部分&#xff0c;正确的电平约束是确保电路稳定运行与兼容性的关键所在。 今天分享下IO约束中常用的电平标准&#xff0c;帮助大家快速理解和掌握。 一、 LVTTL系列 LVTTL全称为Low - Voltage Transistor - Transistor Logic&#xff0c;是一种…