自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Liu_handsome_brother的博客

技术成就梦想

  • 博客(154)
  • 收藏
  • 关注

原创 画图

pygmame 封装了一些通用的游戏操作: 鼠标键盘图片音乐 …pip3 install pygame游戏的框架import pygame#from pygame.locals import *pygame.init()screen = pygame.display.set_mode((800,600))pygame.display.set_caption('测试游戏')cloc...

2019-05-13 09:18:56 230

原创 Ansible-playbook

yumstate:状态(present,absent,latest),表示是安装还卸载   present:默认的,表示为安装   latest: 安装为最新的版本   absent:表示删除 确认一个软件包已经安装,但不去升级它: $ ansible webservers -m yum -a "name=lftp state=present" ...

2019-05-09 18:23:35 475

原创 构建数据包,Ansible

构建数据包pip3 install scapy#ipythonfrom scapy.all import *TCP()IP()ICMP()Ether()DNS()tmp =TCP()tmp.show()tmp.sport = 66661tmp.show()tmp.dport = RandShort() 设置目标端口随机tmp.show()del(tmp....

2019-05-07 18:14:21 492

原创 电子邮件

发电子邮件发电子邮件: smtp smtps 服务器: postfix sendmail qmail 客户端: web ,foxmail , outlook 收电子邮件: pop3 pip3s imap imaps 服务器: devocote 客户端: web ,foxmail , ou...

2019-05-01 17:55:29 1956

原创 Lxml模块

http://note.youdao.com/noteshare?id=c736fc03b6e8c8cb8fe44c4b1234d6ac&sub=CDE1B2B5D124400A84EFEF7030A1A271

2019-04-28 17:25:29 389

原创 requests模块

dns服务器端 bind powerdns dnsmasq 常见的dns记录类型有: A :ipv4 主机地址 AAAA :IPv6主机地址 NS :权威名称服务器 CNAME :别名 SOA :标记权威区域的开始 PTR :反向dns记录 MX :邮件交换,邮件域名...

2019-04-27 13:54:31 300

原创 采集系统信息,比较文件差异

虚拟环境可以隔离多个开发环境,基本上生产环境和开发环境都使用虚拟环境在虚拟环境中只会影响python本身,不会影响系统中的任何操作 python2.* virtualenv python3.* 模块 venv#准备存放代码目录 #mkdir -p /python_pro/pure_py#cd /python_pro创建虚拟环境#/usr/local/py...

2019-04-25 20:25:32 162

原创 面向对象

类 : 是对一类事物抽象出来的特性的集合(属性和方法)制造月饼的模具对象: 由类生成出的一系列实例一个个真实的月饼属性和方法是一个整体,属性就是变量,方法就是函数示例:class Dog:def init(self,name,age,color):self.name = nameself.age = ageself.color = color def eat(self)...

2019-04-24 13:24:41 163

原创 re正则表达式

正则是一种处理字符串的工具它有两种风格 perl posix例: 如何判断一个变量中是否有大写字母 name = 'harry' echo $name |egrep '[A-Z]' &> /dev/null if [ $? -eq 0];then echo 'have' fi正则如何写:普通字符:a b X 1...

2019-04-20 12:48:26 406

原创 模块

sys: 它是和python运行环境相关的模块常用sys模块功能查看模块查找目录 :sys.path查看当前导入的模块 :sys.modules查看当前操作系统 :sys.platform 查看所有内嵌的模块 :sys.builtin_module_names退出当前程序 :sys.exit([n]) ---- 当n 为非0时,引发一个Sys...

2019-04-18 23:08:48 195

原创 错误和异常,模块和包

常见异常https://docs.python.org/3/library/exceptions.html#exception-hierarchyNameErrorZeroDivisionErrorSyntaxErrorIndexErrorKeyErrorIOErrorAttributeError这些异常都是BaseException的子类。异常处理捕捉异常(SyntaxEr...

2019-04-16 16:12:50 253

原创 函数

