懶人學習心得

来源:http://www.cnblogs.com/liaoxu/archive/2016/08/16/5777693.html
-Advertisement-
Play Games

一個懶人如何做到有條理、有效率的學習? 作為一個懶人,對於費事費力的學習我是拒絕的,那麼我就該考慮,怎麼才能做到高效快速的學習呢?於是在不斷總結中找到自己的學習方法,在這裡發出來給大家借鑒一下,取其精華去其糟粕,不喜勿噴哦。 我的學習方法就是帶著問題去學習理解,然後實戰應用並做好筆記。這四點缺一不可 ...


一個懶人如何做到有條理、有效率的學習?

  作為一個懶人,對於費事費力的學習我是拒絕的,那麼我就該考慮,怎麼才能做到高效快速的學習呢?於是在不斷總結中找到自己的學習方法,在這裡發出來給大家借鑒一下,取其精華去其糟粕,不喜勿噴哦。

  我的學習方法就是帶著問題學習理解,然後實戰應用並做好筆記。這四點缺一不可,首先說帶著什麼樣的問題去學,既然說學以致用那麼兩個問題就出來了,怎麼用?如何懂?

  1.怎麼用?

  怎麼用?這個問題很簡單,一個新知識點拿過來,搜索一下初步簡單的使用就出來了,看看人家怎麼說的,提取出使用步驟,自己實戰應用寫一下,運行成功,那好,我們就在筆記記下它的使用步驟。這時候,對這個知識點肯定是一臉懵逼,不過沒關係,相信在找使用步驟,實戰的過程中肯定會有那麼一丟丟的印象,那麼接下來就是深入學習的時候了,這時候就可以下一步了。

 

  2.如何懂?

  想要弄懂一個知識點首先你要把握住它的本質那麼問題就來了:

  這個知識點是為了幹嘛?或者說為了處理是什麼事情,做到什麼功能而出現的?

  怎樣才能實現這個功能或者說怎麼才能處理這件事?

  帶著這個問題我們去看資料學習,具體看下麵例子哈,不看估計你也不懂。

 

總結:

 問題:

    1.怎麼用?

    2.這個知識點是為了幹嘛?或者說為了處理是什麼事情,做到什麼功能而出現的?

    3.怎樣才能實現這個功能或者說怎麼才能處理這件事?

 

 

  當然學習知識一定要成體系,讓一個一個的知識點聯繫組成一個整體體系,那麼瞬間你就會融會貫通,就算其中有某個點當時學的時候很難不會,這時候也會非常簡單易懂。

  當學習一個知識點的時候,你先知道怎麼用就行,看視頻的時候你就可能瞭解一點,看完一定要實戰,在用的過成功,搞懂就行了,,,,,,筆記記好怎麼用,搞懂的東西在腦海裡有個印象下次再用就能想起來。

 

以後的分享我都會按著這個模式走哦

 

 

例子一:

  例如:一個聯網框架okhttp,它主要是因為原生聯網的太繁瑣容易出錯出現的,那麼它就具 有簡化代碼和聯網請求的功能。

  繼續分析:要做到它的功能,首先它一定封裝了原生的聯網的各種步驟及方法,原生的用到 了什麼?HttpUrlconnection、url、io流、多線程(具體哪些api在學習原生的聯網請求的時候應該有啊)等等。那麼 我們就知道了,這個框架裡面用到了什麼什麼,實現了聯網的功能。

  總結:okhttp本質就是:簡化代碼(封裝),聯網請求。具體實現用到了各種api,使用這個   框架需要的參數,就是原生用到的參數。

  以上都是現腦補出來的,我也沒研究過okhttp可能有不對,主要看意思

 

例子二:

  再舉個基礎知識點的例子吧

  static:靜態修飾符

  還是兩個問題

  怎麼用:可以用於類、及類的成員,寫在類名或者類成員名字前;怎麼用咱們就知道啦筆記就這麼寫就行,在加上本質這個知識點的筆記就算做完了。

  如何懂:為什麼出現呢?

  在很多情況下,我們不需要或者不能實例化但是用到該類的方法變、量等。

  如何解決這個問題或者說如何實現這個功能?

  造一個修飾符static,當加上這個修飾符的時候,我們就直接把方法或者變數儲存的級別提到跟類的級別一樣就好啦,這樣就可以直接用類名調用。

  繼續分析:怎麼把方法或變數提升到跟類一樣呢,堆棧方法池什麼的沒學好更底層的腦補一下就好啦。

  總結:static本質:不用實例化直接調用類的成員,具體實現:改變存儲位置,提升級別。

 

  以上還是現腦補出來的,可能不對,主要看過程

 

例子三:

  可能上一個例子還不夠基礎,那就再來個更加基礎的

  數據類型

  怎麼用:不用用,就是給數據分個類型

  如何懂:

  為什麼出現?

  數據的形式各種各樣,電腦不具備智能無法識別

  如何解決:

  所以,我們人為的制定一種制度,為數據分門別類使電腦清楚那種數據有什麼樣的特征,加以標記或者其他手段,以便處理。

  延伸:引用類型,基本類型之上,更複雜但是是基本數據類型組成,不可分割,於是引入引用類型這個概念。

  總結:啦啦啦沒啥可總結的

  以上腦補結果,可能不對,主要是瞭解。

 


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

-Advertisement-
Play Games
更多相關文章
  • jQuery的 jsonp 大家應該是十分熟悉了。曾遇到過這樣的需求1、希望請求幾個相似的內容添加到頁面2、請求的內容一定時間內是固定不變的,希望做個緩存。 於是腦子一拍寫下了類似這樣的代碼 結果卻總是只有一個成功並報錯 百思不得其解,不是有一個成功了嗎?dosome怎麼就不是函數了?無奈之下花了大 ...
  • 在講解CSS佈局之前,我們需要提前知道一些知識,在CSS中,html中的標簽元素大體被分為三種不同的類型: 塊狀元素、內聯元素(又叫行內元素)和內聯塊狀元素。 常用的塊狀元素有: <div>、<p>、<h1>...<h6>、<ol>、<ul>、<dl>、<table>、<address>、<bloc ...
  • ...
  • 1.太小(小於120px) 解決方案 放大圖片 2.位置(假如頁面不做特殊處理,style使用top》10px左右) 解決方案 1.修改viewport 上的maximum-scale大於1 2.使用margin定位但不可大於300 3.假如特殊情況不能使用1而且2並不能滿足 1.做一個不可按二維碼 ...
  • × 目錄 [1]引入 [2]特點 [3]使用[4]相容[5]應用 前面的話 與setTimeout和setInterval不同,requestAnimationFrame不需要設置時間間隔。這有什麼好處呢?為什麼requestAnimationFrame被稱為神器呢?本文將詳細介紹H5新增的定時器r ...
  • jquery easyui使用······(一) ...
  • 新人剛學習Android兩周,寫一個隨筆算是對兩周學習成果的鞏固,不足之處歡迎各位建議和完善。 這次寫的是一個簡單登錄案例,大概功能如下: 註冊的賬戶信息用SharedPreferences存儲; 登錄成功後跳轉到成功頁面,在成功頁面聯網請求圖片並寫入到外部存儲; 然後讀出顯示在成功頁面; 註冊xm ...
  • Swift - EasingAnimation繪製圓環動畫 效果 源碼 https://github.com/YouXianMing/Swift-Animations ...
一周排行
    -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.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...