随笔分类 -  简明现代魔法

摘要:Git最简易的使用指南 助你开始使用 git 的简易指南,木有高深内容,;) 安装 下载 git OSX 版 下载 git Windows 版 下载 git Linux 版 创建新仓库 创建新文件夹,打开,然后执行: 1 git init 以创建新的... 阅读全文
posted @ 2014-10-19 20:02 _tham 阅读(226) 评论(0) 推荐(0)
摘要:先谈谈版本控制的一些事 如果你严肃对待编程,就必定会使用“版本控制系统”(Version Control System)。 随着信息科技的发展,软件开发已不是小手工作坊,软件的规模与复杂度已经不再适合一个人单打独斗地开发了,团队协作变得相当重要。如果没有VCS,团队开发就会变得乱七八糟。 ... 阅读全文
posted @ 2014-10-19 19:53 _tham 阅读(191) 评论(0) 推荐(0)
摘要:经典数据结构教科书中,“表”是数据结构的一个大家族。其中,有顺序表(数组)、单向链表、双向链表、循环链表等等。我们今天聊的不是这些,而是“表”中的异类——哈希表(Hash Table)。 为啥需要哈希表 为什么会有哈希表这种数据结构呢?让我们用一个通俗的例子来理解: 大家一定都查过字典吧... 阅读全文
posted @ 2014-10-17 14:29 _tham 阅读(816) 评论(0) 推荐(0)
摘要:Character set顾名思义,就是字符、以及字符对应的编码的集合。例如简体中文字符集gb2312就包括简体中文中的所有规定汉字,以及每个汉字对应的代码。 Collation,是指比较字符的规则的集合。有了比较规则,才能够将一组数据排序——例如按照英文字母顺序排序、汉字按照拼音顺序排... 阅读全文
posted @ 2014-10-13 22:50 _tham 阅读(240) 评论(0) 推荐(0)