Time of Update: 2016-03-15
標籤:java中list集合的內容,如何使用像資料庫中group by形式那樣排序,比如:有一個 List<JavaBean> 他中包含了一些如下的內容JavaBean:name money(名稱) (金額)來源A 100來源B 200來源C 300來源B &nbs
Time of Update: 2016-03-15
HBase Java編程樣本HelloWorld.zippackage elementary;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.concurrent.atomic.AtomicInteger; import
Time of Update: 2016-03-16
Ubuntu安裝瀏覽器Java擴充淺析Ubuntu安裝瀏覽器Java擴充Firefoxcd /usr/lib/firefox-addons/pluginsln -s /opt/jdk8/jre/lib/amd64/libnpjp2.so其中java安裝路徑根據具體環境修改,修改完重新啟動瀏覽器。Chromiumcd /usr/lib/chromium-browser/pluginsln -s
Time of Update: 2016-03-16
springmvc學習筆記(8)-springmvc整合mybatis之servicespringmvc學習筆記(8)-springmvc整合mybatis之service本文記錄如何整合service,包括定義spring介面,在spring容器配置service以及事務控制。讓spring管理service介面。定義service介面public interface ItemsService { //商品查詢列表 List findItemsList(ItemsQueryVo
Time of Update: 2016-03-16
開原始碼之發布Java傳統型程式我拿了一份案頭工具的開原始碼,修修改改,在elipse上運行,感覺良好,但到了發布應用程式,就傻眼了。我居然不知道咋發布!呵呵,不愧是Java小白!如果是微軟陣營,直接就編譯成exe了。但java這裡,如果要編譯成EXE,還需要一個第三方工具,eclipse是沒有的。更何況,要編譯exe,前提是要先將原始碼編譯成jar包。可是jar包又分為普通jar包和可運行jar包,要選哪一個?並且這份原始碼有點龐大,它本身又引用了許多jar包。這份原始碼使用了 ant 和
Time of Update: 2016-03-16
springmvc學習筆記(12)-springmvc註解開發之封裝型別參數綁定springmvc學習筆記(12)-springmvc註解開發之封裝型別參數綁定本文主要介紹註解開發的介紹封裝類型的參數綁定需求商品查詢controller方法中實現商品查詢條件傳入。實現方法第一種方法:在形參中添加HttpServletRequest request參數,通過request接收查詢條件參數。
Time of Update: 2016-03-16
springmvc學習筆記(13)-springmvc註解開發之集合型別參數綁定springmvc學習筆記(13)-springmvc註解開發之集合型別參數綁定本文主要介紹註解開發的集合型別參數綁定,包括數組綁定,list綁定以及map綁定數組綁定需求商品大量刪除,使用者在頁面選擇多個商品,大量刪除。表現層實現關鍵:將頁面選擇(多選)的商品id,傳到controller方法的形參,方法形參使用數組接收頁面請求的多個商品id。controller方法定義:// 大量刪除
Time of Update: 2016-03-16
JVM 調優 —— OutOfMemory淺析零. 簡介OutOfMemory 意思就是需要申請更大的記憶體, 但是記憶體限制無法申請到需要的記憶體。 一. 解決方案基本上解決方向有兩種: 檢查程式是否有問題, 是不是寫死迴圈不停地建立並持有對象導致記憶體不足 記憶體確實不夠, 分為老年代記憶體不足和永久代記憶體不足 (1) 老年代記憶體不足看一段 GC 日誌:在 Full GC 結束後, 但是老年代佔用空間還是接近或者等於老年代最大空間,
Time of Update: 2016-03-15
Java你可能不知道的事(3)HashMap,javahashmap概述HashMap對於做Java的小夥伴來說太熟悉了。估計你們每天都在使用它。它為什麼叫做HashMap?它的內部是怎麼實現的呢?為什麼我們使用的時候很多情況都是用String作為它的key呢?帶著這些疑問讓我們來瞭解HashMap!HashMap介紹1、介紹HashMap是一個用”KEY”-“VALUE”來實現資料存放區的類。你可以用一個”key”去儲存資
Time of Update: 2016-03-15
J2EE筆記2,j2ee筆記1. 部署並啟動 tomcat 伺服器.1). 解壓 apache-tomcat-6.0.16.zip 到一個非中文目錄下2). 配置一個環境變數. java_home(指向 JDK 安裝的根目錄) 或 jre_home3). 通過雙擊 apache-tomcat-6.0.16\bin 目錄下的 startup.bat, 啟動伺服器4). 可以在瀏覽器中輸入 localhost:8080 來檢驗 Tomcat 安裝是否正確. 5). 若已經啟動了一個 Tomcat
Time of Update: 2016-03-15
mybatis入門筆記(上),mybatis入門筆記說到mybatis,我們首先說說ibatis,mybatis3.X是ibatis2.X的後期 版本,功能比ibatis強大了很多。1、mybatis和ibatis比較1.1、在 關係映射方面,mybatis相對ibatis的“巢狀查詢”,多了“嵌套結果"查詢的方式,巢狀查詢會引發N+1查詢問題,而嵌套結果查詢可有效
Time of Update: 2016-03-15
自學JAVA總結,自學java2.在定義常量的時候C語言中定義為const而JAVA中為final3.在JAVA聲明成員變數的時候,使用static來定義。4.在JAVA中的boolean類型只包括true和false,但是在C中非0為true,0為false5.在JAVA中byte、short、int、long其儲存空間分別為1、2、4、8個位元組,而在C中其char、short、int、long其儲存空間分別為1、2、4、4個位元組。其中這裡的long為int
Time of Update: 2016-03-16
springmvc學習筆記(14)-springmvc校正springmvc學習筆記(14)-springmvc校正本文主要介紹springmvc校正,包括環境準備,校正器配置,pojo張添加校正規則,捕獲和顯示檢驗錯誤資訊以及分組校正簡單樣本。校正理解項目中,通常使用較多是前端的校正,比如頁面中js校正。對於安全要求較高點建議在服務端進行校正。服務端校正:控制層conroller:校正頁面請求的參數的合法性。在服務端控制層conroller校正,不區分用戶端類型(瀏覽器、手機用戶端、遠程調用)
Time of Update: 2016-03-15
JAVA軟體工程師應該具備哪些基本素質?,java軟體工程師必知:軟體企業要求基礎軟體工程師具備六大基本素質,即良好的編碼能力、自覺的規範意識和團隊精神、認識和運用資料庫的能力、較強的英語閱讀和寫作能力、具有軟體工程的概念和求知慾和進取心。
Time of Update: 2016-03-15
複製粘貼出來的悲劇----spring實現檔案下載和HttpStatus.CREATED,今天真是被自己的懶惰和複製粘貼給坑慘了...網上有這麼一個spring下載檔案的最佳實務:@RequestMapping("download") public ResponseEntity<byte[]> download() throws IOException { HttpHeaders headers = new HttpHeaders();
Time of Update: 2016-03-15
Apache漏洞修複,apache漏洞今天受同事的委託,修複一台伺服器的Apache漏洞,主要集中在以下幾點:1.Apache httpd remote denial of service(中危)修複建議:將Apache HTTP
Time of Update: 2016-03-16
springmvc學習筆記(15)-資料回顯springmvc學習筆記(15)-資料回顯本文介紹springmvc中資料回顯的幾種實現方法資料回顯:提交後,如果出現錯誤,將剛才提交的資料回顯到剛才的提交頁面。pojo資料回顯方法1.springmvc預設對pojo資料進行回顯。pojo資料傳入controller方法後,springmvc自動將pojo資料放到request域,key等於pojo類型(首字母小寫)使用@ModelAttribute指定pojo回顯到頁面在request中的key2
Time of Update: 2016-03-15
java教程-幾周內搞定Java的10個方法,java幾周  
Time of Update: 2016-03-16
springmvc學習筆記(16)-異常處理器springmvc學習筆記(16)-異常處理器本文主要介紹springmvc中異常處理的思路,並展示如何自訂異常處理類以及全域異常處理器的配置異常處理思路系統中異常包括兩類:預期異常 運行時異常RuntimeException前者通過捕獲異常從而擷取異常資訊,後者主要通過規範代碼開發、測試通過手段減少運行時異常的發生。系統的dao、service、controller出現都通過throws
Time of Update: 2016-03-15
spring,hibernate,struts的面試筆試題,hibernatestruts1 Action是不是安全執行緒的?如果不是 有什麼方式可以保證Action的安全執行緒?如果是,說明原因不是聲明局部變數,或者擴充RequestProcessor,讓每次都建立一個Action,或者在spring中用scope=”prototype”來管理2.MVC,分析一下struts是如何?MVC的m:JavaBean 或結合 EJB 組件或者pojo構成c:Action