Time of Update: 2018-12-05
使用HttpURLConnection下載檔案時經常會出現 java.io.FileNotFoundException檔案找不到異常,下面介紹下解決辦法首先設定tomcat對get資料的編碼:conf/server.xml <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"
Time of Update: 2018-12-05
關於這個問題在JPwH一書的13.2.3一節中做了詳細的描述!例子:ForumGroup和Forum public class ForumGroup { @OneToMany(fetch=FetchType.EAGER,mappedBy="group") private List<Forum> forums = new ArrayList<Forum>();}public class Forum { @ManyToOne(fetch=FetchType.LAZY)
Time of Update: 2018-12-05
前言 HTML5
Time of Update: 2018-12-05
Time of Update: 2018-12-05
用Collections.sort方法對list排序有兩種方法第一種是list中的對象實現Comparable介面,如下:/*** 根據order對User排序*/public classUser implements Comparable { privateString name; privateInteger order; publicString getName() { returnname; } publicvoid
Time of Update: 2018-12-05
我發現很多人沒辦法高效地解決問題的關鍵原因是不熟悉工具,不熟悉工具也還罷了,甚至還不知道怎麼去找工具,這個問題就大條了。我想列下我能想到的一個Java程式員會用到的常用工具。一、編碼工具1.IDE:Eclipse 或者 IDEA ,熟悉儘可能多的快速鍵,《 Eclipse常見快速鍵列表 》 2.外掛程式: (1) Findbugs ,在release之前進行一次靜態代碼檢查是必須的 (2) Clover ,關心你的單元測試覆蓋率(3) Checkstyle 代碼風格檢查
Time of Update: 2018-12-05
2. Regex中的一些進階規則2.1 匹配次數中的貪婪與非貪婪 在使用修飾匹配次數的特殊符號時,有幾種表示方法可以使同一個運算式能夠匹配不同的次數,比如:"{m,n}", "{m,}", "?", "*", "+",具體匹配的次數隨被匹配的字串而定。這種重複匹配不定次數的運算式在匹配過程中,總是儘可能多的匹配。比如,針對文本 "dxxxdxxxd",舉例如下:運算式匹配結果(d)(/w+)"/w+" 將匹配第一個 "d" 之後的所有字元 "xxxdxxxd"(d)(/w+)(d)"/w+
Time of Update: 2018-12-05
package org.apache.lucene.analysis.cn;/** * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright
Time of Update: 2018-12-05
package woman.ham.vagina;import java.text.DecimalFormat;import java.util.Random;import java.util.Scanner;import java.util.TreeSet;/** * * @author keeny * */public class GrowSonFactory { public static final String BOY = "boy"; public static
Time of Update: 2018-12-05
在一個android項目中用過一個定時器,就是五分中之後沒有對程式進行操作,讓程式自動結束。現在寫一下幾個常用的方式,就以定時炸彈為例1,兩秒之後炸彈爆炸//定義一個兩秒之後的定時器,兩秒之後爆炸 Timer timer1 = new Timer(); timer1.schedule(new TimerTask(){ @Override public void run() { System.out.println("炸彈爆炸..."); } },
Time of Update: 2018-12-05
package Test;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import net.sf.json.JSONObject;import net.sf.json.JSONSerializer;import net.sf.json.JsonConfig;public class Jtest {public static void main(String[] args)
Time of Update: 2018-12-05
方法一:import java.util.Scanner;public class LeapYear {public static boolean isLeapYear(int year){return ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) ;}/*** @param args*/public static void main(String[] args) {
Time of Update: 2018-12-05
上一個文章已經介紹了基本類型和參考型別的效能差異(主要是由於記憶體配置方式不同導致)。為了給列位看官加深印象,今天拿一個具體的例子來實地操作一把,看看最佳化的效果如何。 ★關於需求 首先描述一下需求,具體如下:給定一個String對象,過濾掉除數字(字元'0'-'9')以外的其它字元。要求時間開銷儘可能小。過濾函數的原型如下:String filter(String
Time of Update: 2018-12-05
書籍每個程式員都會有一些由於經常被當作專業資料參閱而磨壞的書。下列書籍應該是 Java 語言程式員的書架上必備的。書很貴,所以我有意將這份列表弄得很短,僅限於重要書籍。Thinking in Java (Bruce Eckel)Thinking in Java, 3rd edition (Bruce Eckel; Prentice Hall PTR,2002 年)Java 編程思想:第3版 (陳昊鵬 等譯; 機械工業出版社,2005 年)Eckel 的書對於學習如何在 Java
Time of Update: 2018-12-05
今天無意看見一個人問:“怎樣終止一個進程啊?”咦?我也不會,好,去看看,然後就搜搜資料,寫了個demo,現在和大家分享一下import java.io.IOException;/* * ps:JAVA Runtime.exec()執行多個參數的命令方法,如果參數包含空格,則需要提供一個數組來提供參數 * 並且注意,比如cd dir這種命令,即使以數組形式提供也無法正確執行,因為在xp系統中,只有cmd命令 * cd 命令不是當前環境所能解釋的 */public class Test
Time of Update: 2018-12-05
轉自: http://blog.csdn.net/hlf48641715/archive/2008/12/25/3605789.aspx java的幾種對象(PO,VO,DAO,BO,POJO)解釋 一、PO:persistant object 持久對象,可以看成是與資料庫中的表相映射的java對象。最簡單的PO就是對應資料庫中某個表中的一條記錄,多個記錄可以用PO的集合。PO中應該不包含任何對資料庫的操作。 二、VO:value
Time of Update: 2018-12-05
序言《effective
Time of Update: 2018-12-05
MongoDB的BUG?連續執行2次不同(相同不會)的操作就會爆這樣的錯誤。。。例如:DBCollection collection= mongo.mongodb("ServerData","Users");mongo.updata(collection,"id", id,"state", state, 1);mongo.insert(collection, ProductKeyWordList,
Time of Update: 2018-12-05
每次都要手動調出CMD命令編譯運行java來源程式,很浪費時間以下是 Editplus V3.41版本配置 1、Editplus功能表列——>工具——>配置使用者工具進入“參數設定”介面:2、點擊中的"組名"按鈕,取個名字3、“添加工具”——>“應用程式”4、配置“菜單文字”,“命令”,“參數”,“初始目錄”等內容最後:應用——>確定即完成 javac 的整合 同理:再點添加工具,裝配
Time of Update: 2018-12-05
有的時候,會需要使用java的程式訪問網頁,正常的訪問網頁的程式很多,也沒有什麼可講的,在這裡主要說明一下如何使用java的訪問網頁時,需要登入時,如何保持登入的程式。先簡單講解一下原理:實際上網頁和伺服器是兩套應用,Client Access