Coin163

  • Go语言 常见数据结构性能测试

    在开发过程中,我们总是在设计不同的数据结构和不同的算法对数据进行组织和存取,有些场合我们可以用硬编码或者代码生成器来生成一组函数按条件返回数据,另外一些场合我们可以把数据存储在slice当中,需要查找时就遍历查找,又或者有的场合我们可以用map存储数据,用key来索引数据。这几种数据存取方式在不同数据量的情况下,性能消耗是怎么样的呢?下面做个对比实验。 我们知道go的map数据量不管大小都能保证固定的读取时间,而slice和硬编码肯定无法应对大数据量,所以这里不做大数据量的实验,只做小数据量的实验。 实验代码(github): package labs06 import "testing"

    日期:2014年04月20日
  • Java源码-屏幕分辨率测试程序

    Java How To Program第12章-GUI控件(上篇)中的一个示例,演示了鼠标事件的监控,包括: 1. 单击(click-按下某个鼠标键(左/中/右键)后松开) 2. 移动(move-不按下任何鼠标键的同时,移动鼠标) 3. 拖(drag-按下左/中/右键后不松开,并移动鼠标) 4. 放(release-拖操作之后,松开左/中/右键)。 程序会监控各种鼠标操作发生的位置,在移动操作中,将鼠标移动到屏幕最右下角,可看到X坐标和Y坐标同时达到最大值(1919,982)。 由于JFrame窗口最大化后并没有遮住Windows任务栏,任务栏的高度并没有加入到Y坐标,由此推出屏幕分辩率为19

    日期:2016年07月28日
  • linux内核网络协议栈学习笔记:关于GRO/GSO/LRO/TSO等patch的分析和测试

    | NETIF_F_IP_CSUM,相应如果要支持UFO,应该就需要 NETIF_F_SG | NETIF_F_UFO | NETIF_F_IP_CSUM 下面做个测试来考量下tso, gso对性能的影响,本人手头的测试机不支持ufo,所以只好拿tcp来测试了 scatter-gather

    日期:2014年10月31日
  • Wireshark基本介绍和TCP三次握手

    网络管理员会使用wireshark来检查网络问题 2. 软件测试工程师使用wireshark抓包,来分析自己测试的软件 3. 从事socket编程的工程师会用wireshark来调试 4. 听说,华为,中兴的大部分工程师都会用到wireshark。   总之跟网络相关

    日期:2014年11月06日
  • sap渗透测试工具

    http://www.security-database.com/toolswatch/Sapyto-SAP-R-3-Pentest-Tool.html

    日期:2009年08月22日
  • webdriver自动化测试_键盘事件 python

    我们在实际的测试工作中,有时候我们在测试时需要使用tab 键将焦点转移到下一个元素,用于验证元素的排序是否正确。webdriver 的Keys()类提供键盘上所有按键的操作,甚至可以模拟一些组合建的操作,如Ctrl+A ,Ctrl+C/Ctrl+V

    日期:2015年09月03日
  • XMPP框架 微信项目开发之XMPP配置(二)——安装配置客户端(Adium)和配置系统自带的信息程序,并对聊天进行测试

    使用客户端登录Openfire服务器 >使用系统自带的”信息”账户名称 = 用户名 +@+ 服务器名称 > 登录的时候可以自己配置一下域名: 修改/etc/hosts——>打开终端,使用命令”sudo vi /etc/hosts” 域名的访问原理:它会先访问本地hosts的域名,如果没有的话再去DNS去寻找。 注意:XMPP的最大特点就是,只要基于XMPP协议开发的聊天客户端,上面的用户都可以互相进行聊天。 使用基于XMPP的客户端软件如下步骤所示: 详细步骤如下所示: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

    日期:2015年11月05日
  • DotSpatial性能测试(关于DotSpatial要素图层闪烁的问题)

    Random(); bRunning = false; } } } layerGroup是一个图层组,增加到地图控件即可。图层组可以容纳多个图层。threads是线程列表。为了进行压力测试,我将开启十个线程,100个图层

    日期:2016年07月05日
  • spring框架学习(三)junit单元测试

    单元测试不是头一次听说了,但只是听说从来没有用过。一个模块怎么测试呢,是不是得专门为一单元写一个测试程序,然后将测试单元代码拿过来测试? 我是这么想的。学到spring框架这才知道单元测试原来是这么回事儿。  下面以上一篇文章中set注入的第一个实例为测试

    日期:2016年04月21日
  • PD安装不同Linux并安装Apache2+PHP5+MySQL和测试SeLinux

    ://localhost/,可以看到Apache服务器的测试页面。 9. 测试SeLinux安装情况,输入getenforce,如果是Enable或者Disable代表SeLinux相关组件已经安装。如果显示没有该命令则没有安装该组件。我这里显示没安装,于是使用命令sudo

    日期:2017年03月11日
  • (二)hue与HDFS、YARN集成配置与测试

    start nodemanager 5、启动hue 到hue根目录下,执行 build/env/bin/supervisor 如下图: 6、HDFS测试 进入HDFS如下图: 6.1、文件操作 注意:需要选中某一个文件才能对其进行操作,不用敲命令也可以达到修改文件

    日期:2015年12月22日
  • 淘宝技术发展(分布式时代:服务化)

    是一位温厚的长者,他告诉我们一切要以稳定为中心,所有影响系统稳定的因素都要解决掉。例如每做一个日常修改,都必须整个系统回归测试一遍;多个日常修改如果放在一个版本里面,要是一个功能没有测试通过,整个系统都不能发布。我们把这个叫做“火车模型”,任何一个乘客没有上车

    日期:2012年10月13日
  • Android自动化测试工具——Monkey

    前言: 最近开始研究Android自动化测试方法,整理了一些工具、方法和框架,其中包括android测试框架,CTS、Monkey、Monkeyrunner、benchmark,以及其它test tool等等。   一、  什么是Monkey Monkey

    日期:2015年11月18日
  • 测试工具

    测试工具 测试管理工具                          Quality Center 基于WEB的测试管理工具 Test  Director 功能测试工具                           QuickTest

    日期:2010年01月19日
  • Selenium2.0之WebDriver学习总结(2)

    ://www.google.com"); 同样我们可以使用: driver.navigate().to("http://www.google.com"); WebDriver会自动等待到该页面完全加载才执行接下来的测试和脚本的执行。但是如果你的页面存在很多的AJAX加载

    日期:2013年07月05日
  • protal认证的稳定性测试脚本

    test_authentication(): ''' 伪造ip地址,测试是否出现认证界面 ''' global fail_num a = random.randint(1,255) b = random.randint(0,255) c

    日期:2016年05月21日
  • rspec行为驱动测试的小总结(附源代码)

    RSpec 行为驱动测试 这个是研究学习rails中的单元测试还有行为驱动测试的小练习,原文在ruby-china.org上面 http://ruby-china.org/topics/2848  安装 RSpec   gem install rspec

    日期:2013年01月31日
  • 《软件测试过程改进》读书笔记

    《软件测试过程改进》读书笔记 第一部分  软件测试过程成熟度     第1章  软件测试的六个要点     第2章  技术与实践     第3章  白纸方法 第二部分  测试过程改进框架     第4章  树立注重实际的观点     第5章  重要选择:测试

    日期:2015年10月08日
  • 分布式架构高可用架构篇_03-redis3集群的安装高可用测试

    测试 : 将Redis配置成服务 (非伪集群适用,也就是每个节点物理机部署的情况下 ) 按上面的操作步奏。Redis的启动脚本为: /usr/local/src/redis-3.0.3/utils/redis_init_script 将启动脚本复制到/etc

    日期:2016年04月21日
  • 一个基于epoll的服务器压力测试的小程序

    #include <stdlib.h> #include <stdio.h> #include <assert.h> #include <unistd.h> #include <sys/types.h> #include <sys/epoll.h> #include <fcntl.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> #include <string.h> static const char* request = "POST http://172.19.180.166/fcgi-bi

    日期:2015年03月24日