Hadoop 的 MapReduce API 提 供 自 動 的 平 行 化 與 工 作 分 配 容 錯 特 性 狀 態 監 控 工 具 一 個 乾 淨 的 抽 象 化 (abstration) 供 程 式 設 計 師 使 用 97
|
|
- 崎俗 甘
- 7 years ago
- Views:
Transcription
1 Hadoop 程 式 設 計 五 開 發 Hadoop Map/Reduce 程 式 設 計 者 只 需 要 解 決 真 實 的 問 題, 架 構 面 留 給 MapReduce 96
2 Hadoop 的 MapReduce API 提 供 自 動 的 平 行 化 與 工 作 分 配 容 錯 特 性 狀 態 監 控 工 具 一 個 乾 淨 的 抽 象 化 (abstration) 供 程 式 設 計 師 使 用 97
3 HDFS & MapReduce HDFS Input Output 部 份 圖 片 來 源 : 98
4 <Key, Value> Pair Input Row Data Map Output key1 key2 key1 val val val Map Select Key Reduce Input key1 val. val val Reduce Output key values 99
5 Program Prototype (v 0.20) Map 區 Reduce 區 設 定 區 Class MR{ static public Class Mapper { Map 程 式 碼 static public Class Reducer { Reduce 程 式 碼 main(){ Configuration conf = new Configuration(); Job job = new Job(conf, job name"); job.setjarbyclass(thismainclass.class); job.setmapperclass(mapper.class); job.setreduceclass(reducer.class); FileInputFormat.addInputPaths(job, new Path(args[0])); FileOutputFormat.setOutputPath(job, new Path(args[1])); 其 他 的 設 定 參 數 程 式 碼 job.waitforcompletion(true); 100
6 Class Mapper (v 0.20) import org.apache.hadoop.mapreduce.mapper; class MyMap extends Mapper < INPUT INPUT OUTPUT OUTPUT KEY, VALUE, KEY, VALUE > { Class Class Class Class // 全 域 變 數 區 INPUT INPUT public void map ( KEY key, VALUE value, Class Class Context context )throws IOException,InterruptedException { // 區 域 變 數 與 程 式 邏 輯 區 context.write( NewKey, NewValue); 101
7 Class Reducer (v 0.20) import org.apache.hadoop.mapreduce.reducer; MyRed class MyRed extends INPUT INPUT OUTPUT OUTPUT Reducer <,,, > KEY VALUE KEY VALUE { Class Class Class Class // 全 域 變 數 區 public void reduce ( INPUT KEY Class key, Iterable< VALUE > values, Context context) throws IOException,InterruptedException { // 區 域 變 數 與 程 式 邏 輯 區 context.write( NewKey, NewValue); INPUT Class 102
8 其 他 常 用 的 設 定 參 數 設 定 Combiner Job.setCombinerClass ( ); 設 定 output class Job.setMapOutputKeyClass( ); Job.setMapOutputValueClass( ); Job.setOutputKeyClass( ); Job.setOutputValueClass( ); 103
9 Class Combiner 指 定 一 個 combiner, 它 負 責 對 中 間 過 程 的 輸 出 進 行 聚 集, 這 會 有 助 於 降 低 從 Mapper 到 Reducer 數 據 傳 輸 量 可 不 用 設 定 交 由 Hadoop 預 設 也 可 不 實 做 此 程 式, 引 用 Reducer 設 定 JobConf.setCombinerClass(Class) 104
10 範 例 一 (1) - mapper public class HelloHadoop { static public class HelloMapper extends Mapper<LongWritable, Text, LongWritable, Text> { public void map(longwritable key, Text value, Context context) throws IOException, InterruptedException { context.write((longwritable) key, (Text) value); // HelloReducer end..( 待 續 ) 105
11 範 例 一 (2) - reducer static public class HelloReducer extends Reducer<LongWritable, Text, LongWritable, Text> { public void reduce(longwritable key, Iterable<Text> values, Context context) throws IOException, InterruptedException { Text val = new Text(); for (Text str : values) { val.set(str.tostring()); context.write(key, val); // HelloReducer end..( 待 續 ) 106
12 範 例 一 (3) - main public static void main(string[] args) throws IOException, InterruptedException, ClassNotFoundException { Configuration conf = new Configuration(); Job job = new Job(conf, "Hadoop Hello World"); job.setjarbyclass(hellohadoop.class); FileInputFormat.setInputPaths(job, "input"); FileOutputFormat.setOutputPath(job, new Path("output-hh1")); job.setmapperclass(hellomapper.class); job.setreducerclass(helloreducer.class); job.waitforcompletion(true); // main end // wordcount class end // 完 107
13 Hadoop 程 式 設 計 七 Hadoop 程 式 範 例 7.1:HDFS 操 作 篇 7.2:MapReduce 運 算 篇 108
14 傳 送 檔 案 至 HDFS // 將 檔 案 從 local 上 傳 到 hdfs, src 為 local 的 來 源, dst 為 hdfs 的 目 的 端 public class PutToHdfs { static boolean puttohdfs(string src, String dst, Configuration conf) { Path dstpath = new Path(dst); try { // 產 生 操 作 hdfs 的 物 件 FileSystem hdfs = dstpath.getfilesystem(conf); // 上 傳 hdfs.copyfromlocalfile(false, new Path(src),new Path(dst)); catch (IOException e) { e.printstacktrace(); return false; return true; 109
15 從 HDFS 取 回 檔 案 // 將 檔 案 從 hdfs 下 載 回 local, src 為 hdfs 的 來 源, dst 為 local 的 目 的 端 public class GetFromHdfs { static boolean getfromhdfs(string src,string dst, Configuration conf) { Path dstpath = new Path(src); try { // 產 生 操 作 hdfs 的 物 件 FileSystem hdfs = dstpath.getfilesystem(conf); // 下 載 hdfs.copytolocalfile(false, new Path(src),new Path(dst)); catch (IOException e) { e.printstacktrace(); return false; return true; 110
16 檢 查 與 刪 除 檔 案 // checkanddelete 函 式, 檢 查 是 否 存 在 該 資 料 夾, 若 有 則 刪 除 之 public class CheckAndDelete { static boolean checkanddelete(final String path, Configuration conf) { Path dst_path = new Path(path); try { // 產 生 操 作 hdfs 的 物 件 FileSystem hdfs = dst_path.getfilesystem(conf); // 檢 查 是 否 存 在 if (hdfs.exists(dst_path)) { // 有 則 刪 除 hdfs.delete(dst_path, true); catch (IOException e) { e.printstacktrace(); return false; return true; 111
17 Hadoop 程 式 設 計 七 Hadoop 程 式 範 例 7.1:HDFS 操 作 篇 7.2:MapReduce 運 算 篇 112
18 範 例 二 (1) HelloHadoopV2 說 明 : 此 程 式 碼 比 HelloHadoop 增 加 了 * 檢 查 輸 出 資 料 夾 是 否 存 在 並 刪 除 * input 資 料 夾 內 的 資 料 若 大 於 兩 個, 則 資 料 不 會 被 覆 蓋 * map 與 reduce 拆 開 以 利 程 式 再 利 用 測 試 方 法 : 將 此 程 式 運 作 在 hadoop 0.20 平 台 上, 執 行 : hadoop jar V2.jar HelloHadoopV 注 意 : 1. 在 hdfs 上 來 源 檔 案 的 路 徑 為 "/user/$your_name/input", 請 注 意 必 須 先 放 資 料 到 此 hdfs 上 的 資 料 夾 內, 且 此 資 料 夾 內 只 能 放 檔 案, 不 可 再 放 資 料 夾 2. 運 算 完 後, 程 式 將 執 行 結 果 放 在 hdfs 的 輸 出 路 徑 為 "/user/$your_name/output-hh2" 113
19 範 例 二 (2) public class HelloHadoopV2 { public static void main(string[] args) throws IOException, InterruptedException, ClassNotFoundException { Configuration conf = new Configuration(); Job job = new Job(conf, "Hadoop Hello World 2"); job.setjarbyclass(hellohadoopv2.class); // 設 定 map and reduce 以 及 Combiner class job.setmapperclass(hellomapperv2.class); job.setcombinerclass(helloreducerv2.class); job.setreducerclass(helloreducerv2.class); // 設 定 map 的 輸 出 型 態 job.setmapoutputkeyclass(text.class); job.setmapoutputvalueclass(text.class); // 設 定 reduce 的 輸 出 型 態 job.setoutputkeyclass(text.class); job.setoutputvalueclass(text.class); FileInputFormat.addInputPath (job, new Path("input")); FileOutputFormat.setOutputPath (job, new Path("output-hh2")); // 呼 叫 checkanddelete 函 式, // 檢 查 是 否 存 在 該 資 料 夾, 若 有 則 刪 除 之 CheckAndDelete.checkAndDelete("output-hh2", conf); boolean status = job.waitforcompletion(true); if (status) { System.err.println("Integrate Alert Job Finished!"); else { System.err.println("Integrate Alert Job Failed!"); System.exit(1); 114
20 範 例 二 (3) public class HelloMapperV2 extends Mapper <LongWritable, Text, Text, Text> { public void map(longwritable key, Text value, Context context) throws IOException, InterruptedException { context.write(new Text(key.toString()), value); public class HelloReducerV2 extends Reducer<Text, Text, Text, Text> { public void reduce(text key, Iterable<Text> values, Context context) throws IOException, InterruptedException { String str = new String(""); Text final_key = new Text(); Text final_value = new Text(); // 將 key 值 相 同 的 values, 透 過 && 符 號 分 隔 之 for (Text tmp : values) { str += tmp.tostring() + " &&"; final_key.set(key); final_value.set(str); context.write(final_key, final_value); 115
21 範 例 三 (1) HelloHadoopV3 說 明 : 此 程 式 碼 再 利 用 了 HelloHadoopV2 的 map, reduce 檔, 並 且 自 動 將 檔 案 上 傳 到 hdfs 上 運 算 並 自 動 取 回 結 果, 還 有 提 示 訊 息 參 數 輸 入 與 印 出 運 算 時 間 的 功 能 測 試 方 法 : 將 此 程 式 運 作 在 hadoop 0.20 平 台 上, 執 行 : hadoop jar V3.jar HelloHadoopV3 <local_input> <local_output> 注 意 : 1. 第 一 個 輸 入 的 參 數 是 在 local 的 輸 入 資 料 夾, 請 確 認 此 資 料 夾 內 有 資 料 並 無 子 目 錄 2. 第 二 個 輸 入 的 參 數 是 在 local 的 運 算 結 果 資 料 夾, 由 程 式 產 生 不 用 事 先 建 立, 若 有 請 刪 除 之 116
22 範 例 三 (2) public class HelloHadoopV3 { public static void main(string[] args) throws IOException, InterruptedException, ClassNotFoundException { String hdfs_input = "HH3_input"; String hdfs_output = "HH3_output"; Configuration conf = new Configuration(); // 宣 告 取 得 參 數 String[] otherargs = new GenericOptionsParser(conf, args).getremainingargs(); // 如 果 參 數 數 量 不 為 2 則 印 出 提 示 訊 息 if (otherargs.length!= 2) { System.err.println("Usage: hadoop jar HelloHadoopV3.jar <local_input> <local_output>"); System.exit(2); Job job = new Job(conf, "Hadoop Hello World"); job.setjarbyclass(hellohadoopv3.class); // 再 利 用 上 個 範 例 的 map 與 reduce job.setmapperclass(hellomapperv2.class); job.setcombinerclass(helloreducerv2.class); job.setreducerclass(helloreducerv2.class); // 設 定 map reduce 的 key value 輸 出 型 態 job.setmapoutputkeyclass(text.class); job.setmapoutputvalueclass(text.class); job.setoutputkeyclass(text.class); job.setoutputvalueclass(text.class); 117
23 範 例 三 (2) // 用 checkanddelete 函 式 防 止 overhead 的 錯 誤 CheckAndDelete.checkAndDelete(hdfs_input, conf); CheckAndDelete.checkAndDelete(hdfs_output, conf); // 放 檔 案 到 hdfs PutToHdfs.putToHdfs(args[0], hdfs_input, conf); // 設 定 hdfs 的 輸 入 輸 出 來 源 路 定 FileInputFormat.addInputPath(job, new Path(hdfs_input)); FileOutputFormat.setOutputPath(job, new Path(hdfs_output)); long start = System.nanoTime(); job.waitforcompletion(true); // 把 hdfs 的 結 果 取 下 GetFromHdfs.getFromHdfs(hdfs_output, args[1], conf); boolean status = job.waitforcompletion(true); // 計 算 時 間 if (status) { System.err.println("Integrate Alert Job Finished!"); long time = System.nanoTime() - start; System.err.println(time * (1E-9) + " secs."); else { System.err.println("Integrate Alert Job Failed!"); System.exit(1); 118
24 範 例 四 (1) public static void main(string[] args) throws Exception { Configuration conf = new Configuration(); String[] otherargs = new GenericOptionsParser(conf, args).getremainingargs(); if (otherargs.length!= 2) { System.err.println("Usage: hadoop jar WordCount.jar <input> <output>"); System.exit(2); Job job = new Job(conf, "Word Count"); job.setjarbyclass(wordcount.class); job.setmapperclass(tokenizermapper.class); job.setcombinerclass(intsumreducer.class); job.setreducerclass(intsumreducer.class); job.setoutputkeyclass(text.class); job.setoutputvalueclass(intwritable.class); FileInputFormat.addInputPath(job, new Path(args[0])); FileOutputFormat.setOutputPath(job, new Path(args[1])); CheckAndDelete.checkAndDelete(args[1], conf); System.exit(job.waitForCompletion(true)? 0 : 1); 119
25 範 例 四 (2) 1 class TokenizerMapper extends Mapper<LongWritable, Text, Text, IntWritable> { 2 private final static IntWritable one = new IntWritable(1); 3 private Text word = new Text(); 4 public void map( LongWritable key, Text value, Context context) Input key /user/hadooper/input/a.txt. No news is a good news. throws IOException, InterruptedException { String line = ((Text) value).tostring(); StringTokenizer itr = new StringTokenizer(line); while (itr.hasmoretokens()) { word.set(itr.nexttoken()); context.write(word, one); Input value line itr no news is a good news itr itr itr itr itr itr <word,one> < no, 1 > < news, 1 > < is, 1 > < a, 1 > < good, 1 > < news, 1 > 120
26 範 例 四 (3) class IntSumReducer extends Reducer< Text, IntWritable, Text, IntWritable> { IntWritable result = new IntWritable(); public void reduce( Text key, Iterable <IntWritable> values, Context context) throws IOException, InterruptedException { int sum = 0; for ( IntWritable val : values ) sum += val.get(); result.set(sum); context.write ( key, result); for ( int i ; i < values.length ; i ++ ){ sum += values[i].get() <word,one> < a, 1 > < good, 1 > < is, 1 > < news, 1 1 > < no, 1 > news 1 1 <key,sunvalue> < news, 2 > 121
27 範 例 五 (1) WordCountV2 說 明 : 用 於 字 數 統 計, 並 且 增 加 略 過 大 小 寫 辨 識 符 號 篩 除 等 功 能 測 試 方 法 : 將 此 程 式 運 作 在 hadoop 0.20 平 台 上, 執 行 : hadoop jar WCV2.jar WordCountV2 -Dwordcount.case.sensitive=false \ <input> <output> -skip patterns/patterns.txt 注 意 : 1. 在 hdfs 上 來 源 檔 案 的 路 徑 為 你 所 指 定 的 <input> 請 注 意 必 須 先 放 資 料 到 此 hdfs 上 的 資 料 夾 內, 且 此 資 料 夾 內 只 能 放 檔 案, 不 可 再 放 資 料 夾 2. 運 算 完 後, 程 式 將 執 行 結 果 放 在 hdfs 的 輸 出 路 徑 為 你 所 指 定 的 <output> 3. 請 建 立 一 個 資 料 夾 pattern 並 在 裡 面 放 置 pattern.txt, 內 容 如 ( 一 行 一 個, 前 置 提 示 符 號 \) \. \, \! 122
28 範 例 五 (2) public class WordCountV2 extends Configured implements Tool { public static class Map extends MapReduceBase implements Mapper<LongWritable, Text, Text, IntWritable> { static enum Counters { INPUT_WORDS private final static IntWritable one = new IntWritable(1); private Text word = new Text(); private boolean casesensitive = true; private Set<String> patternstoskip = new HashSet<String>(); private long numrecords = 0; private String inputfile; public void configure(jobconf job) { casesensitive = job.getboolean("wordcount.case.sensitive", true); inputfile = job.get("map.input.file"); if (job.getboolean("wordcount.skip.patterns", false)) { Path[] patternsfiles = new Path[0]; try { patternsfiles = DistributedCache.getLocalCacheFiles(job); catch (IOException ioe) { System.err.println("Caught exception while getting cached files: " + StringUtils.stringifyException(ioe)); for (Path patternsfile : patternsfiles) { parseskipfile(patternsfile); private void parseskipfile(path patternsfile) { try { BufferedReader fis = new BufferedReader(new FileReader( patternsfile.tostring())); String pattern = null; while ((pattern = fis.readline())!= null) { patternstoskip.add(pattern); catch (IOException ioe) { System.err.println("Caught exception while parsing the cached file '"+ patternsfile + "' : " + tringutils.stringifyexception(ioe)); public void map(longwritable key, Text value, OutputCollector<Text, IntWritable> output, Reporter reporter) throws IOException { String line = (casesensitive)? value.tostring() : value.tostring().tolowercase(); for (String pattern : patternstoskip) line = line.replaceall(pattern, ""); StringTokenizer tokenizer = new StringTokenizer(line); while (tokenizer.hasmoretokens()) { word.set(tokenizer.nexttoken()); output.collect(word, one); reporter.incrcounter(counters.input_words, 1); 123
29 範 例 五 (3) if ((++numrecords % 100) == 0) { reporter.setstatus("finished processing " + numrecords + " records " + "from the input file: " + inputfile); public static class Reduce extends MapReduceBase implements Reducer<Text, IntWritable, Text, IntWritable> { public void reduce(text key, Iterator<IntWritable> values, OutputCollector<Text, IntWritable> output, Reporter reporter) throws IOException { int sum = 0; while (values.hasnext()) { sum += values.next().get(); output.collect(key, new IntWritable(sum)); public int run(string[] args) throws Exception { JobConf conf = new JobConf(getConf(), WordCount.class); conf.setjobname("wordcount"); String[] otherargs = new GenericOptionsParser(conf, args).getremainingargs(); if (otherargs.length < 2) { System.out.println("WordCountV2 [- Dwordcount.case.sensitive=<false true>] \\ "); System.out.println(" <indir> <outdir> [-skip Pattern_file]"); return 0; conf.setoutputkeyclass(text.class); conf.setoutputvalueclass(intwritable.class); conf.setmapperclass(map.class); conf.setcombinerclass(reduce.class); conf.setreducerclass(reduce.class); conf.setinputformat(textinputformat.class); conf.setoutputformat(textoutputformat.class); List<String> other_args = new ArrayList<String>(); for (int i = 0; i < args.length; ++i) { if ("-skip".equals(args[i])) { DistributedCache.addCacheFile(new Path(args[++i]).toUri(), conf); conf.setboolean("wordcount.skip.patterns", true); else {other_args.add(args[i]); FileInputFormat.setInputPaths(conf, new Path(other_args.get(0))); FileOutputFormat.setOutputPath(conf, new Path(other_args.get(1))); CheckAndDelete.checkAndDelete(other_args.get(1), conf); JobClient.runJob(conf); return 0; public static void main(string[] args) throws Exception { int res = ToolRunner.run(new Configuration(), new WordCountV2(), args); System.exit(res); 124
30 說 明 : 範 例 六 (1) WordIndex 將 每 個 字 出 於 哪 個 檔 案, 那 一 行 印 出 來 測 試 方 法 : 將 此 程 式 運 作 在 hadoop 0.20 平 台 上, 執 行 : hadoop jar WI.jar WordIndex <input> <output> 注 意 : 1. 在 hdfs 上 來 源 檔 案 的 路 徑 為 你 所 指 定 的 <input> 請 注 意 必 須 先 放 資 料 到 此 hdfs 上 的 資 料 夾 內, 且 此 資 料 夾 內 只 能 放 檔 案, 不 可 再 放 資 料 夾 2. 運 算 完 後, 程 式 將 執 行 結 果 放 在 hdfs 的 輸 出 路 徑 為 你 所 指 定 的 <output> 125
31 public class WordIndex { public static class wordindexm extends Mapper<LongWritable, Text, Text, Text> { public void map(longwritable key, Text value, Context context) throws IOException, InterruptedException { FileSplit filesplit = (FileSplit) context.getinputsplit(); 範 例 六 (2) static public class wordindexr extends Reducer<Text, Text, Text, Text> { public void reduce(text key, Iterable<Text> values, OutputCollector<Text, Text> output, Reporter reporter) throws IOException { String v = ""; Text map_key = new Text(); StringBuilder ret = new StringBuilder("\n"); Text map_value = new Text(); for (Text val : values) { String line = value.tostring(); v += val.tostring().trim(); StringTokenizer st = new StringTokenizer(line.toLowerCase()); if (v.length() > 0) while (st.hasmoretokens()) { ret.append(v + "\n"); String word = st.nexttoken(); map_key.set(word); output.collect((text) key, new map_value.set(filesplit.getpath().getname() + Text(ret.toString())); ":" + line); context.write(map_key, map_value); 126
32 範 例 六 (2) public static void main(string[] args) throws IOException, InterruptedException, ClassNotFoundException { Configuration conf = new Configuration(); String[] otherargs = new GenericOptionsParser(conf, args).getremainingargs(); if (otherargs.length < 2) { System.out.println("hadoop jar WordIndex.jar <indir> <outdir>"); return; Job job = new Job(conf, "word index"); job.setjobname("word inverted index"); job.setjarbyclass(wordindex.class); job.setmapoutputkeyclass(text.class); job.setmapoutputvalueclass(text.class); job.setoutputkeyclass(text.class); job.setoutputvalueclass(text.class); job.setmapperclass(wordindexm.class); job.setreducerclass(wordindexr.class); job.setcombinerclass(wordindexr.class); FileInputFormat.setInputPaths(job, args[0]); CheckAndDelete.checkAndDelete(args[1], conf); FileOutputFormat.setOutputPath(job, new Path(args[1])); long start = System.nanoTime(); job.waitforcompletion(true); long time = System.nanoTime() - start; System.err.println(time * (1E-9) + " secs."); 127
33 範 例 七 (1) YourMenu 說 明 : 將 之 前 的 功 能 整 合 起 來 測 試 方 法 : 將 此 程 式 運 作 在 hadoop 0.20 平 台 上, 執 行 : hadoop jar YourMenu.jar < 功 能 > 注 意 : 1. 此 程 式 需 與 之 前 的 所 有 範 例 一 起 打 包 成 一 個 jar 檔 128
34 範 例 七 (2) public class YourMenu { public static void main(string argv[]) { int exitcode = -1; ProgramDriver pgd = new ProgramDriver(); if (argv.length < 1) { System.out.print("********************************** ********\n" + " 歡 迎 使 用 NCHC 的 運 算 功 能 \n" + " 指 令 : \n" + " Hadoop jar NCHC-example-*.jar < 功 能 > \n" + " 功 能 : \n" + " HelloHadoop: 秀 出 Hadoop 的 <Key,Value> 為 何 \n" + " HelloHadoopV2: 秀 出 Hadoop 的 <Key,Value> 進 階 版 \n" + " HelloHadoopV3: 秀 出 Hadoop 的 <Key,Value> 進 化 版 \n" + " WordCount: 計 算 輸 入 資 料 夾 內 分 別 在 每 個 檔 案 的 字 數 統 計 \n" + " WordCountV2: WordCount 進 階 版 \n" + " WordIndex: 索 引 每 個 字 與 其 所 有 出 現 的 所 在 列 \n" + "******************************************\n"); else { try { pgd.addclass("hellohadoop", HelloHadoop.class, " Hadoop hello world"); pgd.addclass("hellohadoopv2", HelloHadoopV2.class, " Hadoop hello world V2"); pgd.addclass("hellohadoopv3", HelloHadoopV3.class, " Hadoop hello world V3"); pgd.addclass("wordcount", WordCount.class, " word count."); pgd.addclass("wordcountv2", WordCountV2.class, " word count V2."); pgd.addclass("wordindex", WordIndex.class, "invert each word in line"); pgd.driver(argv); // Success exitcode = 0; System.exit(exitCode); catch (Throwable e) { e.printstacktrace(); 129
35 補 充 Program Prototype (v 0.18) Map 區 Reduce 區 設 定 區 Class MR{ Class Mapper { Class Reducer { main(){ Map 程 式 碼 Reduce 程 式 碼 JobConf conf = new JobConf( MR.class ); conf.setmapperclass(mapper.class); conf.setreduceclass(reducer.class); FileInputFormat.setInputPaths(conf, new Path(args[0])); FileOutputFormat.setOutputPath(conf, new Path(args[1])); 其 他 的 設 定 參 數 程 式 碼 JobClient.runJob(conf); 130
36 補 充 Class Mapper (v0.18) import org.apache.hadoop.mapred.*; MyMap class MyMap extends MapReduceBase INPUT INPUT OUTPUT OUTPUT implements Mapper < KEY, VALUE, KEY, VALUE > { // 全 域 變 數 區 INPUT INPUT public void map ( KEY key, VALUE value, OUTPUT OUTPUT OutputCollector<, > output, KEY VALUE Reporter reporter) throws IOException { // 區 域 變 數 與 程 式 邏 輯 區 output.collect( NewKey, NewValue); 131
37 補 充 Class Reducer (v0.18) import org.apache.hadoop.mapred.*; class MyRed extends MapReduceBase INPUT INPUT OUTPUT OUTPUT implements Reducer < KEY, VALUE, KEY, VALUE > { // 全 域 變 數 區 INPUT KEY INPUT public void reduce ( key, Iterator< VALUE > values, OUTPUT OUTPUT OutputCollector<, > output, KEY VALUE Reporter reporter) throws IOException { // 區 域 變 數 與 程 式 邏 輯 區 output.collect( NewKey, NewValue); 132
38 Conclusions 以 上 範 例 程 式 碼 包 含 Hadoop 的 key,value 架 構 操 作 Hdfs 檔 案 系 統 Map Reduce 運 算 方 式 執 行 hadoop 運 算 時, 程 式 檔 不 用 上 傳 至 hadoop 上, 但 資 料 需 要 再 HDFS 內 可 運 用 範 例 七 的 程 式 達 成 連 續 運 算 Hadoop 0.20 與 Hadoop 0.18 有 些 API 有 些 許 差 異, 因 此 在 網 路 上 找 到 Hadoop 的 程 式 如 果 compiler 有 錯, 可 以 換 換 對 應 的 Function 試 試 133
Hadoop 集 群 ( 第 6 期 ) WordCount 运 行 详 解 1 MapReduce 理 论 简 介 1.1 MapReduce 编 程 模 型 MapReduce 采 用 分 而 治 之 的 思 想, 把 对 大 规 模 数 据 集 的 操 作, 分 发 给 一 个 主 节 点 管
细 细 品 味 Hadoop Hadoop 集 群 ( 第 6 期 ) 精 华 集 锦 csaxp 虾 皮 工 作 室 http://www.cnblogs.com/xia520pi/ 2012 年 5 月 15 日 Hadoop 集 群 ( 第 6 期 ) WordCount 运 行 详 解 1 MapReduce 理 论 简 介 1.1 MapReduce 编 程 模 型 MapReduce 采
More information雲端 Cloud Computing 技術指南 運算 應用 平台與架構 10/04/15 11:55:46 INFO 10/04/15 11:55:53 INFO 10/04/15 11:55:56 INFO 10/04/15 11:56:05 INFO 10/04/15 11:56:07 INFO
CHAPTER 使用 Hadoop 打造自己的雲 8 8.3 測試 Hadoop 雲端系統 4 Nodes Hadoop Map Reduce Hadoop WordCount 4 Nodes Hadoop Map/Reduce $HADOOP_HOME /home/ hadoop/hadoop-0.20.2 wordcount echo $ mkdir wordcount $ cd wordcount
More informationDay1-hadoop_ _v1
王耀聰陳威宇 jazz@nchc.org.tw waue@nchc.org.tw 課程大綱 (1) 第一天 09:30~10:20 介紹課程與 Hadoop 簡介 10:20~10:30 休息 10:30~12:00 Hadoop 生態系簡介實作一 :Hadoop Streaming 範例操作 12:00~13:00 午餐 13:00~15:00 開發輔助工具 Eclipse Map Reduce
More information投影片 1
Map-Reduce Programming 王耀聰陳威宇 jazz@nchc.org.tw waue@nchc.org.tw 國家高速網路與計算中心 (NCHC) 自由軟體實驗室 Outline 概念 程式基本框架及執行步驟方法 範例一 : Hadoop 的 Hello World => Word Count 說明 動手做 範例二 : 進階版 => Word Count 2 說明 動手做 2 程式基本框架
More informationJava ¿ª·¢ 2.0: Óà Hadoop MapReduce ½øÐдóÊý¾Ý·ÖÎö
中 文 登 录 ( 或 注 册 ) 技 术 主 题 软 件 下 载 社 区 技 术 讲 座 搜 索 developerworks developerworks 技 术 主 题 Java technology 文 档 库 Java 开 发 2.0: 用 Hadoop MapReduce 进 行 大 数 据 分 析 成 堆 的 数 据 如 何 变 成 信 息 金 矿 Andrew Glover, 作 家
More information目录 1 本期内容 MapReduce 理论简介 MapReduce 编程模型 MapReduce 处理过程 运行 WordCount 程序 准备工作 运行例子
细细品味 Hadoop Hadoop 集群 ( 第 6 期 ) 精华集锦 csaxp http://www.xiapistudio.com/ 2012 年 3 月 1 日 目录 1 本期内容... 2 1.1 MapReduce 理论简介... 2 1.1.1 MapReduce 编程模型... 2 1.1.2 MapReduce 处理过程... 2 1.2 运行 WordCount 程序... 3
More information关于天云趋势 天云趋势由宽带资本和趋势科技共同投资成立于 2010 年 3 月 趋势科技是 Hadoop 的重度使用者 : 2006 年开始使用, 用于处理网页和邮件服务器评级 五个数据中心, 近 1000 个节点, 最大集群约 500 台服务器 日均处理 3.6T 日志数据 亚洲最早, 也是最大的
TCloud Computing Hadoop 开发者培训 关于天云趋势 天云趋势由宽带资本和趋势科技共同投资成立于 2010 年 3 月 趋势科技是 Hadoop 的重度使用者 : 2006 年开始使用, 用于处理网页和邮件服务器评级 五个数据中心, 近 1000 个节点, 最大集群约 500 台服务器 日均处理 3.6T 日志数据 亚洲最早, 也是最大的代码贡献者 HBase 0.92 新功能的主要开发者
More information三种方法实现Hadoop(MapReduce)全局排序(1)
三种方法实现 Hadoop(MapReduce) 全局排序 () 三种方法实现 Hadoop(MapReduce) 全局排序 () 我们可能会有些需求要求 MapReduce 的输出全局有序, 这里说的有序是指 Key 全局有序 但是我们知道,MapReduce 默认只是保证同一个分区内的 Key 是有序的, 但是不保证全局有序 基于此, 本文提供三种方法来对 MapReduce 的输出进行全局排序
More information使用MapReduce读取XML文件
使用 MapReduce 读取 XML 文件 XML( 可扩展标记语言, 英语 :extensible Markup Language, 简称 : XML) 是一种标记语言, 也是行业标准数据交换交换格式, 它很适合在系统之间进行数据存储和交换 ( 话说 Hadoop H ive 等的配置文件就是 XML 格式的 ) 本文将介绍如何使用 MapReduce 来读取 XML 文件 但是 Had oop
More information新・解きながら学ぶJava
481! 41, 74!= 40, 270 " 4 % 23, 25 %% 121 %c 425 %d 121 %o 121 %x 121 & 199 && 48 ' 81, 425 ( ) 14, 17 ( ) 128 ( ) 183 * 23 */ 3, 390 ++ 79 ++ 80 += 93 + 22 + 23 + 279 + 14 + 124 + 7, 148, 16 -- 79 --
More informationMapReduce
MapReduce 陳威宇 Review Hadoop Hdfs Datanode Namenode files / blocks Data locality ( 在地運算 ) 2 Outline What is MapReduce Process flow Yarn Configuration Java programing 3 MapReduce Introduction Objective :
More informationHadoop&Spark解决二次排序问题(Hadoop篇)
Hadoop&Spark 解决二次排序问题 (Spark 篇 ) 问题描述 二次排序就是 key 之间有序, 而且每个 Key 对应的 value 也是有序的 ; 也就是对 MapReduce 的输出 (KEY, Value(v 1,v 2,v 3,...,v n )) 中的 Value(v 1,v 2,v 3,...,v n ) 值进行排序 ( 升序或者降序 ), 使得 Value(s 1,s 2,s
More information三种方法实现Hadoop(MapReduce)全局排序(2)
三种方法实现 Hadoop(MapReduce) 全局排序 (2) 我在前面的文章介绍了 MapReduce 中两种全排序的方法及其实现 但是上面的两种方法都是有很大的局限性 : 方法一在数据量很大的时候会出现 OOM 问题 ; 方法二虽然能够将数据分散到多个 Reduce 中, 但是问题也很明显 : 我们必须手动地找到各个 Reduce 的分界点, 尽量使得分散到每个 Reduce 的数据量均衡
More information第 期 熊 安 萍 等 *1$ 文 件 系 统 中 范 围 锁 机 制 的 应 用 研 究! 锁 命 名 空 间 '+'($($ 描 述 了 资 源 和 锁 的 集 合 它 同 时 在 客 户 节 点 和 服 务 节 点 存 在 不 同 之 处 只 是 利 用 一 个 数 据 标 识 来 有 效 区
第 卷 第 期 重 庆 邮 电 大 学 学 报 自 然 科 学 版 年 月!"#$" %$&'$ ''())$($*($'('+$$,-./0 1' 文 件 系 统 中 范 围 锁 机 制 的 应 用 研 究 熊 安 萍 葛 军 邹 洋 重 庆 邮 电 大 学 计 算 机 科 学 与 技 术 学 院 重 庆! 摘 要 分 布 式 锁 机 制 是 分 布 式 文 件 系 统 的 重 要 机 制 *1$
More informationchp6.ppt
Java 软 件 设 计 基 础 6. 异 常 处 理 编 程 时 会 遇 到 如 下 三 种 错 误 : 语 法 错 误 (syntax error) 没 有 遵 循 语 言 的 规 则, 出 现 语 法 格 式 上 的 错 误, 可 被 编 译 器 发 现 并 易 于 纠 正 ; 逻 辑 错 误 (logic error) 即 我 们 常 说 的 bug, 意 指 编 写 的 代 码 在 执 行
More information中 国 中 西 医 结 合 杂 志 年 月 第 卷 第 期!" 通 透 性 增 加 产 生 蛋 白 水 解 酶 促 进 血 管 内 皮 细 胞 有 丝 分 裂 内 皮 细 胞 从 基 底 膜 上 迁 移 到 血 管 周 围 间 隙 粘 附 聚 集 重 构 为 三 维 管 腔 并 与 周 围 血 管
中 国 中 西 医 结 合 杂 志 年 月 第 卷 第 期!" 学 术 探 讨 冠 心 病 的 治 疗 性 血 管 新 生 与 活 血 化 瘀 段 练 熊 兴 江 王 阶 摘 要 治 疗 性 血 管 新 生 /) '0 1/ * ' 是 冠 状 动 脉 硬 化 性 心 脏 病 * '( '/) *! / * ) '/ ' + 治 疗 的 新 策 略 而 活 血 化 瘀 治 法 对 于 + 的 基 础
More information《安徒生童话》(四)
! " # $ !"# $$$$$$$$$$$$$$$$$$$$!%" $$$$$$$$$$$$$$$$$$!& $$$$$$$$$$$$$$$$$$$$$!&" $$$$$$$$$$$$$$$$$$!&# $$$$$$$$$$$$$$$$$$$$$!&( $$$$$$$$$$$$!#) $$$$$$$$$$$$$$$$$$$!)" $$$$$$$$$$$$$$$$$$$$$!!" $$$$$$$$$$$$$$$$$!!!
More informationMicrosoft PowerPoint - hbase_program(0201).ppt
TSMC 教育訓練課程 HBase Programming < V 0.20 > 王耀聰陳威宇 Jazz@nchc.org.tw waue@nchc.org.tw Outline HBase 程式編譯方法 HBase 程式設計 常用的 HBase API 說明實做 I/O 操作搭配 Map Reduce 運算 其他用法補充 其他專案 2 HBase 程式編譯方法 此篇介紹兩種編譯與執行 HBase
More informationMicrosoft Word - 01.DOC
第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的
More information7521,WARD,SALESMAN,7698,22-2 月 -81,1250,500, ,JONES,MANAGER,7839,02-4 月 -81,2975,, ,MARTIN,SALESMAN,7698,28-9 月 -81,1250,1400, ,BLAK
MapReduce 应用案例 本文版权归作者和博客园共有, 欢迎转载, 但未经作者同意必须保留此段声明, 且在文章页面明显位置给出原文连接, 博主为石山园, 博客地址为 http://www.cnblogs.com/shishanyuan 该系列课程是应邀实验楼整理编写的, 这里需要赞一下实验楼提供了学习的新方式, 可以边看博客边上机实验, 课程地址为 https://www.shiyanlou.com/courses/237
More information!
! ! ! ! ! ! ! ! ! "! !! "! "! "! "! ! #" "! "! "! "! "! !! "! "! "! "! "! "! "! "! "! "! !! "! "! "! "! "! "! "! "! "! "! !! "! "! "! "! "! "! "! "! "! "! !! "! "! "! "! "! "! "! "! "! "! !! "! "! "! "!
More information《饲料和饲料添加剂管理条例》
"!"### $ %# %&& % " "" %# ( ) * +, -. -... /. -. - - - /. - -. / / - / -!,. - (! " "! " # # " $ % # # # " & # " #! " " " " " " " " "! " # # $ % " & $ % " " & $ % " & $ %! " # & #! )! " "! # $ %! & $ %!
More information编写简单的Mapreduce程序并部署在Hadoop2.2.0上运行
编写简单的 Mapreduce 程序并部署在 Hadoop2.2.0 上运行 经过几天的折腾, 终于配置好了 Hadoop2.2.0( 如何配置在 Linux 平台部署 Hadoop 请参见本博客 在 Fedora 上部署 Hadoop2.2.0 伪分布式平台 ), 今天主要来说说怎么在 Hadoop2.2.0 伪分布式上面运行我们写好的 Mapreduce 程序 先给出这个程序所依赖的 Maven
More information4 中 南 大 学 学 报 医 学 版 摘 要 目 的 探 讨 早 发 性 精 神 分 裂 症 患 者 在 静 息 状 态 下 是 否 存 在 脑 功 能 连 接 异 常 以 及 异 常 区 域 的 定 位 方 法 采 用 第 版 美 国 精 神 障 碍 诊 断 与 统 计 手 册 ( * ) (
中 南 大 学 学 报 医 学 版 3! + )! + - + - %$ 58: 58:7& * 1:D * $%&' 1&! & )& "# ( &!& )#% & '& '#! & #& & " ( ) 5*( )/ + ( / + + 6') * )* ) ; + *6 / + * ) *+ ' 6') * )+ * ) 6 9, * : + * ) *+ ) /+( * ( / * ) (
More information全国计算机技术与软件专业技术资格(水平)考试
全 国 计 算 机 技 术 与 软 件 专 业 技 术 资 格 ( 水 平 ) 考 试 2008 年 上 半 年 程 序 员 下 午 试 卷 ( 考 试 时 间 14:00~16:30 共 150 分 钟 ) 试 题 一 ( 共 15 分 ) 阅 读 以 下 说 明 和 流 程 图, 填 补 流 程 图 中 的 空 缺 (1)~(9), 将 解 答 填 入 答 题 纸 的 对 应 栏 内 [ 说 明
More information《浮士德》(下)
! " # $ ! $$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$!"#!#%!#%!&!( ) $$$$$$$$$$$$$$$ ( $$$$$$$$$$$$$$$$$$$ # * $$$$$$$$$$$ %" $$$$$$$$$$$$$$$$$$$$
More information中 国 中 西 医 结 合 杂 志 年 月 第 卷 第 期!"# $! 症 状 在 诊 断 时 推 荐 应 用 $3 的 症 状 指 数 $!0 " 0 %!2 3% ". )./!0 ) 1/! 5 1! 0 %7$3 6 进 行 基 础 评 估 和 治 疗 监 测 心 理 状 况 的 评 估 可
专 家 共 识 慢 性 前 列 腺 炎 中 西 医 结 合 诊 疗 专 家 共 识 中 国 中 西 医 结 合 学 会 男 科 专 业 委 员 会 年 月 慢 性 前 列 腺 炎 )./!0 ) 1/! 是 指 前 列 腺 在 病 原 体 或 某 些 非 感 染 因 素 作 用 下 患 者 出 现 以 盆 腔 区 域 疼 痛 或 不 适 排 尿 异 常 等 症 状 为 特 征 的 疾 病 一 直 是
More information(\244j\257d\276\307\274\351_201508021-C.indd_70%.pdf)
1847-1852 1872 20 1 1896 8000 20 1896 1950 1 1896 1896 13 1900 1900 3 20 2 4 1910 1950 3 1911 1 2 3 4 1927 4 20 300 6 1906 1930 7 1911 5 1919 8 1914 9 1920 10 11 1902 200 6 12 1930 7 " # #! $! 14 15! "!
More information## $%& %& ## () #) (( * (+++ () #) #) (+ (+ #) #) ( #, - #)). #))- # ( / / / 0 1 2 0 / $ # ( *. 3. 3 *..# 4 #$ 3 ( 5 ) ### 4 $ # 5, $ ## # 4 $# 5 ( %
# # $ %& $ %# ( $ # ( # $ ( $ $ ( ( % ( $ ( $ ( ( % ( % $ ( $ ( ( $ ( ( ( & ( ( ( $ ( ( % %# ( ( $ ( %# % ## $%& %& ## () #) (( * (+++ () #) #) (+ (+ #) #) ( #, - #)). #))- # ( / / / 0 1 2 0 / $ # ( *.
More information! # % % & # # % #!& % &# % &# % % % # %& ( (!& (! & & % % #!! ) %&! *& % %! % %!! # % %!! %*!& % &# % &# ) ) ( % # # ) % ( (!& (! (!! # % % #!! # ( &!
!#!#!%!&!& #!#!#!#!#!#!! #!% # ( )! & & % & ) % ( %! # )& ) &!) &!% )& )! )!!% & ( (!&!&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! )! % * % * ( & )!! % & # %! %! )! % * % * ( & )!! % & # %! %! # )! % * % *
More informationMac Java import com.apple.mrj.*;... public class MyFirstApp extends JFrame implements ActionListener, MRJAboutHandler, MRJQuitHandler {... public MyFirstApp() {... MRJApplicationUtils.registerAboutHandler(this);
More information1 中 华 物 理 医 学 与 康 复 杂 志, - 年 月 第.0 卷 第 期 & + &# * & " (, - ".0 $ 代 康 复 理 念 更 强 调 患 者 主 动 参 与 因 此 笔 者 倾 向 于 采 用 球 囊 主 动 扩 张 术 即 治 疗 时 以 患 者 主 动 参 与 为 主
1 临 床 研 究 表 面 麻 醉 对 球 囊 扩 张 治 疗 鼻 咽 癌 放 疗 后 吞 咽 障 碍 疗 效 的 影 响 周 惠 嫦 张 盘 德 陈 丽 珊 梁 鹏 刘 景 辉 关 志 勇 摘 要 目 的 探 讨 表 面 麻 醉 对 球 囊 主 动 扩 张 治 疗 鼻 咽 癌 放 疗 后 吞 咽 障 碍 疗 效 的 影 响 方 法 选 取 - 例 鼻 咽 癌 放 射 出 现 吞 咽 障 碍 的 患
More information期 李 海 利 等 猪 接 触 传 染 性 胸 膜 肺 炎 放 线 杆 菌 血 清 型 分 子 鉴 定 及 药 敏 试 验 / 只 产 生 两 种,9: 毒 素 血 清 型 毒 力 的 强 弱 与,9: 毒 素 种 类 有 关 产,9: 和,9: 的 血 清 型 毒 力 最 强 本 研 究 对 临
中 国 畜 牧 兽 医 22! " # 猪 接 触 传 染 性 胸 膜 肺 炎 放 线 杆 菌 血 清 型 分 子 鉴 定 及 药 敏 试 验 李 海 利 徐 引 弟 宋 毓 民 朱 文 豪 张 青 娴 王 克 领 冯 亚 杰 候 自 花 河 南 省 农 业 科 学 院 畜 牧 兽 医 研 究 所 郑 州 山 东 省 临 沂 市 兰 山 区 畜 牧 兽 医 局 临 沂 摘 要 为 了 解 猪 接 触
More information目录 1 本期内容 Hadoop 开发环境简介 Hadoop 集群简介 Windows 开发简介 Hadoop Eclipse 简介和使用 Eclipse 插件介绍 Hadoo
细细品味 Hadoop Hadoop 集群 ( 第 7 期 ) 精华集锦 csaxp http://www.xiapistudio.com/ 2012 年 3 月 3 日 目录 1 本期内容... 2 1.1 Hadoop 开发环境简介... 2 1.1.1 Hadoop 集群简介... 2 1.1.2 Windows 开发简介... 2 1.2 Hadoop Eclipse 简介和使用... 2
More information气 候 与 环 境 研 究 卷 &!' 张 书 余 许 多 学 者 对 人 体 舒 适 度 进 行 了 研 究!!0!! " 对 欧 洲 不 同 国 家 的 城 市 热 舒 适 性 进 行 了 研 究 周 后 福 探 讨 了 气 候 变 化 对 人 体 健 康 的 影 响 吴 兑 ) 进 行 了 多
第 卷 第 期 年 月 气 候 与 环 境 研 究 &!'!' 靳 宁 景 元 书 武 永 利 南 京 市 区 不 同 下 垫 面 对 人 体 舒 适 度 的 影 响 分 析 气 候 与 环 境 研 究 * *.. D $% 4 D!. 5 $$!/ %" 0 $!/ /"" $!/ ".$ / "$! % 1!! /! %"!/ >. % "$" * * 南 京 市 区 不 同 下 垫 面 对 人
More information《沧浪诗话》
! " ! ###################### ###################### ###################### ###################### ######################!!"!!$!!%!!&!$" ##############!$ &(( &!!! " #!! "! $ $ $ "! $! "!! #! "! " # #! "!
More information09 (File Processes) (mkdir) 9-3 (createnewfile) 9-4 (write) 9-5 (read) 9-6 (deletefile) 9-7 (deletedir) (Exercises)
09 (File Processes) 9-1 9-2 (mkdir) 9-3 (createnewfile) 9-4 (write) 9-5 (read) 9-6 (deletefile) 9-7 (deletedir) (Exercises) Java Servlet 9-1 Servlet (File Processes) Client Servlet Servlet Java Java (Stream)
More information《安徒生童话》(一)
! " # $ ! """"""""""""""""""""""! """""""""""""""""""!# """"""""""""""""""""""!$ """"""""""""""""""""" %& """""""""""""""""" $ """"""""""""""""""""" (& """""""""""""""""""""" () """""""""""""""""""" *+
More informationEJB-Programming-4-cn.doc
EJB (4) : (Entity Bean Value Object ) JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Session Bean J2EE Session Façade Design Pattern Session Bean Session
More information国 际 政 治 研 究 年 第 期 一 中 国 国 名 渊 源 暨 中 外 交 流 中 中 国 的 称 谓 一 不 在 乎 国 名 的 王 朝 国 家 世 界 上 绝 大 多 数 国 家 的 国 名 是 在 历 史 上 逐 渐 形 成 的 国 名 具 有 排 他 性 宣 示 一 国 之 主 权 国
国 际 政 治 研 究 双 月 刊 年 第 期 未 完 成 的 国 家 中 国 国 名 的 形 成 与 近 代 民 族 主 义 的 构 建 李 扬 帆 内 容 提 要 国 名 对 于 民 族 国 家 的 身 份 认 同 具 有 强 烈 的 凝 聚 意 义 和 符 号 价 值 中 国 作 为 一 个 国 家 名 称 的 形 成 有 其 特 殊 的 历 史 背 景 在 以 天 下 观 念 为 核 心 的
More informationKillTest 质量更高 服务更好 学习资料 半年免费更新服务
KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 310-065Big5 Title : Sun Certified Programmer for the Java 2 Platform, SE 6.0 Version : Demo 1 / 14 1. 35. String #name = "Jane Doe"; 36. int
More informationJavaIO.PDF
O u t p u t S t ream j a v a. i o. O u t p u t S t r e a m w r i t e () f l u s h () c l o s e () public abstract void write(int b) throws IOException public void write(byte[] data) throws IOException
More information期 李 环 等 邻 苯 二 甲 酸 二 丁 酯 暴 露 对 雄 性 大 鼠 生 精 细 胞 功 能 影 响 1 )!# $ + $#'!!) #!%,$' $ 6. $#! +!! '!!' # $! 引 言 - # # 近 年 来 生 殖 健 康 问 题 日 益 突 出 % 不 孕 不 育 等 各
第 卷 第 期 年 月! "#$%&#% '% 李 环 张 洋 婷 刘 呈 惠 等 %% 邻 苯 二 甲 酸 二 丁 酯 暴 露 对 雄 性 大 鼠 生 精 细 胞 功 能 影 响 * % 环 境 科 学 学 报 1 1 2 3 4 5 2 3 %% )!#),$' $ #!' # $) # #)!! $ * %! 1 1 邻 苯 二 甲 酸 二 丁 酯 暴 露 对 雄 性 大 鼠 生 精 细 胞
More information. "#
. "# . / 0 1 234 54 "# ./0 "# ./0 12 32 42 56 /1/3 532273222 8749 0222 42:702:/132 /22 "" .. / 0.0/ 10. 122 01 122 340516 7 8 7 19 8 :09 5 7 8 7 8 5 "# . / / / 01222 3.222 4 0.222 3562 4 0772 34 0 3 822
More information1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6:
Chapter 15. Suppressed Exception CH14 Finally Block Java SE 7 try-with-resources JVM cleanup try-with-resources JVM cleanup cleanup Java SE 7 Throwable getsuppressed Throwable[] getsuppressed() Suppressed
More information./ 0123 455
./ 0123 455 ./ 0/.1 0/2 0 3 0/2 3///41.///.3/ 56 1// 0 1 0/ 2/.///./ ./ 0/ 1/ 223.//. 4 5 6/3 7/3. 4 8 591././ 7 21 :1 01 5 5// :/3 " .. / 0. /.1. / 21. / 3 4.56. 788.947 80.8 81 ./ 0/ 1/ 234 5/4 6 5 0/4.24
More information% 缓 解 患 者 的 心 理 障 碍 或 问 题, 促 进 其 人 格 向 健 康 治 疗 协 调 的 方 向 发 展 精 神 分 析 学 派 心 理 治 疗 起 源 于 弗 洛 依 德 ( ) 于 世 早 期 为 弗 洛 依 德 创 立 的 经 典 精 神 分 析 弗 洛 纪 末 创 始 的 精
心 理 治 疗 : 理 论 学 派 研 究 及 发 展 文 / 钱 铭 怡 钟 杰 北 京 大 学 心 理 学 系 北 京 100871 摘 要 文 章 介 绍 了 心 理 治 疗 的 主 要 理 论 流 派 发 展 趋 势 在 中 国 的 发 展 现 状 与 展 望 心 理 治 疗 是 治 疗 各 类 心 理 障 碍 促 进 个 体 和 群 体 心 理 健 康 的 科 学 方 法, 最 早 起 源
More information社 会 妇 也 有 到 夫 家 守 志 的 情 况 目 前 各 地 现 存 的 大 量 贞 节 牌 坊 和 史 书 中 连 篇 累 牍 的 节 妇 传 就 是 当 时 历 史 的 真 实 反 映 但 是 在 历 史 上, 现 实 生 活 中 的 寡 妇 守 志 并 非 一 件 易 事 很 多 寡 妇
社 会 总 第 期 高 永 平,! "#" " "# $ %&$ ' & " # $ # $ #,$ & $! & & $, & ' $! "#" # ($ $ ), ' ( *," # ' & & $* & & * # & "#" + $ & # $! " + ' $$ & *# $!! * ** $! "#" $#! & &# $,$ & & & $#, & # $ "& & # & $ ##$
More information.' 6! "! 6 "'' 6 7% $! 7%/'& 人 类 非 洲 锥 虫 病 又 称 昏 睡 病 是 布 氏 锥 虫 冈 比 亚 亚 种!! 或 布 氏 锥 虫 罗 得 西 亚 种 "#$$ %! &'!!! 感 染 引 起 的 一 种 寄 生 虫 病 以 采 采 蝇! 为 传 播 ' 媒
) 文 章 编 号 '.')) 论 著!"#$%&' ' ' ' ' '!"# ' $%& ' ' '8 目 的 对 ' 例 输 入 性 非 洲 锥 虫 病 患 者 进 行 实 验 室 诊 断 与 病 原 体 鉴 定 方 法 收 集 患 者 的 临 床 发 病 与 流 行 病 学 调 查 资 料 采 集 血 样 脑 脊 液 瑞 氏 吉 氏 染 色 涂 片 后 镜 检 用 布 氏 锥 虫 表 达 位
More information《飘》(二)
! " # * + )(!!"#$ % % & % % & & % % % & % % & % & % % & % % & % % % % % % *)( +,! " # # " "! "! "! " " " " "! " " $ "! " " " "! " " "! "! "! %& "! $ # " $ " "! $ +, )*)!! "! " #!! " $! "! $% "! && " (!!!
More informationuntitled
4.1AOP AOP Aspect-oriented programming AOP 來說 AOP 令 理 Cross-cutting concerns Aspect Weave 理 Spring AOP 來 AOP 念 4.1.1 理 AOP AOP 見 例 來 例 錄 Logging 錄 便 來 例 行 留 錄 import java.util.logging.*; public class HelloSpeaker
More information《飘》(一)
! " # * +,! " " # " " $ " " " " " " " " " " # % " # & (& " " # " " " # &) " " " " &( # " ( )!!! "!!! "! "!!! " #$!!!!!! "! "!! "!! % "!! " &! " &! &!!! "!!! " &! ) * +! " #! " " "! " " " " " "! "! # "
More information使 用 Java 语 言 模 拟 保 险 箱 容 量 门 板 厚 度 箱 体 厚 度 属 性 锁 具 类 型 开 保 险 箱 关 保 险 箱 动 作 存 取 款
JAVA 程 序 设 计 ( 肆 ) 徐 东 / 数 学 系 使 用 Java 语 言 模 拟 保 险 箱 容 量 门 板 厚 度 箱 体 厚 度 属 性 锁 具 类 型 开 保 险 箱 关 保 险 箱 动 作 存 取 款 使 用 Java class 代 表 保 险 箱 public class SaveBox 类 名 类 类 体 实 现 封 装 性 使 用 class SaveBox 代 表 保
More information《无事生非》
!!!! " #! " # $ $ ! !! " # $ " % # " & # " # " $ " # $ " # # # % # " # " # # &! "! # $! $ $ % $ " $ #! $ "! $ $! $ $ # $ $! $ " " $ $ $! $ $ #! $! $ # $! $! # ! " # " $$ % " # % % # " " % & " " # " " "
More information$ $ $ %&!! ( )!"" " * ) " +! + ("$ + ) * "! ",! + " +! $, ( * " -. /. 0. 1.!!""! %! * " 2 & * 345! + " %! + )! %! + )!!! (!"" ( ) ( + ) * + * 2!( *!)
% % &% % % % & & "$! " ( ( " ( ) * "!! & " $ + " + & " "! $,% &!!!!! -% & "!!!!!.% "!!!!! /% & " " "$ % 0 & " % 0 " & + &! & 1! " ( + * ) " ) * "!! + " + & & " 2! $ & 2 "! $ & " / " %$& " % $" & + &!!!
More information!"#$!" %&' 0 0 2!!""#$ #%#$&'( )*%&'( &%('& 多坎坷 后来虽说政治清明 还了他一身清白 却已到了退休年纪 我们有 兄妹三人 我是长子 在我们心目中 父亲不仅有学问 而且是一个十分正 直又很能体贴别人的人 妈妈也是一个小学教师 慈祥 和善 我们全家 从未与别人
徐姨 金文达 民事庭接到一份投诉书 原告叫刘忠 来自外县 被告叫周继业 是我 市市民 投诉的内容十分奇离 原告根据死者的遗嘱 要求被告把死者的骨 灰交原告处理 这样的案件 别说我们是破题儿第一遭 恐怕在全国司法部 门 也可算是一件新闻 庭长把这件案子交给我说 遗嘱上没有证人 本可以不理 但是 现在 一般人还缺乏法律常识 为了对原被告负责 不妨先去做一些调查 如果能 有其他佐证 再做研究 我把投诉书带回我的工作室
More information./.012.0.03/4.010 13 536
./.012.0.03/4.010 13 536 ./00.11 012./30 41 51 / 6 7 6 7 6 7 6 7 411 ./.0 1 02 " ./// 0/ 0/ 1 212 1 2 1 21 2 3 . / 0 ./01 2 2 ./01./1. 0 20.34./15./60 7 583./1. 20 0. ./ 0 01 0/ 0/ 0/ "" ./0.0000 ./ 0
More information!
! ! ! ! ! ! ! ! ! "! !" ## "! "! "! "! "! "! ! #" "! "! "! !! "! "! "! "! "! "! "! "! "! "! !! "! "! "! "! "! "! "! "! "! "! !! "! "! "! "! "! "! ! #" "! "! "! !! "! "! "! "! ! #" "! "! "! "! "! !! "!
More information!
! ! ! ! ! ! ! ! !"# $ % & "! !! "! "! "! "! "! "! "! "! "! "! !! "! "! "! "! "! "! "! "! "! "! !! "! "! "! "! "! "! "! "! "! "! !! "! "! "! "! "! "! "! "! "! "! !! "! "! "! "! "! "! "! "! "! "! !! "! "!
More information《复活》(下)
! " # $ % ( & ) *! "!! "!! " "! "! # $! %% %%!! " # #!!!! "! "! "!! " "!! "! ) * ( &! " " " " "! " " "! " "!! # " " $ " " " "! "! "! "! "! "! "!! " "! " " "! " "! " " "! " # % % * +* $ %!!!!!! " " # #
More information!
!" #"!" #" $ ! ! ! ! ! ! ! ! "! !! "! "! "! "! "! !" #" %$ !" #" %$ "! "! "! !! "! "! "! "! "! "! "! !" #" %$ "! "! !! "! "! "! "! "! "! "! "! "! "! !! "! "! "! "! "! "! "! "! "! "! ! "" "! "! !" #" %$
More information小 说 天 地 欲 望 摩 托 尚 成 河 血 溅 维 纳 斯 刘 步 明 长 调 短 歌 海 上 天 湖 李 转 生 目 海 尖 高 处 的 三 种 陈 述 谢 应 华 乡 村 笔 记 阿 曼 桃 花 渡 林 小 耳 种 诗 歌 江 良 热 雨 花 石 张 彩 霞 刊 名 书 法 陈 奋 武 屏
卷 首 语 刚 刚 步 入 初 夏 人 们 对 春 天 的 印 象 依 然 如 昨 而 春 天 对 人 们 的 影 响 仍 旧 存 在 在 四 月 下 旬 的 春 好 时 节 一 场 让 人 热 情 高 涨 诗 情 迸 发 的 春 事 让 所 有 在 场 和 不 在 场 的 诗 歌 粉 丝 看 到 了 美 好 听 到 了 希 望 这 场 激 动 人 心 的 春 事 就 是 春 天 送 你 一 首 诗
More information** 状 态 二 亚 健 康 亚 健 康 是 指 处 于 健 康 和 疾 病 两 者 之 间 的 一 种 状 态 即 机 体 内 出 现 某 些 功 能 紊 乱 但 未 影 响 到 行 使 社 会 功 能 主 观 上 有 不 适 感 觉 它 是 人 体 处 于 健 康 和 疾 病 之 间 的 过 渡
第一章! 绪! 论 斯宾塞曾说!"良好的健康状况和由之而来的愉快的情绪是幸福的最好资金# $健 康是人的成长与发展的要素#随着年龄的增加%大学生的生理和心理不断成熟%同时% 在成长的过程中身心也面临着各种问题和困惑#帮助大学生解决学习和生活中面临的 健康问题%正是健康教育的目标# 第一节!健康与健康教育 健康自古以来就是人们关心的话题%人们把健康比作人生最大的财富#随着社会 的发展和科学技术的进步%现代生活水平的提高%人们观念的转变%全民健康意识的
More informationMicrosoft Word - HERBRECIPES《中國藥膳》.doc
中 國 藥 膳 僅 供 參 考, 請 勿 亂 服 若 欲 服 用, 自 行 負 責 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 藥 膳 系 列 總 目 錄 第 一 章 總 論 第 一 節 簡 介 第 二 節 特 點 1. 注 重 整 體, 辯 證 施 食 2. 防 治 兼 宜, 效 果 顯 著 3. 良 藥 可 口, 服 食 方 便 第 三 節 藥 膳 內 容 與 分 類
More information循经指压疗法
循 经 指 压 疗 法 陈 玉 琴 0 自 序 我 没 有 进 过 医 学 院, 更 没 有 学 过 解 剖 学 我 是 一 个 自 学 中 医 的 人, 思 考 问 题 本 着 简 单 化 和 直 观 的 原 则 循 经 指 压 健 康 疗 法 就 是 我 二 十 年 实 践 的 心 得 体 会 愿 以 此 作 向 资 深 的 中 医 师 请 教, 尤 其 是 中 医 大 的 教 师, 如 果 你
More information毛主席的猪
在 孔 孟 之 乡 掘 孔 孟 后 裔 的 坟, 在 生 产 队 的 田 里 放 毛 主 席 的 猪, 也 只 有 知 青 才 有 这 " 特 权 " 吟 了 < 血 色 黄 昏 >, 叹 了 < 蹉 跎 岁 月 >, 再 哼 一 哼 知 青 生 活 中 那 千 韵 百 律 的 曲 曲 小 调 儿, 也 别 有 一 番 滋 味 在 心 头 扒 坟 梁 平 扒 坟, 是 当 地 老 百 姓 的 叫 法
More information从 因 人 设 事 谈 起 一 部 文 学 作 品 ( 尤 其 是 长 篇 小 说 ) 的 结 构 至 关 重 要, 因 为 它 是 文 本 整 体 的 组 织 方 式 和 内 部 构 造, 既 是 形 式 又 是 内 容 ; 乃 是 表 达 主 题 最 有 效 的 艺 术 手 段 元 代 戏 曲
凤 头 猪 肚 豹 尾 凤 头 猪 肚 豹 尾 谈 死 水 微 澜 的 结 构 艺 术 艾 芦 摘 要 : 论 文 从 死 水 微 澜 的 人 物 和 场 景 描 写 入 手, 具 体 地 分 析 了 这 部 长 篇 小 说 的 艺 术 结 构, 同 时 针 对 以 往 研 究 者 的 某 些 观 点 提 出 了 不 同 的 见 解 ; 认 为 作 品 以 精 粹 见 长, 以 少 胜 多, 由 小
More information附件1.FIT)
附 件 : 上 海 市 科 技 创 新 人 才 激 励 政 策 操 作 指 南 上 海 市 科 技 创 新 人 才 激 励 政 策 操 作 指 南 2011 年 1 月 国 有 企 业 科 技 创 新 激 励 操 作 指 南 附 件 : 上 海 市 科 技 创 新 人 才 激 励 政 策 操 作 指 南 目 录 1. 人 才 引 进 132 1.1 上 海 市 户 籍 及 居 住 证 132 1.2
More information辽 宁 时 代 万 恒 控 股 集 团 有 限 公 司 大 事 记 (2009 年 ) 集 团 办 公 室 编 辑 1 一 2009 年 组 织 沿 革 ( 一 ) 集 团 总 部 组 织 机 构 ( 部 门 设 置 ) 图 示 辽 宁 时 代 万 恒 控 股 集 团 有 限 公 司 监 事 会 董 事 会 党 委 董 事 会 秘 书 经 理 层 工 会 纪 委 信 办 企 审 财 国 党 监 息
More information北魏山东佛教文化个案研究
北 魏 山 东 佛 教 文 化 个 案 研 究 一 北 魏 时 期 佛 教 在 山 东 的 传 播 与 发 展 以 滨 州 博 兴 龙 华 寺 为 代 表 社 会 背 景 北 魏 佛 教 的 发 展 是 伴 随 着 佛 教 的 中 国 化 即 汉 化 的 过 程 而 不 断 发 展 的, 同 时 也 带 有 北 魏 统 治 者 作 为 少 数 民 族 的 本 身 特 色 自 汉 通 西 域, 佛 教
More information23 10 18 5 1997 12 1 (1) (7) (16) (25) (35) (37) (44) (48) (51) (54) ( ) (58) (69) (74) (77) (89) (94) (98) (100) (107) (113) (117) (121) (126) " 37 38 ( ) ( ) ( ) ( ) 300 1 500 200 1938 1 30 15 8 1937
More information《大话设计模式》第一章
第 1 章 代 码 无 错 就 是 优? 简 单 工 厂 模 式 1.1 面 试 受 挫 小 菜 今 年 计 算 机 专 业 大 四 了, 学 了 不 少 软 件 开 发 方 面 的 东 西, 也 学 着 编 了 些 小 程 序, 踌 躇 满 志, 一 心 要 找 一 个 好 单 位 当 投 递 了 无 数 份 简 历 后, 终 于 收 到 了 一 个 单 位 的 面 试 通 知, 小 菜 欣 喜
More informationPowerPoint 演示文稿
目 录 1 为 什 么 要 投 资 定 增 基 金 2 基 金 拟 投 公 司 介 绍 3 基 金 募 集 概 要 掘 金 新 时 代 定 向 增 发 定 向 增 发, 即 定 增, 指 上 市 公 司 向 符 合 条 件 的 少 数 特 定 投 资 者 非 公 开 发 行 股 份 的 行 为 指 项 目 融 资 收 购 资 产 引 入 战 略 投 资 者 财 务 重 组 整 体 上 市 等 指
More information前 言
分布式计算框架 MapReduce 本章重点 : MapReduce 编程模型 使用 MapReduce 开发常用的功能 本章目标 : 了解 MapReduce 是什么掌握 MapReduce 编程模型掌握 MapReduce 中常见核心 API 的编程掌握使用 MapReduce 开发常用的功能 Hadoop&Spark 大数据开发实战 本章任务 学习本章, 需要完成以下 个工作任务 请记录下来学习过程中所遇到的问题,
More information(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit
Tomcat Web JUnit Cactus JUnit Java Cactus JUnit 26.1 JUnit Java JUnit JUnit Java JSP Servlet JUnit Java Erich Gamma Kent Beck xunit JUnit boolean JUnit Java JUnit Java JUnit Java 26.1.1 JUnit JUnit How
More information新时期共青团工作实务全书(一百七十一)
.......... 2001... 2001... 80... 2002... 2001......... 2002... I "... " "............... 2002... 2003...... II 2002 3 28 33 21 10 10 0531-2073834 20 13 1 2 20 13 10 50 10 1 2 3 1 10 2 50 3 10 100 61
More information《呼啸山庄》(上)
! " # $ % ! """""""""""""""""""""" """"""""""""""""""""""! # """"""""""""""""""""" $% """"""""""""""""""""" & """"""""""""""""""""" (( """"""""""""""""""""" () """"""""""""""""""""" * """""""""""""""""""""
More informationMicrosoft Word - 第3章.doc
Java C++ Pascal C# C# if if if for while do while foreach while do while C# 3.1.1 ; 3-1 ischeck Test() While ischeck while static bool ischeck = true; public static void Test() while (ischeck) ; ischeck
More information7 海 外 检 验 医 学 551 年 月 第 卷 第 ( 期 4: & % #4)!& 551 ; ) ( 工 具 的 发 展 如!$!6: 0 " :6" 和 86. 工 具,*9 这 些 工 具 使 用 某 些 风 险 因 素 例 如 吸 烟 血 压 和 脂 质 及 其 他 变 量 如 年 龄
海 外 检 验 医 学 551 年 月 第 卷 第 ( 期 4: & % #4)!& 551 ; ) ( 9 综 述 反 应 蛋 白 与 冠 心 病 预 测 试 验 还 是 治 疗 指 标!!" #$! % 44 44 (!"#"$ %& ", 44 '&& '%, 44 背 景 4 在 过 去 5 年 中 关 于 起 源 于 肝 细 胞 的 急 性 时 相 反 应 蛋 白 反 应 蛋 白 6 在
More information# # # # # # # # # % # & # & # # # () # (( # * * (( # (+ # ( (# # (# # (# # ( # ( +) (
# # # # # # # # # % # & # & # # # () # (( # * * (( # (+ # ( (# # (# # (# # ( # ( +) ( # +) # +( # ++ # + + # + # +# # + # +% +& # +& # + # + # ) ( # ( # + # # # # # # ) ( # + # # # # + # # # # # # #
More information1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6
www.brainysoft.net 1.JasperReport ireport...4 1.1 JasperReport...4 1.2 ireport...4 2....4 2.1 JDK...4 2.1.1 JDK...4 2.1.2 JDK...5 2.1.3 JDK...5 2.2 ant...6 2.2.1 ant...6 2.2.2 ant...6 2.3 JasperReport...7
More information/0/ "!!!!! " "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! " # $ % && $ $ $ $ ( $ $ ( $ ) % * ( * $ $ $ $ $ $ $ ( $ $ $ $ $ # ( $ $ ( $ $ $ ( $ $ $ $
"!!!!!!!!! " "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! " # $ /0/ "!!!!! " "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! " # $ % && $ $ $ $ ( $ $ ( $ ) % * ( * $ $ $
More information人 才 培 养 与 专 业 建 设 人 才 培 养 与 专 业 建 设 首 都 师 范 大 学 重 点 专 业 培 育 与 建 设 计 划 实 施 办 法 校 发 号 根 据 首 都 师 范 大 学 十 二 五 时 期 本 科 专 业 建 设 与 发 展 规 划 安 排 为 进 一 步 加 强 学 校 本 科 人 才 培 养 工 作 加 大 专 业 建 设 力 度 提 升 专 业 建 设 水 平
More information(2) 廠 商 具 有 維 修 維 護 或 售 後 服 務 能 力 之 證 明 ;(3) 廠 商 具 有 製 造 供 應 或 承 做 能 力 之 證 明 ;(4) 具 有 相 當 人 力 之 證 明 屬 特 定 資 格 之 ㄧ 8.(3) 機 關 辦 理 預 算 金 額 為 新 台 幣 四 億 元
政 府 採 購 法 規 概 要 題 庫 最 後 更 新 日 期 :( 人 發 局 第 一 期 ) 2010/03/20 選 擇 題 : ( 答 案 ) 正 確 錯 誤 解 析 1.(3) 機 關 訂 定 招 標 文 件, 何 者 正 確?(1) 廠 商 履 行 契 約 所 必 須 具 備 之 財 務 商 業 或 技 術 資 格 條 件, 不 考 慮 廠 商 在 外 國 之 商 業 活 動 應 (2)
More information6 22 22 23 23 24 24 1., 2., 3., 24 26 26 28 30 31 31 31 32 32 34 34 1. 2., 3.,, 34 37 37 39 40 43 44 2
1 1 1., 2.,, 3., 1 3 3 5 7 9 11 11 12 12 13 13 1., 2.,, 3., 13 15 15 18 19 21 1 6 22 22 23 23 24 24 1., 2., 3., 24 26 26 28 30 31 31 31 32 32 34 34 1. 2., 3.,, 34 37 37 39 40 43 44 2 44 45 45 47 1., 2.
More information"#$% "& ""!!!!! "!! # $ % $$ & #$%& $(#$)&* $+)*#, $ #$%#&
"#$% "& ""!!!!! "!! # $ % $$ & #$%& $(#$)&* $+)*#, $ #$%#& !!# "# " # $% " $ & % $ %( " $ %$! %) #* )$ & & & ( & & & & & & "!$ ##$%!#& "!$ ##$%!#&& & "!$ ##$%!#& & "!$ ##$%!$ ( & "!$ ##$%!$#) & & & "!!(!
More information年 第 期 许 德 刚 基 于 遗 忘 因 子 -./ 算 法 的 自 适 应 直 达 波 对 消 技 术 * 达 站 周 围 的 环 境 可 能 比 较 复 杂 来 自 近 距 离 不 同 固 定 物 体 所 反 射 的 多 径 信 号 也 强 于 回 波 信 号 大 大 影 响 了 雷 达 的
第 期 年 月! " #$ %# &' # 工 程 与 应 用 # $$ # #( )*$### 基 于 遗 忘 因 子 算 法 的 自 适 应 直 达 波 对 消 技 术 许 德 刚 中 国 电 子 科 技 集 团 公 司 第 + 研 究 所 合 肥 ++ 摘 要 在 以 民 用 广 播 电 视 及 &, 等 信 号 为 照 射 源 的 无 源 雷 达 系 统 中 由 于 发 射 信 号 为 连
More information/ 第 卷 (!(" $& $% $%% $$/,!. $"($ ) 0 %'&.(!.' (!' 0 %$ $'#78#/8# 8#$/!),% 3 -+ /! ", $ % +'!)%+%$" $ %'+(("& +'!) "'$,'(% -' (!' 0 %$ $'18 #88 #88!)(!
第 卷 第 期 年 月!"#!# $%# 7 三 峡 库 区 万 州 段 农 村 环 境 卫 生 现 状 与 健 康 潜 在 危 害 因 素 研 究 罗 超 冉 贞 卫 周 新 颜 朝 阳 张 学 建 王 军 程 永 红 刘 纯 华 重 庆 市 万 州 区 疾 病 预 防 控 制 中 心 万 州 摘 要 目 的 了 解 万 州 区 农 村 居 民 环 境 卫 生 现 状 与 人 群 健 康 主 要
More information论 文 :?,,,,,,,,,, (, ),, ( ),,,,,,,, (, ) : (, ),,, :,, ;,,,,
:? * 珠 江 三 角 洲 农 民 工 工 资 的 决 定 模 型 刘 林 平 张 春 泥 : 本 文 通 过 对 珠 江 三 角 洲 农 民 工 问 卷 调 查 资 料 的 回 归 分 析, 构 建 了 一 个 决 定 农 民 工 工 资 水 平 的 模 型 本 文 发 现, 人 力 资 本 中 的 教 育 年 限 培 训 工 龄 等 变 量 对 农 民 工 工 资 有 显 著 的 正 向 影
More information中 国 中 西 医 结 合 杂 志 年 月 第 卷 第 期!"# $! )# 5! ) 3& &!" &"& & 4! (& )& * ) 55& " )! & 5 )!4 ( )&& & )&# 1-9,6 & 7! &) (& (& 5 ) & " 3!4 5! ) &"&!)! & ) " &
思 路 与 方 法 学 针 灸 治 疗 颈 源 性 头 痛 处 方 取 穴 规 律 现 代 文 献 研 究 张 凯 刘 宇 蒋 戈 利 摘 要 目 的 总 结 现 代 文 献 中 针 灸 治 疗 颈 源 性 头 痛 处 方 取 穴 规 律 方 法 通 过 计 算 机 检 索 中 国 生 物 医 学 文 献 数 据 库 / 0%0 年 中 国 知 网 $1 0%0 年 维 普 数 据 库 00 年 万
More information3.1 num = 3 ch = 'C' 2
Java 1 3.1 num = 3 ch = 'C' 2 final 3.1 final : final final double PI=3.1415926; 3 3.2 4 int 3.2 (long int) (int) (short int) (byte) short sum; // sum 5 3.2 Java int long num=32967359818l; C:\java\app3_2.java:6:
More information《娜娜》(下)
! " # $ ) $$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$!"# %&& %% %(! )( # *( ( & )
More information动 物 中 能 促 进 但 会 在 表 达 的 物 种 中 产 生 不 良 反 应 如 引 起 脂 肪 肝 或 升 高 74-4 水 平 2 # ) 9 等 建 立 血 脂 异 常 和 肝 硬 化 仓 鼠 模 型 进 行 研 究 结 果 表 明 7'&$ 不 能 改 善 血 脂 异 常 和 肝 硬
综 述 胆 固 醇 逆 向 转 运 的 研 究 进 展 及 中 医 药 干 预 何 芷 慧 江 巍 李 松 胆 固 醇 逆 向 转 运,0! 1! 1 ) 1 是 胆 固 醇 从 周 围 组 织 转 运 到 肝 脏 进 行 再 循 环 或 以 胆 酸 形 式 排 出 体 外 的 过 程 是 机 体 清 除 多 余 胆 固 醇 的 重 要 生 理 途 径 若 受 影 响 血 浆 中 含 量 过 高 的
More informationzt
" " " # $ % % $ $!$ $!#! $%" " # $ " $ % & $ % $ $# "( % $ ( " ( ) ( " * % ( ( ) ( " " # $ " % # % # " " % % #"" !% " # $ % & " ( & % % # " & " ) % " # $ " "% "% & & # ( "" ( $ "&( " "" "$& # $ $ $ # "
More information度 方 面 对 护 士 的 整 个 抢 救 过 程 进 行 评 价 医 生 对 护 士 抢 救 配 合 满 意 度 为 对 患 儿 首 次 评 估 的 正 确 表 & 快 捷 急 救 护 理 记 录 表 性 医 嘱 的 执 行 力 对 患 儿 抢 救 药 物 使 用 后 的 再 次 评 估 合 作
快 捷 急 救 护 理 记 录 表 在 小 儿 颅 脑 外 伤 急 诊 抢 救 护 理 中 的 应 用 体 会 黄 玉 芬 徐 燕 芬 倪 萍 俞 俊 春 浙 江 大 学 医 学 院 附 属 儿 童 医 院 浙 江 杭 州 摘 要 总 结 快 捷 急 救 护 理 记 录 表 在 例 小 儿 颅 脑 外 伤 急 诊 抢 救 护 理 中 的 应 用 体 会 自 行 设 计 快 捷 急 救 护 理 记 录
More information中 国 中 西 医 结 合 杂 志 年 月 第 卷 第 期 *. *, *. * * 4 +* ) ), ) 3, +3 ),, )., +3, ), +3* *. *, +. 3, * 4 +*, ) 3, +3 ),, )., +3 ),., *. * * 4 +* ) ), ) 3, +3 )
中 国 中 西 医 结 合 杂 志 年 月 第 卷 第 期 针 刺 结 合 运 动 再 学 习 技 术 对 中 风 康 复 影 响 的 临 床 研 究 吴 晓 亮 糜 中 平 王 和 生 徐 道 明 裴 丽 霞 刘 景 石 雯 潘 伟 超 张 丽 霞 陈 丽 萍 张 音 孙 建 华 摘 要 目 的 观 察 针 刺 结 合 运 动 再 学 习 技 术 应 用 中 风 患 者 的 疗 效 方 法 采 用
More information工 程 应 用 陈 泾 生 等 继 电 保 护 检 验 标 准 化 作 业 专 家 系 统 的 研 发 和 应 用 实 践 统 硬 件 结 构 和 软 件 功 能 结 构 分 别 如 图 图 所 示 图 / 系 统 硬 件 架 构 0 1/!&%!!" "! 图 软 件 功 能 0 1 %! " 高
第 卷 第 期 6 年 月 日 / 7 + 6 继 电 保 护 检 验 标 准 化 作 业 专 家 系 统 的 研 发 和 应 用 实 践 陈 泾 生 陈 久 林 郑 海 雁 林 世 隆 江 苏 省 电 力 试 验 研 究 院 有 限 公 司 江 苏 省 南 京 市 江 苏 方 天 电 力 技 术 有 限 公 司 江 苏 省 南 京 市 摘 要 对 继 电 保 护 的 检 验 是 防 止 电 网 及
More information!"#$!"#$%&$'!"#$ %$&' ()* +,-& 摄影作品 # $" 图片新闻 # $% 走近滨江 # $& 企业之窗 汽修中心工会成功举办!"#$ 年元旦迎新登山活动 # "% 第十六次!春风行动"报道 # "% 修理团队深夜连续奋战 立足市场 拓展业务 面对极寒天 保障人民群众顺利回
!!!" " " $$" " 党建园地!"!" 年 创 刊 " 总 第 #" 期 # 主管单位! 杭州市交通运输局 主办单位! 杭州市机动车服务管理局 协办单位! 杭州市机动车驾驶员培训行业协会 杭州市汽车维修行业联合会 杭州市机动车配件经销行业协会!!!!杭州市汽车租赁行业协会 顾 问! 范建军 陆献德 编委会主任! 寿益民 编委会副主任! 刘 鸿 金 洪 方观富 何 军 盛艳波 步苏琴 冯坚敏
More information1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10
Java V1.0.1 2007 4 10 1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10 6.2.10 6.3..10 6.4 11 7.12 7.1
More information食 用 蘑 菇 尤 其 是 在 上 流 社 会 非 常 流 行 据 传 古 罗 马 的 凯 撒 大 帝 在 食 用 蘑 菇 膳 肴 前 有 专 门 的 侍 者 先 行 鉴 尝 蘑 菇 是 否 有 毒 以 确 保 食 用 安 全 在 世 界 其 他 地 方 如 墨 西 哥 俄 罗 斯 以 及 一 些
第 一 章 国 内 外 食 用 菌 产 业 发 展 现 状 在 过 去 的 半 个 世 纪 里 食 用 菌 栽 培 技 术 已 传 至 全 球 五 大 洲 商 业 栽 培 食 用 菌 已 成 为 一 个 全 球 性 的 行 业 世 界 各 国 的 食 用 菌 生 产 随 着 栽 培 技 术 的 进 步 都 取 得 了 飞 跃 式 的 发 展 食 用 菌 的 精 深 加 工 业 也 发 展 迅 速 整
More information