想讓你的博文獲得更多推薦嗎?快來瞭解下思維導圖吧

来源:https://www.cnblogs.com/reycg-blog/archive/2018/11/30/10036181.html
-Advertisement-
Play Games

我猜將博文發佈到首頁上的同學肯定都有一個目標,那就是獲得更多的推薦。那怎麼才能得到更多人的推薦呢?首先一點就是文章的質量一定要高。光質量高還不夠,還有一點就是圖文並茂,能夠吸引人的眼球。有人就說了,我寫的是純技術文章,除了代碼還是代碼,哪有那麼多圖要貼呢?不對,越是純技術的文章,邏輯思維性就越強,而... ...


目錄

天下事有難易乎?為之,則難者亦易矣;不為,則易者亦難矣。

——《為學》

引言

我猜將博文發佈到首頁上的同學肯定都有一個目標,那就是獲得更多的推薦。推薦越多,表示得到別人的認同越多,自我滿足感就越強,寫博客的動力也就是越足,也就越能激勵筆者寫出更多更好的文章。

那怎麼才能得到更多人的推薦呢?首先一點就是文章的質量一定要高。光質量高還不夠,還有很重要的一點就是圖文並茂,能夠吸引人的眼球。有人就說了,我寫的是純技術文章,除了代碼還是代碼,哪有那麼多圖要貼呢?不對,越是純技術的文章,邏輯思維性就越強,而思維導圖則是整理思維的最有效的工具之一。

下麵就是我的另一篇文章(你真的瞭解 Unicode 和 UTF-8 嗎?) 中的思維導圖。 在製作的過程中,不僅能進一步幫我梳理的 unicode 的各個知識點之間的邏輯關係,還增加了文章的吸引力,讓讀者看一眼就對整個文章的脈絡有一個清晰的認識。當然正是由於這個原因,這篇文章才獲得了許多博友的推薦和收藏。

Unicode 思維導圖

什麼是思維導圖?

講解前,先來看看這部分的思維導圖。怎麼樣?是不是很清晰,通過這幅圖,你就可以快速的瞭解我會在本節中講解哪些東西。

什麼是思維導圖

基本信息

思維導圖又叫心智導圖,是一種可以通過發散性思維理清思路,從而提高做事效率的圖形工具。它的關鍵詞是“思維”,“效率”和“工具”。本節思維導圖如下所示。

思維導圖基本信息

學習思維導圖的意義是什麼?就是為了理清思路,在按照思路執行的情況下,使用者的效率會大大的得到提升。

那麼思維導圖是怎麼來的呢?

它的發明人是托尼·布贊,他在學生時代時常常因為無法有效吸收老師的內容,學習成績一直上不去。但是托尼·布贊並沒有沉淪,而是尋找解決方法,最終發明瞭思維導圖。看,這是一個多麼勵志的故事。

思維導圖分為三類,分別是

  • 藝術流思維導圖

    註重圖像的外觀靚麗,力求圖像能夠足夠吸引人。雖然它能夠給讀者留下深刻的印象,但耗費時間大,修改不方便。

    對技術博客來說,我不建議這麼做,因為核心競爭力畢竟是文章的質量,太花哨了,反而會讓讀者分散註意力,無法註重內在的邏輯關係。

  • 實用性思維導圖

    顧名思義,這種導圖更註重邏輯性,內容一目瞭然,繪製比較快。但它基本上都是文字,看上去顯得單調些,對讀者的吸引力比較弱。

  • 折中型思維導圖

    一看名字,你應該就知道是前面兩種導圖的結合。這種導圖雖然稱不上藝術,但也有一些簡單的配色,圖標等點綴。思路明確,製作也比較快,對讀者的吸引力也不低。對技術博文來說,我推薦使用這種方式。本節的思維導圖就是典型的折中型思維導圖。

主要特性

要想做出優秀的思維導圖,還需要掌握下它的主要特性。思維導圖主要有下麵四個特性:

思維導圖的主要特性

