原创 【java代碼段】判段字符串的編碼格式並轉爲UTF-8的編碼格式

//判斷字符串的編碼格式 public static String getEncoding(String str) { String encode = "GB2312";

原创 Mybatis插入時數據庫與property不對應的

記性不好,只能寫這裏方便下次找 😐 。 兩個類,一個用戶類,一個項目類,項目中的私有屬性包含User,代碼如下: public class User{ private Integer id; private String name

原创 Eclipse快捷方式整理

平時遇到問題發現的功能,會不定期更新。 1.將一個類中的方法按照字母排序。 😃 打開類,右鍵選擇【源碼】–【對成員排序】。

原创 【Eclipse插件】Javadoc風格的註釋用Doxygen生成文檔

給Java文件加 /** */ 註釋,Doxygen生成文檔,簡單列出常用的標記。 下面開始說給Eclipse安裝插件: 工具欄點擊【幫助】–【安裝新軟件】 輸入eclox - http://anb0s.github.io/

原创 [廖雪峯Git教程]知識點整理

廖雪峯Git教程鏈接 1.Git歷史 Linux是開源的,有各地志願者共同編寫,發給Linux,Linux手動整合代碼,隨着代碼量的增加,這種方法出現bug。 當時雖然存在CVS、SVN,卻是集中式的,速度慢,需要網。 商業版本的B

原创 知識整理——AJAX

作爲一個大四狗,在找工作,近期都在整理以前學習的知識,如果有錯誤的地方,歡迎告知 AJAX  1,特點:1,異步交互 局部刷新,不必重新加載整個頁面,減少用戶等待的時間。2,不是新的編程語言,是一種把一些老技術結合起來使用的新用法。3,

原创 知識整理——Servlet

0,三層架構: 單一職責原則,職責和功能分離開,實現高內聚、低耦合。 web:接受數據,封裝成bean,傳輸數據,返回響應 service:處理業務邏輯 dao:與數據庫交互 優點: 1,開發人員只關注某一個層面 2,

原创 Java面試題——ArrayList和Linked區別

本人看完該博主的博客後    點擊打開鏈接,整理如下: 1,從查找方面看,ArrayList優於LinkedList。 因爲ArrayList是動態數組,直接通過下標,返回查找的值,LinkedList鏈表結構,需要通過for循環進行查

原创 Java面試題——HashTable和HashMap區別

相同點: 都是存儲“鍵值對”的散列表,而且都是採用拉鍊法來實現的。存儲的思想都是:通過table數組存儲,數組的每個元素都是一個Entry,而一個Entry就是一個單項鍊表,Entry鏈表中的每個節點都保存了key-value數據。

原创 Java面試(編程)——統計一個字符串中有幾個數字、漢字和字母

題目:一個字符串,統計其中數字、字母和漢字各有多少,字符串中只含有這三種元素。 public static void main(String[] args) { String string = "123中國sdafh哈as1c

原创 Java面試題——索引解決什麼問題?遵循怎樣的原則?

數據庫表索引是爲了解決什麼問題?在建索引時應遵循怎樣的原則?加速對錶中數據行的檢索而創建的一種分散的存儲結構。索引作用:1,快速取數據2,保證數據記錄的唯一性3,實現表與表之間的參照完整性4,在使用ord

原创 Java面試(編程)——統計字符串中重複字符的個數

題目:統計字符串中重複字符的個數 public class SumNum { public static void main(String[] args) { String str = "I am learning Eng

原创 Java面試題——關於String創建幾個對象問題

1,String s = "a"+"b"; 創建一個對象,因爲javac編譯時,會對其優化,變成"ab",不必等到運行期去進行加法運算處理。 2,String s = new String("a"); 分情況,如果常量池中有"a",那麼n

原创 java每日一練

題目:請輸入星期幾的第一個字母來判斷一下是星期幾,如果第一個字母一樣,則繼續 判斷第二個字母。 public class Week { public static void main(String[] args) {