#!/usr/bin/env?python
#?coding=utf-8
import?socket
s?=?socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect((‘www.sina.com.cn‘,80))
s.send(‘GET?/?HTTP/1.1\r\nHost:www.sina.com.cn\r\...
分类:
编程语言 时间:
2015-01-28 19:57:14
阅读次数:
377
性能测试工具应该具备什么的特质呢?1、工具本身占用系统资源少,可扩展性好,可用性强。2、能模拟真实业务事务操作,在并发时能真正产生业务压力。(这一点是核心)3、对压力测试结果能很好地进行性能分析,快速找出被测试系统的瓶颈。4、测试脚本的重复性强。
分类:
其他好文 时间:
2015-01-28 14:22:00
阅读次数:
172
APP运行时,一些设备的配置可能会改变,如:横竖屏的切换、键盘的可用性等会导致Activity重启,即oncreate会被再次调用, 如果oncreate方法中有向服务器请求的方法,那么悲剧就会发生,相当于多次请求。这...
分类:
移动开发 时间:
2015-01-27 18:44:57
阅读次数:
167
郑昀 最后更新于2014/4/18 关键词:业务降级,配置中心,基本可用性, A.业务降级的背景知识: ??淘宝就双十一课题曾经讲过: 『 所谓业务降级,就是牺牲非核心的业务功能,保证核心功能的稳定运行。简单来说,...
分类:
其他好文 时间:
2015-01-27 11:27:20
阅读次数:
217
磁盘镜像技术DRBD什么是DRBDDRBD是由内核模块和相关脚本构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。它允许用户在远程机器上建立一个本地块设备的实时镜像。也可以把它看成一个网络RAID1工作原理:DRBD负责接收数据,把数据写到本地磁盘,然后发送给另..
分类:
其他好文 时间:
2015-01-26 23:03:00
阅读次数:
705
引自:http://www.xuebuyuan.com/1754358.html既然我们实现了画布和画笔,也实现了手写,为了提高可用性,我们增加了对画笔风格的设置功能,这样就可以根据自己的需要选择画笔的颜色、粗细、风格(铅笔、浮雕、水彩等)效果。今天我们就介绍画笔风格的设置功能的实现过程,先看看效果...
分类:
移动开发 时间:
2015-01-26 11:39:47
阅读次数:
335
MySQL MHA架构介绍:MHA(MasterHigh Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL...
分类:
数据库 时间:
2015-01-26 10:03:26
阅读次数:
491
监控指标
延迟(Latency)丢包率(Packet Loss)吞吐量(Throughput)链路使用率(Link Utilization)可用性(Availability)
测量手段
主动 vs 被动单点 vs 多点网络层 vs 应用层镜像 vs 采样主机端 vs 交换节点
流量抓取协议
镜像/SPAN
把被监控端口的流量复制一份,发送到特定目的端口。某些硬件...
分类:
其他好文 时间:
2015-01-25 16:47:29
阅读次数:
365
python有三种方法解析XML,分别是SAX,DOM,以及ElementTree,其中ElmentTree比较容易使用,其API比较方便友好。代码可用性好,速度快,消耗内存少。
xml中的元素主要有:tag,value,attribute
一个简单的python 解析xml的例子如下:
Xml文件为:
auto_userone ...
分类:
编程语言 时间:
2015-01-25 13:54:44
阅读次数:
239
简单地来说,这个模式能够使多个并行的consumer处理同一个信道中收到的消息,从而使系统能够并发地处理大量消息来优化系统的吞吐量,提高系统的可扩展性和可用性,平衡负载。
Context and Problem
一般来说,一个运行在云端的应用通常都需要处理大量的请求。相比于同步的方式来处理每一个请求来说,一个更加通用的技术是实现一个消息系统来实现异步地处理各个请求。另外,这种策略也能够...
分类:
其他好文 时间:
2015-01-25 11:08:50
阅读次数:
120