下麵簡要說明下:

  1. 聚焦性

    聚焦性是指其首先具有一個明確的主題,並且這個主題通常位於整個思維導圖的中心位置。此外,聚焦性還體現在讀者可以從圖中直接看出繪製者的基本意圖

  2. 發散性

    從結構來看,思維導圖是一級一級的下分,從中間向四周輻射,但是卻不會因為層級較多而顯得凌亂。

  3. 邏輯性

    優秀的思維導圖邏輯性一定要強,說白了,你必須先理順知識點之間的邏輯關係,才能做出比較牛的思維導圖。它的邏輯性主要體現在兩個方面:

    • 圖中各個層級的關係具有內在的聯繫性
    • 圖中的連線蘊含了作者的繪圖邏輯
  4. 審美性

    如果僅僅是一些關鍵詞和簡單連線,還是顯得有些單調的。可以適當的添加圖形,顏色以及代碼等,來增加圖的審美性。這樣既可以有效的吸引讀者,也不會喧賓奪主,影響了其邏輯關係的展示。

主要術語

每種知識框架都有自己的術語集合,思維導圖也不例外。下麵就結合下麵的思維導圖來瞭解下它的主要術語:

什麼是思維導圖

  1. 中心主題

    中心主題就是位於思維導圖核心位置的主題或者節點,它最突出。上圖中“什麼是思維導圖?”就是中心主題。

    雖然叫做中心主題,但它並不一定位於中間位置,如對於邏輯圖或者樹狀圖,中心主題的位置可能會偏向一側。上節基本信息的思維導圖中,雖然“基本信息”是中心主題,但它偏向頁面的左側。

  2. 主分支

    主分支是指由中心主題延伸出來的子主題,包括主節點及其下屬層級的所有內容。在上圖中,“主要術語”以及它下麵所有子分支都結合起來便組成了一條主分支。

  3. 子分支

    與主分支相對,子分支是指由非中心主題直接延伸出來的分支。在上圖中,“主要特性”節點下的所有分支(不包括“主要特性”節點)就組成了一條子分支。

  4. 主節點

    主節點是指由中心主題延伸出來的子主題,或者也可以將它稱為一級分支。像"主要特性",“基本信息”這些節點都稱為主節點。

  5. 父,子節點

    父,子節點是思維導圖中用來描述層級關係的術語,它是指相連的兩個層級之間具有包含關係。看上圖“閱讀方法”主分支中,“閱讀方法”節點就是父節點,“從中心主題開始”就是子節點。

閱讀思維導圖

思維導圖的閱讀也是有規律可循的,閱讀思維導圖主要有下麵 4 個方法,具體如下圖所示:

閱讀思維導圖

  1. 從中心主題開始

    中心主題是思維導圖的核心,瞭解了中心主題,才能更好的體會繪圖者的意圖。

  2. 按照順序閱讀

    每個人的讀圖順序因人而異,這本來無可厚非。但是當思維導圖帶有明顯的方向性時,則需要遵循其內在順序,這樣既能把握繪圖者的繪圖思路,也能保證閱讀順暢。

  3. 先讀“父”,後讀“子”

    父子節點之間是總和分的關係,父節點是對一般情況的總結,而子節點則是對具體情況的呈現。因此在讀圖時,先讀父節點,再讀子節點,從一般到具體,才能更好的理解某一個分支的內容。

  4. 理解不同連線之間的意義

    只有兩個節點之間有關係時才有必要使用連線,蘊含著繪圖者的思路。

    比如本節的思維導圖是邏輯圖(向右)結構,連線表示父子節點的包含關係,這種關係你肯定馬上就能看懂。但是除了這種連線外,連線還可能一其他的形態展現。如引言中的思維導圖,裡面就有 3 條虛線,它表現的就不是總分關係,而是各個知識點之間的聯繫。

如何繪製思維導圖?

對程式員來說,最實用的就是折中型思維導圖,它的繪製方法主要有下麵六個,具體如下圖所示:

