亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? orditools.java

?? 為了下東西 隨便發了個 datamining 的源代碼
?? JAVA
字號:
/* *    This program is free software; you can redistribute it and/or modify *    it under the terms of the GNU General Public License as published by *    the Free Software Foundation; either version 2 of the License, or *    (at your option) any later version. * *    This program is distributed in the hope that it will be useful, *    but WITHOUT ANY WARRANTY; without even the implied warranty of *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *    GNU General Public License for more details. * *    You should have received a copy of the GNU General Public License *    along with this program; if not, write to the Free Software *    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *//* * Created on 2006/8/17 * * @Author: Xiaojun Chen * $Revision$ 1.0 * */package eti.bi.alphaminer.tools;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.io.Reader;import java.text.NumberFormat;import eti.bi.common.System.SystemVariable;public class OrdiTools {    	/** Used for formatting values in the {@link #formatNumber(double)} method. */	private static final NumberFormat NUMBER_FORMAT = NumberFormat.getInstance();	/** Used for formatting values in the {@link #formatPercent(double)} method. */	private static final NumberFormat PERCENT_FORMAT = NumberFormat.getPercentInstance();		/**	 * Returns a formatted string of the given number (percent format with two	 * fraction digits).	 */	public static String formatPercent(double value) {		int percentDigits = 2;		try {			String percentDigitsString = SystemVariable.getSystemProperty("alphaminer.fractiondigits.percent");			percentDigits = Integer.parseInt(percentDigitsString);		} catch (NumberFormatException e) {}		PERCENT_FORMAT.setMaximumFractionDigits(percentDigits);		return PERCENT_FORMAT.format(value);	}	/**	 * Returns a formatted string of the given number (number format with	 * usually three fraction digits).	 */	public static String formatNumber(double value) {		int numberDigits = 3;		try {			String numberDigitsString = SystemVariable.getSystemProperty("alphaminer.fractiondigits.numbers");			numberDigits = Integer.parseInt(numberDigitsString);		} catch (NumberFormatException e) {}		NUMBER_FORMAT.setMaximumFractionDigits(numberDigits);		return NUMBER_FORMAT.format(value);	}	/**	 * Returns a formatted string of the given number (number format with three	 * fraction digits).	 */	public static String formatNumber(double value, int numberOfDigits) {		NUMBER_FORMAT.setMaximumFractionDigits(numberOfDigits);		NUMBER_FORMAT.setMinimumFractionDigits(numberOfDigits);		return NUMBER_FORMAT.format(value);	}        /** Returns a number string with no fraction digits if possible. Otherwise the complete digits will be returned. */    public static String formatIntegerIfPossible(double value) {        int intValue = (int)value;        if (intValue == value) {            return intValue + "";        } else {            return value + "";        }    }	/** Returns the name for an ordinal number. */	public static final String ordinalNumber(int n) {		if ((n % 10 == 1) && (n % 100 != 11)) {			return n + "st";		}		if ((n % 10 == 2) && (n % 100 != 12)) {			return n + "nd";		}		if ((n % 10 == 3) && (n % 100 != 13)) {			return n + "rd";		}		return n + "th";	}	/**	 * Returns the class name of the given class without the package	 * information.	 */	public static String classNameWOPackage(Class c) {		return c.getName().substring(c.getName().lastIndexOf(".") + 1);	}	/**	 * Reads the output of the reader and delivers it at string.	 */	public static String readOutput(BufferedReader in) throws IOException {		StringBuffer output = new StringBuffer();		String line = "";		while ((line = in.readLine()) != null) {			output.append(line);			output.append("\n");		}		return output.toString();	}	/**	 * Creates a file relative to the given parent if name is not an absolute	 * file name. Returns null if name is null.	 */	public static File getFile(File parent, String name) {		if (name == null)			return null;		File file = new File(name);		if (file.isAbsolute())			return file;		else			return new File(parent, name);	}	/**	 * Creates a directory including parent directories.	 * 	 * @return true, if operation was successful.	 */	public static boolean mkdir(File dir) {		if (dir == null)			return true;		if (dir.exists())			return true;		File parent = dir.getParentFile();		if (parent == null) {			return true;		} else if (!parent.exists()) {			if (!mkdir(parent))				return false;		}		return dir.mkdir();	}		public static String readTextFile(File file) throws IOException {		return readTextFile(new FileReader(file));	}	public static String readTextFile(Reader r) throws IOException {		StringBuffer contents = new StringBuffer();		BufferedReader reader = new BufferedReader(r);		String line = "";		while ((line = reader.readLine()) != null) {			contents.append(line + "\n");		}		reader.close();		return contents.toString();	}	public static final String[] TRUE_STRINGS = { "true", "on", "yes", "y" };	public static final String[] FALSE_STRINGS = { "false", "off", "no", "n" };	public static boolean booleanValue(String string, boolean deflt) {		if (string == null)			return deflt;		string = string.toLowerCase().trim();		for (int i = 0; i < TRUE_STRINGS.length; i++) {			if (TRUE_STRINGS[i].equals(string)) {				return true;			}		}		for (int i = 0; i < FALSE_STRINGS.length; i++) {			if (FALSE_STRINGS[i].equals(string)) {				return false;			}		}		return deflt;	}		/**	 * @param aFilename a file name	 * @return the short name of file, without predix	 * */	public static String shortFilename(String aFilename) {		if(aFilename==null) {			return null;		}		if(aFilename.length()==0) {			return aFilename;		}		int index = aFilename.indexOf(".");		if(index>0) {			aFilename = aFilename.substring(0, index);		}		else if(index==0) {			return "";		}				char[] chars = aFilename.toCharArray();		if(chars[chars.length-1]=='/'||chars[chars.length-1]=='\\') {			return "";		}				if(chars.length==1) {			return aFilename;		}				for(int i=chars.length-2;i>=0;i--) {			if(chars[i]=='\\'||chars[i]=='/') {				return new String(chars,i+1,chars.length-i-1);			}		}				return aFilename;	}		public static void main(String[] args) {		System.out.println(shortFilename("d:/d\\c.doc"));	}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久国产精品不卡| 日韩美女视频一区| 国产精品伦一区| 免费一级欧美片在线观看| 成人美女在线视频| 91精品国产麻豆| 亚洲最大成人网4388xx| 国产一区二区精品久久91| 在线电影院国产精品| 亚洲婷婷综合色高清在线| 国产毛片精品国产一区二区三区| 欧美日韩国产综合久久| 亚洲视频网在线直播| 国产精品一二三区在线| 日韩亚洲欧美中文三级| 午夜视频在线观看一区| 91在线观看视频| 国产精品久久久久久久久免费丝袜 | 午夜影院在线观看欧美| 国产一区在线观看视频| 欧美一区二区免费视频| 亚洲午夜日本在线观看| 国产91露脸合集magnet| 欧美一级一区二区| 一区二区三区视频在线看| 成人黄色网址在线观看| 精品久久久久久综合日本欧美| 亚洲乱码国产乱码精品精的特点| 久久精品国产一区二区| 欧美日韩一区二区在线观看| 一区二区三区日韩精品| 欧美在线免费观看亚洲| 一区二区三区在线视频免费| 色偷偷久久人人79超碰人人澡| 国产精品乱码久久久久久| 国产精品综合一区二区| 欧美不卡在线视频| 精品一区二区在线看| 精品成人私密视频| 国产激情偷乱视频一区二区三区| 精品国产亚洲一区二区三区在线观看| 蜜臀a∨国产成人精品| 精品日韩欧美在线| 国产一区二区三区高清播放| 国产午夜亚洲精品理论片色戒 | 日本美女一区二区三区视频| 欧美日韩久久不卡| 日韩精品欧美精品| 欧美一级欧美一级在线播放| 日本aⅴ精品一区二区三区| 日韩精品最新网址| 国产不卡视频在线播放| 亚洲人成网站精品片在线观看| 97se亚洲国产综合在线| 亚洲国产精品人人做人人爽| 欧美伦理视频网站| 男男gaygay亚洲| 国产日韩欧美亚洲| 在线亚洲精品福利网址导航| 日韩av一区二区三区| 国产亚洲欧洲一区高清在线观看| 国产91综合一区在线观看| 亚洲视频狠狠干| 欧美精品在线一区二区三区| 国产一区二区不卡老阿姨| 日本一区二区三区在线不卡 | 成人综合在线观看| 国产精品对白交换视频| 在线一区二区观看| 丝袜国产日韩另类美女| 欧美精品一区二区三区久久久| 粉嫩13p一区二区三区| 国产精品沙发午睡系列990531| 色综合久久久久综合体| 久久99九九99精品| 亚洲三级视频在线观看| 欧美一级一区二区| 在线国产电影不卡| 黑人巨大精品欧美一区| 亚洲欧洲www| 日韩一区二区麻豆国产| 福利一区在线观看| 日本不卡在线视频| 亚洲色图欧洲色图| 久久久亚洲午夜电影| 欧美日韩高清一区二区三区| 国产精品 日产精品 欧美精品| 亚洲视频在线观看三级| 欧美激情一区在线| 日韩一区二区三区视频| 色偷偷88欧美精品久久久| 国产精品一区二区三区乱码| 污片在线观看一区二区| 亚洲色图在线播放| 国产精品网站在线播放| 精品国产污污免费网站入口| 欧美久久久一区| 欧美视频三区在线播放| 99国产精品视频免费观看| 国产精品一区二区男女羞羞无遮挡| 亚洲影院理伦片| 日本一区二区三区久久久久久久久不| 日韩午夜电影在线观看| 欧美日韩高清一区二区三区| 99视频精品免费视频| 成人高清视频在线观看| 成人午夜精品一区二区三区| 精品一区二区在线观看| 久88久久88久久久| 国产一区不卡在线| 蜜臀av国产精品久久久久| 一区二区在线看| 亚洲欧美日韩综合aⅴ视频| 亚洲欧美影音先锋| 亚洲日本一区二区三区| 国产精品久线观看视频| 中文字幕精品一区| 日本一区二区综合亚洲| 日本三级亚洲精品| 亚洲bdsm女犯bdsm网站| 亚洲国产精品尤物yw在线观看| 亚洲视频一二区| 亚洲黄色片在线观看| 亚洲精品成人少妇| 亚洲综合色视频| 亚洲色图另类专区| 亚洲视频免费在线| 亚洲成a人片综合在线| 天堂一区二区在线免费观看| 日韩国产欧美一区二区三区| 麻豆精品蜜桃视频网站| 国产大片一区二区| 国产a区久久久| 97aⅴ精品视频一二三区| 色综合久久九月婷婷色综合| 欧美日韩在线三级| 欧美大白屁股肥臀xxxxxx| 久久色在线观看| 亚洲欧美在线视频观看| 香蕉久久夜色精品国产使用方法| 三级久久三级久久| 国产精品一区久久久久| 91麻豆国产精品久久| 欧美日韩国产一二三| 精品久久久久99| 国产精品成人网| 亚洲欧美经典视频| 麻豆精品在线观看| 粉嫩av亚洲一区二区图片| 欧美伊人久久久久久午夜久久久久| 日韩一区二区免费视频| 国产精品伦一区| 免费欧美在线视频| 99久久精品国产毛片| 欧美三级欧美一级| 国产三级精品三级在线专区| 一区二区三区精品在线| 国产美女一区二区三区| 欧美性xxxxxx少妇| 久久九九久久九九| 一区二区三区在线视频播放| 国产又黄又大久久| 91成人免费网站| 欧美极品另类videosde| 亚洲电影在线免费观看| 经典一区二区三区| 精品视频在线看| 国产精品色一区二区三区| 蜜桃久久精品一区二区| 成人福利视频网站| 91麻豆精品国产综合久久久久久 | 在线区一区二视频| 日韩视频免费观看高清在线视频| 欧美国产日韩一二三区| 国产自产高清不卡| 欧美一区二区久久久| 亚洲一区中文日韩| 色综合久久久久综合| 中文字幕在线视频一区| 久久99热这里只有精品| 欧美久久高跟鞋激| 亚洲最大色网站| 91精彩视频在线观看| 亚洲色图另类专区| 成人中文字幕合集| 久久久久国产精品麻豆| 精彩视频一区二区三区| 日韩欧美国产一区在线观看| 午夜电影网一区| 欧美日韩精品一区二区天天拍小说| 亚洲精品v日韩精品| 99精品国产一区二区三区不卡| 国产精品家庭影院| 国产成人午夜99999| 26uuu成人网一区二区三区| 日日骚欧美日韩| 欧美日韩一区二区三区视频| 国产香蕉久久精品综合网| 91黄色在线观看| 一区二区在线观看免费视频播放|