摘要: 说到源码管理,CVS,VSS,SVN,TFS大家在公司可能都用的比较多了。但是在公司的环境基本都是在局域网中或者是专线连结到远程服务器来使用。平时自己在家和朋友一些写一些代码的时候都苦于没有代码管理工具,没有网络环境,而不能不把代码传来传去,很是麻烦。不过Google code提供了免费的SVN空间,主要注册了GMAIL,然后就可以使用SVN进行源码管理,和其他人共同开发了。网上有介绍的,不过我看了都不怎么详细,自己摸索了下,写下来大家分享下。一 访问Google codeGoogle code的地址是http://code.google.com/,如果使用cn去访问好像访问不了,我这里是一片 阅读全文
posted @ 2013-10-10 18:29 宁静世界 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 两天总算把CppUnit熟悉并搭建起来了,注意:VS2010编译的cppunitd.lib只能用2010编译,08的用08编译的,大小不一样,否则会报无法识别的外部符号的错误。学会使用SVN进行版本控制,否则容易造成无法挽回的工作损失。 阅读全文
posted @ 2013-10-10 14:51 宁静世界 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/freefalcon/article/details/753819简介测试是软件开发过程中极其重要的一环,详尽周密的测试能够减少软件BUG,提高软件品质。测试包括单元测试、系统测试等。其中单元测试是指针对软件功能单元所作的测试,这里的功能单元可以是一个类的属性或者方法,测试的目的是看这些基本单元是否工作正常。由于单元测试的内容很基础,因此可以看作是测试工作的第一环,该项工作一般由开发人员自行完成。如果条件允许,单元测试代码的开发应与程序代码的开发同步进行。虽然不同程序的单元测试代码不尽相同,但测试代码的框架却非常相似,于是便出现了一些单元测试类库 阅读全文
posted @ 2013-10-09 20:10 宁静世界 阅读(352) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/haoxihuan/article/details/7689357copy $(SolutionDir)\..\src\zfdefs.h $(SolutionDir)\..\includecopy $(SolutionDir)\..\src\zfutils\config.h $(SolutionDir)\..\includecopy $(SolutionDir)\..\src\zfutils\log.h $(SolutionDir)\..\includecopy $(SolutionDir)\..\src\zfutils\mutex.h $(Sol.. 阅读全文
posted @ 2013-10-08 15:39 宁静世界 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.ziyouwu.com/archives/98.htmlwordpress无法发送电子邮件。可能原因:您的主机禁用了 mail() 函数解决办法!网上的帖子有好多好多,我一时也拿不准用哪个方法解决!!我也怕把博客弄瘫痪了,所以选择了最简单的方法。用插件WP-Mail-SMTP。这个插件呢,在后台能搜索到!安装启用,这没什么,关键是英文了,有的朋友可能不会设置,我图文并茂的说一下!嘿嘿1:填写你的邮箱地址,你打算用哪个邮箱发信件2:填写你想显示的发件人名称3:不用管了4:你选择发信邮箱的SMTP地址。不同的邮箱不一样哦(腾讯的smtp.qq. com, 163邮箱sm 阅读全文
posted @ 2013-10-07 19:44 宁静世界 阅读(2155) 评论(0) 推荐(0) 编辑
摘要: 例子程序下载:http://www.codeproject.com/library/Using_CPPUnit/my_tests.zipCPPUnit最新版本免费下载:http://cppunit.sourceforge.net/CPPUnit是基于C++的单元测试框架,可以有效提高开发的系统质量。引言:QA过程常采用两种测试方法:1、单元测试(acceptance测试):为软件系统中的每一个逻辑单元制定的一系列验证方法。仅测试单元的功能,而不考虑各个单元之间的协作关系。2、系统测试(集成测试):测试系统的功能,尤其是各单元模块之间的协作关系。下面要讲的是如何采用CPPUnit对C/C++工程 阅读全文
posted @ 2013-09-30 15:09 宁静世界 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 参考文章:http://blog.csdn.net/ainiyidiandian/article/details/5788240#(CppUnit使用说明) http://www.cnblogs.com/blueswitkey/archive/2013/01/26/2877827.html(VS2008下CppUnit环境配置) http://wenku.baidu.com/view/49657e0102020740be1e9b42.html(含有MFC界面TestRunner的实例)一、使用CppUnit前需要做的准备工作(编译、环境配置)下载了cppunit的源代码压缩包并解压... 阅读全文
posted @ 2013-09-30 12:57 宁静世界 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.cnblogs.com/justin_s/archive/2011/12/31/2309083.html#defineCPPUNIT_ASSERT(condition)Assertions that a condition istrue.#defineCPPUNIT_ASSERT_MESSAGE(message, condition)Assertion with a user specified message.#defineCPPUNIT_FAIL(message)Fails with the specified message.#defineCPPUNIT_ASS 阅读全文
posted @ 2013-09-29 16:11 宁静世界 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 如何在VS2010中编译CppUnit:http://www.cnblogs.com/justin_s/archive/2012/05/25/2517722.htmlhttp://blog.csdn.net/x_iya/article/details/8433716http://www.cnblogs.com/zhcncn/archive/2012/12/25/2832162.htmlCppUnit SVN地址:https://svn.code.sf.net/p/cppunit/code/使用指南(IBM developer works):http://www.ibm.com/develope 阅读全文
posted @ 2013-09-29 09:08 宁静世界 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 问题的提出:1、传统的“对暗号”经典片断:问:天王盖地虎答:宝塔镇河妖互相握手,拥抱,同志呀同志!可终于找到你了相信大家一定看过间谍电影中地对暗号片断,但是暗号容易被敌人窃取,于是有了革命者惊险或悲壮的故事,当然了其中不乏有叛徒的出卖。安全分析:对暗号中容易出现暗号被第三方窃取的情况,其中存在很大的安全隐患,相信大家一定印象深刻,深有体会。2、密码学中对“对暗号”的借鉴在传统的对称密码学体系中,用密钥来代表双方的暗号暗号=密钥当然了,暗号越复杂,即密钥长度越长越安全但暗号太复杂,越不容易记住,所以实际应用中密钥长度也不会太长(现在比价流行使用128位的密钥)至于对称密码算法:CPU卡中使用的一 阅读全文
posted @ 2013-09-27 17:33 宁静世界 阅读(261) 评论(0) 推荐(0) 编辑