自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 psutil--python模块

PSUTIL模块主要应用于系统监控,分析和限制管理资源及进程的管理,它实现了同等命令工具提供的功能。安装pip install psutil或 wget https://pypi.python.org/packages/source/p/psutil/psutil-2.0.0.tar.gz --no-check-certificatetar -zxvf psutil-2.0

2017-01-11 23:24:39 380

原创 ATS学习笔记(一)部署与安装

Apache Traffic Server(ATS或TS)是一个高性能的、模块化的HTTP代理和缓存服务器,与 Nginx 和 Squid 类似。下载地址:http://trafficserver.apache.org/downloads编译安装ATS安装依赖包# yum install gcc gcc-c++ openssl-devel tcl-devel expat

2016-12-08 23:39:25 1879

原创 python自动化测试框架nose

python除了unittest,还有一款更快捷的nose,nose可以说是对unittest的一种简化吧但是他不需要unittest那种必须有固有的格式,他只需要文件,类名,方法名等含有test就可以unittest是需要手动来写discover函数来遍历用例的Name my test modules/files starting with ‘test_’.

2016-12-06 23:51:46 1902

转载 性能测试体系知识

开始性能测试前需要了解的内容:1、项目具体需求。2、指标:响应时间在多少以内,并发数多少,tps多少,总tps多少,稳定性交易总量多少,事务成功率,交易波动范围,稳定运行时长,资源利用率,测哪些交易,哪些接口,测试哪些场景。3、环境:生产环境服务器数量,测试环境服务器数量,按照资源配比得出测试指标。4、协议:系统用什么协议进行通讯。5、压力机数量:如果并发用

2016-12-06 23:26:55 1636

原创 用ls和du显示的文件大小为何有差别

du == disk usage (磁盘使用量,占用的磁盘空间)ls == apparent sizes(文件长度,file数据结构中定义的文件长度字段)    一个文件占用的磁盘空间和一个文件的大小是两码事情。占用空间取决于文件系统的块(block)的大小,Linux一般默认是4k(4096) ,因此,一个大小为1个字节的文件,最小也要占用4k,如果你创建文件系统的时候制定块大小是16K

2016-12-06 23:22:31 9199 1

转载 计算机科学中最重要的32个算法

奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序。A* 搜索算法——图形搜索算法,从给定起点到给定终点计

2016-12-03 16:52:19 259

原创 python中的模块查询、安装、卸载

python查询,安装,卸载第三方模块

2016-12-01 23:28:09 1892

转载 系统中的yum服务

提示:centos No module named yum的问题大多数是python升级导致的,即进入python交互环境中import yum会报错no module named yum。修改python解释器地址:vim /usr/bin/yum   修改第一行#!/usr/bin/python改为#!/usr/bin/python2.6.6如果还是

2016-12-01 22:40:25 267

原创 shell脚本---awk命令

awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v]   大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=

2016-12-01 21:41:44 561

原创 linux中美元符的作用

作用1:用于引用变量内容变;等号赋值,变量赋值作用2:用于行结束符作用3:变量的间接引用;作用4:变量的参数替换作用5:特殊位置符      $0返回脚本名称,绝对路径      `basename $0`仅返回脚本名称,没有路径踩过的坑1,$11-->${11}vim中看颜色2,单引号,双引号

2016-11-23 18:41:34 7715

转载 sar命令

sar是System Activity Reporter(系统活动情况报告)的缩写。sar工具将对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态。它的特点是可以连续对系统取样,获得大量的取样数据;取样数据和分析的结果都可以存入文件,所需的负载很小。sar是目前Linux上最为全面的系统性能分析工具之一,可以从14个大方面对系统的活动进行报告,包括文件的读写情况、系统调用的使

2016-09-25 16:22:10 241

转载 实用SQL语句大全

转自:http://mp.weixin.qq.com/s?__biz=MjM5MTM0NjQ2MQ==&mid=2650140084&idx=1&sn=367365b5c64623b2e7d8a75613a9d2d4&chksm=beb7b7c689c03ed0f78a66043c35cf8dfd389f56416534e9560a10840b9017101ba6ef4b64e9&scene=23

2016-09-25 16:06:32 196

转载 父进程是init一定不会变僵尸进程吗?

链接:http://blog.chinaunix.net/uid-28541347-id-5750193.html工作中有次操作线上环境时发现有一个“Z”(僵尸)进程,当时首先想到的方法就是把这个进程的父进程干掉。但是ps下发现该进程的父进程已经是init了。这个情况让我很迷惑,因为通常来说一旦init进程接管了Z状态的进程就会调用wait将其回收。而且这是避免僵尸进程的一种重要手段,怎么

2016-09-25 15:52:28 2244

转载 Redis集群及管理

一、为什么要弄redis集群集群技术是构建高性能网站架构的重要手段,试想在网站承受高并发访问压力的同时,还需要从海量数据中查询出满足条件的数据,并快速响应,我们必然想到的是将数据进行切片,把数据根据某种规则放入多个不同的服务器节点,来降低单节点服务器的压力。上篇redis_主从我们讲到了 Redis 的主从复制技术,当实现了多节点的 master-slave 后,我们也可以把它叫做集群,但我们今天

2016-09-25 15:43:35 527

转载 Redis 性能调优相关笔记

info可以使用info [类别]输出指定类别内容info命令输出的数据可分为10个类别,分别是:serverclients# Clientsconnected_clients:2 #Redis默认允许客户端连接的最大数量是10000。若是看到连接数超过5000以上,那可能会影响Redis的性能client_longest_output_list:0client_biggest_i

