摘要: 安装 pippython 2.7+的系统同yum先安装pip命令。# yum install -y python2-pip# pip install docker-compose 网络安装# curl -L "https://github.com/docker/compose/releases/download/1.9.0/docker-compose-$(uname -s)-$(una... 阅读全文
posted @ 2018-03-14 14:14 ProfiBus 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 安装echo模块下载模块# pwd/root# git clone https://github.com/openresty/echo-nginx-module重新编译先查看版本,然后根据需要看是否需要升级nginx版本,这里是按原先的版本来添加echo模块。# /opt/nginx/sbin/nginx -Vnginx version: nginx/1.6.3built by gcc 4.... 阅读全文
posted @ 2017-11-27 18:05 ProfiBus 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Core Options systemLog OptionssystemLog: verbosity: quiet: traceAllExceptions: syslogFacility: path: logAppend: logRotate: destination: timeStampFormat: component: ... 阅读全文
posted @ 2017-09-28 15:51 ProfiBus 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 备份与恢复使用的命令 mysqldump 常用选项-A, --all-databases:导出全部数据库-B, --databases:导出几个数据库。参数后面所有名字参量都被看作数据库名。--dump-slave[=#]:该选项将导致主的binlog位置和文件名追加到导出数据的文件中。设置为1时,将会以CHANGE MASTER命令输出到数据文件;设置为2时,在命令前增加说明信息。该选... 阅读全文
posted @ 2017-09-26 18:19 ProfiBus 阅读(409) 评论(0) 推荐(0) 编辑
摘要: MySQL keepalived 双主搭建 环境说明 系统IP主机名mysqlkeepalivedVIP CentOS 6.8 192.168.197.61 C6-node1 5.6.36 1.2.13 192.168.197.88 CentOS 6.8 192.168.197.62 C6-node 阅读全文
posted @ 2017-09-18 17:46 ProfiBus 阅读(263) 评论(0) 推荐(0) 编辑
摘要: MySQL 双主配置 环境说明 系统IP主机名mysql版本 CentOS 6.8 192.168.197.61 C6-node1 5.6.36 CentOS 6.8 192.168.197.62 C6-node2 5.6.36 MySQL安装这里不做介绍,下面是其配置文件。这里测试使用的是没有数据 阅读全文
posted @ 2017-09-14 18:48 ProfiBus 阅读(322) 评论(0) 推荐(0) 编辑
摘要: MySQL 安装脚本 #!/bin/bash MYSQL_BASEDIR=/usr/local/mysql MySQL_DATADIR=/data/mysql SERVER_ID=`hostname -I |cut -d'.' -f4` cat >/etc/my.cnf<<EOF [mysqld] 阅读全文
posted @ 2017-09-13 23:27 ProfiBus 阅读(314) 评论(0) 推荐(0) 编辑
摘要: sys-System-specific Configuration Interpreter Settings sys包含用于访问解释器的编译时或运行时配置设置的属性和函数。 Build-time Version Information sys.version:一个字符串,包含Python解释器的版本 阅读全文
posted @ 2017-08-25 23:43 ProfiBus 阅读(244) 评论(0) 推荐(0) 编辑
摘要: os便携式访问操作系统的特定功能。os模块提供了对特定平台模块(如posix, nt, mac)的封装, 函数提供的api在很多平台上都可以相同使用, 所以使用os模块会变得很方便. 但不是所有函数在所有平台上都可用, 比如在本文中到的一些管理函数在windows上无法使用.在Python文档中os模块的副标题是”操作系统混合接口”, 模块包含的大部分函数用于创建和管理活动进程和文件系统(文... 阅读全文
posted @ 2017-08-07 23:56 ProfiBus 阅读(217) 评论(0) 推荐(0) 编辑
摘要: difflib此模块提供了用于比较序列的类和函数。它可以用于例如比较文件,并且可以产生各种格式的差异信息,包括HTML和上下文以及统一差异。difflib 模块包含用于计算和处理序列间差异的工具。它特别适用于比较文本,包括使用几种常见差异格式生成报告的函数。本节中的示例将在扩散数据中使用这个常见的测试difflib_data.py模块:text1 = """Lorem ipsum dolor... 阅读全文
posted @ 2017-07-28 18:16 ProfiBus 阅读(368) 评论(0) 推荐(0) 编辑
摘要: string包含用于处理文本的常量和类。string模块始于Python的最早版本. 2.0版本中, 许多之前只在模块中实现的函数被转移为string对象的方法. 之后的版本中, 虽然这些函数仍然可用, 但是不推荐使用, 并且在Python 3.0中将被去掉. string模块也包含了一些有用的常量和类来处理字符串和unicode对象, 后面的讨论会集中在这个方面. Functionsst... 阅读全文
posted @ 2017-07-27 18:05 ProfiBus 阅读(210) 评论(0) 推荐(0) 编辑
摘要: MySQL5.7多实例配置 数据库实例1配置文件 # cat /etc/my.cnf [mysqld] datadir=/data/mysql port=3306 socket=/tmp/mysql.sock log_error=error.log user=mysql skip-name-reso 阅读全文
posted @ 2017-07-25 00:07 ProfiBus 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Cachecloud github地址 https://github.com/sohutv/cachecloud 搭建环境 主机IPJava 7Maven 3MySQLRedis 3 cachecloud manage 192.168.197.61 V V V X redis client 192. 阅读全文
posted @ 2017-07-14 13:52 ProfiBus 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: glob 即使glob API非常简单, 但这个模块包含了很多的功能. 在很多情况下, 尤其是你的程序需要寻找出文件系统中, 文件名匹配特定模式的文件时, 是非常有用的. 如果你需要包含一个特定扩展名, 或前缀, 或含有任何普通字符串的文件列表, 可以直接使用glob代替手工编程扫描目录内容. gl 阅读全文
posted @ 2017-07-12 00:15 ProfiBus 阅读(1306) 评论(0) 推荐(0) 编辑
摘要: textwrap textwrap模块可以用来格式化文本, 使其在某些场合输出更美观. 他提供了一些类似于在很多文本编辑器中都有的段落包装或填充特性的程序功能. Example Data 本节中的示例使用模块textwrap_example.py,它包含一个字符串sample_text。 sampl 阅读全文
posted @ 2017-07-11 18:31 ProfiBus 阅读(335) 评论(0) 推荐(0) 编辑
摘要: shutil shutil模块包括高级文件操作,例如复制和归档。 Copying Files shutil.copyfileobj(fsrc, fdst[, length]):将类似文件的对象fsrc的内容复制到类似文件的对象fdst。整数length(如果给出)是缓冲区大小。具体地,负的长度值意味 阅读全文
posted @ 2017-07-11 00:40 ProfiBus 阅读(839) 评论(0) 推荐(0) 编辑
摘要: Openpyxl 创建一个工作簿 下面是创建一个工作簿。而每个工作簿至少一个工作表我们可以通过active获取正在运行的工作表。 In [1]: from openpyxl import Workbook In [2]: wb = Workbook() In [3]: ws = wb.active 阅读全文
posted @ 2017-07-07 18:16 ProfiBus 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: csv csv模块可以用于处理从电子表格和数据库导出的数据到带有字段和记录格式的文本文件,通常称为逗号分隔值(csv)格式,因为逗号通常用于分隔记录中的字段。 Reading csv.reader(csvfile, dialect='excel', **fmtparams):返回一个读取器对象,它将 阅读全文
posted @ 2017-07-07 00:27 ProfiBus 阅读(558) 评论(0) 推荐(0) 编辑
摘要: os.path 我们可以利用os.path模块提供的函数更容易地在跨平台上处理文件. 即使我们的程序不是用于夸平台, 也应该使用os.path来让路径名字更加可靠. Parsing Paths os.path中的第一个函数集可以用于解析文件名字符串为不同部分. 要注意到这些函数的解析不依赖于被解析的 阅读全文
posted @ 2017-07-05 23:35 ProfiBus 阅读(237) 评论(0) 推荐(0) 编辑
摘要: datetime datetime模块包含了一些用于时间解析、格式化、计算的函数. Times 时间值由time类来表示, Times有小时, 分, 秒和微秒属性. 以及包含时区信息. 初始化time实例的参数是可选的, 但这样的话, 你将获得初始值0(也许不是你所想要的). class datet 阅读全文
posted @ 2017-07-02 23:36 ProfiBus 阅读(438) 评论(0) 推荐(0) 编辑