04 2017 档案

摘要:Linux压缩保留源文件的方法: gzip –c filename > filename.gz Linux解压缩保留源文件的方法: gunzip –c filename.gz > filename gunzip的用法 阅读全文
posted @ 2017-04-24 15:23 howhy 阅读(12019) 评论(0) 推荐(0) 编辑
摘要:在工作中经常会接触到xargs命令,特别是在别人写的脚本里面也经常会遇到,但是却很容易与管道搞混淆,本篇会详细讲解到底什么是xargs命令,为什么要用xargs命令以及与管道的区别。为什么要用xargs呢,我们知道,linux命令可以从两个地方读取要处理的内容,一个是通过命令行参数,一个是标准输入。 阅读全文
posted @ 2017-04-24 11:25 howhy 阅读(681) 评论(0) 推荐(0) 编辑
摘要:class MyClass(object): def __init__(self): self._some_property = "properties are nice" self._some_other_property = "VERY nice" def normal_method(*args,**kwargs): print... 阅读全文
posted @ 2017-04-24 10:43 howhy 阅读(816) 评论(0) 推荐(0) 编辑
摘要:def f(*args,**kwargs): print args, kwargs l = [1,2,3] t = (4,5,6) d = {'a':7,'b':8,'c':9} f() f(1,2,3) # (1, 2, 3) {} f(1,2,3,"pythontab") # (1, 2, 3, 'pythontab') {} f(... 阅读全文
posted @ 2017-04-24 10:42 howhy 阅读(173) 评论(0) 推荐(0) 编辑
摘要:1 Location语法规则 1.1 Location规则 语法规则: location [=|~|~*|^~] /uri/ {… } 首先匹配 =,其次匹配^~,其次是按文件中顺序的正则匹配,最后是交给 /通用匹配。当有匹配成功时候,停止匹配,按当前匹配规则处理请求。 符号 含义 = = 开头表示 阅读全文
posted @ 2017-04-21 12:34 howhy 阅读(718) 评论(0) 推荐(0) 编辑
摘要:NGINX 缓存使用指南 [proxy_cache] Nginx 一个web缓存坐落于客户端和“原始服务器(origin server)”中间,它保留了所有可见内容的拷贝。如果一个客户端请求的内容在缓存中存储,则可以直接在缓存中获得该内容而不需要与服务器通信。这样一来,由于web缓存距离客户端“更近 阅读全文
posted @ 2017-04-19 10:53 howhy 阅读(6414) 评论(0) 推荐(1) 编辑
摘要:tomcat logs 目录下各日志文件的含义 tomcat每次启动时,自动在logs目录下生产以下日志文件,按照日期自动备份 localhost.2016-07-05.txt //经常用到的文件之一 ,程序异常没有被捕获的时候抛出的地方 catalina.2016-07-05.txt //经常用到 阅读全文
posted @ 2017-04-17 09:35 howhy 阅读(2286) 评论(0) 推荐(0) 编辑
摘要:一、MMM简介: MMM即Multi-Master Replication Manager for MySQL:mysql多主复制管理器,基于perl实现,关于mysql主主复制配置的监控、故障转移和管理的一套可伸缩的脚本套件(在任何时候只有一个节点可以被写入),MMM也能对从服务器进行读负载均衡, 阅读全文
posted @ 2017-04-12 14:06 howhy 阅读(410) 评论(0) 推荐(0) 编辑
摘要:svn备份一般采用三种方式:1)svnadmin dump 2)svnadmin hotcopy 3)svnsync. 注意,svn备份不宜采用普通的文件拷贝方式(除非你备份的时候将库暂停),如copy命令、rsync命令。 笔者曾经用 rsync命令来做增量和全量备份,在季度备份检查审计中,发现备 阅读全文
posted @ 2017-04-11 13:20 howhy 阅读(602) 评论(0) 推荐(0) 编辑
摘要:xtrabackup是Percona公司CTO Vadim参与开发的一款基于InnoDB的在线热备工具,具有开源,免费,支持在线热备,备份恢复速度快,占用磁盘空间小等特点,并且支持不同情况下的多种备份形式。xtrabackup的官方下载地址为http://www.percona.com/softwa 阅读全文
posted @ 2017-04-07 16:43 howhy 阅读(300) 评论(0) 推荐(0) 编辑
摘要:一、什么是dstat? 通过man帮助,可以看到官方对dstat的定义为:多功能系统资源统计生成工具( versatile tool for generating system resource statistics)。在获取的信息上有点类似于top、free、iostat、vmstat等多个工具的 阅读全文
posted @ 2017-04-07 11:48 howhy 阅读(852) 评论(0) 推荐(0) 编辑
摘要:首先,我们需要知道在python中哪些是可变数据类型,哪些是不可变数据类型。可变数据类型:列表list和字典dict;不可变数据类型:整型int、浮点型float、字符串型string和元组tuple。 用一句话来概括上述过程就是:“python中的不可变数据类型,不允许变量的值发生变化,如果改变了 阅读全文
posted @ 2017-04-06 10:23 howhy 阅读(11420) 评论(0) 推荐(1) 编辑
摘要:lsof 文件路径 ##可以查看哪个进程占用了文件 lsof -p pid ##查看该进程打开了哪些文件lsof -i:port ##查看哪个进程占用些端口lsof `which httpd` //那个进程在使用apache的可执行文件lsof /etc/passwd //那个进程在占用/etc/p 阅读全文
posted @ 2017-04-05 11:50 howhy 阅读(167) 评论(0) 推荐(0) 编辑
摘要:前段时间帮助公司解决了一次tomcat环境服务器的异常,今天有时间过来总结一下。 问题的表现: tomcat服务在重启之后,短时间内会承受大量访问,由于这个时候缓存还没建立,每次访问都将消耗一定资源(数据库连接或者文件IO),并发量在2000左右的时候tomcat服务开始抛出大量Too Many O 阅读全文
posted @ 2017-04-05 11:32 howhy 阅读(396) 评论(0) 推荐(0) 编辑
摘要:时间有三种格式:struct_time(tuple) 时间戳 时间字符串 time.time() #距1970到现在的时间戳 多少秒 将时间戳转为struct_time: time.gtime(time.time()) 为UTC时间 time.localtime()为UTC时间 两者参数为时间戳(秒 阅读全文
posted @ 2017-04-03 20:59 howhy 阅读(172) 评论(0) 推荐(0) 编辑
摘要:模块本质就是从逻辑上组织PYTHON代码(变量,函数,类)实现功能一个.py的文件 包本质就是包含了__init__.py的文件的目录 其作用是组织模块文件 import模块的本质就是将模块test.py文件解释执行一下 import包的本质就是解释执行一下__init__.py文件 import 阅读全文
posted @ 2017-04-03 18:28 howhy 阅读(171) 评论(0) 推荐(0) 编辑
摘要:eval 功能:将字符串str当成有效的表达式来求值并返回计算结果。 语法: eval(source[, globals[, locals]]) -> value 参数: source:一个Python表达式或函数compile()返回的代码对象 globals:可选。必须是dictionary l 阅读全文
posted @ 2017-04-03 12:58 howhy 阅读(329) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示