程序員必備技能

文章首發:https://mp.weixin.qq.com/s/vfDTVn71LbrDNRvGjQPWGAhtml

Git

Git介紹:

Git是目前世界上最早進的分佈式版本控制系統(沒有之一),簡單來講,Git 是一個管理你的「代碼的歷史記錄」的工具。前端

Git教程:

Git的教程推薦廖雪峯老師的Git教程git

GitHub

GitHub介紹:

GitHub是世界上最大的同性交友網站,爲何呢,由於上GitHub的都是程序員,而程序員男士偏多,這就形成GitHub成爲世界上最大的同性交友網站(固然是調侃),其實GitHub自己是一個代碼託管的平臺,裏面有不少開放的代碼,須要參考一些代碼能夠在上面搜索,之後找工做投簡歷的時候,有一個好的github開源項目,也是一個加分項程序員

GitHub教程:

  • GitHub官網註冊地址
  • 怎樣使用 GitHub?文科妹子寫的 Github 入門教程
  • git到Github的基本操做 - 吉祥鳥的文章 - 知乎
Google搜索的能力

Google介紹:

谷歌是國外的搜索引擎,而國內的有百度,爲何有百度了,還須要谷歌呢,由於百度搜索出來的東西太雜,例如你搜索一個技術類的東西,可是百度可能會搜索不少不相干的東西,而谷歌搜索的結果會更加的專門化,這樣尋找你須要的信息的時候會更有效率。   github

在國內,是沒法訪問谷歌的,須要使用代理,才能使用谷歌搜索web

雲筆記

做爲程序員,這個行業更新換代很快,須要不斷的學習,學習的知識點不少,光靠大腦不可能所有記得住,這時候雲筆記就很重要了,雲筆記方便搜索,多設備同步,還有一個比較重要的是:程序員是樂於分享的一羣人,而云筆記分享起來是特別的方便的markdown

這裏推薦幾款不錯的雲筆記:scrapy

先推薦的是本身如今用的螞蟻筆記https://leanote.com/

螞蟻筆記是由國人開發的一款開源的軟件,剛開始註冊時候能夠無償使用一個月,以後你也可使用,可是就不支持多設備同步,這點是很煩的,因此我的是花錢開了高級套餐,並且也很便宜,一個月也才5塊,同時螞蟻筆記還支持自建私有云,喜歡折騰的朋友能夠試試編輯器

leanote

我的是比較推薦螞蟻筆記的,列舉幾點螞蟻筆記的比較有用的功能:分佈式

  1. 支持markdown筆記格式,Markdown是一種輕量級標記語言,我的喜歡用markdown寫文檔
  2. 搜索作的很好,其餘優化也很不錯
  3. 價格親民,支持多端同步
  4. 能夠一鍵公開爲博客,螞蟻筆記能夠將筆記一鍵公開爲博客,很方便,不過博客頁面並非很好看,會前端的能夠本身動手作頁面
  5. 支持圖牀,不過我不多用筆記自帶的圖牀,我通常放在本身的阿里雲對象存儲上

有道雲筆記https://note.youdao.com/index.html

有道雲是我用第一款雲筆記,是一款比較成熟的筆記軟件,用戶量也不少,支持markdown,免費3G空間,而且支持多端同步, 通常人在不付費的狀況下,足以知足筆記需求,同時有道雲也有高級會員,價格是198/年,單月15/月,價格貴點,同時支持的功能也不少

連接標題

可是有道雲在優化方面作得不是很好,在同步筆記的時候,特別的慢和卡,有時候同步幾兆的筆記,都要花半個小時的時間,實在使人很難受。

同時導出筆記的時候,支持格式有有道雲本身自己的格式,PDF等,但這些個格式都有一個特色就是,都不能批量導入到其餘筆記;幾年前的有道雲還支持導出爲知筆記的格式,如今有道雲把這個功能下線了有趣的是,有道雲是支持爲知筆記的格式導入到有道雲的,就是說你用有道雲,只給你進,想出去沒門,真的是霸王條款。

其餘筆記

還有一些其餘的主流雲筆記軟件,像Evernote(印象筆記),Wiznote(爲知筆記),OneNote等,因爲沒有多作嘗試,就不加以評價

2019年最好用的雲筆記軟件推薦

MarkDown

MarkDown介紹:

Markdown是一種可使用普通文本編輯器編寫的標記語言,經過簡單的標記語法,它可使普通文本內容具備必定的格式。

Markdown的官方文檔是這樣介紹Markdown的:

Markdown is a way to style text on the web. You control the display of
the document; formatting words as bold or italic, adding images, and
creating lists are just a few of the things we can do with
Markdown.(Markdown是一種Web上表現文本的風格,你能夠控制文本的展現:粗體字或者是斜體字,插入圖片和建立列表,這些都是咱們可使用Markdown作到的事情)

MarkDown好處:

  1. 它不用考慮排版問題,使你專一於寫做
  2. 利用Github作版本控制 ——Github不只僅能夠用來託管代碼,還能夠用來託管文章,並且Github文檔默認是Markdown格式的。另外,你還能夠利用GitHub與Gitbook寫電子書。
  3. 輕鬆的導出 HTML、PDF 和自己的 .md 文件。
  4. 純文本內容,兼容全部的文本編輯器與字處理軟件。
  5. 隨時修改你的文章版本,沒必要像字處理軟件生成若干文件版本致使混亂。

MarkDown經常使用教程

1. 排版

1.1 字體

**粗體** *斜體* 
~~這是一段錯誤的文本。~~

粗體 斜體
這是一段錯誤的文本。

1.2 引用:

> Markdown是一種Web上表現文本的風格,你能夠控制文本的展現:粗體字或者是斜體字,插入圖片和建立列表,這些都是咱們可使用Markdown作到的事

Markdown是一種Web上表現文本的風格,你能夠控制文本的展現:粗體字或者是斜體字,插入圖片和建立列表,這些都是咱們可使用Markdown作到的事

1.3 列表:

有充列表:

 1. 支持Vim
 2. 支持Emacs
  1. 支持Vim
  2. 支持Emacs

無序列表:

 - 項目1
 - 項目2
  • 項目1
  • 項目2

2. 圖片與連接

圖片:![leanote](https://img2020.cnblogs.com/other/1771544/202012/1771544-20201214084155790-1784683214.png)
連接:[這是去往吉祥鳥的博客的連接](https://blog.csdn.net/qq_37462361)

圖片:leanote
連接:這是去往吉祥鳥的博客的連接

3. 標題

如下是各級標題, 最多支持5級標題

# h1
## h2
### h3
#### h4
##### h4
###### h5

4. 代碼

代碼高亮示例:

    ```
        # -*- coding:utf-8 -*-
    # author:吉祥鳥
    
    from scrapy.cmdline import execute
    
    execute(['scrapy', 'crawl', 'shixi_spider'])
    ```

效果:

# -*- coding:utf-8 -*-
# author:吉祥鳥

from scrapy.cmdline import execute

execute(['scrapy', 'crawl', 'shixi_spider'])

關注我獲取更多內容注:轉載還請註明出處,謝謝_

相關文章
相關標籤/搜索