杂文

评《GIT和SVN之间的五个基本区别》

Deadly 提交于 2020-02-29 09:46:44
原文链接 http://www.oschina.net/news/12542/git-and-svn ,首先说明,我没看英文原版,因为就我目前来说,自认为没这个需要了。好吧,我承认其实是犯懒。。。 下面我结合自身体会,逐条评论一下: 1.GIT 是分布式的, SVN 不是: 这一点绝对是最最关键的重点,与原作者不同,我要特别强调的是这一点对身处大陆的码农们的重要性。为什么?因为人家老外下全套 android 源码要几个小时,而我们要十几二十个小时,甚至好几天,还会不停断线! 分布式的最大好处,在于当你要切换不同的提交,不同的分支时,不再需要联网。试想一下,要是 google 的 android 源码用 svn (这个是纯假设,实际上是完全不可行的,后面会提到),本来在大陆下一次代码就够慢的了,要是每天再切个几次分支和提交,那就别活了。所以在这一点上,我不说 git 完爆 svn ,应该说是分布式完爆非分布式。 2. GIT 把内容按元数据方式存储,而 SVN 是按文件: 说实话,我没看出来原文列第二点出来是为了说明什么。这确实是个区别,但一般用户是不需要了解的。 看到评论中有人提到了提交冲突的问题。真发生了大规模冲突,不管 git 还是 svn ,都是挺让人感到头疼的,两者对冲突的解决办法也是差不多的。个人见解,冲突是靠良好的团队管理和项目分工来尽力避免的,但真发生了

读鲁迅之杂文一二

假装没事ソ 提交于 2020-01-27 00:40:01
一点比喻(节选) 有一群豪猪,在冬天想用了大家的体温来御寒冷,紧靠起来了,但它们彼此即刻又觉得刺的疼痛,于是乎又离开。然而温暖的必要,再使它们靠近时,却又吃了照样的苦。但它们在这两种困难中,终于发现了彼此之间的适宜的间隔,以这距离,它们能够过得最平安。人们因为社交的要求,聚在一处,又因为各有可厌的许多性质和难堪的缺陷,再使他们分离。他们最后所发现的距离,——使他们得以聚在一处的中庸的距离,就是“礼让”和“上流的风习”。有不守这距离的,在英国就这样叫,keep your distance! 但即使这样叫,恐怕也只能在豪猪和豪猪之间才有效力罢,因为它们彼此的守着距离,原因是在于痛而不在于叫的。即使豪猪们中夹着一个别的,并没有刺,则无论怎么叫,他们总还是挤过来。孔子说:礼不下庶人。照现在的情形看,该是并非庶人不得接近豪猪,却是豪猪可以任意刺着庶人而取得温暖。受伤是当然受伤的,但这也只能怪你自己独独没有刺,不足以让他守定适当的距离。 世故三昧(节选) “所以,你最好是莫问是非曲直,一味附和着大家;但更好是不开口;而在更好之上的是连脸上也不显出心里的是非的模样来……” 这是处世法的精义,只要黄河不流到脚下,炸弹不落在身边,可以保管一世没有挫折的。但我恐怕青年人未必以我的话为然;便是中年,老年人,也许要以为我是在教坏了他们的子弟。 耳闻目睹的不算,单是看看报章,也就可以知道社会上有多少不平

杂文记事

ⅰ亾dé卋堺 提交于 2019-11-28 11:23:25
我觉得这篇博文会写的比较长。 首先写一下这几天我在干啥,没有更新博客的唯一原因是,我真的累到打字都打不动了,迎新工作比想象的还要累,布置会场,接待新生,收取材料,同样的话反复说了一整天,好像真的成了复读机。给新生办完注册之后,把收到的资料分好类,把不按要求弄的材料按要求弄好,最后把信息录进电脑制成电子版,又花去了整整一天时间,连午睡也没顾上,还一不小心弄丢了一卡通,话说我好像每年开学都要丢一次卡,心塞无比,心塞无比。 昨晚忙完,准备在寝室瘫着,一位网上认识的朋友找上了我,与我长谈,因是老乡又同为数学专业,再者我也比他高一年级,所以虽然不同校,也是以学弟学长互相称呼。看到他说的一些话,似乎是准备放弃数学,我是记得他一年前刚刚进入数学专业时的模样的,带着一颗对数学的好奇心,且并没有不切实际的幻想,也接受以后挣不了什么钱的现实,不空谈不浮夸,想学习更深入的东西,也能扎扎实实静下心来学习很基础的东西,这是很难得的,他高中数学竞赛拿过省一,在进入大学前把数分高代都学了个七七八八,虽然在某些大佬眼里这可能不算什么,但对我而言,这位学弟是非常优秀的,如果是我校的亲学弟,我愿日夜与他交流学习。 可是他现在要放弃了,我原本以为他像很多优秀的人一样,看到自己和更优秀的人的差距越来越大,心态崩了,所以准备放弃,正准备好好开导他一番,让他重拾初心,聊过几句后发现并不是这么回事,他以前和我聊过他身边的朋友