自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python 常用知识点介绍2

注意:communicate 其实是循环读取管道中的数据(每次 32768 字节)并将其存在一个 list 里面,到最后将 list 中的所有数据连接起来(b''.join(list)) 返回给用户。(2)安装完成后,需要配置环境变量,在path中添加tesseract的安装目录:E:\softinstall\Tesseract-OCR;os.stat() 方法用于在给定的路径上执行一个系统 stat 的调用,st_mtime返回最后一次修改的时间。对于模糊的验证码,需要更复杂的处理(降噪、切割等)。

2021-02-23 17:17:48 2435 1

原创 python常用知识点介绍

filter()函数是 Python 内置的另一个有用的高阶函数,filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。map()是 Python 内置的高阶函数,它接收一个函数 f (f可以是匿名函数,也可以是普通函数)和一个list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。

2020-08-26 20:26:59 699

原创 python用pyshark抓包

pyshark

2024-05-31 14:59:52 338

原创 rpyc简介

rpyc使用简介

2023-03-29 15:33:06 1871

原创 python处理excel文件

python处理excel文件。

2023-01-28 19:55:14 215

原创 vue3基础

vue基础

2023-01-18 16:41:06 211

原创 Django教程

diango简介

2022-12-09 11:31:54 342

原创 nginx服务器配置方法

Nginx服务器配置方法

2022-10-08 14:15:29 1186

原创 python常用算法与数据结构

1,排序算法(1)冒泡排序稳定,时间复杂度O(n^2),空间复杂度O(1)def bubble_sort(a): length=len(a) for i in range(length-1,0,-1): for j in range(0,i): if a[j]>a[j+1]: a[j],a[j+1]=a[j+1],a[j] return a冒泡排序的优化:如果在某次冒泡的过程中没有发

2021-04-21 16:03:09 183 2

原创 ARP简介

一、ARP协议的基本概念 ARP(Address Resolution Protocol,地址解析协议),其作用是根据IP地址来查找mac地址二、ARP报文格式1,ARP报文头的长度固定为28字节硬件类型:2个字节,用来定义运行ARP的网络类型。以太网的类型为1。 协议类型:2个字节,用来定义使用的协议。例如:对IPv4协议这个字段是0800。ARP可用于任何高层协议 硬件长度:1个字节,用来定义MAC地址的长度,以字节为单位。例如:对于以太网的值为6。 协议长度:...

2021-03-15 11:25:18 1487

原创 ipv6简介

一、IPv6地址介绍1,地址格式长度:128bits,16bytes 每16bits划分为一段,转为16进制数,以冒号”:”来分隔 如果一段中的16位都为0,则可以用::来代替,注意:双冒号只能出现一次(在双冒号处填充0,直至128位地址填满为止。但是,如果同一地址中出现两个冒号对,就无法确定每个零地址块的大小)2001:0D12:0000:0000:02AA:0987:FE29:9871=2001:0D12::02AA:0987:FE29:98712,地址结构 Ipv6地址= 前缀

2021-03-11 15:22:13 4730

原创 linux常用命令

1,dd用来通过指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换参数if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes个字节。obs=bytes:一次输出bytes个字节,即指定一个块大小为bytes个字节。bs=bytes:同时设置读入/输出的

2021-03-11 11:37:01 349

原创 UDP

一、报文格式UDP协议也是传输层协议,它是无连接,不保证可靠的传输层协议。它的协议头比较简单,如下:Length占用2个字节,标识UDP头的长度。Checksum : 校验和,包含UDP头和数据部分。二、使用UDP协议的应用程序QQ、迅雷、网络电话DHCP协议,DNS协议都运行在UDP协议之上。TCP和UDP的区别:1,tcp是面向连接的,传输数据前要先通过三次握手建立连接;upd是无连接的2,tcp通过ack应答机制来保证报文的可靠性;而UDP是不可...

2021-03-10 20:25:00 268

原创 TCP协议

