记录平凡生活,关注互联网,专注Linux运维技术.
April 12, 2018

[Python笔记] 判断0-9数字在字符串中出现的次数

要求给定一些数字(0-9范围之间),判断数字在字符串中出现的次数。 例子的排序是依照算法的效率(时间复杂度)从低到高例子1 # 定义数字 num = [1,1,1,1,1] #开辟一个列表,以0占位。 counter = [0]*10 for i in range(10): counter[i] = num.count(str(i)) if counte...
April 12, 2018

yum报错:No module named gzip解决

起因小威wei yum update了一把,结果yum就报错了,Python版本并没有升级,依然是2.7.5版本。报错信息[root@localhost ~]# yum There was a problem importing one of the Python modules required to run yum. The error leading to this problem...
April 12, 2018

Mysql清空表(truncate)与删除表中数据(delete)的区别

在mysql数据库中,清空表中的数据可以使用truncate和delete这2种方法,一种是直接清空,另外一种是逐行删除,本文记录一下truncate和delete这2种操作模式的区别。truncate table wp_comments; delete * from wp_comments; 其中truncate操作中的table可以省略,delete操作中的*可以省略。这两者都是将w...
March 30, 2018

[Python笔记] pyenv环境部署

pyenv是一款Python多版本管理工具,它可以很好的管理Python解释器、Python版本和Python虚拟环境,对于日常开发中,是一款很有必要安装的利器。安装依赖包[python@vultr data]$ yum -y install gcc git make patch gdbm-devel openssl-devel sqlite-devel readline-devel zli...
March 29, 2018

Centos7安装Mysql数据库

自从Mysql数据库软件被sun公司收购后(后来sun又被Oracle收购),新东家一心一意的想着样把Mysql商业化(就是想卖钱),无奈之下Mysql的作者自己又写了一款开源数据库软件(和Mysql一样,就是换了个名字而已。),并以他女儿的名字maria命名为MariaDB。然而在Centos7系统中,使用yum -y install mysql的时候,就会安装MariaDB。毕竟Mrai...
January 11, 2018

nginx使用GeoIP限制国家访问

安装GEeoip库安装完成之后,GeoIP数据库会被安装在/usr/share/GeoIP/GeoIP.dat. [root@vultr ~]# yum -y install geoip-devel [root@vultr openresty-1.13.6.1]# ls /usr/share/GeoIP/GeoIP.dat /usr/share/GeoIP/GeoIP.dat 安装o...
lianst in PHP
December 22, 2017

CentOS安装Redis、PHPredis扩展

安装Redis [root@qzdev9 conf]# yum -y install redis #安装redis [root@qzdev9 conf]# systemctl start redis # 启动redis [root@qzdev9 conf]# systemctl status redis # 查看redis运行状态 ● redis.service - Redis pe...
November 30, 2017

shell获取每月最后一天

通过判断明天是不是1号,来确定当前时间是不是最后一天。 #!/usr/bin/env bash if [ `date -d tomorrow +\%e` -eq 1 ];then echo "今天是:"`date +%Y-%m-%d` else echo "今天是:"`date +%Y-%m-%d` fi