個人學習心得~計算機使用習慣建議1【主要是遇到錯誤、警告等bug時的問題】


個人學習心得~計算機使用習慣建議1【主要是遇到錯誤、警告等bug時的問題】

 

1,要注重養成自己的思維:整體大於局部思維

 

2,使用eclipse或idea,查看錯誤的步驟:

 

 

 

3,非常重要,不要強迫症,心思花到那些個人成長的知識:(在學習的道路上,不要被一些細枝末節所誘惑)

例如:如何取消 Ms office2019提示 "獲取正版office,你可能是盜版軟件的受害者” (word 還是可以正常使用啦)

 賬號 -》管理設置 -》(可選的連接體驗)啟用可選連接體驗前的鈎 去掉 【失效了,解決:乖,不要強迫症了寶

 

4,執行某個命令或代碼有錯誤:(首先先看結果有沒有獲得正確的執行),沒有再看報錯提示,再找原因和解決方法。

5, 要以“任務為核心”,事情目的就是完成

沒有智能工具時(工具太難裝了,那它就不方便了),手敲或者 在另外一個地方(比較方便),敲完能復制粘貼進去就ok啦

 

心得:工具提升效率:在有限時間內解決問題的一種優化手段,太難安裝,

與之對比的是:另外一個編譯器很方便使用,那么,直接在另外一個地方敲完,復制粘貼即可

 

 

 6, 有時候錯誤是因為其他錯誤誘發產生的

當第一個錯誤找不到解決途徑時(或者說有解決方法,但是前提環境不同時,可以暫時跳過)考慮是第二個等其他原因誘發的

■ 舉例:自己在裝win上裝了Linux后,使用idea(Linux)進行Hadoop編程實踐時,報錯:HADOOP_HOME and hadoop.home.dir are unset?

網上找到的解決方法:(前提條件就跟我不符合了,我是在Linux中運行idea,不是wins中運行

■  出現了 HADOOP_HOME and hadoop.home.dir are unset,那么就說明你沒有配置windows本地的hadoop環境變量.

你可能會想我是遠程調用linux下的hadoop,與我本地的hadoop有什么關系?如果你的操作只對遠程的hadoop生效,如上傳,創建目錄,文件改名(寫)等,

那么你是不需要在windows本地配置hadoop的,可一旦涉及到下載(讀),hadoop內部的緩存機制要求本地也必須有hadoop,

於是也會出現HADOOP_HOME and hadoop.home.dir are unset,

解決辦法配置HADOOP_HOME並加入%HADOOP_HOME%\bin到PATH中,之后測試下hadoop version命令,有效的話重啟你的eclipse/myeclipse,

但這還不夠,windows下的hadoop還需要winutils.exe,否則會報Could not locate Hadoop executable: xxxx\winutils.exe

■ 我的做法:繼續看其他錯誤,先解決其他錯誤(然后執行結果正確,雖然之前的錯誤還,但是以目標或者結果為導論,任務完成 ❀):

 

 

7,  心得:錯誤也是分等級,例如idea中的紅色錯誤(優先急需解決),與灰色調試錯誤

例如:(應該優先解決紅色錯誤啦)

 

 

8、錯誤信息一個來源,例如eclipse還可以通過Problems窗口:

 

 

9,看錯誤先看根本錯誤【想web頁面的報錯就看他的根本錯誤root cause】,root cause 位置片偏下【日志錯誤 logs 的根本錯誤位置也是偏下】

 

 

10、java.lang.ClassNotFoundException 找不到類/找不到某一份字節碼---------------- 一般就是缺少jar

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM