摘要: 一.什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 注:语法上的错误跟异常处理无关,必须 阅读全文
posted @ 2017-05-02 16:59 woshixinfode 阅读(4079) 评论(0) 推荐(0) 编辑
摘要: 面向对象进阶 isinstance(obj,cls) 检查是否obj是类cls的对象class Foo(object): passobj = Foo() isinstance(obj,Foo)issubclass(sub,super) 检查sub是否是super的派生类class Foo(objec 阅读全文
posted @ 2017-04-24 19:40 woshixinfode 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 比如,现在有两个list类型: a_list = [1,2,3,4] b_list = [1,4,5] 一. 差集 很明显结果是[2,3,5],下面我们说一下具体方法。 方法a.正常法: ret_list = [] for item in a_list: if item not in b_list: ret_list.append(it... 阅读全文
posted @ 2017-04-12 20:29 woshixinfode 阅读(42242) 评论(2) 推荐(1) 编辑
摘要: 1 #第一题部署nginx反向代理三个web服务,调度算法使用加权轮询 4 #/bin/bash 5 systemctl status nginx 6 if(($?==4)) 7 then 8 yum install -y nginx 9 if(($?==0)) 10 then 11 #echo 'ok!' ... 阅读全文
posted @ 2017-03-26 21:24 woshixinfode 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一.正则表达式基础 概念:正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。 二:grep作业(正则表达式及字符处理) 目标文件/etc/passwd,使用grep命令或egrep 1.显示出所有含有root的行: 2.输 阅读全文
posted @ 2017-03-22 20:11 woshixinfode 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一:nginx服务 二进制安装nginx包 作为web服务修改配置文件 让配置生效,验证配置 二:nfs服务 二进制安装nfs 作为共享存储挂载在三台web的网站根目录下 实现,在任意一台web上修改的结果,其余两台都可以看到 安装rpc # yum install rpcbind nfs-util 阅读全文
posted @ 2017-03-21 22:53 woshixinfode 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一:临时配置网络(ip,网关,dns)+永久配置 持久设置 二:为集群内的机器设定主机名,利用/etc/hosts文件来解析自己的集群中所有的主机名,相应的,集群的配置应该改成使用主机名的方式 三:ssh登录,scp上传、下载,ssh秘钥登录,修改ssh server端的端口为8888然后进行登录和 阅读全文
posted @ 2017-03-21 22:48 woshixinfode 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 一:1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G 4) 格式化主分区为ext3系统 5) 将逻辑分区设置为交换分区 6) 启用上一步的交换分区 阅读全文
posted @ 2017-03-19 02:03 woshixinfode 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一: 1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) 2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加) 3) 将/1.txt、/2.txt两个文件打包为/1.tar 4) 使用gzip命令压缩1.txt文件名为1.txt.gz 阅读全文
posted @ 2017-03-16 19:24 woshixinfode 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 一: 1) 新建用户natasha,uid为1000,gid为555,备注信息为“master” 2) 修改natasha用户的家目录为/Natasha 3) 查看用户信息配置文件的最后一行 4) 为natasha用户设置密码“123” 5) 查看用户密码配置文件的最后一行 6) 将natasha用 阅读全文
posted @ 2017-03-15 23:09 woshixinfode 阅读(384) 评论(0) 推荐(0) 编辑