- 2024-11-13【c++】广度优先搜索详解
BFS(图论)BFS全称是 BreadthFirstSearch,中文名是宽度优先搜索,也叫广度优先搜索。是图上最基础、最重要的搜索算法之一。所谓宽度优先。就是每次都尝试访问同一层的节点。如果同一层都访问完了,再访问下一层。这样做的结果是,BFS算法找到的路径是从起点开始的 最短 合法
- 2024-11-13svn使用
svn是什么svn是跟git一样的文件管理工具,不过跟git不同,svn不是分布式管理,而是通过一个服务器对代码仓库进行管理。同时svn对文件安全管理的细粒度较git更高,可以不仅对一个仓库进行checkout,同时可以对仓库内部的一个文件夹/文件进行checkout。SVN仓库svn在使用前,需要有一个仓库
- 2024-11-132.2_内网IP&端口&密码抓取
内网IP扫描ICMP命令Windowsfor/L%Iin(1,1,254)
[email protected].%I|findstr"TTL=#windows"Linuxforkin$(seq1255);doping-c1192.168.99.$k|grep"ttl"|awk-F"[:]+"'{print$4}';done工具Nmap
- 2024-11-10如何使用一个包含8000多张图像的鸟类数据集进行YOLOv8目标检测训练。这个数据集已经按照YOLO格式进行了标注,并且分为训练集、验证集和测试集,共有六类鸟类
如何使用一个包含8000多张图像的鸟类数据集进行YOLOv8目标检测训练。这个数据集已经按照YOLO格式进行了标注,并且分为训练集、验证集和测试集,共有六类鸟类。数据集介绍数据集描述数据量:8000多张图像类别数量:6类数据格式:YOLO格式数据集划分:训练集:约6000张验证集:约10
- 2024-11-09如何在原生鸿蒙APP中使用RN的bundle包
一、创作背景上一篇博客中,我给大家分享了如何创建一个RN的项目,并且解决了其中的问题点,成功打出了Bundle包。接下来就是我给大家分享一下,如何在原生鸿蒙项目中使用那个Bundle包,这一篇分享完才算是开发环境真正的搭建好了。在本篇中,我将继续分享环境搭建中会遇到的坑点,帮助大家快
- 2024-11-09php使用ffmpeg实现向视频中添加文字字幕的方法
这篇文章主要介绍了PHP使用ffmpeg给视频增加字幕显示的方法,实例分析了php操作ffmpeg给视频增加字母的技巧,具有一定参考借鉴价值,需要的朋友可以参考下。具体如下:$dir='./';if($handle=opendir($dir)){while(false!==($file=readdir($handle))){if(is_file($dir.$
- 2024-11-09Ogre默认资源代码中加载
//OgreResources Ogre::ResourceGroupManager::getSingleton().addResourceLocation(QString(OGRE_PLUGIN_DIR).toStdString()+"/../Media/Main","FileSystem","OgreInternal"); Ogre::ResourceGroupManager::getSingleton().addResour
- 2024-11-08AtCoder Beginner Contest 358 - VP记录
Preface这次的动规题真的多,起码有三道都是。赛时做完ABCD以后就去攻G去了,可惜犯了煞笔错误搞WA了。赛后补F的时候思路代码啥的都挺顺的(没看题解独立切的蓝题),就是犯了更煞笔的错误,成消愁
- 2024-11-08pyinstaller程序打包
使用pyinstaller可以将写好的python程序打包成可执行文件。两种打包方式:打包成只有一个exe文件的形式,但这种程序在运行时其实比较慢,因为会需要额外的时间将exe文件里的依赖包解压到一个临时文件夹。打包成一个目录,当前的版本会将所有的依赖包,包括程序自已写的代码(包括main.py
- 2024-11-08Intern大模型训练营(四):使用Hugging Face下载模型
1.Huggingface下载模型首先在Huggingface平台注册账号。然后进入https://github.com/codespaces,选择使用jupyter_notebook配置,输入以下命令流安装香瓜依赖。#安装transformerspipinstalltransformers==4.38pipinstallsentencepiece==0.1.99pipinstalleinops==0.8
- 2024-11-08VS Code/Code-Runner编译C语言遇到undefined reference to XXX的一种解决办法
背景用VSCode编译一个C语言编写的项目文件,这个项目除main文件外还有些被引用的C文件,如果不做相关配置的话,运行会报错:即编译时找不到被引用的这些文件,从而报错。解决办法我是使用code-runner这个插件跑的,所以这里只写关于用这种方式运行代码的解决办法。首先查看.vscode/配
- 2024-11-08dotnet cli publish 命令行发布脚本 bat shell
dotnetcli发布脚本publish_remote.bat该脚本实现一键主要发布到远程的共享文件夹中@echooff::定义变量SHARE_PATH:共享文件夹,SOURCE_DIR:代码发布的文件夹,TARGET_DIR:目标文件夹(共享文件夹的映射)setPRO_PATH=.\WebAppsetSHARE_PATH=\\pcmesone\Reportset
- 2024-11-07pack_log.sh
将某个目录下面的文件打包成一个压缩文件,然后拷贝到其他目录 #!/bin/bash#获取当前时间,并格式化为YYYYMMDD-HHMMSStimestamp=$(date+"%Y%m%d-%H%M%S")#定义日志目录log_dir="/log"#定义压缩文件最终目录tar_file_dir="/mnt/heliang/log"#
- 2024-11-06图像重建Restormer介绍与使用
文章目录前言一、Restormer介绍二、环境安装与配置三、代码使用与效果前言图像恢复是计算机视觉领域中的一个重要研究方向,它旨在通过算法修复损坏、模糊或缺失的图像信息,从而恢复图像的原始质量。随着图像处理技术的不断发展,图像恢复在许多领域都发挥着重要作用,如医
- 2024-11-06御剑后台扫描工具-配置文件的格式解释
当然,以下是这些缩写的中文含义:ASP:ASP代表活动服务器页面(ActiveServerPages)。它是由微软开发的服务器端脚本引擎,允许开发者创建动态、交互式的网页服务器应用程序。Gov:这并不是网页开发术语,但当在网址中看到时,"gov"是美国政府实体使用的顶级域名(Top-LevelDomain)。例如
- 2024-11-04【鸿蒙南向】移植案例与原理 - build lite源码分析 之 hb命令__main__.py
- 2024-11-02STM32 第21章 DMA--直接存储器访问
时间:2024.10.31-11.2参考资料:《零死角玩转STM32》“DMA--直接存储器访问”章节编程部分的代码基于12-GPIO输出-使用固件库点亮LED灯一、学习内容1、DMA功能框图和DMA初始化结构体1.1DMA功能框图1.1.1DMA简介DMA:DataMemoryAccess,直接存储器访问。和GPIO、串口等一
- 2024-10-30WRF安装和运行教程
1、WRF安装1.1校验和安装基础包校验指令:whichgfortranwhichcppwhichgcc安装指令:sudoapt-getupdatesudoapt-getinstallgfortrancppgccg++m4cshlibcurl4-openssl-devlibxml2libxml2-devlibhdf5-dev1.2WRF安装的目录结构创建目录mkdirBuild_WRF
- 2024-10-30批量提取mp4文件中的音频
!/bin/bash检查是否传入输入目录参数if[-z"$1"];thenecho"Usage:$0<input_dir>[output_dir]"exit1fi获取输入和输出目录INPUT_DIR="$1"OUTPUT_DIR="${2:-./mp3_files}"#如果未指定output_dir,则默认为当前目录下的mp3_files检查输入目录是否存在if[
- 2024-10-30使用rsync批量部署
使用rsync批量部署
- 2024-10-30jenkins 常用shell
1、发布前端shellip="192.168.31.33"port=22#前端打包后的包名dist_name="dist"#app的名字,app下有index.htmlapp_name="dist"#app所在的目录app_dir="/data/project/html/nmg-ibuilds-pc-visitor"#备份个数bak_count=3#备份目录bak_dir="/dat
- 2024-10-29CMake学习-0
#CMakeList.txt:Sample01的CMake项目,在此处包括源代码并定义#项目特定的逻辑。#cmake_minimum_required(VERSION3.8)#如果支持,请为MSVC编译器启用热重载。if(POLICYCMP0141)cmake_policy(SETCMP0141NEW)set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT"$<IF
- 2024-10-29如何训练自己的数据集之,智慧化生产工地检测数据集
智慧工地检测数据集,基础生产要素篇,采用voc标注(可提供yolo方式标注),无人机,监控摄像,手持拍照等方式,对工地中工人、材料、机器和环境等共计15类对象类别(分别为人,板,砖,切割机,挂钩,反光背心,木头,脚手架,电箱,护栏,安全帽,钢筋,手推车,漏斗,宣传横幅标语)进行标注。从多个建筑工地收集了超过20,
- 2024-10-29如何训练自己的数据集之,大量火灾烟雾识别数据集,识别
大量火焰烟雾识别数据集,46000余张图像,22GB数据量,提供voc标注,yolo标注,涵盖高位摄像头,无人机拍摄,日常场景拍摄等多种场景,+yolo训练代码火焰数据集烟雾数据集森林火灾数据集大规模火焰与烟雾识别数据集规模:46,000余张图像,数据量约22GB类别:主要检测两类目标火焰烟雾标注格