loadrunner除了自动录制脚本外,还可以手动编写脚本,通过右键+inset step添加步骤,还可以手动添加事务,集合点等 下面是一个简单的Action脚本,服务是运行在本机的flask服务: Read More
posted @ 2017-10-23 18:01 emily-qin Views(1733) Comments(0) Diggs(0) Edit
码农的工匠精神,具体体现在: 每一个可能出错的返回值检查了吗? 每一种可能抛出的exception被catch了吗? 资源的申请和释放是否一一对应? 冗余的代码是否被简化,相似的代码是否被提取? 该有logging的地方打没打log? 任何来自外部的输入是否有validation? 并发是否做了恰当 Read More
posted @ 2017-09-27 13:44 emily-qin Views(423) Comments(0) Diggs(0) Edit
一、锁在多线程中的使用:线程互斥 lock = threading.Lock()#创建一个锁对象 1、with lock: pass 和进程使用的方式相同 2、控制线程结束的时间 通过一个全局变量 # encoding=utf-8 import threading,time,Queue,random Read More
posted @ 2017-07-20 14:04 emily-qin Views(3004) Comments(0) Diggs(0) Edit
1、Threading模块提供的类 Thread,Lock,Rlock,Condition,Semaphore,Event,Timer,local 2、threading模块提供的常用的方法 (1)threading.currentThread(): 返回当前的线程变量。 (2)threading. Read More
posted @ 2017-07-20 14:02 emily-qin Views(519) Comments(0) Diggs(0) Edit
一、快排算法 快速排序,是一个基于递归的算法,其核心思想如下:对于列表,选取一个轴值(一般选取最后一个元素),把列表中,小于该轴值的排在左边,大于该轴值的排在右边,这样,轴值在列表中的位置就确定了。由此衍生出了轴值的左子列表,以及右子列表,递归的对于左子列表以及右子列表使用上述的排序算法,直到子列表 Read More
posted @ 2017-07-14 15:36 emily-qin Views(191) Comments(0) Diggs(0) Edit
队列的数据结构的主要结构:一个结点类和两个方法:出队列和进队列 算法分析: 每一个结点包含当前结点的值和下一个结点的实例(下个结点的值和下下个结点的实例),这样才串成队列 1、定义一个类:结点。包含两个变量:结点的值(val)和下一个结点(next)的实例信息 2、在另一个类:队列。定义两个变量:指 Read More
posted @ 2017-07-14 14:55 emily-qin Views(940) Comments(0) Diggs(0) Edit
题目: 给定一些NxN的矩阵,对于任意的路线,定义其【和】为其线路上所有节点的数字的和,计算从左上角到右下角的路线和最小值。每条路线只能从某一点到其周围(上下左右)的点,不可斜行。例如: 4,6 2,8 路线和最小值为 4-2-8 14 1,2,3 4,5,6 7,8,9 路线和最小值为 1-2-3 Read More
posted @ 2017-06-22 18:24 emily-qin Views(3209) Comments(0) Diggs(0) Edit
excel编程:excel中是unicode编码方式 需要使用xrld,xlwt和openpyxl这三个模块,需先通过pip install下载 xlrd 读取模块:xls,xlsx xlwt:写的模块:xls openpyxl:可读写 一、xlrd import xlrd 1、通过excel获取具 Read More
posted @ 2017-06-22 10:11 emily-qin Views(3671) Comments(0) Diggs(0) Edit
1、def __add__(self,other): c1+c2 两个实例的加法操作就是执行__add__()方法 2、__str__(self): print一个实例的时候,执行的是__str__()这个内置方法 eg: class Vector(object): def __init__(sel Read More
posted @ 2017-06-21 15:29 emily-qin Views(2029) Comments(0) Diggs(1) Edit
一、闭包 1、 如果一个函数定义在另一个函数的作用域内,并且引用了外层函数的变量,则该函数称为闭包。 def outter(): name='python' def inner(): print name return inner res=outter() 把inner的地址赋值给res res() Read More
posted @ 2017-06-21 15:27 emily-qin Views(379) Comments(0) Diggs(0) Edit