原创 文件編碼方式的分析與理解

學習JavaIO的時候遇到編碼,感覺一臉蒙B,於是研究了一下編碼這個東西,以下是個人的總結,有不足之處請多多指正。 我們都知道計算機存儲的最小單位是字節,而一個字節是八位,也就是說一個字節能表示的範圍是0~255,由於一開始計算機誕生於美

原创 Java集合框架(輕易掌握)

Java的集合框架包括很多接口與相應的實現類,框架圖如下: Collection接口:是所有集合類的根接口,Collection<E> 子接口: List:有序的集合,元素有序存入。 Set:無重複的集合。 Queue:是jdk1.5新

原创 常用linux命令大全

玩過Linux的人都會知道,Linux中的命令的確是非常多,但是玩過Linux的人也從來不會因爲Linux的命令如此之多而煩惱,因爲我們只需要掌握我們最常用的命令就可以了。當然你也可以在使用時去找一下man,他會幫你解決不少的問題。

原创 jqgrid教程(項目實戰)

後臺管理助手jqgrid jqGrid是使用ajax技術代表和處理web表格數據的一種解決方案,由於在客戶端使用ajax異步加載數據,使得它能夠與許多的後端語言如:PHP, ASP, Java Servlets, JSP, ColdFus

原创 Spring實戰

Spring實戰 經歷了一個月的苦讀,終於啃完了Craig walls寫的《Spring in Action》一書。整個過程現在回味起來仍能體會當時的大徹大悟之感。現分享一下自己的一些對於Spring的一些拙見。 主要包含以下幾個方面:

原创 集合的補充(Map)

Map與Set很類似,Set的底層是用Map實現的,常用的實現類有兩個:HashMap和TreeMap,HashMap中元素的key值不能重複,即彼此調用equals方法,返回爲false,排列順序是不固定的,創建Map需要指定兩個類型,

原创 Jqgrid教程(簡單上手)

這裏不用我多說Jqgrid怎麼好,通過下圖給大家演示一下: 下面說一說如何輕鬆使用它: 1.首先需要下載jqgrid的相關包:http://www.trirand.com/blog/?page_id=6(根據需要自行下載) 2.然後

原创 jqgrid基礎知識瞭解

使用jqGrid修改數據 jqGrid可以有三種方式,讓我們來修改顯示在jqGrid中的數據。這三種方式分別是: Cell Editing——只允許修改某一個單元格內容.(所有圖片均來自jqGrid的wiki或者jqGrid的Demo截圖

原创 Java泛型

泛型是Java 1.5的新特性,泛型的本質是參數化類型,也就是說所操作的數據類型被指定爲一個參數。這種參數類型可以用在類、接口和方法的創建中,分別稱爲泛型類、泛型接口、泛型方法。   Java泛型被引入的好處是安全簡單。 在JavaSE

原创 jqgrid增刪改查

Form Editing編輯模式主要的方法有幾個,分別是editGridRow——用來修改記錄,editGridRow函數,傳遞一個'new'的參數就表示新增記錄;viewGridRow查看記錄詳情;delGridRow刪除記錄。 這

原创 JAVA 內存可見性

1、什麼是JAVA 內存模型 Java Memory Model (JAVA 內存模型)描述線程之間如何通過內存(memory)來進行交互。 具體說來, JVM中存在一個主存區(Main Memory或Java Heap Memor

原创 Java線程經典面試題

不管你是新程序員還是老手,你一定在面試中遇到過有關線程的問題。Java語言一個重要的特點就是內置了對併發的支持,讓Java大受企業和程序員的歡迎。大多數待遇豐厚的Java開發職位都要求開發者精通多線程技術並且有豐富的Java程序開發、調