- 博客(37)
- 收藏
- 关注
原创 Flex学习
[flash=200,200]http://img.xiami.com/res/v3/img/xiamiAvatarWall.swf[/flash]
2011-07-24 20:20:07 127
原创 Weka源码下载
http://weka.wikispaces.com/Subversionhttps://svn.scms.waikato.ac.nz/svn/weka/ 最新版源码https://svn.scms.waikato.ac.nz/svn/weka/trunk/weka/ 可以直接通过浏览器看代码
2011-03-15 21:30:36 323
原创 Linux系统编程
[code="c"]int main(){ printf("%d\n", getuid()); printf("%d\n", getgid());}[/code]使用不同的账号登陆,输出的结果是不同的。用root账号登陆,输出为: 0 0使用kitty账号登入,输出为: 500 500貌似和/etc/group、/etc/passwd里面的数字...
2010-06-10 14:58:38 128
mogdbsetup命令
[code="perl"]#!/usr/bin/perluse strict;use Getopt::Long;use lib 'lib';use MogileFS::Store; // 解压文件夹对应的位置是lib\MogileFS,直接使用模块吗?对应于Store.pm, perl module?use MogileFS::Config;# Rename bin...
2009-12-09 05:20:24 290
collect.h源码
[code="c++"]#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include ...
2009-12-06 22:22:46 157
parker.h源码
[code="c++"]#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "config.h"...
2009-12-06 16:10:00 134
collect.c源码
[code="c++"]#include "parker.h"#include "collect.h"char ReplyCode[4];char Line[MAX];char WorkDir[MAX];union InAddr{ long addr; char bytes[SIZEOFINETADDR];}myaddr; // @info...
2009-12-06 15:57:12 184
阿里巴巴笔试题_身高排队问题
12个高矮不同的人,排成两排,每排必须是从矮到高排列,而且第二排比对应的第一排的人高,问排列方式有多少种?假定这12个人各自有自己的编号,即1、2、3... 11、12. 并且编号1到编号12所代表的人身高是递增的。 解这道题基于观察发现的如下规律:a、第一排第一个人必定是1. b、第一排第二个位置的可选值是2、3,第一排第三个位置的可选值是3、4、5,...,第一排第6个人的...
2009-10-24 10:56:19 369
Python开发环境
电脑上有多个python,C盘下Python没有安装setutils,而安装JSON需要安装这个包,很麻烦,于是直接将另外一个盘的Python直接拷贝过来,居然是可以的,赞。 7/6...
2009-07-06 11:50:06 88
Python Web编程
刚才准备在baidu hi上写博客的,奈何打开一个网页要那么长时间。而且时不时没有反应,或出错,速度慢到了让人无法接受的地步。浪费的时间将近20分钟吧。都没有写博客的心情了。 可能是baidu hi现在的访问人数过多引起的吧。真是无语了,但有什么办法。也许baidu博客工具支持多图片上传功能,这占用了很大带宽吧。图片很重要,但如此缓慢的响应速度更是让人无法接受。真的很火。算了,这世界上...
2009-07-06 10:30:13 158
使用Maven构建项目
呵呵,Maven还真是挺强大的东西,使用它可以将整个项目管理得井井有条以下是用Maven创建一个空项目,而后再生成Eclipse配置,最后搭建一个Web应用框架的过程,没想到其他项目组的人早在用了,而我们现在才接触,看来以前垃圾项目做的确实是多了些。。。刚开始项目创建失败[img]http://thinke365.iteye.com/upload/picture/pic/36257...
2009-05-03 14:59:17 102
Maven项目构建工具
Maven可以用来发布项目。与Ant相比,它更是面向项目,而不是面向具体的任务。因此,使用Maven可以获得更大的便利性。Maven的目标:使构建过程更容易、提供统一构建系统、提供高质量的项目信息、提供开发的最佳实践指南、能无缝的加入新的特性。对Maven的错误理解:Maven是一个站点和文档制作工具、Maven扩展了Ant,使其能下载到各种依赖包、Maven是一系列可重用...
2009-05-03 13:37:16 99
LoadRunner测试问题1。。
测试一个BBS,这里的测试是针对某一个帖子来做的,这个帖子里面有较多的图片。要求测试能够达到1000次点击每秒。看到该帖子的点击数一直上升,但是Loadrunner里面很多HTTP点击都是显示错误的。这个是怎么回事。。。。可惜的是,具体的实验数据没有做备份,下次实验时要注意了。。。。...
2009-04-04 22:33:48 94
Erlang入门
支持任意长度的四则运算:[img]http://thinke365.iteye.com/upload/picture/pic/34495/62eed6af-1ba3-358f-a330-ad253d81e0f5.jpg[/img]f()会释放之前绑定的变量 [img]http://thinke365.iteye.com/upload/picture/pic/34497/ab5a4a...
2009-04-01 20:54:38 100
LoadRunner测试某网站ppmm的图片
ppmm1:图片较大,每秒点击数上不去。。。测试时,从浏览器,浏览这张图片,图片显示速度很慢,有时显示为缩略图。[img]http://thinke365.iteye.com/upload/picture/pic/34435/779d0b93-1d8a-37fd-9dc5-e1d4c75167e0.jpg[/img]ppmm2:图片比较小,大约为30K。每秒的Transaction...
2009-03-31 21:31:13 281
Loadrunner 分布式测试搞成功了。。。
感觉和普通的测试没有什么区别,只是负载生成器分布在网络的各个地方而已。。。。两个负载生成器都可以连上Test 1:[img]http://thinke365.iteye.com/upload/picture/pic/34409/a3df5aa2-b711-3a23-b1c5-289ab98d9931.jpg[/img]测试时候,远程机子,网络带宽几乎全部用上了[img]ht...
2009-03-31 19:30:24 640
LoadRunner基本概念1---虚拟用户通用函数
这些函数有一个特点,那就是以lr开头,表示它不属于任何协议,只要是采用C脚本就可以使用这些通用函数。它们是建立在C语言基础之上的脚本语言。。。分门别类,看起来挺多的,不过要把它们用起来,却是要花费不少时间的吧???呵呵,熟悉了这些函数,就算步入LoadRunner高级水平的门槛了吧,呵呵...
2009-03-26 19:51:31 142
Loadrunner基本操作3-----加载dll
LoadRunner脚本支持加载dll,由于dll是编译级别的,具有更高的执行效率。dll被加载之后,就可以直接使用dll里面定义的函数了。。。通常可以通过lr_load_dll("test.dll")进行dll的加载。。。还有一种方法是全局加载。。。针对某一类脚本进行配置。在这些脚本中不用再写lr_load_dll,而可以直接使用里面定义的函数。全局dll加载...
2009-03-26 19:37:07 158
Loadrunner基本操作2-----Vuser脚本集成C语言
Loadruner的强大,很大程度上是因为它的脚本强大,而它的脚本强大,很大程度上是因为集成了C语言,你可以在脚本中使用C语言,极大地提高了 测试的灵活性。。。很多时候,还能处理一些 录制所无法解决的问题。。。。。提高了效率。。。。添加其他C代码文件[img]http://thinke365.iteye.com/upload/picture/pic/34089/ffd41d...
2009-03-26 02:32:42 133
Loadrunner基本操作1--------添加内容检测
存在如下场景:当用户登录成功时,返回登录页面登录失败时,并没有返回HTTP错误信息,而是跳出一个窗口,提示用户输入密码。。。对这种场景,Loadrunner无法判定跳出提示窗口的情况,是登录不成功的情况。必须通过页面关键字匹配来进行判定定义文本是否可以找到。。。即页面正确或错误的界限[img]http://thinke365.iteye.com/upload/pictu...
2009-03-25 23:35:48 98
LoadRunner性能测试案例1
局域网内有两台机子,一台作为服务器,上面架设了wiki,另一台上运行LoadRunner,对wiki进行性能测试。。。测试目标:看这个wiki的性能能否达到每秒500次点击。测试方案:Vuser数目范围从50到1000,持续加压,如果不能达到预期,测试仍然持续进行测试结果:发现点击数上100,系统的CPU资源占用就已经到96%了。Vuser数目到100的时候,点击数就可以上10...
2009-03-22 10:48:00 504
LoadRunner统计案例分析3
这是一个5小时30分的面向目标测试,和之前测试不同,它需要进行长时间测试,呵呵。[img]http://thinke365.iteye.com/upload/picture/pic/33657/43bccd91-af81-3680-89bb-1205e52425cb.jpg[/img]长时间测可选择各种视图,这里面的峰值是怎么回事?[img]http://thinke365.ite...
2009-03-21 02:25:40 114
LoadRunner统计案例分析2
与之前案例分析不同,这是一次对网站有了一点了解后,考虑了网络带宽和网站性能后,进行的面向目标的性能测试,总体的结果还可以,基本达到预期目的。我设置的目标是达到每秒28次点击,最终的结果显示基本已经达到要求了。每秒的点击数具体为27.694。。。为什么不是精确的28呢?HTTP Responses Summary HTTP Responses Total Per seco...
2009-03-21 01:19:20 123
对某小网站的压力测试
大批量的点击测试[img]http://thinke365.iteye.com/upload/picture/pic/33629/14da84de-c059-300a-85d9-e4b5059eb231.jpg[/img]4个页面同时刷新 [img]http://thinke365.iteye.com/upload/picture/pic/33625/7bb667d4-d945-3e8...
2009-03-20 22:16:57 209
LoadRunner统计案例分析1
呵呵,就是对一些图表进行分析啦:)分析案例1[img]http://thinke365.iteye.com/upload/picture/pic/33535/a8a08478-c9cf-399a-bbcd-618c91acb512.jpg[/img]可以看到,吞吐量的最高点,是在用户数达到最大数之后的一段时间达到的。就如夏天,温度最高的时候不是12点,而是下午2点一样,吞吐量的最高...
2009-03-19 23:16:36 96
LoadRunner统计数据高级操作1
呵呵,别被名字骗了,其实一点也不高级,只是对现在的我而言,还是有些高级的,所以先这么记录下来吧:)很多时候,并不是那么容易就能发现系统的性能瓶颈在哪里。需要把多个性能指标综合起来考虑,如下操作,就可以把多个指标关联到同一张图中现在已经把数据可视化在这里了。。。现在的关键是对这些图进行判读了,这不在只是一个软件的使用问题了,需要对软件的运行机制有较深入的了解才行。。。[img...
2009-03-19 22:37:16 141
LoadRunner常用操作1
[img][/img]显示网页每个组件的小酌时间,及大小[img]http://thinke365.iteye.com/upload/picture/pic/33485/d7fb95a4-8203-3163-b507-ecea0aa53535.jpg[/img]右键可以选择显示一幅图,或者多幅图[img]http://thinke365.iteye.com/upload/picture...
2009-03-19 21:23:02 71
高并发压力测试分析2
没能达到500次/秒的点击速度,控制器要求自动停止测试。(50-500的测试区间,都不能满足要求。。。)很可能是服务器的问题,或者是网络的问题吧?[img]http://thinke365.iteye.com/upload/picture/pic/33393/bad26333-e8c8-3b1c-9634-bf98fc6b0a9f.jpg[/img]它检验的是是否能够达到目标,而不...
2009-03-18 07:16:29 124
LoadRunner统计数据分析模块----Analysis
首先设置Merge:[img]http://thinke365.iteye.com/upload/picture/pic/33353/e193cf9e-169b-3530-83f7-5fab4e6ec39e.jpg[/img][img]http://thinke365.iteye.com/upload/picture/pic/33355/aee57073-d555-3313-b0ff-2e...
2009-03-17 01:00:26 244
性能测试思考1
1、如何将抽象的性能需求,转变为具体的测试场景,或者变为可操作的步骤?2、寻找可以实践这些测试的地方。。。3、性能测试要受到很多因素的影响,如网络,CPU使用率等。4、要尽量接近真实的使用环境,如100个用户登录,可以使用参数化的方法,使用100个不同的账号进行测试。5、测试操作仅仅是一个方面,要对数据进行分析,找出问题,才是最重要的,当然最好能够提出相应的解决方案。...
2009-03-15 02:07:09 99
高并发压力测试分析1
初始用户50,每30秒添加50个用户,直到用户总数达到1000,当用户达到1000的时候,持续测试10分钟,退出时,每30秒,减少100个用户。压力曲线如下所示:[img]http://thinke365.iteye.com/upload/picture/pic/33281/eed57fa3-740b-3a11-b945-28d87475f808.jpg[/img]这种测试里面遇到...
2009-03-15 01:04:23 189
LoadRunner压力测试
测试掠影,可以看到当前有22个虚拟用户,成功的测试有279次。。。[img]http://thinke365.iteye.com/upload/picture/pic/33253/686f1ccb-19dd-3595-be04-7b08dc405be4.jpg[/img]正在运行中的虚拟用户,可以对每个用户进行精确的控制?[img]http://thinke365.iteye.com/...
2009-03-14 17:20:40 113
LoadRunner概念2
LoadRunner支持分布式测试。即可以在多台机子上安装 负载生成器,Vuser就是由这些负载生成器生成的。可以分布式地安装 这些负载生成器。而具体的调度可由 Controler来进行。。。。这种分布式的测试如何进行,还受环境制约吧。。。一般的应用可能用不着这种测试吧,哈哈。。。...
2009-03-14 17:14:23 94
Loadrunner概念1
LoadRunner是性能测试入门和深入学习的极好突破口。如下是LoadRunner中的几个关键组件:Virtual user generator 用于创建虚拟用户Controller 用于控制虚拟用户的运行Analysis 用于对测试数据进行分析,找出系统的瓶颈[img]http://thinke365.iteye.com/upload/picture/pic/332...
2009-03-14 12:22:11 85
Loadrunner测试网站登陆
Create Script,输入网址,之后会跳出网站页面,还有一个Loadrunner工具条,这样就可以进行记录了,不过具体的记录过程是如何进行的?web_add_cookie是干什么的?...
2009-02-12 16:56:44 359
索引技术
索引的主要目的是为了快速地进行查找。在很多时候可以使用数据库里面的通用索引,但是在有些时候并不能,或者很难直接使用这些索引。如倒排索引,公交路线查询中的索引。里面建立的一系列映射关系,需要做特有的索引优化,也许这些时候就需要用到索引技术了MySQL中每个表的索引文件是一个独立的文件。每次查询数据如何将这些索引使用起来?每次查找或者删除数据记录都需要更新索引吗?...
2009-02-05 21:09:44 107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人