图的最小生成树Prim算法 图的最小生成树Prim算法什么是最小生成树最小生成树按通俗点来说就是图的一个子图,但不同的是这个图包含有原图的全部节点,但边的权值之和就尽量小 如果是非带权图那么他只有生成树并没有最小生树,如图 但最小生成树应该是这样子的 包含全部顶点但边的权值最小 不管是生成树还是最小生成树都不允许图中有环路 ! ! ! 普里姆算法-prim算法 Prim算法就是图的最小生成树算法之一,Prim 算法是一种 2022-12-05 算法 #数据结构
子网内的数据截获 子网内的数据截获我们先让电脑和手机在同一子网内,即同一网段 打开wireshark,输入过滤条件ip.src==手机ip 然后发送一张图片 找到图片数据,然后选择追踪数据流,选择原始数据,然后保存后缀改为jpg 使用winhex打开图片 jpg文件的数据头是FF D8,删除前面的数据再保存,此时就可以得到截获的图片 **** 2022-12-04 网络渗透测试 #渗透作业
一个好玩的签到打印 一个好玩的签到打印想要实现一个指令实现签到签退并且以一种好玩的形式打印,比如 只需要以下几步: 学习bash脚本语言,并且学会使用curl,cut,awk,|(管道符)的使用 配合相关软件,实现有趣的打印,这里的打印软件我使用的是cowsay和使打印渐变色的软件lolcat 设置快捷命令(按自己需求设置) 这个博客有一些好玩的打印软件的介绍(167条消息) 有趣的 Linux 命令行软件_ 2022-11-26 linux #ubuntu #瞎搞
kali虚拟机与物理机的IP关系 kali虚拟机和物理机的ip关系nat模式下两者的ip地址 桥接模式下 总结NAT模式下,物理主机与kali虚拟主机的IP并不在同一网段下;桥接模式下,物理主机与kali虚拟主机IP同属于一个网段。 2022-11-26 网络渗透测试 #渗透作业
ubuntu部署-使用docker配置mysql 使用docker配置mysql安装mysql如果本机本身就运行有mysql,请运行以下命令关闭服务、 1sudo service mysql stop 不然可能会有端口映射失败的问题 1sudo docker run -itd --name mysqldb -p 3306:3306 -e MYSQL_ROOT_PASSWORD="your password" mysql:la 2022-11-22 服务器部署 #ubuntu #docker
ubuntu部署-docker的简单使用 ubuntu部署-docker的简单使用下载与安装我这里使用的是手动安装 先卸载旧版本的dockers1sudo apt-get remove docker docker-engine docker.io containerd runc 使用dockers仓库安装首次安装需要先在Ubuntu的源上添加dockers官方的源 设置仓库(dockers源)更新一下Ubuntu的apt的软件包索引 1 2022-11-20 服务器部署 #ubuntu #docker
拓扑排序的简单介绍 拓扑排序关于拓扑排序拓扑排序通俗点来说就是对于一个有向无环图(DAG)来说,不断输出其入度为0的节点直到不存在,每个节点输出一次且仅有一次 拓扑排序用官方的话来说就是:对一个有向无环图(DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边<u,v>∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(Topologica 2022-11-08 算法 #数据结构
图的两种存储结构 图的两种存储结构邻接矩阵图的邻接矩阵(Adjacency Matrix) 存储方式是用两个数组来表示图。一个一维数组存储图中顶点信息,一个二维数组(称为邻接矩阵)存储图中的边或弧的信息。 即有一个数组存储顶点 一个维数组存储各个顶点之间的关系,即是存储边的信息,比如权值 有向图和无向图的的矩阵存储不一样 比如下图,假如有一个是有n个顶点的图,则邻接矩阵是一个n*n的方阵,以下定义 ) 无 2022-11-07 算法 #数据结构
ubuntu部署-换源 源是什么源对于ubuntu通俗点来说就是一个软件库,下载软件时只需要记得相应软件名,通过包管理工具apt可一键下载,比如下载gcc 只需要sudo apt install gcc 即可。 apt具体相关可前往https://www.runoob.com/linux/linux-comm-apt.html了解 为什么要换源Ubuntu的源服务器是在外国,所以在我们平常下载软件的时候,下载速度是很慢 2022-11-02 服务器部署 #ubuntu
ubuntu部署-mysql 问题在下载中,如遇到源的问题,请跳转到换源篇章 需要了解更多或者更为细致,请前往MySQL官网软件开发模块 :: 开发者专区 (mysql.com) 开始配置下载mysql在命令行输入,以下命令,遇到问题输入y即可 1sudo apt install mysql-server 下载好后,默认有一个没有密码的超级账号,输入以下代码即可进入mysql命令行 1sudo mysql 配置用户查看用户 2022-11-02 服务器部署 #ubuntu