03 2017 档案

摘要:title : Python基础练习 1、 执行Python 脚本的两种方式 <! more 在Windows中执行,通过cmd 进入相应的Python文件(如hello.py)的路径,在cmd中输入python hello.py就可以执行。 通过IDE软件,如pycharm,ctrl+shift+ 阅读全文
posted @ 2017-03-31 22:39 hzxPeter 阅读(394) 评论(0) 推荐(0) 编辑
摘要:定义一个列表/字典,当复制这个列表/字典并定义一个新的列表/字典时,通过修改之前的列表/字典来了解这个问题 在上面的程序中定义一个字典count,count2复制了count,此时打印count和count2 ,显示的内容是一样的。 现在修改count的“name” 通过修改count的“name” 阅读全文
posted @ 2017-03-30 15:12 hzxPeter 阅读(238) 评论(0) 推荐(0) 编辑
摘要:字典dict Python内置字典,通过key value进行存储,字典是无序的, 拓展hash <! more 给定一个名字,要查找对应的成绩,就先要在names中找到对应的位置,再从scores取出对应的成绩,list越长,耗时越长。 用dict实现,只需要一个“名字” “成绩”的对照表,直接根 阅读全文
posted @ 2017-03-30 00:08 hzxPeter 阅读(364) 评论(0) 推荐(0) 编辑
摘要:条件判断 if else if else语句是通过if 后面的是否为真,当为True,就执行if代码块后面的,如果为False,同时又有else语句,执行else后面的内容。没有else,什么都不执行。 注意,python是通过冒号来进行区分代码块的,后面的需要缩进 if语句执行有个特点,它是从 上 阅读全文
posted @ 2017-03-29 23:14 hzxPeter 阅读(12736) 评论(0) 推荐(1) 编辑
摘要:Python数据结构和类型 1.1 解压序列赋值给多个变量 <! more 现在有一个包含N个元素的元组或者是序列,怎样将它里面的值解压后同时赋值给N个变量? 解决思路:先通过简单的解压赋值给多个变量,前提是变量的数量和序列元素的数量是一致的 下面是简单的代码 如果变量个数和元素的个数不匹配,就会出 阅读全文
posted @ 2017-03-29 16:09 hzxPeter 阅读(912) 评论(0) 推荐(0) 编辑
摘要:字符编码 字符串是一种数据类型,但是字符串比较特殊的是编码问题,计算机只能处理数字,处理文本就需要将文本转换成数字。 计算机设计时8bit作为一个字节byte,一个字节能表示的最大整数就是(2^8) 1 255(二进制11111111),两个字节65535,4个字节4294967295. 计算机最初 阅读全文
posted @ 2017-03-29 16:08 hzxPeter 阅读(255) 评论(0) 推荐(0) 编辑
摘要:正则表达式 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法 正则表达式主要用于查找符合某些复杂规则的字符串 在linux中,通配符是由shell解释的,而正则表达式则是由命令解释的,文本处理工具有grep、sed 1 grep grep 文本处理工具 下面是g 阅读全文
posted @ 2017-03-29 16:07 hzxPeter 阅读(137) 评论(0) 推荐(0) 编辑
摘要:1 list是一种Python的数据类型 列表 list是一种有序的集合,可以进行增删改查 查看name的元素个数 通过索引查找list中的元素 超过元素的个数会越界,不管是正向还是反向都不能越界 len(name) 1 list是一个有序的表,在list末尾追加: 在指定索引位置添加(插入)元素 阅读全文
posted @ 2017-03-29 00:09 hzxPeter 阅读(246) 评论(0) 推荐(0) 编辑
摘要:Python数据结构和类型 1.1 解压序列赋值给多个变量 <! more 现在有一个包含N个元素的元组或者是序列,怎样将它里面的值解压后同时赋值给N个变量? 解决思路:先通过简单的解压赋值给多个变量,前提是变量的数量和序列元素的数量是一致的 下面是简单的代码 如果变量个数和元素的个数不匹配,就会出 阅读全文
posted @ 2017-03-28 23:00 hzxPeter 阅读(598) 评论(2) 推荐(0) 编辑
摘要:字符编码 字符串是一种数据类型,但是字符串比较特殊的是编码问题,计算机只能处理数字,处理文本就需要将文本转换成数字。 计算机设计时8bit作为一个字节byte,一个字节能表示的最大整数就是(2^8) 1 255(二进制11111111),两个字节65535,4个字节4294967295. 计算机最初 阅读全文
posted @ 2017-03-27 17:05 hzxPeter 阅读(368) 评论(0) 推荐(0) 编辑
摘要:字符编码: Python字符编码贯穿Python学习的始终,现在应用的是Python2中字符编码的问题是很多的。 这次是要彻底解决Python字符编码的问题!!! <! more 1 字符编码的发展过程: 1 、ASCII :256 美国需要128个字符,只需要7位 美国 2、扩展ASCII : 8 阅读全文
posted @ 2017-03-27 11:35 hzxPeter 阅读(153) 评论(0) 推荐(0) 编辑
摘要:一、shell脚本部署nginx反向代理和三个web服务 1 对反向代理服务器进行配置 2 对三台web服务器分别进行配置 二、编写监控脚本 服务 内存 磁盘使用率 异常报警 1 Python 发送邮件工具 将此文件放到/bin下并给予可执行权限 2 内存监控脚本 !/bin/bash mem_li 阅读全文
posted @ 2017-03-26 20:54 hzxPeter 阅读(1450) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-03-22 17:11 hzxPeter 阅读(39) 评论(0) 推荐(0) 编辑
摘要:一、网络管理 1 临时配置网络(ip,网关,dns) <! more 用 ifconfig 命令设定网卡的IP地址: ens33 网卡的IP地址为 192.168.16.154 , 或者是 /24 代表子网掩码 255.255.255.0 添加dns服务器 servername 192.168.16 阅读全文
posted @ 2017-03-21 23:46 hzxPeter 阅读(322) 评论(0) 推荐(0) 编辑
摘要:一、搭建Nginx服务 Nginx 是俄罗斯人编写的十分轻量级的HTTP 服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器 1 安装扩展包epel 在安装Nginx之前需要安装epel扩展包,先通过 rp 阅读全文
posted @ 2017-03-20 23:44 hzxPeter 阅读(1116) 评论(0) 推荐(0) 编辑
摘要:对于一块新的磁盘来说,系统能够使用需要有分区、格式化文件系统、挂载等主要操作,下面通过命令的方式对一块磁盘进行操作。 一、 Linux系统分区 1.1 在虚拟机开机前选择虚拟机配置,添加一个新的SCSI接口的硬盘,设定大小为15G 1.2 查看系统现在的磁盘情况 ls /dev/sd 通过tab按键 阅读全文
posted @ 2017-03-18 23:22 hzxPeter 阅读(445) 评论(0) 推荐(0) 编辑
摘要:1 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) 使用 cat命令将查看的文件合并输出到/1.txt 这里的关键:定位到文件,如果后面加上/后被认为是目录 分为两步,先将/etc/passwd 通过cat查看后将信息输出到/2.txt,之后将/etc/group 追加 阅读全文
posted @ 2017-03-16 18:34 hzxPeter 阅读(560) 评论(0) 推荐(0) 编辑
摘要:Linux命令的格式是: 命令+选项+参数 命令是必须存在的,选项和参数可以不必存在,不写的情况是有默认的参数 Linux 一切皆文件 对于文件而言,只需要对文件进行读写就可以实现对文件内容内容的增删改查 对于存在在磁盘上的文件而言,当编辑器需要对文件操作时,编辑器将文件的内容全部读入内存,文件的修 阅读全文
posted @ 2017-03-16 00:27 hzxPeter 阅读(1725) 评论(0) 推荐(0) 编辑
摘要:一、Linux基础命令 1 root登录 开机桌面环境进入root 2 切换终端 默认有6个终端,通过Ctrl和alt F1 F6 3 退出当前用户 4 关闭系统 init 0 shutdown h now 5 查看当前用户 6 修改时间 date查看当前时间 date 月日时分年 修改时间 7 查 阅读全文
posted @ 2017-03-15 14:36 hzxPeter 阅读(288) 评论(0) 推荐(0) 编辑
摘要:Linux系统安装 下面是centOS7的安装过程 <! more VMware 系统搭建 1 新建虚拟机 2 选择自定义 3 选择稍后安装操作系统 4 选择操作系统的版本Linux centos64位 5 选择处理器 6 选择虚拟机的内存 虚拟的内存不能无限大,要根据实际的物理内存为基础 7 选择 阅读全文
posted @ 2017-03-14 15:50 hzxPeter 阅读(404) 评论(0) 推荐(0) 编辑
摘要:python输入输出 数据类型 变量 输入输出 print()在Python3中是函数 print输出多个字符,中间用逗号连接,最后输出的时候回替换成空格 name = input() 在交互行弹出,输入的内容会存name变量 Python基础 任何编程语言都有自己的语法,编译器或者解释器负责把符合 阅读全文
posted @ 2017-03-13 22:27 hzxPeter 阅读(9380) 评论(0) 推荐(1) 编辑
摘要:操作系统和网络基础 1 操作系统 1.1为什么要有操作系统 操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 1.2操作系统的位置 操作系统位于计算机硬件与应用 阅读全文
posted @ 2017-03-13 20:27 hzxPeter 阅读(289) 评论(0) 推荐(0) 编辑
摘要:imort this Beautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is better than complicated.Flat is bet 阅读全文
posted @ 2017-03-11 17:18 hzxPeter 阅读(172) 评论(0) 推荐(0) 编辑
摘要:计算机组成原理基础 语言是用来沟通的,程序员与计算机进行沟通就需要通过编程语言进行沟通。编程语言并不能直接操纵硬件,而是运行在操作系统上,由操作系统对硬件进行控制。 1、计算机的组成 一个完整的计算机系统包括:计算机硬件、操作系统、用户软件 1.1计算机硬件 计算机是由控制器、运算器、存储器、输入设 阅读全文
posted @ 2017-03-11 15:03 hzxPeter 阅读(283) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示