linux下莫名其妙的某个服务就挂了,又不能马上找打原因,又不能让它一直挂。
可以尝试一些小而强悍的脚本,做临时的处理。
python内置数据类型之字符串
1. 什么是字符串?
字符串是一个个字符组成的有序的序列,是字符的集合;
字符串用单引号、双引号或三引号括起来,同时使用反斜杠来转义特殊字符。;
字符是不可变的对象;
空格也是字符。
2. 字符串的定义12l = 'hello,mykernel'print(l)
hello,mykernel
说明:
一对单引号和一对双引号效果完全一样;
三对单引号和三对双引号效果完全一样;
三对引号可以定义多行字符串,且不需要转义符转义特殊字符。
3. 字符串的相关操作1. 字符串的
...
python内置数据类型之字典
1. 什么是字典?
字典是key-value键值对的集合;
字典是可变的、无序的、key不重复的一个集合;
使用{}符合标记,key和value使用:隔开。字典的限制:
字典的key不能重复;
字典的key需要可以hash。
2. 字典的定义
定义空字典:d=dict() 或者d = {};
key:v 写法: d = {‘a’:1,’b’:2},d = {‘a’:10, ‘b’:20, ‘c’:None, ‘d’:[1,2,3]};
fromkeys()生产一个字典:d=dict.from
...
使用阿里云免费构建docker私有仓库
阿里云提供了免费的docker仓库,地址:http://cr.console.aliyun.com/阿里云提供了免费的code仓库,地址:https://code.aliyun.com/
1.上传本地镜像到阿里云以下操作在阿里云的docker仓库里
1. 创建名称空间
2. 创建镜像仓库
此处选择“本地仓库”
3. 上传镜像以下操作在linux操作系统上:
a.登录阿里云docker registry:
1234$ docker login --username=2580259468@qq
...
hexo支持的样式(持续更新ing.....)
1. 选项卡没错就是next官网中看到的选项卡。选项卡 1选项卡 2选项卡 3去hexo官网,在本地或者云服务器上安装好博客程序。找到next官方文档,找到next主题相关安装和配置。去google或者baidu找到大神们的优化教程。
1234567891011{% tabs 选项卡, 1 %} #step,为选项卡的名称,可以自定义,数字表示从第一个选项卡开始。非必须,若数值为-1则隐藏选项卡内容。<!-- tab -->去[hexo](https://he
...
linux下屏蔽大量非法ip地址
本文是通过ipset命令配合iptables规则对大量非法ip进行屏蔽。
1.安装ipset命令12#安装ipsetyum install ipset
2. ipset命令相关应用123456789101112131415161718192021#删除iplistipset destroy banthis#创建规则:ipset create banthis hash:net maxelem 1000000#添加规则:ipset add banthis 1.1.1.1/32#列出规则:ipset
...
python内置数据类型之列表
1.什么是列表?
列表是有序的,线性数据结构;
列表可以使用索引;
列表的元素可以为任意对象(数字,字符串,对象,列表等);
列表是可变化的;
使用[]表示;
列表的元素可以重复。
2.列表的定义
list()方法,得到空列表
[]中括号,得到空列表
[元素1,元素2,元素3,…],带初始值得到的列表
list(range()) 得到有值的列表
说明:通常在定义空列表时候使用[],定义含有初始值的列表用list()方法。
3.列表的相关操作1 .列表的访问lst[#] 通过下标
...
python之装饰器
1. 什么是装饰器
知乎大佬如是说:内裤可以用来遮羞,但是到了冬天它没法为我们防风御寒,聪明的人们发明了长裤,有了长裤后宝宝再也不冷了,装饰器就像我们这里说的长裤,在不影响内裤作用的前提下,给我们的身子提供了保暖的功效。装饰器本质上是Python函数,可以为已存在的对象添加额外的功能,同时装饰器还可以抽离出与函数无关的重用代码。具体应用场景如:插入日志、性能测试、事务处理、缓存、权限校验等。
换言之
装饰器不能影响原函数的功能,装饰器是独立出来的函数。谁调用它,谁就可以使用它的功能。
2
...
python之高阶函数
1. 什么是高阶函数高阶函数就是传入的参数或者输出的结果中有一个为函数的函数。或者说:如果函数传入的参数中,或者输出的结果(函数只有一个结果)中有任意一个为函数,那么这个原函数就是高阶函数。
12345def counter(base): def inc(step=1): base += step return base return inc
函数counter是不是一个高阶函数?
函数counter是一个高阶函数,因为return中的inc是一个函数
...