Time of Update: 2015-05-10
標籤:Java資料庫編程:1. JDBC概述:JDBC(資料庫連接)是Java中提供的一套資料庫編程API,它定義了一套用來訪問資料庫的標準Java類庫(位於java.sql和javax.sql包中)。用JDBC開發的資料庫 應用既可以跨作業系統平台,又可以跨資料庫系統平台。 在JDBC的基本操作中,最常用的類和介面包括DriverManager, Connection, Statement,
Time of Update: 2015-03-17
標籤:之前,也遇到這樣的問題,讓我糾結了好半天。最後終於嘗試出瞭解決辦法。我們下載的JDBC 4.0 中sqljdbc4.0檔案夾下的子檔案夾chs中有兩個jar檔案,sqljdbc.jar和sqljdbc4.jar。我們按照網上的部落格,在配置建立資料的串連時,添加的是sqljdbc.jar這個jar檔案,所以就會出現這樣的問題。而是應該添加sqljdbc4.jar。這樣就不會出現那樣的問題了。此驅動程式不支援 Java Runtime Environment (JRE) 1.8
Time of Update: 2015-02-24
標籤:java.lang.ClassNotFoundException:
Time of Update: 2015-06-08
標籤:寫服務端程式,在開發環境下開啟遠端偵錯還是非常有用的,還原現場非常容易,讓請求方再發個請求即可。如果下來本地調試的話很多環境與管理服務的地址配置什麼的都可能不一樣,增加了可變因素。在需要啟動服務調試的jvm啟動參數中加入(注意:參數要排在啟動類名的前面)-Xdebug
Time of Update: 2015-05-19
標籤:在閱讀的過程中有任何問題,歡迎一起交流郵箱:[email protected] QQ:1494713801 一、程式設定Java的main方法有個初始化入參args,將參數表示為設定檔的路徑,代碼如下:1 public static void main(String[] args) {2 loadConf(args[0]);3 } 1 public static void loadConf(String path)
Time of Update: 2015-05-19
標籤:局部代碼塊:作用:控制變數的生命週期;在程式中,當我們已經使用完 x 後,並且在接下來的代碼中,不會再用到x,那麼就沒必要讓x 在記憶體中佔用空間了,這用情況下,可以使用 局部代碼塊,將x及其所設計到的地區封裝為局部代碼塊,他們在程式執行中順序不變,只是在執行完成後消失。表現形式,以代碼體現如下: class TestDemo { public static void main(String[] args) {
Time of Update: 2015-05-15
標籤:使用gerrit賬戶在centos上安裝gerrit,然後整合gitweb,gerrit服務啟動失敗,查看日誌,報錯資訊如下:[2015-05-15 05:03:42,671] ERROR com.google.gerrit.pgm.Daemon : Unable to start daemonjava.lang.IllegalStateException: Cannot start HTTP daemon at
Time of Update: 2015-05-06
標籤:編碼 亂碼 java string **同學們在url傳參的時候 是否應為傳了中文導致各種亂碼問題呢?URL傳參中文對於程式員來說,是個很頭疼的問題吧。雖然在盡量避免使用中文參數,但總有避免不了的時候。現就自己的經驗,總結如下:**1.將字串轉碼:newString(“xxxxx”.getBytes(“iso-8859-1”),”utf-8”)
Time of Update: 2015-05-04
標籤:OSI模型包含7個層次: (1)物理層(Physical Layer) 物理層是OSI參考模型的最低層,它利用傳輸介質為資料連結層提供物理串連。物理層的作用是通過傳輸介質發送和接收二進位位元流。(2)資料連結層(Data Link Layer) 資料連結層是為網路層提供服務的,解決兩個相鄰結點之間的通訊問題,傳送的協議資料單元稱為資料幀。(3)網路層(Network
Time of Update: 2015-04-30
標籤: 快速排序(Quicksort)是對冒泡排序的一種改進。它是先在數組中找到一個關鍵數,第一趟排序將比關鍵數小的放在它的左邊,比關鍵數大的放在它的右邊。當第一趟排序結束後,再依次遞迴將左邊和右邊的進行排序,直到最後整個數組都有序為止。 一趟快速排序的演算法是:1)設定兩個變數i、j,排序開始的時候:i=0,j=N-1;2)以第一個數組元素作為關鍵資料,賦值給key,即key=A[0];3)從j開始向前搜尋,即由後開始向前搜尋(j--),找到第一個小於key的值A[j],將A[j]和A[i
Time of Update: 2015-04-22
標籤:java 編碼 標準 參考Sun公司的Java編碼規範,半翻譯半理解。使用空行分割代碼塊,並給代碼塊添加註釋;一個檔案一個類(或者介面),將私人類放在引用該類的公用類的後面;源檔案構成:檔案注釋、package/import、類或介面的聲明;/* * Class name * Version info * Copyright notice *
Time of Update: 2015-04-23
標籤: 1 import java.util.*; 2 3 class Value { 4 int i; 5 6 public Value(int i) { 7 this.i = i; 8 } 9 }10 11 public class FinalData {12 13 private static Random rand = new Random(47);14 private String id;15 16
Time of Update: 2015-04-12
標籤:類載入機制:jvm把class檔案載入到記憶體,並對資料進行校正、解析和初始化,最終形成jvm可以直接使用的java類型的過程。(1)載入將class檔案位元組碼內容載入到記憶體中,並將這些待用資料轉換成方法區中的運行時資料結構,在堆中產生一個代表這個類的java.lang.Class對象,作為方法區類資料的訪問入口。(2)連結 將java類的二進位代碼合并到jvm的運行狀態之中的過程2.1 驗證確保載入的類資訊符合jvm規範,沒有安全方面的問題。2.2
Time of Update: 2015-04-10
標籤:快逸報表 快逸報表使用 快逸報表的問題 java報表工具 常見列印問題:1.快逸報表匯出PDF時,如何預設按照不分頁的方式匯出,單擊匯出PDF時,不出現如下介面答:設定<report:html pdfExportStyle="text,0">註:pdfExportStyle–存為PDF時,匯出的檔案分頁方式及匯出類
Time of Update: 2015-03-19
標籤:歸功於智能手機,QR碼逐漸成為主流,它們正變得越來越有用。從候車亭、產品封裝、家裝賣場、汽車到很多網站,都在自己的網頁整合QR碼,讓人們快速找到它們。隨著智能手機的使用者量日益增長,二維碼的使用正在呈指數上升。讓我們來看看QR碼的簡要概述,以及如何在Java中產生它們。QR碼介紹QR碼(Quick Response
Time of Update: 2015-03-19
標籤:java基礎編程題 斐波那契數列 判斷素數 水仙花數 原始碼 一、題目描述1、古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子對數為多少? 程式分析: 兔子的規律為數列1,1,2,3,5,8,13,21....
Time of Update: 2015-03-17
標籤:寫了個判斷使用者輸入生日字串是否合法的方法,前提是輸入字串格式為yyyyMMdd。 public static boolean checkBirthDay(String birthday) { if (Common.empty(birthday)) { return false; } if (birthday.length() != 8) { return false; }
Time of Update: 2015-03-11
標籤:Java中byte用二進位表示佔用8位,而我們知道16進位的每個字元需要用4位二進位位來表示(23 + 22 + 21 + 20 = 15),所以我們就可以把每個byte轉換成兩個相應的16進位字元,即把byte的高4位和低4位分別轉換成相應的16進位字元H和L,並組合起來得到byte轉換到16進位字串的結果new String(H) + new
Time of Update: 2015-03-10
標籤:Maven:http://maven.apache.org/download.cgiAnt:http://ant.apache.org/bindownload.cgi Velocity:http://velocity.apache.org/download.cgiFreeMarker:http://freemarker.org/freemarkerdownload.htmlGson:https://code.google.com/p/google-gson/downloads/l
Time of Update: 2015-01-22
JAVA垃圾收集器之ParNew收集器1、特點ParNew收集器是JAVA虛擬機器中垃圾收集器的一種。它是Serial收集器的多線程版本,除了使用多條線程進行垃圾收集之外,其餘行為包括Serial收集器可用的所有控制參數(例如:-XX:SurvivorRatio、-XX:PretenureSizeThreshold、-XX:HandlePromotionFailure等)、收集演算法、Stop The