摘要: 1,堆栈的工作原理:先进后出,后进先出,按结构分为:顺序栈和链栈2,触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。3,十进制转换为二进制方法2(原理):十进制转二进制: 用2辗转相除至结果为1 将余数和最后的1从下向上倒序写 就是结果 例如302 302/2 = 151 余0 151/2 = 75 余1 75/2 = 37 余1 37/2 = 18 余1 18/2 = 9 余0 9/2 ... 阅读全文
posted @ 2013-06-20 19:00 AdaYin 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 一,凡客笔试题:1、如何定位BUG,如果在项目初期发现很多BUG,应该如何处理? 接受版本时应该先进行冒烟测试,冒烟测试不通过,就需要打回了。 看这些bug是否阻碍我的测试进度2、如果遇见了不能每次重现的BUG,怎么办,如何和开发沟通? 如果bug很严重,就需要告诉开发,让开发通过查代码来跟进这个bug3、完整的测试流程4、有没有电子商务软件产品的项目经验,如果有,请说出电子商务软件测试重点?如果没有,你会如何开展电子商务软件产品的测试工作?5、简单的SQL题6、简单的自动化测试相关知识7、简单的性能测试相关知识(如为什么软件测试需要性能测试?哪种产品适合性能测试?性能测试的几个重要治标?)8 阅读全文
posted @ 2013-06-18 19:11 AdaYin 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 问题:selenium server启动失败提示:WARN - Failed to start: SocketListener0@0.0.0.0:4444,selenium is already running解决方法:查找4444端口被哪个程序占用1,netstat aon|findstr "4444" 找到tcp 的进程ID2,tasklist | findstr “ID号” 查出进程名3,关闭进程4,重新启动selenium server java -jar selenium-server-standlone-2.33.0.jar 阅读全文
posted @ 2013-06-07 17:23 AdaYin 阅读(341) 评论(0) 推荐(0) 编辑
摘要: select group_concat(`COLUMN_NAME` separator ',')from information_schema.`COLUMNS`where TABLE_SCHEMA='promo' and TABLE_NAME='promo_product'; 阅读全文
posted @ 2013-06-03 19:13 AdaYin 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 首先TCP和IP是两种不同的协议,它们来七层网络模型中分别在不同的层次,IP协议是网络层的协议,TCP是更高一层的传输层的协议,TCP是建立在IP协议之上的,所以一般把TCP和IP连在一起说TCP/IP协议。Windows系统的TCP协议栈的数据包默认是1460字节大小,如果一次传输的数据大于这个长度,会把分割成几个长度都不大于1460字节的TCP数据包,每个数据包都会被赋予一个sequnce number(相当于每个数据包的顺序号,凭这个接收端可以知道数据包的前后顺序)之后TCP的数据包再被包裹上一层IP的数据的头,形成IP数据包在网上传输(其实最后还要包一层以太网数据包,网络上最终传输的都 阅读全文
posted @ 2013-05-23 18:55 AdaYin 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一.负载测试load testing在一定的软硬件和网络环境下,通过运行一种或多种业务在不同的虚拟用户数量(根据用户的性能需求来设置)的情况下,测试服务器的性能指标是否在用户要求的范围内二.压力测试stress testing压力测试是为了考察系统在极端条件下的表现,极端条件是超负荷的交易量和并发数。这个极端条件并不一定是用户的性能需求,可以远远高于用户的性能需求三.容量测试 volume testing四.稳定性测试 stability testing即测试系统在一定的负载下长时间运行是否会出问题,性能是否在用户要求的范围内五.基准测试benchmark testing六.并发测试concu 阅读全文
posted @ 2013-05-14 14:15 AdaYin 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 重载和重写的区别一.重载重载是两个方法在同一个类里面,这两个方法的名称和返回类型一样,但是两个方法的参数类型和参数个数不一样二.重写当子类继承父类时,父类的方法是属性也被继承过来。当父类中的方法,子类认为对自己不合适时,就会重写方法。这时重写的方法和父类的方法名、返回类型、参数个数和参数类型完全一样。 阅读全文
posted @ 2013-05-13 16:04 AdaYin 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一.mysql相关1.查询所有的数据库SHOW DATABASES;2.列出当前数据库的所有表show tables;3.查询指定数据库中的所有表信息select * from information_schema.tables where table_schema = 'ProductDB' order by table_name;4.查询指定表的字段总数select count(*) from information_schema.columns where table_schema = 'ProductDB' and table_name='Pro 阅读全文
posted @ 2013-05-03 16:36 AdaYin 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1.在linux上如何查看服务器的型号dmidecode |grep "Product Name"2.在linux下如何查看操作系统的版本cat /etc/issue3.在sqlserver客户端如何查看服务端的版本号select @@version4.在mysql客户端如何查看服务端的版本号select version(); 阅读全文
posted @ 2013-04-27 15:56 AdaYin 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 1.cookie和session一个cookies是web服务器存放在用户硬盘上的一段文本,以后能获取它。这些基于文本的信息是一些键值对。具体到Web中的Session指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。因此从上述的定义中我们可以看到,Session实际上是一个特定的时间概念。2.http头当我们打开一个网页时,浏览器要向网站服务器发送一个HTTP请求头,然后网站服务器根据HTTP请求头的内容生成当次请求的内容发送给浏览器。你明白HTTP请求头的具体含意吗?下面一条条的为你详细解读,先看某一次HTTP请求头的具体内容: A. 阅读全文
posted @ 2013-04-27 15:47 AdaYin 阅读(219) 评论(0) 推荐(0) 编辑