Time of Update: 2018-12-05
今天有幸看到了這篇文章,瞭解了Google Chrome瀏覽器背後的故事,感覺很高興,這可能跟我每天都在用Chrome有關係。我不是IE瀏覽器的批判者,在有Chrome之前,我一直在用IE,感覺它也很好,可以和很多的工具軟體一起很好的工作,少有不相容的情況。並且在很多特定用途的網站(例如銀行等),以及一些常用的工具(例如Foxmail)也只支援IE。可是現在Chrome出現了,比較新鮮,用了也沒什麼不舒服的,所以感覺還不錯。但這些不是關鍵。重要的是Lars
Time of Update: 2018-12-05
最近在工作中遇到了一個很囧的事情。要把HTML頁面轉換成PDF或者tiff圖片等其他形式,目前tiff還是一頭霧水,如果各位大師有真的可行的想法(不要是別人那邊抄的,百度最近搜尋的品質嚴重的打擊了我對國貨的信心。)希望能夠告訴我,先謝了。言歸正傳。所以,我就做了把HTML轉換成PDF的形式。目前可以完美支援一比一轉換,下面就把我的解決方案貼出來。首先,當然是找到能夠解析PDF的完美組件,百度和Google不約而同的告訴我們。IText是王道。而目前開源的組件中,Itext的確是一個First
Time of Update: 2018-12-05
Abstract class 抽象類別:抽象類別是不允許執行個體化的類,因此一般它需要被進行擴充繼承。 Abstract method 抽象方法:抽象方法即不包含任何功能代碼的方法。 Access modifier 存取控制修飾符:存取控制修飾符用來修飾Java中類、以及類的方法和變數的存取控制屬性。 Anonymous class 匿名類:當你需要建立和使用一個類,而又不需要給出它的名字或者再次使用的使用,就可以利用匿名類。
Time of Update: 2018-12-05
本文通過類比情境,介紹SSL雙向認證的java實現預設的情況下,我認為讀者已經對SSL原理有一定的瞭解,所以文章中對SSL的原理,不做詳細的介紹。如果有這個需要,那麼通過GOOGLE,可以搜尋到很多這樣的文章。類比情境:Server端和Client端通訊,需要進行授權和身份的驗證,即Client只能接受Server的訊息,Server只能接受Client的訊息。實現技術:JSSE(Java Security Socket
Time of Update: 2018-12-05
我剛開始搭平台環境時就遇到這個很鬱悶的問題:(困擾了好久) 我剛開始用的環境是MyEclipse 6.5(完整安裝版)+JDK 6 (update 2)+tomcat 6.0,這個環境按理來說應該是比較合適的了,但是按照這個環境搭建起來之後,不能顯示相應的form,會報下面莫名其妙的錯誤: java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI (from
Time of Update: 2018-12-05
java異常處理機制主要依賴於try,catch,finally,throw,throws五個關鍵字。 try
Time of Update: 2018-12-05
這篇文章可能比較適合那些在經常在Mac下進行Java編程開發,或者經常使用Java工具的朋友。不關心Java或者不瞭解Java的朋友可以繞過本文哈~1. Mac下當你在【終端】輸入java -version時,是執行的哪裡的java呢,which java命令可以看到,就是【/usr/bin/java】2.
Time of Update: 2018-12-05
package sql; import java.sql.*; import java.util.logging.*; /** * SQL 基本操作 * 通過它,可以很輕鬆的使用 JDBC 來操縱資料庫 * @author 郗曉勇 */ public class SQLHelper { /** * 驅動 */ public static String driver =
Time of Update: 2018-12-05
public static void main(String[] args) { try { String url = "http://www.baidu.com"; java.net.URI uri = java.net.URI.create(url); // 擷取當前系統案頭擴充 java.awt.Desktop dp = java.awt.Desktop.getDesktop();
Time of Update: 2018-12-05
將eclipse.ini裡的檔案內容如下:-startupplugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120913-144807-productorg.eclipse.epp.package.jee.product--launcher.defaultActi
Time of Update: 2018-12-05
java:全形字元轉半形分析:原始字串:1234abcabc 全形數字 全形英文 半形英文轉換後的字串:1234abcabc通過列印字元編碼查看規律1:b[1]=-1 b[2]=-1 b[3]=172:b[1]=-1 b[2]=-1 b[3]=183:b[1]=-1 b[2]=-1 b[3]=194:b[1]=-1 b[2]=-1 b[3]=20a:b[1]=-1 b[2]=-1 b[3]=65b:b[1]=-1 b[2]=-1 b[3]=66c:b[1]=-1 b[
Time of Update: 2018-12-05
如何從 Java 預存程序將 JDBC ResultSet 作為 Ref Cursor 返回日期:2003 年 3 月 3 日在閱讀此方法文檔以後,您應該能夠: 建立將 JDBC 結果集作為 REF CURSOR 返回的 Java 預存程序建立 Java 預存程序的調用規範簡介 本文檔示範如何從 Java 預存程序將 JDBC ResultSet 作為 REF CURSOR 返回。JDBC ResultSet 是一個表示資料庫的資料表,通常通過執行查詢資料庫的語句產生該表。REF CURSOR
Time of Update: 2018-12-05
XML現在已經成為一種通用的資料交換格式,它的平台無關性,語言無關性,系統無關性,給Data Integration與互動帶來了極大的方便。對於XML本身的文法知 識與技術細節,需要閱讀相關的技術文獻,這裡麵包括的內容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definition),XSLT(Extensible Stylesheet
Time of Update: 2018-12-05
將Java的class檔案轉為EXE檔案的八種方法 將Java應用程式本地編譯為EXE的幾種方法(推薦使用JOVE和JET) 1. 從www.towerj.com獲得一個TowerJ編譯器,該編譯器可以將你的CLASS檔案 編譯成EXE檔案。 2. 利用微軟的SDK-Java 4.0所提供的jexegen.exe建立EXE檔案,這個軟體可以 從微軟的網站免費下載,地址如下: http://www.microsoft.com/java/download/dl_sdk40.htm
Time of Update: 2018-12-05
使用DLX演算法解數獨遊戲。初學Java,演算法代碼是由C代碼轉換的。DLX.java是演算法類,Sudoku.java是介面類。解號稱世界上最難的數獨用時10ms以內。演算法詳解Sudoku 數獨 Dancing Links模板使用方法int n = 9;DLX dlx = new DLX(n * n * n + 1, 4 * n * n); dlx.setNum(5);//最多求5個解,預設為2 dlx.solve(data);//
Time of Update: 2018-12-05
public class OperatExcel{ private File file = new File(ParamenterInit.SRCEXCELPATH); private File outfile = new File(ParamenterInit.DESTEXCELPATH); private static String sheetName = ParamenterInit.SHEETNAME; private static int column
Time of Update: 2018-12-05
Java API,中文API(下載)和常用英文API(線上) 在寫Java程式時,Java API文檔是必不可少的。中文API下載來自sun.com.cn.可通下面進行下載:http://gceclub.sun.com.cn/Java_Docs/html_zh_CN.zip英文API,包括了以下內容的API,可通過線上瀏覽.JDK 1.6.0_beta API: http://www.dlog.cn/javadoc/jdk1_6_0_beta2/index.htmlJ2EE 5.0
Time of Update: 2018-12-05
有感"Java is not platform-independent, it is the platform" 國內的朋友對開發工具都有超乎想像的熱情。 每每連上開發類的網站,要麼Delphi Vs VC,要麼Java Vs C#。正巧,今天讀到Bjarne的名句,深有感觸,不由就此說上幾句。 這是Bjarne對Java所說的那"一句"話:"Java is not platform-independent, it is the
Time of Update: 2018-12-05
我們可以使用EditPlus把javac和Java命令整合進來,從而直接在EditPlus編輯器中編譯運行java程式。步驟如下: 1. 單擊EditPlus主菜單的“工具”,單擊“工具”菜單中的“配置使用者工具”項目; 2. 單擊對話方塊中“群組名稱”來設定工具組的名稱,例如輸入“編譯和運行Java”,單擊確定; 3. 選擇對話方塊中的“添加工具”按鈕,並選擇“添加工具”按鈕,然後 選擇“程式”選項,並按照輸入相關參數; 4.
Time of Update: 2018-12-05
最近筆者使用ArcGIS Server 10 Java版發布GIS服務,當使用ArcGIS Manager建立好服務後,然後開啟“ArcGIS Services Directory”的連結時發現網頁報出了找不到資源的錯誤,如: 圖1