博客园 - gracestoneyuuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=163932017-12-04T23:56:02Zgracestoneyhttps://www.cnblogs.com/gracestoney/feed.cnblogs.comhttps://www.cnblogs.com/gracestoney/archive/2010/07/21/1782493.htmlBinary Search - gracestoney// BinarySearch.cpp : Defines the entry point for the console application.// #include "stdafx.h"#include <iostream>using namespace std; int BinarySearch(int a[],int s,int e,int value){ int min...2010-07-21T12:24:00Z2010-07-21T12:24:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】// BinarySearch.cpp : Defines the entry point for the console application.// #include "stdafx.h"#include <iostream>using namespace std; int BinarySearch(int a[],int s,int e,int value){ int min... <a href="https://www.cnblogs.com/gracestoney/archive/2010/07/21/1782493.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/07/21/1782399.htmlBubble sort by c++ - gracestoney// BubbleSort_Cplusplus.cpp : Defines the entry point for the console application.// #include "stdafx.h"#include <iostream>using namespace std; void sort(int a[],int length) { int j=0; int i=0...2010-07-21T09:36:00Z2010-07-21T09:36:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】// BubbleSort_Cplusplus.cpp : Defines the entry point for the console application.// #include "stdafx.h"#include <iostream>using namespace std; void sort(int a[],int length) { int j=0; int i=0... <a href="https://www.cnblogs.com/gracestoney/archive/2010/07/21/1782399.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/07/20/1781760.htmlInterview notes - gracestoney1. Why did you want to be a QA? How you make your choice? It happened 2 years ago. At that time, I decided to go to Shanghai for some personal factors. Actually, I applied for both the position dev a...2010-07-20T14:42:00Z2010-07-20T14:42:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】1. Why did you want to be a QA? How you make your choice? It happened 2 years ago. At that time, I decided to go to Shanghai for some personal factors. Actually, I applied for both the position dev a... <a href="https://www.cnblogs.com/gracestoney/archive/2010/07/20/1781760.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/07/16/1779204.html面试收集 - gracestoney题目:1、面向对象的基本特性,并描述一下?2、重载和重写的区别3.、C++中4种强制类型转换的写法(我只知道一种,大家都知道的那种,所以就没做这题)4、指针和引用的区别5、sizeof用法(给出程序写结果,还是看《程序员面试宝典》)6、获得给定数组中第二大的元素的值sec_find(int data[],int count),时间复杂度O(n)7、其它不记得了 必看的书《程序员面试宝典》。必备基...2010-07-16T12:01:00Z2010-07-16T12:01:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】题目:1、面向对象的基本特性,并描述一下?2、重载和重写的区别3.、C++中4种强制类型转换的写法(我只知道一种,大家都知道的那种,所以就没做这题)4、指针和引用的区别5、sizeof用法(给出程序写结果,还是看《程序员面试宝典》)6、获得给定数组中第二大的元素的值sec_find(int data[],int count),时间复杂度O(n)7、其它不记得了 必看的书《程序员面试宝典》。必备基... <a href="https://www.cnblogs.com/gracestoney/archive/2010/07/16/1779204.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/07/15/1778272.htmlKMP算法详解 转帖 - gracestoneyhttp://blog.csdn.net/Oneil_Sally/archive/2008/12/03/3440784.aspx 个人觉得这篇文章是网上的介绍有关KMP算法更让人容易理解的文章了,确实说得很“详细”,耐心地把它看完肯定会有所收获的~~,另外有关模式函数值next[i]确实有很多版本啊,在另外一些面向对象的算法描述书中也有失效函数 f(j)的说法,其实是一个意思,即next[j]=f...2010-07-15T09:21:00Z2010-07-15T09:21:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】http://blog.csdn.net/Oneil_Sally/archive/2008/12/03/3440784.aspx 个人觉得这篇文章是网上的介绍有关KMP算法更让人容易理解的文章了,确实说得很“详细”,耐心地把它看完肯定会有所收获的~~,另外有关模式函数值next[i]确实有很多版本啊,在另外一些面向对象的算法描述书中也有失效函数 f(j)的说法,其实是一个意思,即next[j]=f... <a href="https://www.cnblogs.com/gracestoney/archive/2010/07/15/1778272.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/07/15/1777673.htmlSort - gracestoneylink* mid(link* head){ link* p1,*p2; p1=p2=head; if(head==null||head->next==null) { return head; } do { p1=p1->next; p2=p2->next->next; } while(p2&&p2->next) return p1;} //冒泡排...2010-07-14T16:14:00Z2010-07-14T16:14:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】link* mid(link* head){ link* p1,*p2; p1=p2=head; if(head==null||head->next==null) { return head; } do { p1=p1->next; p2=p2->next->next; } while(p2&&p2->next) return p1;} //冒泡排... <a href="https://www.cnblogs.com/gracestoney/archive/2010/07/15/1777673.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/07/14/1777510.htmlbaidu面试题目 - gracestoney发信人:reniking(没~~),信区:Job 标题:[跟风]发百度软件质量部面经 发信站:北邮人论坛(ThuOct2514:53:022007),站内 这是我的人生第一面,还以为被鄙视了,接到电话后异常兴奋,先把笔试卷子上的题又重新 想了一遍,可惜面试一点都没用上。今天去的时候看好多人去面,新产品的是群面,大家都 西装革履的。软件质量部是单面。面试我的是一个JJ,年龄相仿的,虽然去之...2010-07-14T12:00:00Z2010-07-14T12:00:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】发信人:reniking(没~~),信区:Job 标题:[跟风]发百度软件质量部面经 发信站:北邮人论坛(ThuOct2514:53:022007),站内 这是我的人生第一面,还以为被鄙视了,接到电话后异常兴奋,先把笔试卷子上的题又重新 想了一遍,可惜面试一点都没用上。今天去的时候看好多人去面,新产品的是群面,大家都 西装革履的。软件质量部是单面。面试我的是一个JJ,年龄相仿的,虽然去之... <a href="https://www.cnblogs.com/gracestoney/archive/2010/07/14/1777510.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/07/04/1770933.htmlActiveSync - gracestoney2010-07-04T10:44:00Z2010-07-04T10:44:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】 <a href="https://www.cnblogs.com/gracestoney/archive/2010/07/04/1770933.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/07/04/1770871.htmlParallem programming - gracestoneyhttp://blogs.msdn.com/b/csharpfaq/archive/2010/06/01/parallel-programming-in-net-framework-4-getting-started.aspx What happened? Well, as I mentioned earlier, the Task Parallel Library still uses thre...2010-07-04T07:41:00Z2010-07-04T07:41:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】http://blogs.msdn.com/b/csharpfaq/archive/2010/06/01/parallel-programming-in-net-framework-4-getting-started.aspx What happened? Well, as I mentioned earlier, the Task Parallel Library still uses thre... <a href="https://www.cnblogs.com/gracestoney/archive/2010/07/04/1770871.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/07/04/1770870.html设计模式笔记- - gracestoneyOO-封装,继承,多态,抽象 策略模式-strategy c# 3.0 design patterns Func和Action http://www.cnblogs.com/jams742003/archive/2009/10/31/1593393.html Func<int ,bool> d= x=>x >10?true:false; int? Nullable<i...2010-07-04T07:40:00Z2010-07-04T07:40:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】OO-封装,继承,多态,抽象 策略模式-strategy c# 3.0 design patterns Func和Action http://www.cnblogs.com/jams742003/archive/2009/10/31/1593393.html Func<int ,bool> d= x=>x >10?true:false; int? Nullable<i... <a href="https://www.cnblogs.com/gracestoney/archive/2010/07/04/1770870.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/06/30/1768282.html测试心得 - gracestoney请抽时间看team内所有的bug a. 试着去重现以下别人的bug,很多时候通过读别人的bug重现别人的bug,你会发现自己的bug 。 在“软件测试的艺术”这本经典的书中,提高过一个principle: Principle 9:The probability of the existence of more errors in a section of a progr...2010-06-30T04:27:00Z2010-06-30T04:27:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】请抽时间看team内所有的bug a. 试着去重现以下别人的bug,很多时候通过读别人的bug重现别人的bug,你会发现自己的bug 。 在“软件测试的艺术”这本经典的书中,提高过一个principle: Principle 9:The probability of the existence of more errors in a section of a progr... <a href="https://www.cnblogs.com/gracestoney/archive/2010/06/30/1768282.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/06/30/1768242.htmlzz使用VS2010的CodedUI来做自己的自动化测试框架 - gracestoney代码质量可以通过多种方式来改进,UI自动化测试是较为简单的一种方式。项目组现在由于人手比较少,产品质量并不好,所以这两天考虑在OpenExpressApp加入UI自动化测试提高一下产品质量。我所在公司其实已经有一套较为成熟,自主开发的测试框架,但目前只适用Delphi项目,所以我只能自己考虑一下在.Net下如何进行UI自动化测试了。 自动化测试的三代框架 在架构师成长之路-个人学习经验分享...2010-06-30T03:41:00Z2010-06-30T03:41:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】代码质量可以通过多种方式来改进,UI自动化测试是较为简单的一种方式。项目组现在由于人手比较少,产品质量并不好,所以这两天考虑在OpenExpressApp加入UI自动化测试提高一下产品质量。我所在公司其实已经有一套较为成熟,自主开发的测试框架,但目前只适用Delphi项目,所以我只能自己考虑一下在.Net下如何进行UI自动化测试了。 自动化测试的三代框架 在架构师成长之路-个人学习经验分享... <a href="https://www.cnblogs.com/gracestoney/archive/2010/06/30/1768242.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/06/30/1768223.htmlVS2010的Coded UI Test参考内容列表 - gracestoney测试:VS2010的Coded UI Test参考内容列表 欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/ ] 本篇是一个内容索引,对测试不感兴趣的可以马上飘过:)前几篇IronRuby的文章都是围绕着自动化测试来写的,这个测试框架使用了微软的CodedUI Test的几个dll功能来写的。学习任何新的技术和事务,网上查找资料是最容易想到,也是最方便快...2010-06-30T03:25:00Z2010-06-30T03:25:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】测试:VS2010的Coded UI Test参考内容列表 欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/ ] 本篇是一个内容索引,对测试不感兴趣的可以马上飘过:)前几篇IronRuby的文章都是围绕着自动化测试来写的,这个测试框架使用了微软的CodedUI Test的几个dll功能来写的。学习任何新的技术和事务,网上查找资料是最容易想到,也是最方便快... <a href="https://www.cnblogs.com/gracestoney/archive/2010/06/30/1768223.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/06/26/1765784.html转acm入门 - gracestoney以下仅仅是本人个人的一点点想法,仅供参考,希望对于还没有方向处于盲目阶段的acmer新手会有所帮助。1,买一本《算法导论》,先自己大概浏览一遍。收藏acm网址导航http://dh.608088.com/收录了国内外各大OJ。2. 注册几个OJacm.pku.edu.cnwww.608088.com试着在上面做题,找AC人数最多的做,或者找自己会做的做,不会的一概不管。遇到不会做的题目,尽量自己想...2010-06-26T06:13:00Z2010-06-26T06:13:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】以下仅仅是本人个人的一点点想法,仅供参考,希望对于还没有方向处于盲目阶段的acmer新手会有所帮助。1,买一本《算法导论》,先自己大概浏览一遍。收藏acm网址导航http://dh.608088.com/收录了国内外各大OJ。2. 注册几个OJacm.pku.edu.cnwww.608088.com试着在上面做题,找AC人数最多的做,或者找自己会做的做,不会的一概不管。遇到不会做的题目,尽量自己想... <a href="https://www.cnblogs.com/gracestoney/archive/2010/06/26/1765784.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/06/23/1763798.htmlAlgo - gracestoney有个集合x1, x2, .... xnStoney-奋斗不止 says: 一般我都会面自己会得题目 呵呵袁辉 says: 要去找个数它是落在less half区间里 假设这个集合是5, 3 , 8, 10, 7, 1 , 2, 9, 0, 6, 4 那么你要找的数应该是 <= 5的 这个算法允许有小概率的错误结果 也就是说可能会找到6 - 10之间的数,但是这样的结果概率必须很小 我现在觉得...2010-06-23T09:16:00Z2010-06-23T09:16:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】有个集合x1, x2, .... xnStoney-奋斗不止 says: 一般我都会面自己会得题目 呵呵袁辉 says: 要去找个数它是落在less half区间里 假设这个集合是5, 3 , 8, 10, 7, 1 , 2, 9, 0, 6, 4 那么你要找的数应该是 <= 5的 这个算法允许有小概率的错误结果 也就是说可能会找到6 - 10之间的数,但是这样的结果概率必须很小 我现在觉得... <a href="https://www.cnblogs.com/gracestoney/archive/2010/06/23/1763798.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/06/20/1761425.html读书笔记-The art of software testing - gracestoneyChapter 1: Self-assessment test Software testing is a process, or a series of processes, designed to make sure computer code does what it was designed to do and that it does not do anything unintende...2010-06-20T08:25:00Z2010-06-20T08:25:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】Chapter 1: Self-assessment test Software testing is a process, or a series of processes, designed to make sure computer code does what it was designed to do and that it does not do anything unintende... <a href="https://www.cnblogs.com/gracestoney/archive/2010/06/20/1761425.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/06/19/1761056.htmlzzAcceptance Testing and Agile - gracestoneyI must say that it is a time of deep analysis and relevant acceptance tests. You can say: “He repeats”, “Another set of buzzwords” and “It’s obvious”. Is everything clear ? How to fit acceptance testi...2010-06-19T14:12:00Z2010-06-19T14:12:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】I must say that it is a time of deep analysis and relevant acceptance tests. You can say: “He repeats”, “Another set of buzzwords” and “It’s obvious”. Is everything clear ? How to fit acceptance testi... <a href="https://www.cnblogs.com/gracestoney/archive/2010/06/19/1761056.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/06/19/1761054.htmlzz推荐的软件测试英文网站 - gracestoney1、 http://www.sqaforums.com/ 国外著名的软件测试论坛,很多软件测试工具的问题都能在上面讨论并找到解决办法。 2、http://www.advancedqtp.com/ QTP专业网站和论坛 3、http://knowledgeinbox.com/ QTP专家Tarun Lalwani的个人网站 4、http://www.testandtry.com/ 内容围绕软件测...2010-06-19T14:08:00Z2010-06-19T14:08:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】1、 http://www.sqaforums.com/ 国外著名的软件测试论坛,很多软件测试工具的问题都能在上面讨论并找到解决办法。 2、http://www.advancedqtp.com/ QTP专业网站和论坛 3、http://knowledgeinbox.com/ QTP专家Tarun Lalwani的个人网站 4、http://www.testandtry.com/ 内容围绕软件测... <a href="https://www.cnblogs.com/gracestoney/archive/2010/06/19/1761054.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/06/19/1761053.htmlzz Software Testing 10 Rules - gracestoney1. Test early and test often. 尽早测试,经常测试 2. Integrate the application development and testing life cycles. You'll get better results and you won't have to mediate between two armed camps in your IT sho...2010-06-19T14:07:00Z2010-06-19T14:07:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】1. Test early and test often. 尽早测试,经常测试 2. Integrate the application development and testing life cycles. You'll get better results and you won't have to mediate between two armed camps in your IT sho... <a href="https://www.cnblogs.com/gracestoney/archive/2010/06/19/1761053.html" target="_blank">阅读全文</a>https://www.cnblogs.com/gracestoney/archive/2010/06/19/1761051.htmlTest notes - gracestoney软件测试是控制质量最好的方法。 微软的软件测试工程师分为三种:测试执行者(Basic Software Tester)、测试工具软件开发工程师(Software Development Engineer in Test)和高级软件测试工程师(Ad_hoc Tester) 只遵守教条不是好的测试人员,就和用户一样了。做软件测试工程师同样需要开拓和创造性 软件测试对逻辑思维、学习能力、反应要求很高,是...2010-06-19T14:06:00Z2010-06-19T14:06:00Zgracestoneyhttps://www.cnblogs.com/gracestoney/【摘要】软件测试是控制质量最好的方法。 微软的软件测试工程师分为三种:测试执行者(Basic Software Tester)、测试工具软件开发工程师(Software Development Engineer in Test)和高级软件测试工程师(Ad_hoc Tester) 只遵守教条不是好的测试人员,就和用户一样了。做软件测试工程师同样需要开拓和创造性 软件测试对逻辑思维、学习能力、反应要求很高,是... <a href="https://www.cnblogs.com/gracestoney/archive/2010/06/19/1761051.html" target="_blank">阅读全文</a>