自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 使用 Python 连接 SSH 服务器并执行命令

python实现ssh功能,以及文件的上传下载

2023-08-02 13:50:50 3807

原创 python版数据结构与算法-排序算法(一)

python版冒泡排序,选择排序,插入排序

2023-07-25 12:46:39 128

原创 python版数据结构与算法-递归和双指针算法

递归和双指针的理解

2023-07-25 12:15:07 136

原创 python版数据结构与算法 -数组和链表(二)

数组和链表的介绍,以及比较,如何用python实现数组和链表

2023-07-21 14:38:02 264 1

原创 python版数据结构与算法 -概念入门(一)

python版算法 数据结构的概念以及复杂度的理解

2023-07-21 13:02:08 98 1

原创 python面试之二 异步与同步的区别

异步与同步的区别

2022-10-31 00:24:48 575 1

原创 python面试之一 并发与并行的区别

并发与并行的区别

2022-10-31 00:06:50 121

原创 python实现好玩的小项目

python小项目

2022-10-19 01:13:43 312

原创 使用python定时更换桌面壁纸

用python简单实现壁纸的更换

2022-10-19 00:25:11 725

原创 新装mariadb以及消除隐患和设置远程链接

昨晚,我是在linux安装的mariadb。期间遇到了N个问题,现把我遇到问题的各种解决方法发出来,供大家避坑。首先,安装的时候,要同时安装客户端和服务端yum -y install mariadb mariadb-server必须要安装两个,一个是客户端,一个是服务端。然后我们等待即可安装完成,首先我们启动Mariadb[root@VM-16-5-centos ~]# systemctl start mariadb然后配置密码并消除隐患[root@VM-16-5-centos ~]

2022-03-23 11:16:44 1621

原创 关于kali使用nat无法联网的问题解决方法

晚上做测试的时候,打开kali,习惯性的使用ifconfig查看网络时,发现没有信息,重启了网卡也不行,后来发现左上角显示设备未托管,因为用的nat模式,然后习惯性的去修改了文件配置。vim /etc/NetworkManager/NetworkManager.conf重启了电脑,使用命令重置了网卡,然而并没有什么卵用后来,看了下网络接口vim /etc/network/interfaces发现他写的是回环地址。所以获取不到,对其修改为图中所示然后使用命令systemctl restar

2021-11-20 02:48:27 6418 1

原创 sql注入中的跨库操作

MYSQL注入中首先要明确当前注入点权限,高权限注入时有更多的攻击手法,有的能直接进行getshell操作。其中也会遇到很多阻碍,相关防御方案也要明确,所谓知己知彼,百战不殆。不论作为攻击还是防御都需要了解其中的手法和原理,这样才是一个合格的安全工作者。下面来介绍下sql注入的跨库操作,以sql-labs靶场为例http://192.168.200.134:86/Less-2/下来直接操作information_schema.schematahttp://192.168.200.134:86/Les

2021-11-16 02:32:42 3354

原创 python文件操作中的坑

r模式下只能读 ,文件不存在就报错,不存在覆盖问题with open('login-info.txt',encoding='utf-8',mode='r') as f: t=f.read() print(t)正常输出:文件不存在就报错r+模式下可读可写,文件不存在就报错,写文件的时候它是会覆盖前面的内容with open('login-info.txt',encoding='utf-8',mode='r+') as f: t=f.read() print(t)

2021-10-30 16:54:24 455

原创 python实现tail -f功能

tail -f 是一个linux的操作命令.其主要目的是会把文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要文件有变动就可以看到最新的文件内容。首先,我们需要一个循环,来监测文件末尾是否有变动代码如下import timewith open('a.log',mode='rb') as f: #先打开文件 f.seek(0,2) #指针移动到文件末尾 while 1: t=f.readline() #进行读取 if len(t) ==0:

2021-10-29 15:47:16 779

原创 python中的算法1-冒泡排序

冒泡排序也是一种简单直观的排序算法。它重复地循环要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会慢慢的浮动到数列的开头。比如有一个数列li=[1,9,4,7,7,8,2,3,5,8,13,10,11,18,25,55,88,22]这个数列可以先进行循环,取出所有元素,然后两两比较大小li=[1,9,4,7,7,8,2,3,5,8,13,10,11,18,25,55,88

2021-10-29 14:06:05 128 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除