MAC OSX下pip安装lxml发生xmlversion.h not found问题解决办法
admin 10年前 (2014-07-23) 3467浏览 0评论
最近由于写爬虫需要用到对html的解析,才搜索了一番之后,从网站的列表中看出lxml的速度相当快.而PyQuery是在其基础上封装的一层库,同时由于采用jquery的访问器语法,成为了我使用的首选.于是,就开始了痛苦的安装过程. pip应该是最简单安...
admin 10年前 (2014-07-23) 3467浏览 0评论
最近由于写爬虫需要用到对html的解析,才搜索了一番之后,从网站的列表中看出lxml的速度相当快.而PyQuery是在其基础上封装的一层库,同时由于采用jquery的访问器语法,成为了我使用的首选.于是,就开始了痛苦的安装过程. pip应该是最简单安...
admin 10年前 (2014-07-23) 5701浏览 0评论
现象 在系统更新以后,相应的php也升级到了新的版本.在运行了自己的代码之后,发现程序直接卡死不动了.在经过一阵排查之后,发现其卡在了非常诡异的地方 //use select to get response //proceed select unti...
admin 10年前 (2014-07-23) 13647浏览 0评论
对于用习惯了terminal的mac user来说,经常会遇到进入到某个目录,但是需要在finder中打开这个目录的需要. 之前一直很苦恼,明明已经切换到相应的目录了,还得在finder中一个个的路径找,很是不方便. 经过一番搜索,终于找到了相应的方...
admin 10年前 (2014-07-23) 3116浏览 0评论
为程序编写command line interface总是一件麻烦的事,尤其是程序支持多个参数,参数之间还有关系的时候,就更为棘手了。当我在编写 mdtogh 这个工具时就遇到这个问题。 好在,python的优点之一就是第三方的模块特别多,而今天就要...
admin 10年前 (2014-07-23) 2882浏览 0评论
location / { rewrite /a /b break; set $var asdf; add_header asdf $var; } 会发现 response header 中并没有 asdf 这一项。但如果把 s...
admin 10年前 (2014-07-23) 10556浏览 0评论
MAC OSX下 include头文件缺失引起的问题及解决办法command line tools 安装 现象 在升级了10.9之后,使用编译安装程序总是报错,提示 error: xxx.h not found 通过使用 locate命令,可以看到系...
admin 10年前 (2014-07-23) 3920浏览 0评论
Mavericks 安装后,即使在 XCode 中安装了 Command Line Tools ,也没有 /usr/include 目录。这会导致一些命令行编译失败,比如 gentoo prefix 里的 gcc 。 执行如下命令可以安装 /usr/...
admin 10年前 (2014-07-23) 2922浏览 0评论
1.背景 首先必须承认,静态代码检查不能解决所有问题!比如说,QA不能指望着靠静态代码检查来发现rd的代码逻辑的bug。而对于javascript,可能就是代码某处少了个分号,或者是某些编码的bad –practice。这些问题可能很小很小,但是对用...
admin 10年前 (2014-07-23) 2954浏览 0评论
1 背景介绍 1.1 接口 web ui接口是服务器与客户端交互的方式,即浏览器或者其他客户端工具与web服务UI层交互的协议.常见的有两大类,一是浏览器与服务器交互的 HTTP,HTTPS协议的接口,另一类web service接口如soa...
admin 10年前 (2014-07-23) 2971浏览 0评论
1.问题背景 运行于一个进程中的多个线程,彼此之间使用相同的地址空间,共享大部分数据,因此启动一个线程所花费的空间远远小于启动一个进程所花费的空间,线程间彼此切换所需的时间也远远小于进程间切换所需要的时间,一个线程的开销大约是一个进程的开销1/30左...
admin 10年前 (2014-07-23) 2636浏览 0评论
前言 Linux基金会在4月3日公布了Linux开发年报,向我们展示了linux kernel作为世上最大开源合作项目之一的魅力。自2005年以来,共有800家公司7800名开发人员参与Linux kernel开发,最近一年也有200家公司共1000...
admin 10年前 (2014-07-23) 3559浏览 0评论
前言 : 究竟怎样进行数据库性能测试,数据库性能测试需要做些什么?大多数产品线的RD和QA也比较迷茫,经常过来咨询。 一般说来,做数据库性能测试需要如下几个步骤: :明确测试目的 :设计测试模型 (即压力模型) :准备测试集群环境 :准备压力测试工具...
admin 10年前 (2014-07-23) 3895浏览 0评论
摘要 互联网行业的产品大多要求快速更新迭代,为保证产品的质量,单测越来越受到了开发和测试人员的重视。对于一个非全新的项目,补全原有代码的单测成本非常大,并且收效不明显。目前,对于非全新项目,开发人员一般只会对增量(新增修改)代码做单测。现有的覆盖率统...
admin 10年前 (2014-07-23) 2657浏览 0评论
在我的上一篇游记中多次提到一个关键的信息图书馆——Binary Log。很多读者都给我来信询问它的详细介绍。希望通过讲述我认识的binary log,满足大家的好奇心。 我曾经提到过,在准备好迁往slave从库以后,首先需要到master的binar...
admin 10年前 (2014-07-23) 2585浏览 0评论
我是一条数据更改操作,来自SQL家族。今天呀,我要来描述一段旅程,通过这段旅程,我才发现原来从主库(master)走到从库(slave)这么的不简单。 今天早上我从主库(master)确定要出发后,首先被要求到一个叫做二进制日志(binary log...
admin 10年前 (2014-07-23) 2983浏览 0评论
CppUnit的原理 在 CppUnit 中,一个或一组测试用例的测试对象被称为 Fixture。Fixture 就是被测试的目标,可能是一个对象或者一组相关的对象,甚至一个函数。 有了被测试的fixture,就可以对这个 fixture 的某个功能...
admin 10年前 (2014-07-23) 4180浏览 0评论
python在测试和自动化中应用逐渐广泛和深入,与此同时先前用c/c++开发的大量实用工具并存.为了通过c/c++程序在诸如性能和可操作范围等方面的优势提高python的应用支撑功能,同时又节省重复开发的成本,将已有的c/c++二进制工具及公用库融入...
admin 10年前 (2014-07-23) 3177浏览 0评论
一、 测试环境管理中心需求 客户端测试环境的管理是以虚拟机为基础的,虚拟机比较灵活,且可以通过快照来保存测试环境 客户端测试环境管理中心是在下面需求背景基础上产生的 虚拟机性能 : Vmvare workstation 性能比较差,影响使用 资源管理...