Time of Update: 2015-12-09
標籤:匯入包 <dependency> <groupId>commons-dbutils</groupId> <artifactId>commons-dbutils</artifactId> <version>1.5</version> </dependency> <!--
Time of Update: 2015-12-03
標籤:package World;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.List;import org.apache.poi.POIXMLDocument;import
Time of Update: 2015-08-27
標籤:kaptcha 驗證碼 captcha實現驗證碼驗證使用者登入,防止密碼被暴力破解。下面是在Springmvc架構中運行。匯入的jar包:kaptcha-2.3.2.jar:http://download.csdn.net/detail/u013147600/9052871或是在maven ---pom.xml:配置如下 <!-- 驗證碼工具 --><dependency> &
Time of Update: 2015-08-26
標籤:最近在給Android寫介面,其中伺服器資料需要定義VO(Value Object)對象進行封裝傳輸對於VO ,PO , BO , QO,DAO,POJO概念還是比較模糊,所以在這裡記錄一下:O/R Mapping 是 Object
Time of Update: 2015-08-27
標籤:java error pipe 環境:nginx+tomcat錯誤:Broken pipe650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/72/2D/wKioL1XekQrTB8iwAAY7SUGrmLM163.jpg" title="Broken pipe"
Time of Update: 2015-12-09
tomcat啟動錯誤——A child container failed during start(問題未解決),tomcatcontainer完整報錯如下:嚴重: A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component
Time of Update: 2015-12-09
使用 IntelliJ IDEA 開發一般 Java 應用程式時配置 Allatori 進行代碼混淆,intellijallatori使用 IntelliJ IDEA 開發一般 Java 應用程式時通過 Allatori 進行代碼混淆非常容易配置,下面總結一下本人經驗,介紹一下配置方法。首先在 IDEA 的 Module 所在硬碟目錄內建立一個名為 allatori 的子目錄,將 Allatori 自己的 jar 檔案都複製到這個子目錄下。然後在 IDEA 的 Module 所在目錄內建立兩個
Time of Update: 2015-12-08
JProfiler 8和註冊碼,jprofiler8JProfiler---- 一個很好的java效能監控工具,現在附上和註冊碼,此破解版僅供學習交流使用, 其他用途請購買正版授權!!!windows x64 zip:http://download-aws.ej-technologies.com/jprofiler/jprofiler_windows-x64_8_0_1.zipwindows 32 zip
Time of Update: 2015-12-04
Java代碼擷取NTP伺服器時間,java代碼擷取ntpapache的commons-net包下面有ntp相關的實作類別,主要類有:1 org.apache.commons.net.ntp.NTPUDPClient?1 org.apache.commons.net.ntp.TimeInfo類NTPUDPClient中相關方法:?1 TimeInfo getTime(InetAddress host, int port)&nbs
Time of Update: 2015-12-04
幾種封裝javaBean的方法開發架構時,經常需要使用java對象(javaBean)的屬性來封裝程式的資料,封裝javaBean的方法有很多,比如反射,內省,以及使用工具類。下面從反射開始介紹。1.javaBean介紹:簡介:JavaBean是使用Java語言開發的一個可重用的組件,在開發中可以使用JavaBean減少重複代碼,使整個代碼的開發更簡潔。編寫要求:javaBean本身是一個類,設計該類的時候要遵循一下方法:1.如果成員變數的名字是xxx,則相應地有兩個用來得到成員變數值和設定變數
Time of Update: 2015-12-01
源碼分析HotSpot
Time of Update: 2015-11-29
圖解集合1:ArrayList,圖解集合arraylist前言這個分類中,將會寫寫Java中的集合。集合是Java中非常重要而且基礎的內容,因為任何資料必不可少的就是該資料是如何儲存的,集合的作用就是以一定的方式組織、儲存資料。這裡寫的集合,一部分是比較常見的、一部分是不常用但是我個人平時見到過的,一些比較相似的集合(比如HashMap和Hashtable)就只講一個,突出它們之間的區別即可。最後,要指出一點,對於集合,我認為關注的點主要有四點:1、是否允許空2、是否允許重複資料3、是否有序4、
Time of Update: 2015-11-19
夯實JAVA基本之一——泛型詳解(1) 一、引入 1、泛型是什麼首先告訴大家ArrayList就是泛型。那ArrayList能完成哪些想不到的功能呢?先看看下面這段代碼: ArrayList strList = new ArrayList();ArrayList intList = new ArrayList();ArrayList doubleList = new
Time of Update: 2015-11-11
JAVA枚舉類一、枚舉的作用枚舉是一種規範它規範了參數的形式,這樣就可以不用考慮類型的不匹配並且顯式的替代了int型參數可能帶來的模糊概念 枚舉像一個類,又像一個數組。 Enum作為Sun全新引進的一個關鍵字,看起來很象是特殊的class, 它也可以有自己的變數,可以定義自己的方法,可以實現一個或者多個介面。 當我們在聲明一個enum類型時,我們應該注意到enum類型有如下的一些特徵。 1.,這樣做可以保證客戶代碼沒有辦法建立一個enum的執行個體。 2
Time of Update: 2015-11-11
hibernate中的session用法Session的主要功能是提供對映射的實體類執行個體的建立,讀取和刪除操作。執行個體可能以下面三種狀態存在:臨時狀態(transient): 不曾進行持久化,未與任何Session相關聯持久化狀態(persistent): 僅與一個Session相關聯脫管狀態(detached):
Time of Update: 2015-11-10
Java匯出Excel合併儲存格1、問題背景利用POI匯出Excel表格,在匯出的過程中涉及到雙表頭,即需要合併儲存格 2、實現源碼 /** * * @Project:Report * @Title:MergeCell.java * @Package:com.you.excel * @Description: * @Author:YouHaiDong * @Date:2015年11月4日 下午2:36:46 * @Version: */package
Time of Update: 2015-11-09
Eclipse查看Spring源碼,eclipsespring源碼題外話 對於Spring架構,平時都是點到為止,停留在會用的程度。一直以來都想深入學習下,剛好最近看到《Spring源碼深度解析》,所以想隨著書本深入學習一下。 如果用Maven 如果使用的是Maven,並且只是調試,而不打算修改的話,可以直接使用Eclipse下載源碼!!比如我要看spring-core下面的Attribute.java檔案直接開啟,會提示找不到源檔案。這時可以在Maven依賴包中點擊右鍵,&nbs
Time of Update: 2015-11-03
完美的代價,完美代價問題描述 迴文串,是一種特殊的字串,它從左往右讀和從右往左讀是一樣的。小龍龍認為迴文串才是完美的。現在給你一個串,它不一定是迴文的,請你計算最少的交換次數使得該串變成一個完美的迴文串。 交換的定義是:交換兩個相鄰的字元 例如mamad 第一次交換 ad : mamda 第二次交換 md : madma 第三次交換 ma : madam (迴文!完美!)輸入格式 第一行是一個整數N,表示接下來的字串的長度(N <= 8000) 第二行是一個字串,長度為N.
Time of Update: 2015-11-03
最新 spring 4.2.2 整合 Quartz Scheduler 2.2.2 任務調度樣本本文將示範如何通過 Spring 使用 Quartz Scheduler 進行任務調度。Spring 為簡化 Quartz 的操作提供了相關支援類。本文樣本使用的相關工具如下:Spring 4.2.2 (發佈於 2015 年 10 月)Quartz Scheduler 2.2.2 (發佈於 2015 年 10 月)Maven 3JDK 1.7Eclipse Luna Service Release 1
Time of Update: 2015-10-29
Spring