- 博客(25)
- 收藏
- 关注
原创 BeautifulSoup简单使用
标签选择器标签选择器将第一个匹配的进行返回contents查询子节点children获取所有子节点是迭代器 用for循环可以打印出来descendants获取所有的子孙节点,内容也作为一部分parent查询父节点parents 查询祖先节点一个是前面的兄弟节点,一个是后面的兄弟节点标准选择器注意class关键字查找另外节点css选择器c...
2020-03-19 14:03:17 350
原创 Python函数专题--函数的基本概念
Python函数专题–函数的基本概念函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参 数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号...
2020-02-24 15:14:06 399
原创 Python入门-- 字符串对象的学习
Python入门-- 字符串对象的学习1.字符串是 Python 中最常用的数据类型。我们可以使用引号( ’ 或 " )来创建字符串。2、定义字符串 单引号 双引号 三引号3、字符串的常用方法 >>> s="haha" >>> dir(s)['__add__', '__class__', '__contains__', '__delattr__...
2020-02-22 19:37:10 239 1
原创 python入门-容器解析
|-- Python的容器 |-- 列表(list) |-- 集合(set) |-- 元组(tuple) |-- 字典(dict)列表(list)Python中最基本的数据结构。序列中的每个元素都分配一个数字- 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。***可变类型***Python底层基于双向链表的实现列表的数据项不需要具有相同的类型定义list ...
2020-02-21 15:44:56 131
原创 循环+else
while 循环使用 else 语句count = 0while count < 5: print (count, " 小于 5") count = count + 1else: print (count, " 大于或等于 5") 0 小于 51 小于 52 小于 53 小于 54 小于 55 大于或等于 5for循环使用else...
2020-02-21 14:23:05 290
原创 Python入门--程序控制流程
程序控制流程选择与循环结构示意图:|-- 顺序 |-- 选择结构 |-- 单分支 |-- 双分支 |-- 多分支 |-- 循环 |-- while循环 |-- for循环一、选择分支 1、单分支结构 if 1: print('OK') 2、双分支结构 if m=1: print('OK') else: print('no') 3、多分支...
2020-02-20 13:31:30 219
原创 python入门
python入门1、Python入门–环境的搭建2、Python入门–变量和常见运算符环境安装:https://www.python.org/前往下载合适版本的python安装建议下载Python3 高版本适合的开发工具环境:vimeditplussublimevscodeIDE(集成开发环境)pycharm下载安装完毕,在终端中输入python显示下图即安装成功!变...
2020-02-18 16:57:08 112
原创 RAID总结
廉价磁盘冗余阵列(Redundant Array of inexpensiveDisks)RAID优势1.容量和管理方式上的优势易于灵活的进行容量扩展,’虚拟化‘使可能管理性极大的增强。2.性能上优势磁盘分块技术 带来性能的提高3.RAID的可靠性和可用性通过冗余技术和热备、热换提升了可靠性Raid主要级别:raid 0:条带技术,是以条带的形式将数据均匀分布在阵列的各个磁盘上...
2019-02-18 14:04:54 568
原创 NIS以及SAMBA
NIS(Network Information Service)网络信息服务网络信息服务(Network Information Service)是集中控制几个系统管理数据库的网络用品。用户只需要在nis服务器上面创建,客户端加入nis域,直接可以使用Nis域上的用户来登录客户端。所需软件:yp-tools :提供 NIS 相关的查寻指令功能ypbind :提供 NIS Client 端的...
2019-02-16 22:36:41 1273
原创 LVM逻辑卷管理
1.添加一个swap分区在系统中添加一个新的swap分区,并且满足以下要求:Swap的系统容量为512MB当系统启动时,swap分区可以自动挂载不要移除或者修改其他已经存在于您系统中的swap分区2.创建一个逻辑卷创建一个名为datastore的卷组,卷组的大小为4G逻辑卷的名字为database,所属卷组为datastore,该逻辑卷的大小为3G将新建的逻辑卷格式化为xfs文件系...
2019-02-16 15:34:21 610 1
原创 NFS服务
NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利;NFS服务器的挂载结构图:rpc服务:RPC(Remote Procedure Ca...
2019-02-13 15:13:06 1959
原创 配置FTP服务
一、FTP总结FTPFile Transfer Protocol,文件传输协议,应用层的文件共享服务应用程序 架构C/S客户端服务端端口TCP21 命令TCP20 数据模式被动模式/passive/pasv方式主动模式/standard/port方式,服务器使用20端口连接客户端优缺点:主动模式对ftp对服务器管理有利,是由FTP服务器主动与客户端的高位随机...
2019-02-12 15:23:36 130
原创 邮件postfix服务以及DNS解析
百度域与qq域可以相互发送邮件预配[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# setenforce 0[root@localhost ~]# mount /dev/sr0 /mnt[root@localhost ~]# yum install postfix -y[root@localhost ~]#...
2019-02-11 17:35:46 2470
原创 DNS服务的搭建
为openlab搭建web网站,要求基于域名www.openlab.com可以访问网站信息。自己搭建dns master、slave服务实现解析。[root@yy ~]# systemctl stop firewalld[root@yy ~]# setenforce 0[root@yy ~]# mount /dev/sr0 /mnt[root@yy ~]# yum install bi...
2019-02-11 14:02:34 559
原创 linux下搭建web网站
综合练习:请给openlab搭建web网站网站需求:1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!!2.给该公司创建三个虚拟网站目录分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student 网站访问学生信息,www.openlab.com/data 网站访问教学资料www.openlab.com/m...
2019-02-10 11:52:32 1067
原创 搭建http服务器
配置步骤:1.挂载2.关防火墙以及selinux3本地源配置文件4.安装httpd软件5.查看状态开启服务重启http服务特殊目录:/etc/httpd 配置目录/etc/httpd/conf 主配置目录/etc/httpd/conf.d 辅助配置目录/var/www/html 文档根目录/var/log/httpd 日志目录网站目录下静态资源...
2019-01-26 15:30:44 449
原创 wlan频段与信道介绍
一、ISM频段二、WLAN频段与信道的介绍1.WLAN技术被802.11b/g/n定义工作在2.4GHZ的频段中,其中2.4GHZ的频段里被划分为14个交叠的、错列的20MHZ无线载波信道,间隔5MHZ。802.11a/n/ac工作在更多信道的5GHZ中。2.信道在不通的国家使用会有所不同美国允许使用信道1到11欧洲允许使用信道1到13日本允许使用信道1到14中国允许使用信道1到...
2018-12-11 16:22:32 4612
原创 linux 权限及磁盘管理
文件详细信息:dr-xr-x—. 16 root root 4096 Aug 26 09:47 root文件类型 权限 硬链接次数 属主 属组 文件大小 文件的最后一次修改时间 文件名对于普通文件:r----可读取此文件的实际内容(cat查看文件);w—可编辑该文件的内容(vim,echo),但并...
2018-11-22 15:40:28 1778
原创 OSPF进阶篇
一、OSPF的不规则区域【1】远离骨干的非骨干区域 ----ABR必须同时工作于区域0,才能进行区域间的路由共享【2】不连续骨干—从X区域获取到的路由信息不得发往编号为X的区域;即便X区域连接了本区域不同的ABR;—水平分割解决方案:1、普通tunnel—在两台ABR上建立隧道,然后将其宣告于OSPF协议中缺点:周期的保活和更新,触发的信息均需要通过中间的穿越区域,对中间区域影响较大;...
2018-11-19 15:04:43 362
原创 EIGRP概述及扩展配置
EIGRP:增强内部网关路由协议Cisco私有;无类别距离矢量协议;跨层封装协议,封装于网络层–协议号88;组播更新:224.0.0.10 支持非等开销负载均衡增量更新(部分更新)----仅触发、无周期 —hello机制必须存在,触发更新量小(路由非拓扑),可靠性极高一、EIGRP的4大组件1、保活机制–hello2、PDM—支持多种网络层协议3、RTP协议—可靠协议,借鉴TCP...
2018-11-11 20:26:07 430
原创 路由重发布(策略路由)
重发布、重分发:一台设备同时运行于两个协议或两个进程,默认从两端学习到的路由条目不共享;重发布技术就是人为的进行共享;关注点:1、必须存在ASBR — 自治系统边界路由器—协议边界路由器2、必须考虑种子度量—协议间共享路由时,度量时携带到新的路由协议中,需要在ASBR导入路由时添加起始度量;规则:1、将A协议发布到B协议时,在ASBR上的B协议中配置;2、将A协议发布到B协议时,将...
2018-11-08 22:31:45 4998
原创 BGP属性以及13条选路规则---
一、bgp的属性1.weight&nbsp;私有协议 本地有效&nbsp;在本地做&nbsp;影响本地路由器选路&nbsp;weigth只能做控制层面入方向&nbsp;如果该路由是自己通告的,那么默认是32768&nbsp;如果是别人通告的.那么默认是0&nbsp;nei&nbsp;1.1.1.1&nbsp;weight&nbsp;1&a
2018-11-06 20:49:41 3534
原创 BGP(边界网关路由协议)
BGP:边界网关路由协议 无类别路径矢量的EGP协议;AS–自治系统–编号范围0-65535其中1-64511公有 私有64512-65535一、EGP协议的三大特性:1、可控性 ----具有丰富的属性来取代IGP中度量进行选路,可以在进项和出项对流量实施强大的策略;2、可靠性 --增量更新—TCP—三次握手—单播----非直连建邻-3、AS-BY-AS — 以一个AS为一...
2018-11-03 20:57:22 1048
原创 ospf(开放式最短路径优先协议)
OSPF:开放式最短路径优先协议---标准的链路状态协议一.基本概念 无类别链路状态路由协议---组播更新协议:224.0.0.5/6 触发更新、周期更新(30min); 跨层封装到网络层--协议号89;因为基于LSA更新导致更新量很大-----且需要为中大型网络服务---还要进行周期的维护---所以要进行结构化部署 结构化部署--区域划分、地址规划二.数据包-...
2018-11-02 21:33:15 738
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人