- 博客(25)
- 收藏
- 关注
转载 Redis 复制、Sentinel的搭建和原理说明(转)
Redis 复制、Sentinel的搭建和原理说明转自:http://www.cnblogs.com/zhoujinyi/p/5570024.html.背景: Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有...
2017-09-10 21:58:00
274
转载 tomcat标准化安装
操作系统说明:操作系统版本linuxred hat release 6.4关键软件包说明;软件包版本目录运行用户jdk-7u79-linux-x64.gz1.7/usr/local/jdk_1....
2017-03-24 19:24:00
121
转载 LAMP标准化安装
操作系统说明:操作系统版本linuxred hat release 6.4关键软件包说明;软件包版本目录运行用户httpd-2.2.27.tar.gz2.2.27/usr/local/apache...
2017-03-24 19:19:00
124
转载 http响应头信息
HTTP 响应头信息HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。在本章节中我们将具体来介绍HTTP响应头信息。应答头说明Allow服务器支持哪些请求方法(如GET、POST等)。Content-Encoding文档的编码(Encode)方法。只有在解码之后才可以得到Content-Type头指定的内容类型。利...
2017-03-07 15:47:00
80
转载 http响应头信息
HTTP 响应头信息HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。在本章节中我们将具体来介绍HTTP响应头信息。应答头说明Allow服务器支持哪些请求方法(如GET、POST等)。Content-Encoding文档的编码(Encode)方法。只有在解码之后才可以得到Content-Type头指定的内容类型。...
2017-03-07 15:47:00
69
转载 手机号测吉凶python代码
根据数理数来测电话后四位吉凶:数理数 解释批注0点特殊.......大吉1大展鸿图.可获成功吉2一盛一衰.劳而无功凶3蒸蒸日上.百事顺遂吉4坎坷前途.苦难折磨凶5生意欣荣.名利双收吉6天降幸运.可成大功吉7和气致祥.必获成功吉8贯彻志望.成功可期吉9独营无力.财利无望凶10空费心力.徒劳无功凶11稳健着实.必得人望吉12薄弱无力...
2017-02-27 17:56:00
242
转载 Shell中字符串、数值的比较
原文:http://apps.hi.baidu.com/share/detail/31263915在shell中字符串与数值的比较方法是不同的,要注意区分整数比较: -eq 等于,如:if [ "$a" -eq "$b" ] -ne 不等于,如:if [ "$a" -ne "$b" ] -gt 大于,如:if [ "$a" -gt "...
2017-02-18 10:01:00
59
转载 http 错误代码表
http 错误代码表所有 HTTP 状态代码及其定义。 代码指示2xx成功200正常;请求已完成。201正常;紧接 POST 命令。202正常;已接受用于处理,但处理尚未完成。203正常;部分信息 — 返回的信息只是一部分。204正常;无响应 — 已接收请求,但不存在要回送的信息。3xx重定向301已移动 — 请求...
2017-02-13 14:32:00
66
转载 python递归函数
递归函数的优点是定义简单,逻辑清晰。理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。简单举例递归函数: 1 def dg(number): 2 if number/2 > 1: 3 print(number/2) 4 dg(number/2) 5 dg(10) 6 7 8 5....
2017-02-03 17:14:00
129
转载 python装饰器2
装饰模式有很多经典的使用场景,例如插入日志、性能测试、事务处理等等,有了装饰器,就可以提取大量函数中与本身功能无关的类似代码,从而达到代码重用的目的。下面就一步步看看Python中的装饰器。一个简单的需求现在有一个简单的函数”myfunc”,想通过代码得到这个函数的大概执行时间。我们可以直接把计时逻辑方法”myfunc”内部,但是这样的话,如果要给另一个函数计时,就需要重复计...
2017-01-20 11:41:00
386
转载 python装饰器1
装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。这里举一个简单例子,例如,小琨要吃冰激凌,小明要吃冰果,小王要吃老冰棍 1 # -*- coding ...
2017-01-19 15:03:00
65
转载 python常用模块详解
sys模块:sys.argv 命令行参数List,第一个元素是程序本身路径sys.exit(n) 退出程序,正常退出时exit(0)sys.version 获取Python解释程序的版本信息sys.maxint 最大的Int值sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值...
2017-01-12 17:15:00
87
转载 saltstack+python批量修改服务器密码
saltstack安装:略过python脚本修改密码: 1 # -*- coding utf-8 -*- 2 import socket 3 import re 4 import os 5 import sys 6 import crypt 7 8 9 localIP = socket.gethostbyname(socket.gethos...
2017-01-10 11:07:00
255
转载 Python中 os._exit() sys.exit() exit()区别
Python退出程序的方式有两种:os._exit(), sys.exit()1)os._exit() 直接退出 Python程序,其后的代码也不会继续执行。2)sys.exit() 引发一个SystemExit异常,若没有捕获这个异常,Python解释器会直接退出;捕获这个异常可以做一些额外的清理工作。0为正常退出,其他数值(1-127)为不正常,可抛异常事件供捕获。ex...
2017-01-09 14:16:00
68
转载 Python用特殊符号切割字符串并生成list(简单)
采用re模块,可以指定字符进行切割,例如切割IP地址:1 import socket2 import re3 localIP = socket.gethostbyname(socket.gethostname())#这个得到本地ip4 a = re.split('[.]', localIP)5 print(a)6 7 ['172', '18', '4',...
2017-01-09 11:34:00
974
转载 mysql:ibdata1和mysql-bin log管理
MySql ibdata1文件太大如何缩小MySql innodb如果是共享表空间,ibdata1文件越来越大,达到了30多个G,对一些没用的表进行清空:truncate table xxx;然后optimize table xxx; 没有效果因为对共享表空间不起作用。mysql ibdata1存放数据,索引等,是MYSQL的最主要的数据。如果不把数据分开存放的话,这个文件的大小很容易...
2017-01-06 11:09:00
140
转载 linux文件管理
os包os包包括各种各样的函数,以实现操作系统的许多功能。这个包非常庞杂。os包的一些命令就是用于文件管理。我们这里列出最常用的:mkdir(path)创建新目录,path为一个字符串,表示新目录的路径。相当于$mkdir命令rmdir(path)删除空的目录,path为一个字符串,表示想要删除的目录的路径。相当于$rmdir命令listdir(path)返...
2017-01-06 08:56:00
49
转载 python函数
函数举例:发送邮件(不带参数) 1 import smtplib 2 from email.mime.text import MIMEText 3 from email.utils import formataddr 4 5 def mail(): 6 result = "true" 7 try: #跑try冒号后面的代码,...
2017-01-02 19:37:00
87
转载 python深、浅拷贝
1、首先对于数字和字符串而言,深浅拷贝无实际意义,两者同时指向同一个内存地址。1 a = 1232 print(id(a))3 4 b = a5 print(id(b))6 7 8 4958497449 4958497442、对于字典、元祖、列表 而言,进行赋值、浅拷贝和深拷贝时,其内存地址的变化是不同的。浅拷贝,内存地址不变,两...
2016-12-31 16:35:00
76
转载 字典
1、有序字典字典本身是无序的,和列表相结合构成有序字典 1 dic = {"k1":"v1","k2":"v2","k3":"v3"} 2 list1 = ["k1","k2","k3"] 3 4 for i in list1: 5 print(dic[i]) 6 7 8 v1 9 v210 v32、默认字典,...
2016-12-26 21:29:00
57
转载 set使用方法
set 添加一个无序的,用set方法,访问速度快,天生解决了重复问题1、difference 指定某个元素从原来set取出,并生成新的set1 #difference2 a = set(["aaa","bbb","ccc","aaa"])3 print(a)4 b = a.difference(["aaa"])5 print(b)6 7 {'ccc',...
2016-12-23 21:55:00
161
转载 python字符串详解
1、原始字符串当字符串内容需要转义时,我们需要用转义符\,当字符中需要“\”字符时候,那我们就需要通过“\\”来转义,这样就会出现很多“\”,避免输入很多“\”,我们可以在字符串前加一个r,字符串里只输入一个\即可,此处的r代表转义。2、格式化字符格式化字符串意义%c单个字符%d十进制整数(常用)%o...
2016-12-19 22:43:00
65
转载 python list操作
1、查看列表属性 >>> a = [1,2] >>> dir(a) ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delslice__', '__doc__', '__eq__', '__format__', '__ge__', '__...
2016-12-19 14:34:00
69
转载 获取当前系统时间
Python获取当前系统时间import time#返回当前时间def GetNowTime(): return time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(time.time()))扩展python中时间日期格式化符号:%y 两位数的年份表示(00-99)%Y 四位数的年份表示...
2016-12-16 09:58:00
52
转载 三级菜单展示
菜单展示有多种方法:此次先说最简单的第一种1、#listdict = { "河北省":{"邢台市":{"沙河","南和"},"邯郸市":{"武邑县","涉县"}}, "河南省":{"郑州市":{"中牟县","巩义市"},"安阳市":{"安阳县","滑县"}}}print(dict.keys())a = input("省份:")print(dict[a].keys(...
2016-12-16 09:39:00
150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人