畫圖方法

  1. 一個關鍵詞一個節點

    每個節點上只允許出現一個關鍵詞,這樣做既可以保證條理清晰,又能保證發散效果

  2. 用大小表明層次

    一副成功的思維導圖一定要有清晰的層次,父節點和子節點的區別一定要明顯。

  3. 安排合適的間隔

    合適的間隔能夠很大程度提高思維導圖的審美性。一般的思維導圖軟體,都會將各個節點之間的間隔自動安排的比較合理。

  4. 遵循內部固有的順序

    邏輯性是思維導圖的重要特性之一,繪圖者應該按照各分支的內容按照一定的順序來展現

  5. 用顏色來修飾各個分支

    主分支之間都是併列的關係,為了讓各個分支的關係更加清楚,可以運用不同的顏色來進行區分。

  6. 中心主題和主節點使用圖標

    中心主題和主節點是一副思維導圖的核心,合理的使用圖標裝飾,能讓讀者不感到單調,還能清晰的表達繪圖者的意思。

小結

我使用的軟體是 xmind,當然除了這個,還有像 MindManager,iMindMap 等軟體都能很好的完成思維導圖的繪製。蘿蔔白菜各有所愛,適合自己的就是最好的。

思維導圖最重要的作用還是通過有效的思考給我們的思維和行動以引導,在有精力且條件允許的情況下,能讓思維導圖更加吸引人自然很好;但在多數時候,我們更應該把大部分時間放在文章本身的質量上,只需要繪製一些折中型的思維導圖來為文章增光添彩就可以了。

讀到這裡,如果你覺得還不錯,那就請為你高質量的博文適當添加一些思維導圖吧~

參考文檔


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • The web is constantly evolving. The technology was conceived and implemented based on the needs, current at the time of creation. The business require... ...
  • url的正則表達式:包括IP,功能變數名稱(domain),ftp,二級功能變數名稱,功能變數名稱中的文件,功能變數名稱加上埠!用戶名等等信息 匹配手機號 用戶名正則,4到16位(字母,數字,下劃線,減號) 密碼強度正則 整數正則 數字正則 Email正則 身份證號正則 URL正則 IPv4地址正則 十六進位顏色正則 日期正則 ...
  • 一、事件流(捕獲,冒泡) 事件流:指從頁面中接收事件的順序,有冒泡流和捕獲流。 當頁面中發生某種事件(比如滑鼠點擊,滑鼠滑過等)時,毫無疑問子元素和父元素都會接收到該事件,可具體順序是怎樣的呢?冒泡和捕獲則描述了兩種不同的順序。 DOM2級事件規定事件流包括三個階段,如圖: 假如我們點擊一個div, ...
  • 一定的需求情況下,無法使用小程式原生的 tabbar 的時候,需要自行實現一個和 tabbar 功能一模一樣的自製組件。 查閱了海量的博客和文檔之後,親自踩坑。總結了三種在不使用微信小程式原生 tabbar的情況下自製 tabbar 的方法。並說說這幾種方法各自的特色。 類 navigator 跳轉 ...
  • 小程式冒泡事件與非冒泡事件 會隨之觸發父元素的稱為冒泡事件,反之,則是非冒泡事件 wxml: wxss: js(在page里添加): 頁面效果: 點擊view1: 點擊view2,也會觸發父元素 點擊view3,會觸發view2,然後再觸發view3 ...
  • 博客: "blog.shinelee.me" | "博客園" | "CSDN" [TOC] 面向過程與面向對象的思考方式 面向過程 和 面向對象 的差異主要體現在 思考方式 上,面對同樣一個任務, 面向過程的思考方式 ,首先想的是 一步步該怎麼做 , 對任務進行分解,先乾什麼後乾什麼,劃分成不同階段 ...
  • 棧長得到消息,Hystrix 停止開發了。。。 大家如果有對 Hystrix 不清楚的,請看下這篇文章: "分散式服務防雪崩熔斷器,Hystrix理論+實戰" 。 來看下 Hystrix 停止開發官宣: https://github.com/Netflix/Hystrix 文中大概的意思是: Hys ...
  • 人在什麼面前最容易失去抵抗力? 美色,算是一個,比如說西施的貢獻薄就是忍辱負重、以身報國、助越滅吳;金錢,算是另外一個,我們古人常說“錢乃身外之物,生不帶來死不帶去”,但我們又都知道“有錢能使鬼推磨”。 除去美色和金錢,我認為還有一個,就是讀者的認可——“二哥,你的文章真的很棒,我特別喜歡。希望能多 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...