摘要: 由于在公司要维护阿里云的linux服务器,我们的svn服务器就安在阿里云上面。所以经常会涉及到svn的维护操作。离职的时候编写交接文档,刚好有充足的时间写一篇说明介绍,此说明纯原创,不是从网上复制,手工根据个人理解写出来的。这里用作备忘,网络形式就是方便查阅。1、 如何创建一个新的版本库如果需要新开... 阅读全文
posted @ 2014-04-06 22:48 王滔 阅读(1891) 评论(0) 推荐(0) 编辑
摘要: 极限编程敏捷开发是一种思想,极限编程也是一种思想,它与敏捷开发某些目标是一致的。只是实现方式不同。测试驱动开发是极限编程的一部分。1、极限编程这个思路的来源Kent Beck先生最早在其极限编程(XP)方法论中,向大家推荐“测试驱动”这一最佳实践,还专门撰写了《测试驱动开发》一书,详细说明如何实现。经过几年的迅猛发展,测试驱动开发已经成长为一门独立的软件开发技术,其名气甚至盖过了极限编程。[1]2、为什么测试驱动开发在实践中难以开展测试驱动开发,在国内很多公司难以实施。因为tdd(测试驱动开发)的办法是,写代码之前先编写测试代码,测试通过后再实现这个测试代码。很多人觉得这是浪费了时间。这样循环 阅读全文
posted @ 2014-04-06 10:25 王滔 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 疑问:为什么会涉及到分词方法学呢?为什么需要确定哪些是词语,哪些不是词语呢?为什么需要进行分词,如果不分词会是什么情况呢?分词的根本目的是为了搜索服务的,更确切的是为快速搜索而服务的。了解倒排索引后,就知道全文搜索需要分词了。理解一下正向索引(反向索引就是倒排索引,先产生了正向索引来搜索,后面才发明了反向索引):http://www.cnblogs.com/wangtao_20/p/3647193.html比如要搜索词语"湖南",那么意思是搜索哪些资料中带有关键词"湖南"。如果一篇文档中有2000个字,里面确实有文字"湖南"。但是要拿 阅读全文
posted @ 2014-04-06 10:23 王滔 阅读(7105) 评论(0) 推荐(1) 编辑