函数: 可以简单理解为,是为原来一个实现独立的功能代码块,起个名字。优点: 节省空间 保持一致性 必须要有“唯一”的返回值,使用return返回结果,如果没有return语句,则返回 None 不管函数里面是什么代码,只要遇到return立即返回并结束形式:def function_name([参数]):‘...

2019-04-09 13:40:36 339

原创 列表解析、生成器、文件操作

列表解析[ 表达式 for var in 序列] 类似 for var in 序列: 代码块[ 表达式 for var in 序列 if 条件] [ 表达式 for var1 in 序列1 for var2 in 序列2] 例: 将列表中的数字变成字符串L = [1,4,6,4,1]#传统方法ret = []for i in L:tmp =...

2019-04-06 13:28:01 381

原创 for

for 语法形式一: for 变量名 in 迭代对象: 代码块形式二: for 变量名 in 迭代对象: 代码块1 else: 代码块2 练习1: 求 1到100之间的和range(10) ==> 0 1 2 3 4 5 6 7 8 9range(1,10) ...

2019-04-04 14:32:13 463

原创 循环与迭代

python的循环语句只有二个 while for ,所有的语句都支持嵌套while 语句:形式一: while 条件: 代码块1形式二: while 条件: 代码块1 else: 代码块2死循环,只要条件永远为真 while True: 代码块循环控制语句: break ...

2019-04-02 11:46:01 2180

原创 条件表达式与格式化输出

格式化输出 format %s = 'myname is {} ,my age is {}'.format('libai',30)s = 'myname is {0} {0},my age is {1}'.format('libai',30)s = 'myname is {name} ,my age is {age}'.format(name='dufu',age=20)列表展开 ...

2019-03-30 12:04:30 882

原创 apache详解

http://note.youdao.com/noteshare?id=9ed3719807ac90c8b388efc0f84383d5&sub=5E96CEF840274719B00F502FD2C7CBD9

2019-03-28 18:28:24 5443

原创 字典和集合

字典 dict字典 dict是一种无序的可变容器,序列的索引对它失效,它的索引是自定义的形式:d = {}d = {‘key1’:‘value1’,‘key2’:‘value2’}d = dict(a=1,b=2)d = dict([(‘name’,‘libai’),(‘age’,30)])d = dict.fromkeys(迭代对象) 将一个迭代对象的每个元素作为键,值默认...

2019-03-28 18:18:01 5405

原创 http协议分析

http://note.youdao.com/noteshare?id=5f90aa903dccf1f6481bcacc9c2bd1ab&sub=1C2493B8F140489BA0B4504EBCF95CC9

2019-03-27 11:22:36 5750

原创 架构

http://note.youdao.com/noteshare?id=08cd823f77e76cf37cff0c485625de4d&sub=2F8E3C99B4154E0BA6047EF8BA724CB6

2019-03-27 11:20:05 5505 8

原创 列表和元组

字符编码:ASCII : 只编码了英文和常用符汉字 : gbk gb2313unicode : 将全球所有文字编写到了一张表中,unicdoe一般存在于内存中,不会存在硬盘中数据在硬盘或网络上进行存储或传输时,必须以字节码的形式存在。将编码编码成字节码: utf-8 gbk常用命令 - ord()...

2019-03-27 11:18:07 5431

原创 字符串

字符串很重要的类型也是方法最多的一个类型定义: 被双引号或单引号引起来的对象称为字符串(三个单引号或三个双引号可以表示多行字符串) s = 'xSHeLL 6 FrEE HOMe/sChoOL' s = "" s = str(123) 将一个对象转换成字符串 s = r'原样输出' s = u'里面是unicode码'格...

2019-03-24 11:42:25 5410

原创 什么是kubetnetes?

http://note.youdao.com/noteshare?id=6089f804962de9b0b6ff48cb0706e47b&sub=FB8708282AA04ADF8AF8F495D110C245

2019-03-22 01:14:05 5521

原创 kubeadm工具安装kubernetes1.12.3

http://note.youdao.com/noteshare?id=1ed17c432fc0f321276d00d98691e6a6&sub=144E0BF234CB47E6B08E5357576E2C5D

2019-03-22 00:43:00 5397

