06 2018 档案
摘要:一、注意事项。 1、虚拟机安装不做过多介绍。 2、若为主机(非服务器)安装需要按照如下步骤: a、首先需要将u盘刻录pe系统然后设置开机引导为u盘启动后进入,将以前的硬盘分区全部删除。 b、若主机bios系统很新那么有可能存在一开始安装时候报错,需要按table或者e进入安装编辑: 红色框线除需要改
阅读全文
摘要:转自:https://blog.csdn.net/yyy72999/article/details/76065374 zabbix自动发现/zabbix自动发现规则 转自:https://blog.csdn.net/yyy72999/article/details/76065374 zabbix自动
阅读全文
摘要:转自:https://www.cnblogs.com/wangyayun/p/6699184.html?utm_source=tuicool&utm_medium=referral 使用Python解析JSON详解 为大家介绍如何使用 Python 语言来编码和解码 JSON 对象。 JSON(Ja
阅读全文
摘要:<_sre.SRE_Match object; span=(0, 3), match='abc'>abcNone<_sre.SRE_Match object; span=(0, 2), match='78'>787878['123', '45']['abcde', 'eg']['123456abcd
阅读全文
摘要:一、二维列表 a = [[col for col in range(4)] for row in range(4)] [[0, 1, 2, 3], [0, 1, 2, 3], [0, 1, 2, 3], [0, 1, 2, 3]]
阅读全文
摘要:一、dockerfile中的 CMD 1、每个dockerfile中只能有一个CMD如果有多个那么只执行最后一个。 2、CMD 相当于启动docker时候后面添加的参数看,举个简单例子: docker run -itd --name wohaoshuai docker_image(这个是镜像名称)
阅读全文
摘要:一、配置文件:局域网内使用此dns服务时候首先会在host.dnsmasp里面找对应域名,若找不到则在resolv.dnsmasq中找 [root@operation_server dnsmasq.d]# cat /etc/dnsmasq.conf resolv-file=/etc/dnsmasq.
阅读全文
摘要:1 将NetworkManager 服务设置开机不启动 chkconfig NetworkManager off 2将NetwokManager服务关闭 service NetworkManager stop 3重新启动一下network服务 service network restart
阅读全文
摘要:引用自:https://www.cnblogs.com/itdyb/p/5700614.html 一、脚本如下
阅读全文
摘要:转自:https://www.cnblogs.com/gbx-bo/p/5993190.html
阅读全文
摘要:一、特点 递归算法是一种直接或者间接地调用自身算法的过程,再计算机编写程序中,递归算法对解决一大类问题是十分有效的。 1、递归就是在过程或函数里调用自身。 2、在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。 3、递归算法解题通常显得很简洁,但递归算法解题的运行效率较低。所以一般不提倡
阅读全文
摘要:#一、装饰器的作用就是给已经实现的功能再扩展新的功能#二、无参数的 1 # def wohaoshuai1(func): 2 # print("wohaoshuai1") 3 # return func 4 # 5 # @wohaoshuai1 6 # def wohaoshuai2(): 7 # print("wohaoshuai2") 8 # 9 #...
阅读全文
摘要:引用自:https://blog.csdn.net/dream_broken/article/details/53115770
阅读全文
摘要:一、$(cmd) a=$(cmd) 将括号中的命令结果赋值给a 二、${} a=123 echo "wohaoshuai${a}"
阅读全文
摘要:转自:https://blog.csdn.net/pugu12/article/details/51564857 1. set -eset命令的-e参数,linux自带的说明如下:"Exit immediately if a simple command exits with a non-zero
阅读全文
摘要:转自:https://www.linuxidc.com/Linux/2015-05/117774.htm 一、history 78 cd /mnt/ 79 ls 80 cd / 81 history 82 ls 83 ls /mnt/ !78 相当于执行cd /mnt !-6 也相当于执行cd /m
阅读全文
摘要:kubernetes创建pod的yaml文件,参数说明 apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属性 name: web04-pod #资源的名字,在同一个n
阅读全文
摘要:一、引用自:https://www.cnblogs.com/gaoyuechen/p/8685771.html#_label6 二、安装过程中docker 坑 转自:https://blog.csdn.net/youjin/article/details/80015377
阅读全文
摘要:一、一个函数调用时返回一个迭代器,那么这个函数就叫做生成器,如果函数中包含yield语法,那么这个函数就会变成生成器。 二、#生成器可以在函数执行的时候干其它事情,函数依然保持中断状态,为异步请求 <class 'generator'> 400 又来取钱啦 300 我好帅 又来取钱啦 200 又来取
阅读全文
摘要:转自:https://www.cnblogs.com/gaoyuechen/p/8685771.html
阅读全文
摘要:转自:https://blog.csdn.net/zyc88888/article/details/79281954
阅读全文
摘要:转自:https://blog.csdn.net/running_free/article/details/78388948 一、概述 1.简介 官方中文文档:https://www.kubernetes.org.cn/docs Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的
阅读全文
摘要:引用自:https://blog.csdn.net/chenhaifeng2016/article/details/78652309 转自:https://www.cnblogs.com/Tempted/p/7768694.html 也可参考链接:http://www.ywnds.com/?p=79
阅读全文
摘要:一、迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问万结束。迭代器只能 往前不会后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后,元素可以不存在或者被销毁。这个特点使得它特别适
阅读全文
摘要:一、流程图如下 二、用户通过kubectl提交需要运行的docker container(pod)。 三、api server把请求存储在etcd里面。 四、scheduler(调度)扫描,分配机器。 五、kubelet(小管)找到自己需要跑的container,在本机上运行。 六、用户提交RC描述
阅读全文
摘要:转载自:https://www.jianshu.com/p/63ffc2214788
阅读全文
摘要:转载自:https://www.cnblogs.com/leffss/p/8512773.html 一.安装前准备 安装采用二进制包方式,软件包5.7.19版本下载地址:https://dev.mysql.com/downloads/mysql/ 选择MYSQL Community Server版本
阅读全文
摘要:转自:https://www.cnblogs.com/leffss/p/7832047.html
阅读全文
摘要:转自:https://www.cnblogs.com/leffss/p/7832100.html
阅读全文
摘要:转载自:https://www.cnblogs.com/leffss/p/9116504.html 要想知道每个数据库的大小的话,步骤如下: 1、进入information_schema 数据库(存放了数据库的信息) use information_schema; 2、查询所有数据库的大小: sel
阅读全文
摘要:转载自:https://www.cnblogs.com/leffss/p/7845303.html
阅读全文
摘要:转自:https://www.cnblogs.com/vijayfly/p/6234575.html shell将标准错误输出重定向到 其他地方 经常可以在一些脚本,尤其是在crontab调用时发现如下形式的命令调用: /tmp/test.sh > /tmp/test.log 2>&1 前半部分/t
阅读全文
摘要:转自:https://www.cnblogs.com/aaronLinux/p/8340281.html
阅读全文
摘要:一、获取对应路径下文件的名字 >>> os.path.basename("/etc/sysconfig/selinux") 'selinux' >>> os.path.basename("/usr/local/python3/bin/python3") 'python3'
阅读全文
摘要:一、打开文件的模式有: 1、r,只读模式【默认】。 2、w,只写模式。【不可读,不存在则创建,存在则删除内容】 3、a,追加模式。【可读,不存在则创建,存在则只追加内容】 二、+ 表示可以同时读写某个文件 1、r + ,可读写文件。【可读,可写,可追加】 2、w+,写读 3、a+ 同a 三、"U"表
阅读全文
摘要:一、all():里面所有为真才为真。 all([],'',{}) 二、any()只要有一个为真就为真。 三、bool()里面为None,空字符串,空列表、空字典都为假。 四、ascii(8) == int.__repr__() 五、bin(10):转换为二进制 六、callable() :判断函数能
阅读全文
摘要:一、lambda:简单函数的表达式. 1、 2、lambda的书写方式为:
阅读全文
摘要:F9:执行跳到下一个断点 F8:执行下一步 F7:进入函数
阅读全文
摘要:https://www.zybuluo.com/mdeditor#1183034
阅读全文
摘要:一、zip zip -r aaa.zip(压缩后文件名称) aaa(压缩文件名称) aaa aaa.zip 二、tar 压缩:tar zcvf aaa.tar.gz(压缩后的名字) aaa 解压:tar zxvf aaa.tar.gz
阅读全文
摘要:引用自:https://www.cnblogs.com/rongtangzi/p/6623122.html #!/bin/env python # _*_coding:utf-8_*_ #!!!!!!!!!!!!describe:this script shoud install python-devel and pip install MySQL-python import subproce...
阅读全文
摘要:引用自:https://www.cnblogs.com/keye/p/7859181.html 引用自:https://blog.csdn.net/sxingming/article/details/52275350
阅读全文
摘要:innodb_fast_shutdown有3个值: 默认是1 可选0 1 2 支持全动态局设置 使用场景:在做数据库关闭升级的时候 set global innodb_fast_shutdown=0,这个时候能最大保障数据的完整性。 设置为1:关闭MySQL的时候不会做清除脏页和插入缓冲区的合并操作
阅读全文
摘要:1、ALTER USER 'root'@'localhost' PASSWORD EXPIRE; 一旦某个用户的这个选项设置为”Y”,那么这个用户还是可以登陆到MySQL服务器,但是在用户未设置新密码之前不能运行任何查询语句。 2、ALTER USER 'root'@'localhost' PASS
阅读全文
摘要:MytupleClass(x=11, y=22, z=33) 11 22 33
阅读全文
摘要:一、Dockerfile名字不能是大写。 二、Docker-compares 引用自:https://www.cnblogs.com/wj5633/p/6707012.html 引用自:https://www.cnblogs.com/jsonhc/p/7811929.html 三、docker-co
阅读全文
摘要:引用自:http://baijiahao.baidu.com/s?id=1582812185263227836&wfr=spider&for=pc 引用自:https://www.cnblogs.com/YatHo/p/7856556.html 一、多参数选择 pipeline{ agent { l
阅读全文
摘要:一、counter 1、counter是对字典类型的补充,用于追踪值的出现次数。
阅读全文
摘要:引用自:http://blog.sina.com.cn/s/blog_9150610c0102weym.html 引用自: https://blog.csdn.net/libaoan1971/article/details/52931284 dd if=/dev/zero of=/swapfile
阅读全文
摘要:iptables 思想: 引用自:http://www.zsythink.net/archives/1199 iptables 具体运用: 引用自:http://www.cnblogs.com/davidwang456/p/3540837.html iptables插入、删除规则: http://b
阅读全文
摘要:一、set s1 = set() 爬虫技术,访问一个url后放入set(),如果遇到重复的就不需要再爬了。 5、
阅读全文
摘要:一、get方法 二、items 三、pop 四、update 五、有序字典
阅读全文
摘要:一、__contains__ 判断字符串中是否包含相应的字符。
阅读全文
摘要:引用自:https://blog.csdn.net/langsim/article/details/43939295 Saltstack介绍 Saltstack是一个新的基础设施管理工具。目前处于快速发展阶段,可以看做是强化的Func+弱化的Puppet的组合。间接的反映出了saltstack的两大
阅读全文
摘要:引用自:http://man.linuxde.net/xargs xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。它擅长将标准输入数据转换成命令行参数,xargs能够处理管道或者stdin并将其转换成特定命令的命令参数。xargs也可以将单行或多行文本输入转换为其他格式,
阅读全文
摘要:引用自:https://www.cnblogs.com/shaosks/p/7344771.html 一、简介 YAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。 它的基本语法规则如下: 1、大小写敏感 2、使用缩进表示层级关系 3、缩进时不
阅读全文
摘要:引用自:https://www.cnblogs.com/python-nameless/p/6855804.html 引用自:https://www.cnblogs.com/whatisfantasy/p/6138663.html 一、安装 二、使用 SSHClient 用于连接远程服务器并执行基本
阅读全文
摘要:引用自:https://blog.csdn.net/u013061183/article/details/78015673 用Python循环创建多个变量, 如创建 a1= 、a2= 、a3= 、a4= 、a5= 或 self.a1= 、self.a2= 、 self.a3= 一. 可以通过pyth
阅读全文
摘要:swapcase 字符串大写转换为小写小写转换为大写。
阅读全文
摘要:引用自:https://blog.csdn.net/zhaoya_huangqing/article/details/48036839 一、在组成SQL语句并发送命令时完全按照Python中的样式去传递,这样在MySql中执行的时候就会遇到错误的命令,由单引号或者双引号引起。因此应该在组成字符串之前
阅读全文
摘要:摘自:http://www.jb51.net/article/91365.htm 摘自:https://www.cnblogs.com/liuq/p/6211005.html 一、在python中,除了time模块外还有datetime模块,也可以方便的操作时间,比如用datetime模块来显示当前
阅读全文
摘要:https://blog.csdn.net/baidu_34051990/article/details/60963947
阅读全文
摘要:一、capitalize 首字母大写 二、center 填充 三、endwith 以某个字符结尾。
阅读全文
摘要:1+1 实际等于1.__add__(1) __abs__ 取绝对值
阅读全文
摘要:转载自:https://blog.csdn.net/ywy0ywy/article/details/52733839 python2.7 httplib, urllib, urllib2, requests 库的简单使用 python2.7 httplib, urllib, urllib2, req
阅读全文
摘要:有95条数据 每十条存一页 all_item = 95 pager = 10 result = all_item.__divmod__(pager) print(result) (9{商},5{余数})
阅读全文
摘要:转自:https://blog.csdn.net/zong596568821xp/article/details/78180229 异常 异常即非正常状态,在Python中使用异常对象来表示异常。若程序在编译或运行过程中发生错误,程序的执行过程就会发生改变,抛出异常对象,程序流进入异常处理。如果异常
阅读全文
摘要:转载自https://www.cnblogs.com/fnng/p/3581433.html 什么是xml? xml即可扩展标记语言,它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 abc.xml Ok ,从结构上,它很像我们常见的HTML超文本标记语言。但他们被
阅读全文
摘要:转载自:http://www.jb51.net/article/91416.htm 1.能调用方法的一定是对象,比如数值、字符串、列表、元组、字典,甚至文件也是对象,Python中一切皆为对象。 2.三种基本的文件操作模式:r(only-read)、w(only-write)、a(append)。
阅读全文
摘要:转载自:https://www.cnblogs.com/douzi2/p/5579651.html 1、split翻译为分裂。 split()就是将一个字符串分裂成多个字符串组成的列表。 2、split()当不带参数时以空格进行分割,当带参数时,以该参数进行分割。 a、当不带参数时 结果为: 结论:
阅读全文
摘要:1、在Python中字符串a占用一块内存地址,字符串b也占用一块内存地址,当字符串a+b时,又会在内存空间中开辟一块新的地址用来存放a+b。 a 地址一 b 地址二 a+b 地址三 因此内存中就占了三份空间,对内存消耗是很大的因此尽量使用字符串格式化来进行字符拼接。 2、字符串格式化 a、常见的占位
阅读全文
摘要:转自:https://blog.csdn.net/pro_leo/article/details/41786397(有修订) 1、Python缓存作用: a、提高执行效率。 b、减少内存负担。 2、首先,我们看下面这一段code: >>> num1, num2 = 1, 1 >>> print nu
阅读全文
摘要:1、python内置模块sys的sys.argv函数会将解释器执行时的所有参数保存为一个列表。 a、首先创建文件login.py b、执行login.py文件 c、执行login.py文件并传入参数
阅读全文
摘要:1、字符编码 a、计算机只能处理数字,如果要处理文本就必须先把文本转换为数字 b、ASCII:大写字母A的编码是65,小写字母z的编码是122 c、ASCII编码是一个字节,而Unicode编码通常是2个字节。 d、在计算机内存中,统一使用Unicode编码,用记事本编辑的时候,从文件读取的UTF-
阅读全文
摘要:1、CPython:解释c语言开发的,会先被转换成.pyc字节码,然后被转换成机器码被cpu执行。 2、IPython:和cPython差不多 3、PyPy:目标是执行速度 a、有自己的解释器,转换成自己的字节码,然后转换成机器码。 b、编译后会直接成为机器码,其它解释器编译后会成为字节码然后再转换
阅读全文
摘要:Python 因为gli全局锁的原因导致运行速度很慢,但是Pandas是将gli全局锁抹掉了自己写了一套自己的gli所以数据处理非常快。
阅读全文
摘要:一、Readme文件,告诉别人如何使用你的程序。 二、代码加注释,让别人可以轻松读懂你的代码。 三、目录解构要符合规范,每天单独一个目录,如Day1,Day2...。 四、流程图,帮自己理清思路、帮别人更容易了解你的代码设计逻辑(可以使用画图网站processon)。 五、blog。(写好blog,
阅读全文