
首先推薦給大家一個GitHub在線學(xué)習(xí)網(wǎng)站,http://pcottle.github.io/learnGitBranching/ ,感謝@吳漢劍 同學(xué)告訴我這個網(wǎng)站~
封面人物:蒂姆·伯納斯·李(Tim Berners-Lee,1955年6月8日-)
英國計算機(jī)科學(xué)家。他是萬維網(wǎng)的發(fā)明者,麻省理工學(xué)院教授。1990年12月25日,羅伯特·卡里奧在CERN和他一起成功通過Internet實(shí)現(xiàn)了HTTP代理與服務(wù)器的第一次通訊。
伯納斯-李是萬維網(wǎng)聯(lián)盟的主席。他也是萬維網(wǎng)基金會的創(chuàng)辦人。2004年,英女皇伊麗莎白二世向伯納斯-李頒發(fā)大英帝國爵級司令勛章。2009年4月,他獲選為美國國家科學(xué)院外籍院士。在2012年夏季奧林匹克運(yùn)動會開幕典禮上,他獲得了“萬維網(wǎng)發(fā)明者”的美譽(yù)。伯納斯-李本人也參與了開幕典禮,在一臺NeXT計算機(jī)前工作。他在Twitter上發(fā)表消息說:“這是給所有人的”,體育館內(nèi)的LCD光管隨即顯示出文字來。
推薦指數(shù):★★★★★
使用難度:★★
適用范圍:關(guān)鍵詞提取,搜索引擎
GitHub數(shù)據(jù):

結(jié)巴(jieba)是國人出的一個精品插件,可以對一段中文進(jìn)行分詞,有三種分詞模式,可以適應(yīng)不同需求。
目前已有Python、JAVA、C++和Nodejs版本。
一段代碼教程:
>>>seg_list = jieba.cut("他來到了網(wǎng)易杭研大廈")
>>>print ", ".join(seg_list)
他, 來到, 了, 網(wǎng)易, 杭研, 大廈
這是Python版的使用示例,大家可以看到使用起來非常簡單,分詞結(jié)果也不錯。
分詞的關(guān)鍵取決于詞典,目前結(jié)巴提供的詞典雖然并不是非常全,但是對于一般的應(yīng)用已經(jīng)足夠了。大家也可以自己制作詞典或者找找其他人制作好的詞典。
GitHub Tips:
前幾次介紹的命令都是本地的,并沒有和github的服務(wù)器進(jìn)行交互。所以實(shí)際上我們是不能在github上看到我們的庫的。
今天就來看看如何把我們本地的庫提交到github上——git push。
一般情況下我們運(yùn)行的是“git push origin master”。
“origin”其實(shí)是庫的源地址,那么什么是地址呢?其實(shí)地址就是網(wǎng)址,表示github服務(wù)器上的一個庫。我們指定一個地址,就是告訴github:“這是我們要提交的目標(biāo)地址”。
“origin”其實(shí)是一個代號,具體的地址配置在git的config當(dāng)中。如果你喜歡的話可以隨便給他起名,反正最終的目標(biāo)地址是一樣的。
那么源地址是什么意思呢?
我們可能大多數(shù)時候都是自己創(chuàng)建庫自己提交,所以不用考慮太多。不過有的時候我們會clone別人的庫,這個時候源地址就是人家?guī)斓牡刂妨恕?/p>
我們也可以自己添加地址,這樣在push的時候就可以提交到不同的庫中。具體的命令我們下次再講。
那么什么是master呢?master就是要提交的目標(biāo)分支。
分支很好理解,一個庫可以有多個分支,每個分支之間是互相獨(dú)立的。大型的工程一般都有多個分支,比如開發(fā)分支、穩(wěn)定分支等等。
分支的意義就是將開發(fā)工作隔離成不同的部分,每個部分獨(dú)立開發(fā),然后等到了合適的時候再把分支合并。
好了,最后我們總結(jié)一下這個命令干了什么:把本地庫提交到地址為origin的庫中的master分支上。
今天說的有點(diǎn)多,不知道大家理解了嗎?
大家有覺得不錯的庫一定要推薦給我哦~
歡迎掃描二維碼關(guān)注我的微信號“GitHub不完全裝B指南”,獲取最新文章。
謝謝~