job
renxingzhadan
这个作者很懒,什么都没留下…
展开
-
【测试】负载测试、压力测试和性能测试的异同
负载测试(Load testing)、压力测试(Stress Test,应称为强度测试)和性能测试,这三个概念常常引起混淆,难以区分,从而造成不正确的理解和错误的使用。之前,也有不少讨论,比较有名的,应归为Grig Gheorghiu's的两篇博客:Performance vs. load vs. stress testingMore on performance vs. load tes转载 2016-08-09 15:45:47 · 445 阅读 · 0 评论 -
【测试】测试的分类 以及 区别和联系
【测试】测试的分类 以及 区别和联系根据不同的测试阶段,测试可以分为单元测试、集成测试、系统测试和验收测试。体现了测试由小到大、又内至外、循序渐进的测试过程和分而治之的思想。单元测试的粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”。集成测试界于单元测试和系统测试之间,起到“桥梁作用”,一般由开发小组采用白盒加黑盒的方式来测试,既原创 2016-08-09 11:33:36 · 1345 阅读 · 0 评论 -
【测试】简述几个测试工具的特点和功能
Jmeter Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别原创 2016-08-09 13:15:01 · 5476 阅读 · 0 评论 -
【测试】Alpha 测试和 beta 测试区别到底在哪儿?
软件版本周期是指电脑软件的发展及发行过程,如右图,从Pre-alpha(准预览版本)发展到Alpha(预览版本)、Beta(测试版本)、Released candidate (最终测试版本)至最后的Gold(完成版)。见下图:开发期Pre-alpha有时候软件会在Alpha或Beta版本前先发布Pre-alpha版本。一般而言相对于Alpha或Beta版本,Pre-alpha版转载 2016-08-09 11:26:17 · 988 阅读 · 0 评论 -
【计算机基础】如何判断大端小端
端模式(Endian)的这个词出自Jonathan Swift书写的《格列佛游记》。这本书根据将鸡蛋敲开的方法不同将所有的人分为两类,从圆头开始将鸡蛋敲开的人被归为Big Endian,从尖头开始将鸡蛋敲开的人被归为Littile Endian。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开。在计算机业Big Endian和Littl转载 2016-08-02 17:55:01 · 990 阅读 · 0 评论 -
INT_MIN与溢出
http://blog.csdn.net/booirror/article/details/41225895隔了好久没更新了,因为我在学习PL和编译器/解释器的知识。挺好奇这方面的,因为没有学过相关的课程,所以学起来有点吃力,进展缓慢,所以导致没啥可写的。今天看到这么一段话:32位的int型的取值是2147483647 到 -2147483648,但是,转载 2016-07-21 23:14:00 · 308 阅读 · 0 评论 -
网易互联网笔试题(多年)
网易2009年校园招聘笔试题:http://www.yjbys.com/topic/bishibaodian/4_4.html 极好的资料:http://blog.csdn.net/mishifangxiangdefeng/article/details/82466142012网易校园招聘笔试题(c++等):http://bbs.cs转载 2016-08-01 12:33:11 · 547 阅读 · 0 评论 -
【数据库】select into from 与 insert into select
1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1 要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。示例如下:INSERT INTO SE转载 2016-08-13 17:23:57 · 561 阅读 · 0 评论 -
【测试】Alpha测试/Beta测试/验收测试的区别
1、Alpha测试Alpha测试是由用户在开发环境下进行的测试,也可以是开发机构内部的用户在模拟实际操作环境下进行的测试。开发者坐在用户旁边,这是在开发者受控的环境下进行的测试。由开发者随时记录下错误情况和使用中的问题。2、Beta测试Beta测试是由软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,这是在开发者无法控制的环境下进行的测试。由转载 2016-08-09 16:09:57 · 889 阅读 · 0 评论 -
【测试】负载测试、容量测试、压力测试、强度测试、性能测试的区别
转载自:http://blog.chinaunix.net/uid-15007890-id-3267370.html性能测试(或称多用户并发性能测试)、负载测试、强度测试、容量测试是性能测试领域里的几个方 面性能测试(Performance Test):通常收集所有和测试有关的所有性能,通常被不同人在不同场合下进行使用。测试软件在系统中的运行性能,度量系统与预定义目标的差距。关转载 2016-08-09 16:41:56 · 1967 阅读 · 0 评论 -
【经典算法】——KMP,深入讲解next数组的求解
转载自:http://www.cnblogs.com/c-cloud/p/3224788.html前言 之前对kmp算法虽然了解它的原理,即求出P0···Pi的最大相同前后缀长度k;但是问题在于如何求出这个最大前后缀长度呢?我觉得网上很多帖子都说的不是很清楚,总感觉没有把那层纸戳破,后来翻看算法导论,32章 字符串匹配虽然讲到了对前后缀计算的正确性,但是大量的推理证明不大好理解,转载 2016-08-12 16:53:58 · 350 阅读 · 0 评论 -
【测试开发面试】阿里二面
1、项目介绍,我讲了一堆算法,工程性不高2、override 和 overload 的区别。子类对父类进行继承,方法重载的时候,参数和返回值是否能改变。3、项目中遇到的问题4、Java 不同版本之间的差别,有没有用过Java命令行5、http内容。get() 和 post()方法的区别6、用过哪些数据结构,List和ArrayLis原创 2016-08-24 16:39:02 · 6109 阅读 · 0 评论 -
【数据结构】B树和B+树讲解
一、B树1、B树的定义 B树是一种平衡的多分树,通常我们说m阶的B树,它必须满足如下条件: (1)每个结点至多有m个子结点; (2)除根结点和叶结点外,其它每个结点至少有个子结点; (3)若根结点不是叶子结点,则至少有两个子结点; (4)所有的叶结点在同一层; (5)有k个子结点的非根结点恰好包含k-1个关键码。2、B树的查找转载 2016-08-24 01:01:02 · 2133 阅读 · 0 评论 -
【网络】学习IO 多路复用 select
1、基本概念 IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。IO多路复用适用如下场合: (1)当客户处理多个描述字时(一般是交互式输入和网络套接口),必须使用I/O复用。 (2)当一个客户同时处理多个套接口时,而这种情况是可能的,但很少出现。 (3)如果一个TCP服务器既要处理监听套接口,又要处理已连接套接口,一般也要用到I/O复用。转载 2016-06-15 22:17:35 · 292 阅读 · 0 评论 -
【网络】HTTP 方法:GET 对比 POST
转载自:http://www.w3school.com.cn/tags/html_ref_httpmethods.asp两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网转载 2016-08-31 10:56:08 · 427 阅读 · 0 评论 -
【网络】TCP、UDP、HTTP、SOCKET之间的区别
IP:网络层协议;TCP和UDP:传输层协议;HTTP:应用层协议;SOCKET:TCP/IP网络的API。 TCP/IP代表传输控制协议/网际协议,指的是一系列协议。 TCP和UDP使用IP协议从一个网络传送数据包到另一个网络。把IP想像成一种高速公路,它允许其它协议在上面行驶并找到到其它电脑的出口。TCP和UDP是高速公路上的“卡车”,它们携带的货物转载 2016-08-24 09:12:22 · 320 阅读 · 0 评论 -
【POJ】1088.滑雪
DescriptionMichael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子 1 2 3 4 516 17 18 19 615 24 25 20 714 23 2原创 2016-09-03 00:27:50 · 286 阅读 · 0 评论 -
【网络】TCP协议中的三次握手和四次挥手(图解)
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。那如何断开连接呢?简单的过程如下:【注意】转载 2016-08-11 21:16:14 · 398 阅读 · 0 评论 -
【测试开发面试】阿里一面
下午刚面的阿里,第一次面试。万里长征第一步。总结一下:1、算法和数据结构说了集中排序。冒泡,快排,桶排序,基数排序,插入排序,希尔排序。考官专门问了一下希尔排序。我说了一下大概原理,和为什么是不稳定的。2、进程守护进程 3、volatile关键字的含义4、HTTP 所在层次 ,OSI层次划分5、大量数据不能同时载入内原创 2016-08-23 23:26:10 · 7561 阅读 · 0 评论 -
【Python学习日记】递归和尾递归 以及Python
什么是尾递归转载自 http://www.cnblogs.com/catch/p/3495450.html什么是尾递归呢?(tail recursion), 顾名思议,就是一种“不一样的”递归,说到它的不一样,就得先说说一般的递归。对于一般的递归,比如下面的求阶乘,教科书上会告诉我们,如果这个函数调用的深度太深,很容易会有爆栈的危险。// 先不考虑溢出问题int fun转载 2016-06-23 14:32:35 · 502 阅读 · 0 评论 -
【排序】【Java】Java实现几种常见排序方法
日常操作中常见的排序方法有:冒泡排序、快速排序、选择排序、插入排序、希尔排序,甚至还有基数排序、鸡尾酒排序、桶排序、鸽巢排序、归并排序等。冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。转载 2016-07-23 00:37:14 · 411 阅读 · 0 评论 -
【排序】各种排序算法时间复杂度和空间复杂度表
http://blog.chinaunix.net/uid-21457204-id-3060260.html在网上看到一个常用排序算法的时间复杂度和空间复杂度表格,自己整理了一下,如下:转载 2016-07-23 00:29:40 · 451 阅读 · 0 评论 -
长个见识——第六届可穿戴大会
1、人体电容 电容耦合 通过人体接触进行信息传递 人体之间识别,通过第二个里面讲的个性化建模 中国科学院深圳先进技术研究院 王磊2、智能医疗 通过可穿戴设备收集人体信息:血压、心跳、行走步态、压强等等,进行个性化建模。 应用于偏瘫病人,收集其行走数据。进行医疗帮助。 应用于老年人,举个例子,为防止老年人摔倒,在腰部放置气囊,当人体与地面夹原创 2016-06-29 18:18:16 · 517 阅读 · 0 评论 -
【Python学习日记】map/reduce
转载自:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014317852443934a86aa5bb5ea47fbbd5f35282b331335000#0Python内建了map()和reduce()函数。我们先看map。map()函数接收两个参数,一转载 2016-06-25 22:33:21 · 404 阅读 · 0 评论 -
【Python学习日记】函数式编程 之 高阶函数
参考自:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014317849054170d563b13f0fa4ce6ba1cd86e18103f28000什么是函数式编程?Functional Programming我们首先要搞明白计算机(Co原创 2016-06-25 10:57:55 · 533 阅读 · 0 评论 -
【Python学习日记】面向过程 和 面向对象 编程
参考自:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014317848428125ae6aa24068b4c50a7e71501ab275d52000面向过程:函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复原创 2016-06-25 10:28:53 · 2233 阅读 · 0 评论 -
【Python学习日记】生成器 和 迭代器
什么是生成器?参考自:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143178254193589df9c612d2449618ea460e7a672a366000通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包原创 2016-06-24 18:19:25 · 295 阅读 · 0 评论 -
【Python学习日记】递归实现hanoi塔
def move(n, a, b, c): if n == 1 : print('%s - -> %s' % (a,c) ) return else : move(n-1, a, c, b)#-- move(1, a, b, c) print('%s - -> %s' % (a,c) ) #-- 直接写这个减少递归调用的次数原创 2016-06-23 22:00:09 · 518 阅读 · 0 评论 -
百度、阿里巴巴、腾讯等18家名企2016年校招计划出炉
互联网1、阿里巴巴网申: https://campus.alibaba.com/index.htm 校招微博: @阿里巴巴集团校园招聘 申请时间:7月1日-8月15日流程:网申——笔试——面试——入职2、百度网申: http://talent.baidu.com校招微博:@百度招聘 申请时间:8月15日-10月10日流程:选择笔面试城转载 2016-05-26 16:53:32 · 2329 阅读 · 0 评论 -
【排序】稳定排序和不稳定排序
http://www.cnblogs.com/codingmylife/archive/2012/10/21/2732980.html这几天笔试了好几次了,连续碰到一个关于常见排序算法稳定性判别的问题,往往还是多选,对于我以及和我一样拿不准的同学可不是一个能轻易下结论的题目,当然如果你笔试之前已经记住了数据结构书上哪些是稳定的,哪些不是稳定的,做起来应该可以轻松搞定。本文是针对老是记不住这转载 2016-07-23 00:30:40 · 341 阅读 · 0 评论 -
【排序】白话经典算法系列
http://blog.csdn.net/MoreWindows/article/category/859207转载 2016-07-23 17:44:07 · 370 阅读 · 0 评论 -
应届生求职论坛
http://bbs.yingjiesheng.com/forum-64-1.html转载 2016-06-23 10:21:48 · 1562 阅读 · 0 评论 -
【Python学习日记】函数 和 参数
在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。我们以自定义一个求绝对值的my_abs函数为例:def my_abs(x): if x >= 0: return x else: return -x如果你已经把my_abs()的函转载 2016-06-22 15:08:36 · 509 阅读 · 0 评论 -
解释型语言 && 编译型语言
解释型语言:相对于编译型语言存在的,源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行。比如Python/JavaScript / Perl /Shell等都是解释型语言。解释型语言:程序不需要编译,程序在运行时才翻译成机器语言,每执 行一次都要翻译一次。因此效率比较低。比如Basic语言,专门有一个解释器能够直接执行Basic程 序,每个语句都是执行的时原创 2016-06-20 17:29:24 · 527 阅读 · 0 评论 -
java必备基础知识点
转载自: http://www.cnblogs.com/whyhappy/p/5279802.htmlJava基础1、 简述Java的基本历史java起源于SUN公司的一个GREEN的项目,其原先目的是:为家用消费电子产品发送一个信息的分布式代码系统,通过发送信息控制电视机、冰箱等 2、 简单写出Java特点,写出5个以上,越多越好简单的、面向对象的、分布式的、安转载 2016-07-06 13:50:36 · 2811 阅读 · 4 评论 -
互联网公司KPI
KPI是什么: 关键绩效指标(KPI:Key Performance Indicator)是通过对组织内部流程的输入端、输出端的关键参数进行设置、取样、计算、分析,衡量流程绩效的一种目标式量化管理指标,是把企业的战略目标分解为可操作的工作目标的工具,是企业绩效管理的基础。KPI可以使部门主管明确部门的主要责任,并以此为基础,明确部门人员的业绩衡量指标。建立明确的切实可行的KPI转载 2016-06-20 16:48:55 · 2340 阅读 · 0 评论 -
百度、腾讯和阿里内部的级别和薪资待遇是什么样的?
转载自https://www.zhihu.com/question/27108669一、阿里1. 举个栗子。校招不论,单说社招。想知道阿里内部级别和薪资待遇的题主,或许正面临offer选择,就像这位纠结阿里系offer的同学W:最近刚通过面试,但基本薪酬也是不升反小降。 级别只有P6+,连P7都没有,非常郁闷,打算拒绝算了。小本工作9年了,这算不算loser ?转载 2016-06-20 11:29:11 · 6290 阅读 · 0 评论