目录一、TCP协议头部格式二、连接的三次握手 (握手过程中传送的包里不包含数据)三、四次分手五. TCP的MSS简介六、TCP滑动窗口一、TCP协议头部格式1. Source Port和Destination Port:(分别占2bytes),表示源端口号和目的端口号;用于区别主机中的不同进程,而IP地址是用来区分不同的主机的,源端口号和目的端口号配合上IP首部中的源IP地址和目的IP地址就能唯一的确定一个TCP连接;2. Sequence Number: (4by.

2021-03-10 20:06:40 181

原创 IP协议

目录一、IP协议的概念二、IP报头格式一、IP协议的概念IP是TCP/ IP协议族中最为核心的协议。所有的TCP、UDP、ICMP及IGMP数据都以IP数据报格式传输。它的特点如下:1. 不可靠(unreliable)的意思是它不能保证 IP数据报能成功地到达目的地。 I P仅提供最好的传输服务。如果发生某种错误时,如某个路由器暂时用完了缓冲区, I P有一个简单的错误处理算法:丢弃该数据报,然后发送 ICMP消息报给信源端。任何要求的可靠性必须由上层来提供(如T C P) 。2.

2021-03-10 19:34:28 735 2

原创 windows下MySQL server安装

1,进入mysql官网下载地址https://dev.mysql.com/downloads/,选择myssql installer for windows2,下载完成后,双击进行安装,第一步选择server only选择安装目录配置端口配置用户名和密码(因为我上次已经安装过,此处没有截图)3,连接数据库输入mysql -u root -p,连接数据库...

2021-03-03 11:01:11 219

原创 MySQL教程

一、什么是MySQLMySQL是一款免费开源、小型、关系型的数据库管理系统,用于建立、使用和维护数据库,以保证数据库的安全性和完整性。mysql的安装:参见我的另一篇文章,https://blog.csdn.net/weixin_43842848/article/details/114133375mysql客户图形化管理软件:workbench,SQLyog,Navicat二、数据库基本操作MySQL中,数据库名和表名区分大小写,列名不区分大小写 MySQL中的语句,以;结尾1,创建

2021-03-03 10:59:43 282

原创 以太网最小帧长为什么是64bytes

讨论以太网的帧长,就不得不先提一下以太网的大名鼎鼎的CSMA/CD协议。1 CSMA/CD协议CSMA/CD是英文carrier sense multiple access/collision detected 的缩写,可把它翻成“载波监听多路访问/冲突检测”,或“带有冲突检测的载波侦听多路访问”。 所谓载波监听(carrier sense),意思就是以太网络上的各个工作站在发送数据前,都要监听总线上有没有数据正在传输。若有数据传输 (称总线为忙),则不发送数据,需要等待;若无数...

2021-02-25 20:13:12 720

原创 Robot Framework框架简介

一、框架介绍Robot Framework 是一个基于Python的、可扩展的、关键字驱动的测试自动化框架。为什么选择Robot Framework可以通过现有关键字创建可复用的高层关键字 提供了直观的HTML格式的测试报告和日志文件 提供了测试库API,可以轻易地使用Python或者Java创建自定义的测试库 提供了多种测试库支持,如用于web测试的Selenium,Java GUI测试,启动进程,Telnet,SSH等 提供标签来分类和选择测试用例 提供了用例级别...

2021-02-23 14:20:42 1581

原创 pytest简介

目录一.Pytest介绍二、安装三. 执行方式四、Pytest常用命令五、pytest测试框架中的setup和tearDown六、allure2生成报告七、失败重试插件八、allure.severity 标记用例级别一.Pytest介绍 pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。根据pytest的官方网站介绍,它具有如下特点:非常容易上手,入门...

2021-02-22 15:04:24 5152

原创 Appium简介

本文的appim介绍是基于python语言,andriod系统

2021-02-22 11:12:07 11319 3

原创 HTTPS简介

一、HTTPS的定义HTTPS=HTTP+SSL/TLS (安全协议工作在http之下,传输层之上)HTTPS经由HTTP进行通信,但利用SSL/TLS来加密数据包。HTTPS开发的主要目的,是提供对网站服务器的身份认证,保护交换数据的隐私与完整性,可以防监听,防伪装,防篡改。HTTPS的常用端口号是443HTTPS报文中的任何东西都被加密,包括所有报头和荷载一些基本概念(1)什么是对称加密、非对称加密?对称加密:采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方

2021-02-20 14:25:05 16058

原创 HTTP协议简介

一、基本概念 HTTP(Hyper Text Transfer Protocol 超文本传输协议)是应用层协议,支持客户端/服务器模式,基于TCP连接。是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。 Web服务器有:Apache服务器,IIS服务器(Internet Information Services)等。Web服务器根据接收到

2021-02-20 11:07:30 535 1

原创 shell基础

##1

2020-11-24 18:02:20 87

原创 windowns 下jenkins + allure配置

python字典比较

2020-08-26 17:19:47 294

原创 Selenium教程

一、安装在安装python后,直接在命令行执行pip install selenium即可自动安装seleniumChrome浏览器驱动下载地址:http://npm.taobao.org/mirrors/chromedriver/Firefox浏览器驱动下载地址:https://github.com/mozilla/geckodriver/releases/将chromedriver.exe , geckodriver.exe , Iedriver.exe放到Python的安装目录,例如 D:\p

2020-08-18 20:37:16 522

空空如也

空空如也

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

TA关注的人

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