原创 Java實現跳出多重嵌套循環
使用break跳出當前循環,跳出多重嵌套循環則可用label結合break,如下代碼: public class LabelDemo { public static void main(String[] args) { labe
原创 myeclipse ThreadPoolExecutor debug 解決方法
myeclipse 修改類自動部署後運行 經常會遇到ThreadPoolExecutor debug問題 解決方法;在preferences 下輸入debug 將如圖所示選項取消便是
原创 再談衆數問題
前段時間發表了一篇衆數問題的算法,經測試發現代碼不夠健壯,這裏給出另外一種實現 import java.util.HashMap; import java.util.Map; import java.util.Set; public
原创 JAVA實現圖像文件複製
java實現圖像文件複製功能,運用IO中的FileInputStream等類實現import java.io.FileInputStream; import java.io.FileOutputStream; import java.io
原创 實現jsp網站僞靜態(URL Rewrite實現)
1、www.tuckey.org/urlrewrite/ 下載URL Rewrite JAR包 2、將jar包複製到項目WEB-INF/web.xml 下 3、在web.xml中配置URL Rewrite,代碼如下: <filter>
原创 三種算法實現最大子段和問題(Java實現)
分別用簡單實現(比較容易理解但時間複雜度較高)、分治法、動態規劃法實現 public class MaxSum { // 最大子段和簡單算法 public static void maxSumSimp(int arr[], int
原创 Java實現簡單文本文件複製
import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class TextFileCopy { public
原创 轉換符
轉換符 含義 %td 一個月的第幾天(01-31) %te 一個月的第幾天(1-31) %tm 兩位月份 %ty 兩位年份 %tY 4爲年份 %tj 一年中的第幾天(001-366)
原创 Java四捨五入小工具
Java實現四捨五入,有什麼不足懇請指正 public class RoundTool { public static String round(double num, int dotNum) { double temp = 1
原创 DB2 控制中心菜單中文亂碼問題
解決方法: 打開控制中心,選擇菜單第5項(工具); 選最底下一項(工具設置); 打開後選第3個標籤(字體); 把下面兩個選項都選第二項(無襯線); 關掉控制
原创 文件上傳 FileItem 中文亂碼問題解決
只需在接收到需要字符後重新編碼即可:如下 tName = item.getString(); tName = new String(tName.getBytes("ISO8859_1"), "utf-8");
原创 Java檢測插入可移動磁盤實現
Java檢測是否插入可移動磁盤,沒找到直接實現方法,自己寫了個,先記錄下來 import java.io.File; public class DiscsUsage implements Runnable { File[] disc
原创 使用Eclipse調試Java程序的10個技巧
第1條:不要調試太多 一個關於調試的瘋狂聲明作爲開頭。但它必須是要說的!嘗試切分一下你那複雜的邏輯成多個獨立的單元,並編寫單元測試來檢測你代碼的正確性。我想像如下這樣的流程應該是發生得非常頻繁的—-一些人通過大型web應用程序點擊、填寫多
原创 給我們這些浮躁的程序員
多做項目,多思考 不要害怕做事,剛畢業的同學最缺的就是工作經驗,亂七八糟的項目能讓你很快就瞭解了一個公司的業務與使用的技術,並且可以多接觸同事與客戶。 當你畢業後剛進一家公司時,如果主管沒有把你安排到項目組工作,那真的很杯具,因爲他認爲你
原创 jsp獲得get方式請求中文參數解決方法
1、可以獲得請求參數後重新編碼 //獲得請求參數 String name=request.getParameter("name"); byte[] bytes=name.getBytes("ISO-8859-1")