摘要: 编码一直是让新手头疼的问题,特别是 GBK、GB2312、UTF-8 这三个比较常见的网页编码的区别,更是让许多新手晕头转向,怎么解释也解释不清楚。但是编码又是那么重要,特别在网页这一块。如果你打出来的不是乱码,而网页中出现了乱码,绝大部分原因就出在了编码上了。此外除了乱码之外,还会出现一些其他问题(例如:IE6 的 CSS 加载问题)等等。我写本文的目的,就是要彻底解释清楚这个编码问题!如果你遇到了类似的问题,那就要仔细的看看这篇文章。ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE这几个编码关键词是比较常见的,虽然我把我们放在了一起说,但并不意味这这几个东西是平 阅读全文
posted @ 2012-12-11 22:57 宇月--测试开发梦想家 阅读(261) 评论(2) 推荐(0) 编辑
摘要: 故事1: 一个男人在外工作20年,终于要回家了,老板问他:你是要20年的工资还是要3句忠告?男人说我明天上路,明早给您答案好吗?老板说可以。当晚男人未眠…早晨,他对老板说:我要3个忠告。于是老板给他3句话。一、不要试图寻找不可能的捷径,世上没有便宜的事,只有脚踏实地才是最好的方法…无论做何事。二、不要对明知不是好事的事过分好奇,有可能你会因此而丧命。三、不要在冲动时做任何决定,否则这个决定就有可能成为你一辈子的遗憾。 说完老板给男人一些钱和三个面包,并叮嘱:最大的面包在到家后才能吃。男人上路了…他走了好几天…把第一个面包吃了一半了,没过多久遇到一个路口,他打听:请问到**走哪条路近?路人甲.. 阅读全文
posted @ 2012-09-21 11:32 宇月--测试开发梦想家 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 测试开发的发展前景: *咨询师、教练、领域专家、数据分析师、架构师测试开发的定位: 领域的开拓者、研发的伙伴;帮助研发团队,特别是开发成长;项目工程里帮助提高效率;自成体系的数据分析和框架、方法;其他的没想到,待补充(运营、业务方面的知识有待欠缺,这块的想的不多)测试开发的核心: 精通代码的测试专家和领域专家总之:测试开发需要走到研发的上游,从根子上影响研发,那才是王道;质量是核心要求测试开发的要求:(不过侧重点不同,可能要求的重点略有差别) 1、扎实的技术编程功底、严谨的思维,提前分析和预判各方案的前因后果 2、对bug的敏感度,以及bug的积累和熟练度;以及解决bug的能力 3... 阅读全文
posted @ 2012-09-05 15:56 宇月--测试开发梦想家 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 今天晚上看了个关于aero的介绍,感觉还不错,挺详细的,转载之,以备记录前言: 微软Windows Vista系统由于生不逢时而惹来了很多不好的名声,很多人更是人云亦云,并仅从其表面主观判断这个系统的好坏,因而出现了很多持有“Aero无用”或“Aero华而不实”之类的观点的人。 对于全新推出的Windows 7操作系统,由于有Vista打下的基础(硬件驱动以及软件的成熟),加上微软在Win7上付出的努力,这个新一代的操作系统获得了不错的反响。大家都逐渐愿意去关注她,拥抱她。正好给了我一个机会为Aero平反。 本文将简述Aero的基本工作原理来讲述Aero除了给我们带来华丽的界面之外还给我们.. 阅读全文
posted @ 2012-08-30 17:18 宇月--测试开发梦想家 阅读(3507) 评论(0) 推荐(0) 编辑
摘要: 转载http://blog.jobbole.com/23227/一、沟通原则学习有效沟通是一个终身的过程——永远都有改善的余地。要学习的沟通原则包括:先听后说、专心致志(人和心思在一处)、正面思考等,这些原则有助于建立与别人的信任关系,使你成为更高超的沟通者。1. 先听后说你有没有发现自己在某次谈话中总是想寻求一次讲话的机会,而没有真正在听别人说什么?当你没有听时,你传递给那个对你讲话的人什么信息呢?至少表面上,你显得不在乎别人说什么。大部分人会很快厌倦这样的谈话,因为他们说的话白白在空气中传播却没人去听。说话的人也许会想他还有更好的事要做,而结束此次谈话。如果你只是偶尔这样做,这种行为没什么 阅读全文
posted @ 2012-07-27 09:43 宇月--测试开发梦想家 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 在进程的性能数据采集过程中,经常用到的一个性能指标就是进程的cpu占用率,下面给出它的计算方法及示例代码。1、CPU占用率的定义CPU占用率:指进程在一个时间段内消耗的CPU时间与该时间段长度的比值。2、CPU占用率计算方法根据上述定义,可以得到进程CPU占用率计算公式如下:进程消耗的CPU时间 = 进程消耗的内核态时间 + 进程消耗的用户态时间,即 costTime = kernelTime + UserTime进程的CPU占用率 =进程消耗的CPU时间 / 刷新周期3、CPU占用率计算涉及到的API示例程序用到的主要APIGetSystemInfo 我们主要用它来获取系统中CPU核心... 阅读全文
posted @ 2012-06-28 14:00 宇月--测试开发梦想家 阅读(11095) 评论(1) 推荐(0) 编辑
摘要: 转载:http://www.ltesting.net/ceshi/ceshijishu/zdcs/2007/0719/139415.html说明:我没有百分百的转载该文件,部分摘要和重点标注**************************首先是一个人的吐槽,以下是详细内容先说说为什么测试的人喜欢搞自动化。1、自尊心。计算机科班出身的人都喜欢做开发(DEV)。做测试工作经常身不由己,于是做测试的人想方设法写些程序,以显示自己也会编程。结果往往是欲罢不能,测试自动化程序越写越多,越写越复杂。2、为了出成绩。比如说测试自动化达到多少,程序覆盖率达到多少。觉得“用户不出问题是检验质量的唯一标准”, 阅读全文
posted @ 2012-06-19 22:27 宇月--测试开发梦想家 阅读(297) 评论(1) 推荐(0) 编辑
摘要: 今天给同事查benchmark的bug,其实自己已经看过代码没有dx前端的Present,但是因为对自己的测试不自信,还是为了这个查了2小时,最后才发现是因为gameupdate是先启动benchmark,后更新dll和exe。其实发现问题后,如果有条件的话,最简单的思路不是自己重现,而是先去看现场;而测试人员的局限性往往是希望重现,而忽略了第一现场 阅读全文
posted @ 2012-06-13 18:14 宇月--测试开发梦想家 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 好久没写博客,转载个博客,觉得这个挺喜欢的,如果真的是要做商业用途的使用,最好是可以有扎实的基础,并且使用第三方库,比如boost,tcmalloc啥的可以的话,还是了解源码,在能找到更有效的利用。就像stl很多人都知道,但是用法不对,效率也不是最佳的。转载http://www.cnblogs.com/JeffreyZhao/archive/2009/01/22/system-architecture-and-program-performance.html?page=1下面的文章写的相当浅显易懂,赞一个文章原来的题目是《计算机基础对.NET程序员是否重要》,再我看来,这是一句废话。当然重要。 阅读全文
posted @ 2012-06-13 17:57 宇月--测试开发梦想家 阅读(246) 评论(0) 推荐(0) 编辑
摘要: unix下的I/O------阻塞,非阻塞,同步,异步参考Richard Stevens的“UNIX® Network Programming Volume 1, Third Edition: The Sockets Networking”。Stevens一共提出了五种 IO Model:blocking IOnonblocking IOIO multiplexing(select and poll)signal driven IO(SIGIO)asynchronous IO(the POSIX aio_functions)先说一下IO发生时所涉及的对象和步骤。一个输入操作通常包括下 阅读全文
posted @ 2012-03-16 14:41 宇月--测试开发梦想家 阅读(211) 评论(0) 推荐(0) 编辑