摘要: 缘起原文地址:http://www.cnblogs.com/CaiAbin/archive/2011/11/12/2246551.html 上篇博客转眼已是半年前的了,最近有两个原因,促使我再次写博: 一是深深感到,在软件开发行业,有很多我认为已经是“常识性”的东西,可是对很多团队却完全没有体会。敏捷软件开发已走过十年时间,可是仍未普及,我觉得一个原因正在于此:很多“最佳实践”,它背后的原理,仍不被很多团队理解。反过来说,只有行业把这些东西当做“常识”了,敏捷才会真正的普及开来。 这些“常识性”的东西,往往很小。很小的实践,背后却隐藏着一种价值观。作为个人来说,如果能跟拥有共同常识、共同... 阅读全文
posted @ 2012-02-12 17:24 知识天地 阅读(684) 评论(0) 推荐(0)
摘要: 原文地址:http://www.cnblogs.com/umlonline/archive/2011/10/28/2226933.html摘要:你的项目出了严重问题,客户向你公司的领导投诉,你的领导兴师问罪要追究责任!这是测试的错?开发的错?PM的错?还是研发流程的错?中国教育制度的错?社会的错?反正、总之、一定、必须不是我的错!事件回放:某项目部署给客户后,重现了一些以前已经解决的问题,而这些问题测试时并没有出现。经检查,发现测试的版本不是部署的版本,不知道为什么老版本部署给客户了。领导要追究责任,于是大家各有说法:开发人员说:我是按要求打标签的,没有问题。测试人员说:我是在提交区中取版本来 阅读全文
posted @ 2012-02-12 17:20 知识天地 阅读(692) 评论(0) 推荐(1)
摘要: 版权声明请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。第一种:通过execScript调用。这种方法,虽然操作方便,但不能获取返回值。m_spHtmlDoc->get_parentWindow(&m_pHtmlWindow);VARIANT ret;ret.vt = VT_EMPTY;BSTR bstr = sScript.AllocSysString();bRet = m_pHtmlWindow->execScript(bstr, L"javascript", & 阅读全文
posted @ 2012-02-12 17:18 知识天地 阅读(4883) 评论(0) 推荐(0)
摘要: 很多人已经在使用git(或正在转移到git上),在github.com上,也看到园子里不少同学的开源项目,非常不错。但相关教程似乎不多,所以趁着我自己的开源项目源码托管(https://github.com/wojilu/wojilu),写了一篇,算是抛砖引玉吧。这篇教程的预期,是希望没有任何版本使用基础的新手也可以掌握,所以细节较多,不当之处,欢迎指正。http://www.cnblogs.com/wojilu/archive/2011/11/16/2250721.html 阅读全文
posted @ 2012-02-12 17:18 知识天地 阅读(1975) 评论(0) 推荐(0)
摘要: 全屏显示在许多应用程序中都得到了应用。实现此功能的原理很简单:CWnd类中MoveWindow()函数可以按照指定参数来显示窗口。在执行窗口最大化以前利用GetWindowPlacement()函数先把窗口的当前位置保存在一个变量中,执行窗口最大化后可以通过SetWindowPlacement()函数调用此变量来恢复窗口。利用RepositionBars()函数取得应用程序客户区不被工具条掩盖的大小,GetWindowRect()函数取得应用程序窗口的大小,根据两者之间的关系和屏幕分辨率的尺寸来确定MoveWindow()函数的参数以达到屏幕最大化。实现步骤如下:(1)利用VC6.0的AppW 阅读全文
posted @ 2012-02-12 17:16 知识天地 阅读(3477) 评论(0) 推荐(0)
摘要: 1,软件下载Windows下SVN服务器搭建,下载Subversion服务器程序。到官方网站的下载二进制安装文件,来到二进制包下载部分,找到WindowsNT,2000,XPand2003部分,然后选择"thisdirectory",这样我们可以看到许多下载的内容,目前可以下载svn-1.4.0-setup.exe。下载Subversion的Windows客户端TortoiseSVN。TortoiseSVN是扩展WindowsShell的一套工具,可以看作Windows资源管理器的插件,安装之后Windows就可以识别Subversion的工作目录。官方网站是Tortois 阅读全文
posted @ 2012-02-12 17:15 知识天地 阅读(1065) 评论(0) 推荐(0)
摘要: 下面介绍在Windows系统下如何搭建VisualSVN Server的:1.下载VisualSVN Server打开页面:http://www.visualsvn.com/server/download/,下载到本地,最新版本为1.5.3。2.双击Visual-SVN-Server-*.*.*.exe安装文件。3.点击"Next"进入下一个界面如下图所示:Location为VisualSVN Server的安装目录,点击后面的Browse按钮可以更换安装目录,安装的内容包括Subversion和Apache的程序。Repositories为代码库的目录,点击后面的Brow 阅读全文
posted @ 2012-02-12 17:14 知识天地 阅读(2416) 评论(0) 推荐(0)
摘要: 在php教程替换字符效率最高也是最简单字符替换函数str_replace($arr1,$arr2,$str)实例一str_replace("iwind", "kiki", "i love iwind, iwind said");将输出 "i love kiki, kiki said"结果即将 原字符串中的所有"iwind"都替换成了"kiki".str_replace是大小写敏感的,所以对你不能设想用 str_replace("iwind", " 阅读全文
posted @ 2012-02-12 15:03 知识天地 阅读(185991) 评论(0) 推荐(0)
摘要: 最近做一个拼图游戏,因为有十几关,所以测试的时候也是看的两眼冒金星!于是想到在图片上标上数字,直接按数字排序就方便多了。Linux下有个图片处理工具imagemagick很强大,正适合做这种后台处理图像的工作。安装方法:$ sudo aptitude install imagemagick1、添加文本的命令(折腾了半天才得来的成果):$ convert -font helvetica -pointsize 50 -density 65 -fill red -draw "text 0,56 T99" in.jpg out.jpg参数解释:convert - imagemagi 阅读全文
posted @ 2012-02-12 15:02 知识天地 阅读(6144) 评论(0) 推荐(0)
摘要: 本帖介绍了ImageMagick软件合并图像的常用操作,所有命令均在Windows命令行环境下进行测试通过。如果您还有更加丰富的操作或者疑问,欢迎跟帖分享,楼主将定期整理更新。一定要顶我啊!!!背景图片background.png顶层图片overlay.png1、图像合并基本操作(覆盖)将一张图片覆盖到另一张图片的指定位置。指定操作方法(over)、顶层图片尺寸及坐标位置(100x100+0+0)。convert background.png -compose over overlay.png -geometry 100x100+0+0 -composite new.png2、图像合并基本操作 阅读全文
posted @ 2012-02-12 15:00 知识天地 阅读(6539) 评论(0) 推荐(0)