原创 NetBeans的默認快捷鍵
1、完成代碼:ctrl+\ //任何地方按下此組合鍵,均會提示相應的參考字段; 2、錯誤提示:alt + enter //顧名思義,當系統報錯時,按下此組合可以查看系統提示; 3、自動完成字符串: ctrl+L ctrl+k //後者(C
原创 Java學習筆記之異常的定義和處理
一、Java中,非正常情況分爲兩種:異常Exception和錯誤Error。 1.Error錯誤無法處理,Error錯誤一般是與虛擬機相關的問題,如系統崩潰、虛擬機錯誤、動態鏈接失敗等。 2.Java將異常分爲兩種:Checked異常和R
原创 MySQL學習筆記2DML
DML: #1.插入數據必須先插入tb_dept數據,因爲tb_emp有外鍵約束。注意:字段和值數量和類型都需要匹配INSERT INTO tb_d
原创 MySQL學習筆記1(建表和約束)
1.查看編碼方式語句:SHOW VARIABLES LIKE 'charater_set_client'; 2.修改MySQL目錄下的my.ini文
原创 將中綴表達是轉換爲後綴表達式(逆波蘭式)的一般算法
將一個普通的中序表達式轉換爲逆波蘭表達式的一般算法是: 首先需要分配2個棧,一個作爲臨時存儲運算符的棧S1(含一個結束符號),一個作爲輸入逆波蘭式的棧S2(空棧),S1棧可先放入優先級最低的運算符#,注意,中綴式應以此最低優先級的運算
原创 不同類型的線性鏈表
線性鏈表:具有鏈接存儲結構的線性表 線性鏈表: 單鏈表:每個結點有一個指針域,有一個頭指針h而無尾指針,表中最後一個結點的指針域是空的。其結構簡單,但查找效率不高(查某結點總要從頭開始) 循環鏈表:每個結點有一個
原创 逆波蘭式(後綴表達式)的表達求值
逆波蘭表達式求值 [編輯]僞代碼 while有輸入符號 讀入下一個符號IF是一個操作數 入棧ELSE IF是一個操作符 有一個先驗的表格給出該操作符需要n個參數IF堆棧中少於n個操作數 (錯誤) 用戶沒有輸入足夠的操作數Else,n個
原创 Eclipse快捷鍵
提示所有快捷鍵的快捷鍵是 ctrl+shift+L 菜單是在: window-->preferences-->general-->keys
原创 關於使用javac進行編譯java文件時,出現的java.lang.NotClassDefFoundError解決
解決方案:JDK安裝後 沒有tools.jar 和dt.jar包的解決辦法 今天花了幾個小時弄JDK,安裝後發現jdk\lib中沒有tools.jar 和 dt.jar包,網上搜羅了很多解決辦法,都沒有解決問題。最後看到一個本質的解
原创 MySQL學習筆記3SELECT 語句
#SELECT語句 CREATE TABLE tb_DEPT ( DEPTNO INT PRIMARY KEY , #部門編號 DNAME VA
原创 對帶頭結點的單鏈表實現就地逆置的算法分析
試寫一算法,對單鏈表實現就地逆置。 實現下列函數: void Inverse(LinkList &L); /* 對帶頭結點的單鏈表L實現就地逆置 */ 單鏈表類型定義如下: typedef struct LNode{ ElemT
原创 Java學習筆記之斷言的相關機制和使用
斷言機制允許在測試期間想代碼中插入一些檢查語句,當代碼發佈時,這些插入的檢測語句會被自動移走。 斷言默認是被禁用的,可以在運行程序時使用如下命令啓用斷言:java -enableassertinos:MyApp(類名)或者java -e
原创 關於dos窗口下運行java程序,中文字符打印成亂碼的心得總結
在我們新建java源文件的時候,windows系統默認把我們的編碼方式設置爲ANSI,而命令行窗口的編碼方式也爲默認的ANSI。當我們修改源文件的編
原创 子類中的方法之重寫和static方法不能被重寫
1.重寫一個方法,即在子類中完全取代它的功能,重寫後的方法必須和父類中的被替代方法擁有完全一致的方法簽名,包括返回值。 2.static修飾的方法不能被重寫,下面看一個容易被誤解爲static方法被重寫的例子 class Base {st