Don't think you are, know you are

博客园 首页 新随笔 管理

#

摘要: 青春是一团  夜风中颤动的篝火  可我一点点  也不愿对夜妥协    青春是一团  不能添材的篝火  可我一点点  也不愿有所保留    不要和我讲  星星的永恒  在那一刻  星空下征服你的眼    不要在黎明  寻找我的痕迹  唯一留下的  是你对温暖的记忆 阅读全文
posted @ 2008-06-03 20:23 炭炭 阅读(206) 评论(0) 推荐(0) 编辑

2012年9月27日 #

摘要: An attribute depends on the key, the whole key , and nothing but the key. 阅读全文
posted @ 2012-09-27 16:12 炭炭 阅读(455) 评论(0) 推荐(0) 编辑

2012年9月19日 #

摘要: 如果想在移动设备的浏览器上应用不同的 css,完成你的responsive desin ,有两种方法:方法1:在 css文件中加@media 标签,如@media screen and (min-width:481px){/* 宽度大于481时应用的样式 */......} @media screen and (max-width:480px){/* 宽度小于于480时应用的样式 */......}其它共用的css属性放在外边。方法2:在页面<head>部分指定不同的css。如:<head> <title></title> <link hr 阅读全文
posted @ 2012-09-19 22:43 炭炭 阅读(356) 评论(0) 推荐(0) 编辑

2012年9月10日 #

摘要: meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描述)和keywords(分类关键词),所以应该给每页加一个meta值。比较常用的有以下几个: name 属性 1、<meta name=&quo 阅读全文
posted @ 2012-09-10 17:05 炭炭 阅读(2446) 评论(0) 推荐(0) 编辑

2012年8月31日 #

摘要: 方法描述bind()向匹配元素附加一个或更多事件处理器blur()触发、或将函数绑定到指定元素的 blur 事件change()触发、或将函数绑定到指定元素的 change 事件click()触发、或将函数绑定到指定元素的 click 事件dblclick()触发、或将函数绑定到指定元素的 double click 事件delegate()向匹配元素的当前或未来的子元素附加一个或多个事件处理器die()移除所有通过 live() 函数添加的事件处理程序。error()触发、或将函数绑定到指定元素的 error 事件event.isDefaultPrevented()返回 event 对象上是否 阅读全文
posted @ 2012-08-31 09:49 炭炭 阅读(389) 评论(0) 推荐(0) 编辑

2012年8月4日 #

摘要: 30个创意出色的非常实用的jquery框架插件-(视觉大背景,瀑布流效果)http://www.cnblogs.com/web8cn/archive/2012/08/04/2622639.htmljQuery无刷新上传之uploadify简单试用http://www.cnblogs.com/babycool/archive/2012/08/04/2623137.html这些年、我收集的JQuery代码http://www.cnblogs.com/edison1105/archive/2012/07/31/2617518.html品尝Android(三)移动终端报表展示http://www.cn 阅读全文
posted @ 2012-08-04 23:06 炭炭 阅读(327) 评论(0) 推荐(0) 编辑

2012年7月22日 #

摘要: 1. setInteval:Evaluates an expression each time a specified number of milliseconds has elapsed.2. setTimeout:Evaluates an expression after a specified number of milliseconds has elapsed.setInteval: 每隔指定的时间就去执行.setTimeout:只执行1次。两个方法都有对应的clearInteval、clearTimeout.可以在 setTimeout 中递归调用实现定时,但这样有个弊端(页面重回焦 阅读全文
posted @ 2012-07-22 17:34 炭炭 阅读(701) 评论(0) 推荐(0) 编辑

2012年7月12日 #

摘要: 绑定事件:Method 1$("#myElement").click( function() {alert($(this).text());});Method 2$("#myElement").bind('click', function() {alert($(this).text());});第一种看起来要方便一些,但它有一个局限,即DOM元素必须存在才可以。如果是在你代码中新添加的DOM元素,就必须要用第二种方法了,例如你新添加了一个可供点击的 IMG 元素或者列表元素,只有第二种方法适用。移除事件$("#myElement 阅读全文
posted @ 2012-07-12 10:28 炭炭 阅读(2300) 评论(0) 推荐(0) 编辑

2012年4月13日 #

摘要: 1,三国杀 如何写测试用例2,回收站 如何测试? 阅读全文
posted @ 2012-04-13 16:17 炭炭 阅读(317) 评论(0) 推荐(0) 编辑

2012年1月31日 #

摘要: 测试的本质就是模拟用户的行为,首先要了解产品,分为positive 测试 negetive 测试,这似乎没有什么好说的。测试的配置管理就是两个:测试用例管理和缺陷管理关于测试策略,这是重点,其中我概括的两个终极问题为1, 测试能在何时(那个阶段)、何地(那个层次)参与?2, 如何保证测试的有效性(测试的质量与最终发布的质量的一致,这涉及到regression, code freeze , sanity check)。 阅读全文
posted @ 2012-01-31 16:26 炭炭 阅读(272) 评论(0) 推荐(0) 编辑

2012年1月18日 #

摘要: Eclipse快捷键大全(转载)Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter显示当前选择资源(工程,or文件or文件)的属性Shift+Enter在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter在当前 阅读全文
posted @ 2012-01-18 23:57 炭炭 阅读(519) 评论(0) 推荐(0) 编辑

2011年9月26日 #

摘要: 1, 整体架构上缺少规划,要注意后期的重构和优化。2,会议很多,某些时候增加了沟通的成本,对技术人员也是一种干扰。3,需要客户不断的参与4, 定了质量这个轴,时间这个轴就不确定了.即你无法确定在一个release内deliver多少feature.5, 民主导致的低效。6, 关于测试的一点, 如果你的测试用例是根据User Story设计的,那么你可能要整合一些测试用例,因为User Story 是缺乏整体性的。你需要后期把一些测试用例合并或串联起来。 阅读全文
posted @ 2011-09-26 21:59 炭炭 阅读(242) 评论(0) 推荐(0) 编辑

2011年9月9日 #

摘要: 1,Agility (for requirement)2,Commitment3,Focus4,Openness5,Respect6,Courage 阅读全文
posted @ 2011-09-09 00:19 炭炭 阅读(356) 评论(0) 推荐(0) 编辑

摘要: 转贴一篇作为结束。结合前面的Manager role in AgileJust Have Conversations About anything! Talking to and more importantly, listening to your people regularly and informally is a great asset. It doesn't matter what it's about, Your understanding of them and their trust in you will magnify if you devote prio 阅读全文
posted @ 2011-09-09 00:04 炭炭 阅读(1331) 评论(0) 推荐(0) 编辑

2011年9月8日 #

摘要: 1, 一个测试用例一个脚本一组数据,每个脚本创建按自己的数据,然后清理。好处显而易见:独立,灵活。坏处:累2,一个测试集,一组数据。我觉得这样平衡比较好。当然你说,我想只run一个脚本怎么办?这种一般是改了bug,那么你不需要做一下回归吗?也许run一个测试集比较好吧。 阅读全文
posted @ 2011-09-08 08:24 炭炭 阅读(585) 评论(0) 推荐(0) 编辑

2011年9月7日 #

摘要: 适合的:l 单元组件测试l API, webservice 测试l UI 底层测试,(比如自动生成的XHTML代码)l UI 测试l 这几种,从前往后,需要的投入越大,ROI 越低,但对开发的要求越低。不适合的:l 易用性测试l 探索性测试l 重复率非常低的测试l 不能快速返回结果的测试(比如说你需要等某个时间点完成一个job,与其这样,不如maual 来做。 阅读全文
posted @ 2011-09-07 23:50 炭炭 阅读(654) 评论(0) 推荐(0) 编辑