摘要: 网上文章都是抄来抄去所以这两者的对比文章中误导成分也被扩大很多倍关于无法clone子目录有一篇常被引用的比较文章提到Mercurial的缺点是“分支的时候不能对子目录进行clone.一次clone就是一个工程。”而上面的Git没有提到相关问题让人错觉Git没有这个问题其实Git也是无法只针对一个子目录进行clone的两者对同样这个问题的解决方案是Git提供sub module的方法.在一个项目下加入子模块的概念Mercurial提供sub repo,原理基本一致Git使用单独的submodule指令来实现Mercurial使用.hgsub文件来实现关于学习曲线Git指令和概念太多.学习曲线比较 阅读全文
posted @ 2011-12-06 14:00 闻香夜雨 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 一般来说,client和server之间的数据交换,分为几个优先级,大部分情况下是下面3种: 1. 不可以丢失,但是不要求速度。 2. 不可以丢失,但是要求速度,确并不是非常严格。 3. 可以丢失,但是要求速度 对于1来说,最直接的例子就是聊天信息,动态的地图信息。这些数据不是time-critical的,所以应该使用TCP连接。 在大多数情况下,有专门的 voice/chat ... 阅读全文
posted @ 2011-09-27 15:24 闻香夜雨 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 第一次决定任真写博客,好兴奋啊! 从今天开始,我就准备任真的分享自己在工作中的点点滴滴了。 阅读全文
posted @ 2011-09-10 13:33 闻香夜雨 阅读(81) 评论(0) 推荐(0) 编辑