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

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

?? platform.java

?? 無線通信的主要編程軟件,是無線通信工作人員的必備工具,關天相關教程我會在后續傳上.
?? JAVA
字號:
package net.tinyos.packet;import java.io.*;import java.util.*;import net.tinyos.util.*;public class Platform {    protected static Hashtable idToKind, nameToSpec;    static class PlatformSpec {	String name;	int platformId;	int baudrate;	boolean valid = false;	PlatformSpec(String spec) {	    try {		StringTokenizer parser = new StringTokenizer(spec, ",");		name = parser.nextToken();		platformId = Integer.parseInt(parser.nextToken());		baudrate = Integer.parseInt(parser.nextToken());		valid = true;	    } catch (Exception e) { }	}	public String toString() {	    return name + "," + platformId + "," + baudrate;	}    }    protected static PlatformSpec getPlatformByName(String name) {	return (PlatformSpec)nameToSpec.get(name);    }        public final static int unknown = 0;    public final static int defaultPlatform = 1;        protected static void parseProperties(Properties p) {	idToKind = new Hashtable();	nameToSpec = new Hashtable();	Enumeration e = p.keys();	while (e.hasMoreElements()) {	    String name = (String)e.nextElement();	    String k = p.getProperty(name);	    PlatformSpec pspec = new PlatformSpec(k);	    if (pspec.valid) {		idToKind.put(new Integer(pspec.platformId), pspec.name); 		nameToSpec.put(name, pspec); 	    }	}    }    static {	String propsName = Env.getenv("TOS_PLATFORMS");	boolean propsSpecified = true;	if ((propsName == null) || (propsName.equals(""))) {	    propsSpecified = false;	    propsName = "platforms.properties";	}	Properties p = new Properties();	try{	    FileInputStream fis= new FileInputStream(propsName);	    p.load(fis);	} catch (IOException e) {	    p.setProperty("mica","avrmote,1,19200");	    p.setProperty("mica2dot","avrmote,1,19200");	    p.setProperty("mica2", "avrmote,1,57600");	    p.setProperty("telos","telos,2,57600");	    p.setProperty("tmote","telos,2,57600");	    p.setProperty("micaz","avrmote,3,57600");	    p.setProperty("eyes","eyes,4,19200");	    if (propsSpecified) {		System.err.println("Could not locate the platform property file "+				   propsName);		System.err.println("Using the default properties");		try {		    FileOutputStream fos=new FileOutputStream(propsName);		    p.store(fos, "#Initial properties for the known platforms\n"+			    "#This property file is used to associate the platforms specified in the comm\n"+			    "#ID string (e.g. serial@COM1:mica) with various platform-specific parameters\n"+			    "#The entry format is as follows: \n"+			    "#\t<platform>=<platform package>, <integer ID>, <baudrate>\n"+			    "#\twhere\n"+			    "#<platform> -- that's the platform we compile for (i.e. valid nesc target\n"+			    "#<platform package> -- name of the common package family that uses the same AM format (e.g. avrmote)\n"+			    "#<integer ID> -- unique integer that is used by serial forwarder to identify the platform across the network\n"+			    "#<baudrate> -- default serial port datarate used to communicate with the mote\n"); 		} catch (Exception ee) {		    System.err.println("Failed to save the initial properties");		} 	    }	}	parseProperties(p);    }    public static String getPlatformName(int p) {	String name = (String)idToKind.get(new Integer(p));	if (name == null) 	    return "unknown";	else	    return name;    }        public static int decodeBaudrate(String args) {	if (args == null)	    return 19200;	PlatformSpec pspec = getPlatformByName(args);	try {	    if (pspec != null) { // Cool, we know the platform		return pspec.baudrate;	    } else {		return Integer.parseInt(args);	    } 	} catch (Exception e) {	    System.err.println("Failed to parse the baudrate "+args+" (value "+args+"), defaulting to 19200");	    return 19200;	}    }    public static int decodePlatform(String args) {	if (args == null)	    return Platform.defaultPlatform;	PlatformSpec pspec = getPlatformByName(args);	if (pspec != null)	    return pspec.platformId;	else	    return Platform.defaultPlatform;    }    public static void main(String [] argv) {	System.out.println("Testing the property class\nCurrent properties:");	Enumeration e = nameToSpec.keys();	while (e.hasMoreElements()) {	    String name = (String)e.nextElement();	    PlatformSpec pspec = getPlatformByName(name);	    System.out.println(name + "=" + pspec.toString());	}	if (argv.length != 3) {	    System.err.println("Usage: java "+Platform.class.toString() + "<baudrate> <platform string> <platform id>");	} else {	    System.out.println("Baudrate for "+argv[0] + " "+decodeBaudrate(argv[0]));	    System.out.println("Platform for "+argv[1] + " "+decodePlatform(argv[1]));	    System.out.println("Platform for "+argv[2] + " "+getPlatformName(Integer.parseInt(argv[2])));	}    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91福利在线观看| 亚洲国产精品久久不卡毛片| 欧美三级欧美一级| 91亚洲大成网污www| 97久久超碰国产精品电影| 日韩不卡一二三区| 欧美人动与zoxxxx乱| 欧洲色大大久久| 99热国产精品| 成人av网址在线| a在线欧美一区| 91免费国产在线| 99久久精品国产麻豆演员表| 不卡视频免费播放| 91在线视频18| 欧日韩精品视频| 欧美精品精品一区| 日韩一区二区三区观看| 精品国产乱码久久久久久久| 久久久久久久久久看片| 国产欧美一区二区精品仙草咪| 国产三级精品在线| 日韩美女久久久| 欧美色图免费看| 亚洲成av人片一区二区三区| 国产精品视频看| 亚洲国产精品成人久久综合一区| 久久精品一区二区| √…a在线天堂一区| 亚洲一区在线观看免费观看电影高清| 一区二区国产盗摄色噜噜| 午夜精品福利视频网站| 久久66热偷产精品| 成人va在线观看| 欧美久久久久久蜜桃| 久久亚洲综合色| 亚洲精品中文字幕乱码三区| 日日嗨av一区二区三区四区| 国产成人精品网址| 欧美三区免费完整视频在线观看| 欧美成人福利视频| 国产精品成人一区二区艾草 | 麻豆视频一区二区| 国产麻豆精品久久一二三| 国产91富婆露脸刺激对白| 日本一区二区不卡视频| 一级精品视频在线观看宜春院| 日本欧美一区二区三区| 成人午夜视频免费看| 国产成人在线影院 | 精品综合久久久久久8888| av中文字幕亚洲| 精品伦理精品一区| 亚洲国产精品影院| 成人午夜看片网址| 欧美成人r级一区二区三区| 亚洲少妇中出一区| 国产成人av一区二区三区在线 | 一区二区不卡在线视频 午夜欧美不卡在 | 7777精品伊人久久久大香线蕉的| 国产精品欧美一区二区三区| 日韩电影网1区2区| 在线一区二区三区四区五区| 亚洲国产精品传媒在线观看| 激情深爱一区二区| 91精品国产综合久久久蜜臀粉嫩| 亚洲精品久久久蜜桃| 成人晚上爱看视频| 国产拍揄自揄精品视频麻豆| 美女视频一区二区| 91精品国产综合久久精品app| 亚洲欧美自拍偷拍| 成人一道本在线| 久久九九久久九九| 国产精品亚洲视频| 久久久夜色精品亚洲| 久久成人久久爱| 日韩免费电影一区| 免费欧美高清视频| 欧美一级搡bbbb搡bbbb| 日韩高清在线观看| 欧美一区二区播放| 免费观看一级特黄欧美大片| 欧美一级免费观看| 久久se精品一区精品二区| 日韩午夜在线观看| 久久99久久99小草精品免视看| 日韩午夜小视频| 亚洲精选视频在线| 亚洲sss视频在线视频| 91毛片在线观看| 一区二区三区在线免费| 91超碰这里只有精品国产| 亚洲精品视频免费观看| 欧美午夜免费电影| 五月婷婷久久综合| 日韩欧美国产综合一区| 久草热8精品视频在线观看| 久久亚洲精品小早川怜子| 春色校园综合激情亚洲| 亚洲品质自拍视频网站| 在线中文字幕一区| 蜜臀99久久精品久久久久久软件| 日韩一二三区视频| 高清av一区二区| 一区二区三区四区五区视频在线观看| 91久久免费观看| 蜜桃精品视频在线观看| 中文字幕二三区不卡| 在线观看日韩国产| 麻豆国产一区二区| 综合久久久久久| 欧美剧情电影在线观看完整版免费励志电影 | 在线亚洲欧美专区二区| 日韩精品每日更新| 亚洲国产高清在线| 欧美自拍丝袜亚洲| 国内精品在线播放| 综合欧美亚洲日本| 日韩精品一区二区三区在线播放| 成人免费视频一区二区| 亚洲高清在线视频| 欧美激情一区二区三区在线| 色综合久久综合中文综合网| 久久机这里只有精品| 亚洲欧洲精品一区二区精品久久久 | 国产白丝精品91爽爽久久| 国产亚洲综合性久久久影院| 国产99久久久久久免费看农村| 一区二区日韩av| 国产免费成人在线视频| 欧美高清激情brazzers| 日本中文字幕不卡| 国产精品色噜噜| 91精品国产综合久久久久久久| 99精品欧美一区| 国产精品1024| 毛片av一区二区三区| 亚洲日本欧美天堂| 国产精品污污网站在线观看| 欧美一二三在线| 欧美三片在线视频观看| 色综合久久天天| 成人黄色综合网站| 国产剧情一区在线| 日韩成人av影视| 亚洲成va人在线观看| 亚洲欧美激情插| 中文字幕佐山爱一区二区免费| 久久精品亚洲精品国产欧美| 欧美成人vr18sexvr| 91精品国产综合久久精品图片| 欧美男女性生活在线直播观看| 在线观看www91| 91搞黄在线观看| 色欧美片视频在线观看| 91小视频在线免费看| 99国产精品一区| 91香蕉视频mp4| 91在线一区二区三区| av在线不卡观看免费观看| 波多野结衣中文字幕一区 | 在线播放中文字幕一区| 欧美视频在线一区二区三区 | 色综合久久久久综合体| 99精品国产热久久91蜜凸| bt欧美亚洲午夜电影天堂| 成人高清视频在线观看| 成人禁用看黄a在线| 91在线观看一区二区| 色拍拍在线精品视频8848| 91久久一区二区| 欧美绝品在线观看成人午夜影视 | 视频在线观看一区| 免费在线观看一区| 国产一区欧美二区| 成人涩涩免费视频| 欧美亚洲动漫另类| 91精品在线观看入口| 亚洲精品一线二线三线无人区| 国产午夜精品一区二区三区视频 | 91最新地址在线播放| 欧美视频在线一区二区三区| 3d动漫精品啪啪1区2区免费 | 最新不卡av在线| 狠狠狠色丁香婷婷综合久久五月| 欧美日韩日本视频| 日韩欧美国产系列| 欧美经典一区二区| 一区二区三区小说| 美女性感视频久久| 99精品一区二区三区| 欧美精选一区二区| 久久精品人人做人人综合| 亚洲精品成a人| 国产九九视频一区二区三区| 日本福利一区二区| 国产日韩欧美一区二区三区综合| 一区二区三区在线视频免费 | 欧美一区二区三区免费视频|