摘要: JavaScript中的反射:编程语言中的反射原理都一样,就是通过操作metadata(描述语言的语言)来完成一些不具备反射功能的语言很难实现的功能。在静态语言中,反射是一个高大上的东西,比如在运行时动态创建方法并调用,延迟绑定等等等等,当八九年前第一次用到C#的反射时,那个激动劲就别提了。但是在动... 阅读全文
posted @ 2014-12-10 23:09 skytraveler 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 打算把使用Javascript的水平从child提升到小学毕业,近期会持续记录一些知识点。javascript的引用机制:只要一个对象赋值为另一个对象,就建立了引用。一旦建立了引用,对象们就公用一块空间。可以看下面一段代码:var stooge={ nickname:"Maria"}var ... 阅读全文
posted @ 2014-12-03 01:16 skytraveler 阅读(1522) 评论(2) 推荐(2) 编辑
摘要: 下周一准备去蹭听公司组织的javascript TDD训练营。以前只是零散的使用javascript,水平相当于小白,笨鸟先飞,提前把环境鼓捣一下。步骤:1.nodejs安装到http://www.nodejs.org/下载pkg包。然后一路next。安装后得到安装路径提示Node was inst... 阅读全文
posted @ 2014-11-27 19:54 skytraveler 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 今天组里的小伙伴问了我一个问题:“我这里有一个底层驱动的接口,我想在测试它的时候加上超时限制,时间一过就fail掉它,执行后面的测试用例。怎么办到呢?”。我问:“它自己没有超时响应的机制么? 超时抛exception或者返回错误提示什么的?”,小伙伴回答是“好像没有。” 我接着问: “这个接... 阅读全文
posted @ 2014-11-25 19:43 skytraveler 阅读(3177) 评论(1) 推荐(1) 编辑
摘要: 生活中有这么一种现象:如果你关注某些东西,它就会经常出现在你眼前,例如一个不出名的歌手的名字,一种动物的卡通形象,某个非常专业的术语,等等等等。这种现象也叫做“孕妇效应”。还有类似的一种效应叫做“视网膜效应”,它讲的是:你有什么东西或者特质你就特别容易在别处发现你有的这类东西和特质。干了多年测试... 阅读全文
posted @ 2014-09-23 00:22 skytraveler 阅读(10918) 评论(21) 推荐(16) 编辑
摘要: 继续第二篇笔记中的例子。3.不断的迭代与探索的过程从上篇的图看到,直线并不能很好的代表week4以后的趋势。既然一阶函数不行,我们试试二阶函数?f(x)= ax**2 + bx + c继续使用polyfit这个函数来确定a,b,c的值: f2p =sp.polyfit(x,y,2) pr... 阅读全文
posted @ 2014-09-19 11:30 skytraveler 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 一个真实的例子:根据一家公司服务器过去的访问量来预测未来的访问量。具体步骤:1.读取数据:服务器的访问量被记录成一个csv文件web_traffic.csv,格式如下:1 22722 nan3 13864 13655 14886 13377 18838 22839 133510 102511 113... 阅读全文
posted @ 2014-09-17 23:32 skytraveler 阅读(1603) 评论(3) 推荐(2) 编辑
摘要: 1.在jenkins里使用shell,如果shell起子进程会被jenkins强制杀掉的解决方法。http://scmbob.org/start-process-in-jenkins.html 阅读全文
posted @ 2014-09-17 13:48 skytraveler 阅读(375) 评论(1) 推荐(0) 编辑
摘要: 帮助小伙伴做jenkins的环境搭建。以为5分钟的事情,但是发现了一个诡异的问题。总是提示SVN的url不合法“URL '%s' is not properly URI-encoded”。由于选择了SSH执行远程脚本的方式(我更倾向于把大部分部署工作写到shell里,包括svn checkout)远... 阅读全文
posted @ 2014-09-15 20:36 skytraveler 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 本篇是大话测试的第三篇,如果你对测试数据感兴趣,又是第一次看到这篇,请先翻看大话测试数据一 和大话测试数据二获取细化的测试数据举个栗子:接着第二篇的一个小例子“电子对账单”来说吧。细化的数据就是我们要从逻辑角度识别它的内容和规约。所谓内容,就是数据的是什么?所谓规约就是数据必须符合什么样的规定。我们... 阅读全文
posted @ 2014-09-13 20:58 skytraveler 阅读(890) 评论(1) 推荐(0) 编辑