2016-09-25 15:42:04 5905

转载 书写 SQL 的习惯

一:查询的逻辑执行顺序FROM left_table><join_type>  JOIN right_table>  ON join_condition>WHERE where_condition>GROUPBY group_by_list>WITH{cube|rollup}HAVING havin

2016-09-24 23:28:01 248

转载 如果你很忙,你一定在什么地方做错了!

英文:Study Hacks译文:Jodoo链接:http://www.jianshu.com/p/4dc3518089a0解密优秀演奏者模式我们从验证我们的事先猜测开始入手 – 优秀演奏者会把更多的时间用在音乐上。这些日记本上的记录向我们揭示了这样一个事实:两个小组花费在音乐上的时间,平均计算的话,几乎完全一样(

2016-09-24 23:12:43 282 1

转载 简单有效的养生方法

睡前泡脚20分钟  每天用热水泡脚20分钟,可以使心脏病患者的心脏血管机能得到改善。泡脚还能使血液循环加快,缓解疲劳,促进睡眠。年轻人每天泡15-20分钟,老年人可延长至20-30分钟,水温不要超过40摄氏度。  午、晚餐,吃够30分钟  用“短平快”形容现代人吃饭的节奏一点也不过分。但是,一再压缩吃饭时间,也是在压缩我们的寿命。专家建议

2016-09-24 20:55:04 266

转载 审查Linux是否被入侵的方法

一、检查系统日志lastb命令检查系统错误登陆日志,统计IP重试次数二、检查系统用户1、cat /etc/passwd查看是否有异常的系统用户2、grep “0” /etc/passwd查看是否产生了新用户,UID和GID为0的用户3、ls -l /etc/passwd查看passwd的修改时间,判断是否在不知的情况下添加用户4、查看是否存在特权用户awk -F: ‘$3= =0 {print $

2016-09-24 20:48:20 679

转载 CentOS压力测试工具Tsung安装、使用和图形报表生成

jeepxiaozi的专栏目录视图摘要视图订阅深度学习代码专栏   攒课--我的学习我做主   开启你的知识管理,知识库个人图谱上线   CentOS压力测试工具Tsung安装、使用和图形报表生成标签: TsungOpenfire2015-01-16 21:25

2016-09-22 19:56:54 340

原创 冒泡排序

冒泡排序

2016-09-17 13:36:01 168

原创 nginx的负载均衡

nginx做为方向代理时,能够为后端服务器提供负载均衡的功能,其中加权轮询策略使是其默认的负载均衡策略。权值大的服务器处理的请求也应该多。nginx采用加权轮询策略时选取后端服务器的核心代码是ngx_http_upstream_get_peer函数(位于ngx_http_upstream_round_robin.c中)。代码说明(1)      peer[n].weight:后端服务器

2016-09-16 23:34:40 181

原创 直播时代技术指标

直播时代技术指标

2016-09-16 22:45:13 2054

原创 MD5加密

MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法);常用于一致性校验,数字签名,安全访问认证;

2016-09-13 23:57:26 300

原创 base64编码解码

Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一

2016-09-13 20:36:10 492

原创 python编程练习1

python开发练习1

2016-09-11 21:09:11 346

原创 RESTful框架

REST (REpresentation State Transfer) ,即表现层状态转化,是一组Fielding定义互联网软件架构的约束条件和原则。如果一个架构符合REST原则,就称它为RESTful架构。   Web 应用程序最重要的 REST 原则是,客户端和服务器之间的交互在请求之间是无状态的。从客户端到服务器的每个请求都必须包含理解请求所必需的信息。服务器端每个资源都使用 URI

2016-08-28 17:38:29 1056

转载 SFDIPOT测试方法

SFDIPOT方法是快速测试的一种方法,可以帮助快速理清测试点,与变焦测试类似。我粗略地想了一下,凡是面试时我遇到过的奇葩的让我测一个电梯、雨伞、电话、水杯、测一个奇怪的东西的面试题上都能用。然后嘛,日常工作中也可以拿来做测试分析,应该还是很实用的。也可以通过该方法检查测试用例是否有遗漏bug。由于本人对测试电梯的面试题比较有缘,所以这里以此为例:

2016-08-28 16:44:44 1277

原创 常用网络服务器总结

常用网络服务器总结,持续更新中服务名称协议端口号服务名称软件名作用或适用场景www    http80httpdapcaheftpftp21vsftpdvsftpmailsmtp25posfixposfixmailpop31

2016-08-26 16:34:59 747

转载 sed 文本编辑命令

转发链接:http://www.iteye.com/topic/5876731. Sed简介  sed ,Stream Editer流式编辑器或行编辑器,是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,

2016-08-26 15:28:50 449

原创 CDN基础服务-防盗链

测试盗链图片

2016-05-25 20:11:17 1236

转载 [Python模块] redis.conf配置文件详解

# redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位,# 通常的格式就是 1k 5gb 4m 等酱紫:## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb => 10

2016-03-16 14:28:05 734

转载 一位大牛整理的python资源(转)

python相关资料

2016-03-16 11:00:17 403

原创 传输工具安装

若系统中sz/rz没有装,传输文件会很不方便。安装过程如下:wget http://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz解压./configuremake&make install安装后需要创建软链接:ln -s /usr/local/bin/lrz /usr/bin/rz

2016-03-14 14:57:16 196

原创 存储系统-Linux磁盘分区管理

存储系统-Linux磁盘分区管理

2016-01-27 18:54:56 358

原创 类别管理及相关连接

比较好的文章总结

2016-01-27 15:23:55 198

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除