自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python:数据结构及算法(2)——排序(1)

简单的排序算法:冒泡排序,插入排序,选择排序。排序算法重要的是要分清楚已经排过序的有序区和未排序的无序区冒泡排序# 冒泡排序 将最大的比较排到最上边def bubble_sort(lis): for i in range(len(lis)-1): # i是第几趟 exchange = False for j in range(len(lis)-i-1): if lis[j] > lis[j+1]:

2020-10-22 16:47:40 135

原创 Python:数据结构及算法(1)——查找

查找顺序查找时间复杂度O(n)# 顺序查找# 返回值为列表索引def liner_search(li, val): for index, v in enumerate(li): if v == val: return index else: return None二分查找时间复杂度O(logn)# 二分查找# lis位从小到大的有序列表# 返回值为列表索引def binary_search(lis, val):

2020-10-20 21:33:40 163

原创 爬虫学习整理(3)数据存储——Python对MySql操作

MySql数据库的基本运用,增删改查Python连接MySql数据1、安装驱动包pmysqlpip install pymysql2、连接代码db = pymysql.connect(host="127.0.0.1",port=3306,user="root",password="root",database="csdn_crawler",charset='utf8')host:在连接外网服务器的时候,就要改成外网服务器的ip地址。port:在外网一般会更换端口号,不会为3306,为了安

2020-09-26 19:30:05 575

原创 爬虫学习整理(2)数据解析——正则表达式(re)

什么是正则表达式通俗理解:按照一定的规则,从某个字符串中匹配出想要的数据。这个规则就是正则表达式。正则语法语法含义.匹配任意字符[ ]匹配括号中的某一项\d匹配数字\D匹配非数字\s匹配空白\S匹配非空白\w匹配a-z、A-Z、数字、下划线\W匹配非(a-z、A-Z、数字、下划线)*匹配前一个字符0次或者无限次+匹配前一个字符1次或无限次?匹配前一个字符0次或1次{m}匹配前一个字符m次

2020-09-21 15:47:45 516

原创 爬虫学习整理(2)数据解析——BeautifulSoup4库

和 lxml 一样,Beautiful Soup 也是一个HTML/XML的解析器,主要的功能也是如何解析和提取 HTML/XML 数据。安装和文档:安装:pip install bs4中文文档简单使用:from bs4 import BeautifulSouphtml = """<html><head><title>The Dormouse's story</title></head><body><p

2020-09-21 13:24:11 295

原创 爬虫学习整理(2)数据解析——XPath语法和lxml模块

什么是XPath?xpath(XML Path Language)是一门在XML和HTML文档中查找信息的语言,可用来在XML和HTML文档中对元素和属性进行遍历。XPath开发工具Chrome插件XPath Helper。Firefox插件Try XPath。XPath节点在 XPath 中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档(根)节点。XML 文档是被作为节点树来对待的。树的根被称为文档节点或者根节点。XPath语法使用方式:使用 // 获取整个页面当

2020-09-21 12:47:24 414

原创 爬虫学习整理(1)网络请求——urllib库、requests库

urllib库----内置import urlliburlopren()函数创建一个表示远程url的类文件对象,然后像本地文件一样操作这个类文件对象来获取远程数据。参数:url:请求的url。data:请求的data,如果设置了这个值,那么将变成post请求。返回值:返回值是一个http.client.HTTPResponse对象,这个对象是一个类文件句柄对象。有read(size)、readline、readlines以及getcode等方法。resp = request.urlopen

2020-09-15 18:23:57 272

原创 RIP路由协议——配置静态路由

RIP路由协议——配置静态路由一、拓扑图如图:在不做任何配置的情况下,R1与R2、R2与R3之间可以相互通信,但R1与R3之间不能通信。二、配置静态路由1、配置各路由器接口IP:interface gi0/0/0 ip address 192.168.2.1 255.255.255.0 ...2、在路由器R1和路由器R3上配置静态IP配置静态IP之前:R1路由表:R3路...

2020-03-19 20:54:41 2168

原创 eNSP进行VLAN的划分及不同VLAN间的通信

利用eNSP进行交换机的vlan部分的实验,包括vlan划分,端口链路类型,trunk的添加,不同vlan间的通信。

2020-03-04 23:05:47 23795 5

空空如也

空空如也

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

TA关注的人

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