原创 python操作符及数据类型之整形

操作符标准算术操作符+ - * / // %(取模) ** (可以使用小括号改变优先级)标准比较操作符 (只会返回布尔值)< <= > >= == !=对 真值 True错 假值 False逻辑操作符 shell: &&  ...

2019-03-21 23:18:59 5684

原创 python安装

python运维:yum virt-manager firewalld 豆瓣 instergram openstack jumpserveransible salt-stack30次 基础 运维模块 python游戏 django编译型C C++ java解释型(不需要手工编译)pythonphpjavascriptshell安装pythonwindowslinux...

2019-03-19 18:35:12 5440

原创 python电子版

http://note.youdao.com/noteshare?id=33c7ffbaf1af255b1cbfbad2a35f0e1c&sub=0091E7F39FF144B3BB7B1069995AF1BF

2019-03-19 18:34:25 179

原创 Docker的数据管理

http://note.youdao.com/noteshare?id=3d59bed4b4d891a4ef634f7a8312d6c6&amp;sub=7DDE6E9ACE144B93BBDA63245795C392

2019-03-16 18:50:12 5365

原创 Mongodb副本集

http://note.youdao.com/noteshare?id=b79b23a6a9c0ab58a92f7dfdfd419ba4&amp;sub=30110BCD358E40F1B7C80D2380012B66

2019-03-16 18:49:50 5321

原创 mongdb查询、排序、索引、监控

http://note.youdao.com/noteshare?id=a1d6e0314877774ae154dc8f91b86f68&amp;sub=A067FD80DC024D97BD538E56C94D792E

2019-03-14 18:12:57 5409

原创 swarm集群

http://note.youdao.com/noteshare?id=72164717956fe435e438668c310cbc64&amp;sub=74234EF056524D5DA1F75358815BF93F

2019-03-14 18:12:35 5363

原创 Mongodb操作

http://note.youdao.com/noteshare?id=c0dfa8d67bdef04357daf2144ec5cceb&amp;sub=0928A3635A0C42FB91C7CB742E50B295

2019-03-13 15:24:40 5371

原创 使用Dockerfile

http://note.youdao.com/noteshare?id=46fb903e3b0a1015c5b0a19f4749e6b9&amp;sub=965B2D2DC98D471FB44507AD9BFFA703

2019-03-13 15:24:16 5359

原创 Docker网络命令

http://note.youdao.com/noteshare?id=be7f700e7618721d85a3942c6b6be744&amp;sub=6F93AFA8041F47D3AA7A435D30A1478B

2019-03-09 19:02:13 5476

原创 Mongodb简介与安装

http://note.youdao.com/noteshare?id=acccb3cdc5c6492b7ad41bee2a5a61d3&amp;sub=406065C112444EB983D779B9C6FF30B4

2019-03-09 19:01:43 5319

原创 Docker网络配置

http://note.youdao.com/noteshare?id=2e94d495935b1625ae68cc0343cf16ae&amp;sub=B40C0E42A83142DA9075262E939BAD03

2019-03-08 12:16:08 5321

原创 MySQL高可用MHA

http://note.youdao.com/noteshare?id=f9469cef7dc5097f3db955715630eec2&amp;sub=9FD6123CD74042FE96B6665756428941

2019-03-08 12:15:42 5322

原创 MySQL高可用MMM

http://note.youdao.com/noteshare?id=c6060026aedabaf2c3c830ee9a742435&amp;sub=0F04AF40276F4C03B183D7408FB66B1C

2019-03-06 13:37:10 5384

原创 Docker仓库

http://note.youdao.com/noteshare?id=5b6baba0e7071ed5d62d1c21c1beefa9&amp;sub=31278FD8B12E40F2AB66AB2093F6A2A6

2019-03-06 13:36:42 5316

原创 MySQL高可用+双主

http://note.youdao.com/noteshare?id=d663c316440f30788a4cd5a43ff73b7a&amp;sub=11D27AA92F6549A0932A41BA01E91FF6

2019-03-02 18:45:44 5643

空空如也

空空如也

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

TA关注的人

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