05 2014 档案

摘要:List Comprehension1.列表推导 [i for i in range(10) if i%2 == 0] -> [0, 2, 4, 6, 8], i也可以是一个函数,该风格比C语言思想的代码风格效率高2.enumerate 取到了序列中的序列号好内容forindex,iteminenu... 阅读全文
posted @ 2014-05-30 10:29 程序员大叔的博客 阅读(349) 评论(0) 推荐(0)
摘要:1. 周报内容: 1. 线上Bug/故障; 2. UT覆盖率; 3. 自测通过率; 4. 核心用例数(新增/总数); 5. 核心用例自动化覆盖率2. 定期分享(每月一次)3. 定期bug review(每月一次)4. 添加需要同步的表(周五前完成) 阅读全文
posted @ 2014-05-29 11:15 程序员大叔的博客 阅读(210) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/sislcb/archive/2008/11/24/1339913.html0.引入MySQLdb库import MySQLdb1.和数据库建立连接conn=MySQLdb.connect(host="localhost",user="root",pas... 阅读全文
posted @ 2014-05-27 15:13 程序员大叔的博客 阅读(239) 评论(0) 推荐(0)
摘要:类可以重载python的操作符操作符重载使我们的对象与内置的一样。__X__的名字的方法是特殊的挂钩(hook),python通过这种特殊的命名来拦截操作符,以实现重载。 python在计算操作符时会自动调用这样的方法,例如:如果对象继承了__add__方法,当它出现在+表达式中时会调用这个方法。通... 阅读全文
posted @ 2014-05-26 21:34 程序员大叔的博客 阅读(422) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/2gua/archive/2012/09/03/2668125.htmlPython的静态方法和类成员方法都可以被类或实例访问,两者概念不容易理清,但还是有区别的:1)静态方法无需传入self参数,类成员方法需传入代表本类的cls参数;2)从第1条,静态... 阅读全文
posted @ 2014-05-26 21:13 程序员大叔的博客 阅读(276) 评论(0) 推荐(0)
摘要:pygame.init() #初始化pygame,为使用硬件做准备screen=pygame.display.set_mode((640,480),0,32) #创建了一个窗口,set_mode会返回一个Surface对象,代表了在桌面上出现的那个窗口,三个参数第一个为元祖,代表分 辨率(必须);第... 阅读全文
posted @ 2014-05-25 23:10 程序员大叔的博客 阅读(13938) 评论(0) 推荐(1)
摘要:1.Struts 取代JSP中的控制功能,为系统添加独立的控制,采用Struts引入标签,实现JSP与后台JAVA代码的分离,JSP只负责显示,与struts.xml配合实现页面跳转 实现:接收请求,调用业务逻辑组件,返回HTTP响应 Struts中控制器由底层的一个FilterDispatcher... 阅读全文
posted @ 2014-05-25 17:03 程序员大叔的博客 阅读(376) 评论(0) 推荐(0)
摘要:equals()相等的两个对象,hashcode()一定相等;equals()不相等的两个对象,却并不能证明他们的hashcode()不相等。反过来:hashcode()不等,一定能推出equals()也不等;hashcode()相等,equals()可能相等,也可能不等。 阅读全文
posted @ 2014-05-23 17:34 程序员大叔的博客 阅读(152) 评论(0) 推荐(0)
摘要:‘ID’用于记录某一功能;‘标题’用于表示某一Case;(一个功能有多个Case)‘优先级’标记Case的重要等级,运行顺序‘测试步骤’记录测试流程 1.Given:条件 2.And:进行某些前期操作 3.When:执行至某一步 4.And... 5.Then:返回处理结果,检验... 阅读全文
posted @ 2014-05-22 14:02 程序员大叔的博客 阅读(534) 评论(0) 推荐(1)
摘要:http://wanglihu.iteye.com/blog/18977181.java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor缺少asm-3.3.jar2.java.lang.NoClassDefFoundError: o... 阅读全文
posted @ 2014-05-22 10:25 程序员大叔的博客 阅读(470) 评论(0) 推荐(0)
摘要:1、腾讯、360的相似点:接地气(不要面子)2、什么样的产品能绑架客户,提高用户粘度 阅读全文
posted @ 2014-05-22 07:36 程序员大叔的博客 阅读(136) 评论(0) 推荐(0)
摘要:是指令标签这个是导入struts2中的标签库,uri是标签库所在的库文件路径prefix="s",给这个标签库起一个别名“s”这样导入完成后,你可以在中,使用了,如: 在CSS定义中属于一个行内元素,在行内定义一个区域,也就是一行内可以被 划分成好几个区域,从而实现某种特定效果。 本身没有任何属... 阅读全文
posted @ 2014-05-21 23:04 程序员大叔的博客 阅读(475) 评论(0) 推荐(0)
摘要:http://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/清单 5. 使用 yield 的第四版 def fab(max): n, a, b = 0, 0, 1 while n >> for n in fab... 阅读全文
posted @ 2014-05-19 19:52 程序员大叔的博客 阅读(287) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/cython/articles/2169009.htmlitertools模块包含创建有效迭代器的函数,可以用各种方式对数据进行循环操作,此模块中的所有函数返回的迭代器都可以与for循环语句以及其他包含迭代器(如生成器和生成器表达式)的函数联合使用。ch... 阅读全文
posted @ 2014-05-19 18:56 程序员大叔的博客 阅读(232) 评论(0) 推荐(0)
摘要:http://qa.blog.163.com/blog/static/190147002201111332029404/ 阅读全文
posted @ 2014-05-18 23:01 程序员大叔的博客 阅读(291) 评论(0) 推荐(0)
摘要:http://www.nowamagic.net/academy/detail/48160207前面提到,Linus一直痛恨CVS及SVN这些集中式的版本控制系统,为什么呢?Git是分布式版本控制系统,那么集中式和分布式版本控制系统又有什么区别呢?先说集中式版 本控制系统,版本库是集中存放在中央服务... 阅读全文
posted @ 2014-05-18 20:56 程序员大叔的博客 阅读(2020) 评论(0) 推荐(2)
摘要:http://www.cnblogs.com/timsheng/archive/2012/06/12/2546957.html通过研究selenium-webdriver的源码,笔者发现其实webdriver的实现原理并不高深莫测无法揣度。在这里以webdriver ruby binding的fir... 阅读全文
posted @ 2014-05-18 20:32 程序员大叔的博客 阅读(551) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/afgasdg/article/details/6889383一、equals方法的作用 1、默认情况(没有覆盖equals方法)下equals方法都是调用Object类的equals方法,而Object的equals方法主要用于判断对象的内存地址引用是不是... 阅读全文
posted @ 2014-05-16 15:42 程序员大叔的博客 阅读(242) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/aisiteru/articles/1151874.htmlList是一个接口,而ListArray是一个类。ListArray继承并实现了List。所以List不能被构造,但可以向上面那样为List创建一个引用,而ListArray就可以被构造。Lis... 阅读全文
posted @ 2014-05-16 14:57 程序员大叔的博客 阅读(240) 评论(0) 推荐(0)
摘要:http://developer.51cto.com/art/201107/273003.htm也许你已经熟练使用了java.util包里面的各种数据结构,但是我还是要说一说java版数据结构与算法,希望对你有帮助。线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一... 阅读全文
posted @ 2014-05-16 14:56 程序员大叔的博客 阅读(376) 评论(0) 推荐(0)
摘要:摘自论坛:self:是指向你新创建对象实例的引用,在这个地方指向你创建的Person类的实例p。当你调用Person类创建实例时,self指的就是你这个P,所以这个地方p=Person('tianya')应该为:p=Person(self,'tianya'),只不过Python自动替你加上而已。:)... 阅读全文
posted @ 2014-05-16 14:06 程序员大叔的博客 阅读(906) 评论(0) 推荐(0)
摘要:http://hi.baidu.com/longkeyy/item/06c9224759af67d1c0a592ea常会别人说到性能测试、负载测试、压力测试、并发测试,很多人都是混合使用,或者一会叫压力测试,一会叫并发测试。这些概念除了非测试人员分不清楚,甚至许多专业测试人员也对这些名词也很模糊。关... 阅读全文
posted @ 2014-05-13 14:09 程序员大叔的博客 阅读(215) 评论(0) 推荐(0)
摘要:下面对这几个测试级别进行说明:A、 主路径测试:对照需求中重要模块和功能的最主要功能路径,主路径测试为设计探针模块,快速检查程序的可测试性(可测试性还包括安装测试是否成功)的主要依据的测试案例B、 烟雾测试:对照需求中所有模块的主要功能路径,主路径测试案例为烟雾测试案... 阅读全文
posted @ 2014-05-13 13:52 程序员大叔的博客 阅读(257) 评论(0) 推荐(0)
摘要:先念在这里,等有了全面的了解,再做总结,整理http://www.51testing.com/html/99/n-211399.htmlV模型体现了测试设计分层和测试执行分层的概念,本文以作者自身的理解谈谈测试执行分层,不过从实际项目运作情况来看,真正做到测试执行分层的并不多,这里原因有很多种,暂且... 阅读全文
posted @ 2014-05-12 23:03 程序员大叔的博客 阅读(6265) 评论(0) 推荐(0)
摘要:import MySQLdb# 打开数据库连接db = MySQLdb.connect("localhost","testuser","test123","TESTDB" )# 使用cursor()方法获取操作游标 cursor = db.cursor() #cursor用来执行命令的方法: 阅读全文
posted @ 2014-05-09 18:23 程序员大叔的博客 阅读(186) 评论(0) 推荐(0)
摘要:http://www.usyiyi.cn/robot_framework/1.Robot Framework测试数据以表格形式定义,无论是使用超文本标记语言(HTML),制表符分隔值(TSV),纯文本,或reStructuredText(REST)格式。这些格式及其主要优点和问题的细节,在后面的章节... 阅读全文
posted @ 2014-05-09 13:38 程序员大叔的博客 阅读(634) 评论(0) 推荐(0)
摘要:1.方法一 http://hi.baidu.com/javalang/item/72fabf2359a30b464799625e也就是说当线程使用start方法运行起来后,只有当run方法运行结束,一个线程才会结束。import threadingfrom threading import Thr... 阅读全文
posted @ 2014-05-08 13:57 程序员大叔的博客 阅读(4170) 评论(0) 推荐(0)
摘要:http://www.tuicool.com/articles/nMJJF3create table userinfo(id varchar(32) auto_increment,username varchar(32),password varchar(32),realname varchar(3... 阅读全文
posted @ 2014-05-08 08:09 程序员大叔的博客 阅读(168) 评论(0) 推荐(0)