摘要:
选择排序思路:一趟遍历记录最小的数,放到第一个位置,再一趟遍历记录剩余列表中最小的数,继续放置 import randomdef select_sort(lis): for i in range(len(lis) - 1): min_location = i # 定义最小位置的下标为i for j 阅读全文
摘要:
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好,缺点是要求待查表为有序表,且插入删除困难二分查找:从有序列表的候选区data[0:n]开始,通过对待查找的值与候选区中间值的比较,可以使候选区减少一半 def bin_search(data_list, num): # data_lis 阅读全文
摘要:
pickle模块是用于序列化的,pickle用于python特有的类型和python的数据类型间进行转换,pickle提供四个功能dumps,dump(存取数据),loads,load(读出数据) pickle可以存储什么类型的数据呢? 1、所有python支持的原生类型:布尔值、整数、浮点数、复数 阅读全文
摘要:
递归就是自己调用自己 递归必须满足哪两个基本条件? 1、函数调用自身 2、设置了正确的返回条件 思考一下,按照递归的特性,在编程中有没有不得不使用递归的情况?例如汉诺塔、目录索引(因为你永远不知道这个目录里边是否还有目录)、快速排序(二十世纪十大算法之一)、树结构的定义等如果使用递归,会事半功倍,否 阅读全文
摘要:
测试启动条件1.需求明确2.有详细的测试文档(用例和计划已经生成)3.测试环境已搭建完毕4.PM、开发、产品人员沟通一致什么时间可以切入测试,并以邮件和口头方式通知测试人员开始测试5.页面没有完成,有些重点接口开发完成,测试人员可以开始对接口进行性能测试6.开发已经完成7.不同厂家、型号和不同系统( 阅读全文
摘要:
cookie和session的区别:1、cookie是保存在本地的键值对,有有效期,session是保存在服务端的一个键值对2、cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie欺骗,考虑到安全应当使用session3、session会在一定时间内保存在服务器上,当访问增 阅读全文
摘要:
1、新建脚本,首先添加线程组 2、在工作台中添加代理服务器HTTP Proxy Server 3、选择录制到的请求放置位置,这里放在了线程组下,代理服务器的默认端口为8080,也可以随意修改,修改前尽量通过netstat –ano命令查看一下本机正在使用的端口,不要重复使用,否则录制不到jmeter 阅读全文
摘要:
e6mall2-data.sql数据库初始化脚本e6mall.war是应用程序 e6mall网站一直转圈第一种情况是:负载机本身是否有瓶颈第二种情况是:网络是否有瓶颈第三种情况是:到应用服务器,验证应用服务器是否有cpu排队的问题如果压力过大的话,cpu负载很高的话,就是说load average很 阅读全文
摘要:
jprofilerjprofiler不向下兼容,也不向上兼容,7连不上6,6也连不上7,客户端和服务器端的版本号必须一致,分两个维度,cpu热点分析和内存泄漏,打开jprofiler的默认页面时堆内存(Memory Views),用压测工具webbench压http://192.168.2.199: 阅读全文
摘要:
首先打开loadrunner三大组件的第二个Controller,在左下角开始->所有程序->HP LoadRunner文件夹->Tools文件夹->IP Wizard,如果本机IP是自动获取的就会弹出如下图: 必须将本机IP改成固定IP,且保证不发生IP冲突,改好后继续,开始->所有程序->HP 阅读全文