Time of Update: 2018-12-05
在命令列中展現特定的檔案夾、檔案以及子檔案夾和子檔案的名稱採用遞迴調用(調用父方法)比較容易實現,下面是範例程式碼:import java.io.*;public class FileList{public static void main(String[] args){File f = new File("d:/A");System.out.println(f.getName());//獲得f檔案夾的名稱tree(f,1);}private static void
Time of Update: 2018-12-05
java double 相加的怪事情問題的提出: 編譯運行下面這個程式會看到什嗎? public class Test{ public static void main(String args[]){ System.out.println(0.05+0.01); System.out.println(1.0-0.42); System.out.println(4.015*100); System.out.println(123.3/100);
Time of Update: 2018-12-05
源檔案Arith.java:import java.math.BigDecimal;/*** 由於Java的簡單類型不能夠精確的對浮點數進行運算,這個工具類提供精* 確的浮點數運算,包括加減乘除和四捨五入。*/public class Arith{ //預設除法運算精度 private static final int DEF_DIV_SCALE = 10; //這個類不能執行個體化 private Arith(){ } /** *
Time of Update: 2018-12-05
java 網域服務器 驗證 到與伺服器端用域使用者進行身分識別驗證: 代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
MyEclipse 開發 SSH 整合時 java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit 解決方案 這篇文章解決了問題, 核心提示:2007-08-08 發現用 MyEclipse 5.5 做 Struts 1.2 + Spring 2.0 + Hibernate 3.1 整合時啟動過程中報如下的錯誤:2007-08-08 15:36:17,406 ERROR
Time of Update: 2018-12-05
Java程式資料庫連接,資料來源配置,資料庫連接池Java程式,用到的資料庫一定要配置資料來源嗎?一般寫小程式直接在程式裡設定串連就可以了,而大的系統一般要配置資料來源資料來源是要配置到中介軟體伺服器中的(比如:Tomcat,JBoss,WebLogic一類的),配置後可以提高資料庫查詢效能,避免重複的開啟和關閉資料庫。因此開發java的B/S項目時(就是J2EE的項目,通過瀏覽器訪問的項目),都會配置資料來源串連。如果你寫的管理軟體是B/S結構,那麼只需要在搭建環境的伺服器上配置資料來源就
Time of Update: 2018-12-05
Java
Time of Update: 2018-12-05
首先實現單獨能夠備份db的java程式,思路是執行動態把要執行的批處理命令寫入1個bat檔案中,然後調用java程式執行這個批處理執行語句:mysqldump -u root -p123456 sshweb >E:\mysql_backup\2013-1-3_15_29_00.sql1.設定檔jdbc.driverClassName= com.mysql.jdbc.Driverjdbc.url=
Time of Update: 2018-12-05
(1)節點流:從特定地方讀寫的流類,例如:磁碟或一塊記憶體地區。 過濾流:使用節點流作為輸入或輸出。過濾流是使用一個已經存在的輸入資料流或者輸出資料流連結建立的。(2)在InputStream類和OutputStream類子類中,FilterInputStream和FilterOutputStream過濾抽象類別又派生出 DataInputStream
Time of Update: 2018-12-05
今天是20130318在做資料檔案匯入到 LEFTII 中是遇到一個檔案,在做匯入的時候有時候產生的原始檔案可能不存在,現在通過加一個判斷,判斷檔案是否存在,起初以為簡單的判斷檔案 file.exists() 存不存在就行了,但是後來事實證明這個只能判斷本地的檔案是否存在。這裡我們通過一個巧妙的方法告訴大家,就是把遠端檔案分享權限設定到本地來,通過電腦的衍射可以輕而易舉解決這個問題過程如下然後在下面的步驟輸入使用者名稱,密碼,這樣就可以通過判斷本地是否存在這個檔案就搞定了。
Time of Update: 2018-12-05
好多人訊息給我要源碼,源碼在博文最後有連結啊!我還是把弄到開頭吧!源碼免費下載:http://download.csdn.net/detail/huxiweng/4421485今天要做一個license產生器,就想用Swing來做,發現Swing的知識忘的差不多了,把畢業前寫的一個聊天程式回頭看了下,算是回顧回顧Swing的知識,呵呵。這個程式十分簡單,就實現了群聊和私聊的功能。而且代碼寫的品質很差,我記得後來寫了個可以傳輸檔案的版本,但是找不到了,就把這個小Demo的源碼發出來供大家拍磚吧。先
Time of Update: 2018-12-05
最近在做一個互連網項目,不可避免和其他互連網項目一樣,需要各種類似的功能。其中一個就是通過使用者訪問網站的IP地址顯示目前使用者所在地。在沒有查閱資料之前,我第一個想到的是應該有這樣的RESTFUL服務,可能會有免費的,也有可能會是收費的。後來查閱了相關資料和諮詢了客服人員發現了一款相當不錯的庫:GEOIP。中文官網:http://www.maxmind.com/zh/home?pkit_lang=zh英文官網:http://www.maxmind.com/en/home而且GeoIP也提供了如
Time of Update: 2018-12-05
幾種java轉exe的工具,進行一下比較,談談自己的看法:1. 從www.towerj.com獲得一個TowerJ編譯器,該編譯器可以將你的CLASS檔案編譯成EXE檔案。 註:現在已經找不到,不提供了,被人家收購了。2. 利用微軟的SDK-Java 4.0所提供的jexegen.exe建立EXE檔案,這個軟體可以從微軟的網站免費下載,地址如下: http://www.microsoft.com/java/download/dl_sdk40.htm jexegen的文法如下:
Time of Update: 2018-12-05
本文為摘要轉自
Time of Update: 2018-12-05
當用jxl包操作excel檔案的時候,在拷貝大批量的儲存格的時候會發生錯誤,資訊如下:
Time of Update: 2018-12-05
FileOutputStream fos = null; OutputStreamWriter writer = null; try { File file = new File(filepath); fos = new FileOutputStream(file); writer = new OutputStreamWriter(fos,"utf-8"); writer.write(makeLanguageRes(resource)); } catch
Time of Update: 2018-12-05
新 API 功能簡介JDK 6 提供了在運行時調用編譯器的 API,後面我們將假設把此 API 應用程式在 JSP 技術中。在傳統的 JSP 技術中,伺服器處理 JSP 通常需要進行下面 6 個步驟:分析 JSP 代碼;產生 Java 代碼;將 Java 代碼寫入儲存空間;啟動另外一個進程並運行編譯器編譯 Java 代碼;將類檔案寫入儲存空間;伺服器讀入類檔案並運行;但 如果採用運行時編譯,可以同時簡化步驟 4 和 5,節約新進程的開銷和寫入儲存空間的輸出開銷,提高系統效率。實際上,在 JDK
Time of Update: 2018-12-05
Bloch講了很多Java謎題,今天和大家一起分享。0 迴圈者引題請寫一個變數聲明,將它置於下面的迴圈之前,使得該迴圈成為無限迴圈。for (int i =start; i <=start+1; i++){}這裡,start是未定義變數,我們需要定義它。如果你非常熟悉int的話,可能能得出正確答案:int start = Integer.MAX_VALUE - 1;為什嗎?呵呵,因為int.MAX_VALUE + 1 = int.MIN-VALUE。 下面需要自己考慮了。#^_^#1
Time of Update: 2018-12-05
原文http://www.oracle.com/technetwork/articles/java/springtojavaee-522240.htmlBy David HeffelfingerCTO and ardent Java EE fan David Heffelfinger demonstrates how easy it is to develop the data layer of an application using Java EE, JPA, and the
Time of Update: 2018-12-05
第四章 初始化清理1. 重載函數的參數匹配。 a. 傳入的實際參數類型小於方法中聲明的形式參數類型,實際參數的類型就會被提升。但char除外,如果沒有恰好接受char的方法,就會把char提升為int。 b. 傳入的實際參數類型大於方法中聲明的形式參數類型,就得顯示的類型轉換,否則會報錯。但這種窄化轉換會丟失資訊。2. 在構造器中調用構造器。 如果一個類中有多個構造器,你可以在一個構造器中調用另一個構造器。 如: 注意事項: a.