Translate

2016年9月13日 星期二

105-1 元智資工 - Introduction to Java 課程大綱


Java Resources 

  • JAVA
    • http://www.oracle.com/technetwork/java/index.html
  • Java™ Platform, Standard Edition 7 API pecification
    • http://docs.oracle.com/javase/7/docs/api/overview-summary.html
  • J2SE Structure
    • http://www.jroller.com/DhilshukReddy/entry/java_swing_components_hierarchy


105-1 元智資工 - Introduction to Java 課程大綱


105-1 元智資工 - Introduction to Java 課程大綱



開課系所   資訊工程學系學士班   2年級
教師:潘人豪

課程目標
瞭解Java程式語言概念與物件導向程式設計運作原理,並深入學習Java程式語言之各項應用,最終透過專題發想設計令學生內化並應用Java程式語言。

Course objective
This course is an introduction to the concept of the Java™ programming language and the object-oriented programming. The focus is on the fundamentals of Java components and the advance applications. Also the students will get a solid understanding by the project design and implementation.


課程大綱

  1. Java介紹
  2. 類別、物件、方法介紹
  3. 控制敘述與方法
  4. 陣列與字串、字元
  5. 圖形化介面元件1
  6. 圖形化介面元件2
  7. 圖形化介面應用
  8. 物件導向程式設計
  9. 例外處理
  10. 檔案、串流、物件序列化
  11. 多緒執行
  12. 多媒體應用
  13. 專題展示
  14. 專題展示
  15. JavaFX


Outline
  1. Introduction Java
  2. Classes, Objects, Methods
  3. Control Statements & Method
  4. Arrays, Strings, Characters
  5. GUI Components 1
  6. GUI Components 2
  7. GUI Application
  8. Object-Oriented Programming
  9. Exception Handling
  10. Files, Streams and Object Serialization
  11. Multithreading
  12. Multimedia Application
  13. Project Presentation
  14. Project Presentation
  15. JavaFX


Textbook

Java: How to Program, 9th Edition
http://lib.yzu.edu.tw/ajaxYZlib/Search/Holding.aspx?BiblioSNo=537876




成績計算方式

  • 平時成績 40%
  • 期中考 20%
  • 期末成果 40%

專題分組:


2015年5月25日 星期一

MySQL Basic



Download MySQL Slide : Link




Transfer DB from MySQL to Hive by Sqoop :

sqoop import --connect "jdbc:mysql://127.0.0.1:3306/DBNAME" --table TABLENAME --username USERNAME --password PASSWORD  --direct --hive-import --hive-database DSTABASE --hive-table TABLENAME -m 1

2015年5月18日 星期一

Hadoop WebHDFS REST API


List directory
curl -i "http://$<Host_Name>:$<Port>/webhdfs/v1/BDSClass/?op=LISTSTATUS"

List the status of a file
curl -i "http://$<Host_Name>:$<Port>/webhdfs/v1/BDSClass/temp.txt?op=GETFILESTATUS"

Read a file
curl -i -L "http://$<Host_Name>:$<Port>/webhdfs/v1/BDSClass/temp.txt?op=OPEN"

Make new directory
curl -i -X PUT "http://$<Host_Name>:$<Port>/webhdfs/v1/BDSClass/tmp?op=MKDIRS&permission=711“
Rename  file
curl -i -X PUT "http://$<Host_Name>:$<Port>/webhdfs/v1/BDSClass/temp.txt?op=RENAME&destination=/BDSClass/temp2.txt"

Write a file
curl -i -X PUT -L "http://$<Host_Name>:$<Port>/webhdfs/v1/BDSClass/tmp/UpTemp.txt?op=CREATE" -T temp.txt


Example Code :


public class JavaREST_01 {
  public static void main(String[] args) throws ClientProtocolException, IOException {
  CloseableHttpClient client = HttpClients.createDefault();
  HttpGet request = new HttpGet( URL);
  HttpResponse response = client.execute(request);
  BufferedReader rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
  String line = "";
  while ((line = rd.readLine()) != null) {
            System.out.println(line);
  }
    }

}

2013年6月18日 星期二

GM3A MTA 考試結果

Dear GM3A 同學們

以下是這次有沒有通過的結果表,
請大家看看。


6/13/2013
Bai Kai Lung 白 凱隆
98-349: MTA: Windows® Operating System Fundamentals
FAIL
6/13/2013
BO EN LIU 劉博恩
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
CAI BO-YAN(蔡帛諺)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
CHANG CHIH-HAO(張智皓)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
CHANG YAO-HUA(張耀華)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
CHEN QI-LING(陳琦玲)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
CHEN SHENG-YI(聖易)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
CHEN SIANG-YAN(陳湘燕)
98-364: MTA: Database Administration Fundamentals
FAIL
6/13/2013
CHEN YAN-ZHONG(陳彥仲)
98-364: MTA: Database Administration Fundamentals
FAIL
6/13/2013
CHEN YI-LIN(陳意麟)
98-364: MTA: Database Administration Fundamentals
FAIL
6/13/2013
CHEN YUAN-RUI(陳遠銳)
98-364: MTA: Database Administration Fundamentals
FAIL
6/13/2013
CHEN YUAN-ZUN(陳元樽)
98-364: MTA: Database Administration Fundamentals
FAIL
6/13/2013
CHEN YU-XIAN(陳育嫻)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
Cheng Yu-Fan 鄭 御繁
98-367: MTA: Security Fundamentals
FAIL
6/13/2013
Cheng-Ting YUE 樂丞庭
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
CHIU LI-PENG(邱立鵬)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
CHOU CHI(周奇)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
CHUNG CHIA-YU(鍾嘉祐)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
DONG ZHI-YANG(董志揚)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
DU HUI-TING
98-364: MTA: Database Administration Fundamentals
FAIL
6/13/2013
FENG XIANG-JUE (馮相爵)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
GUAN YU-SHAN(管昱善)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
HUANG YU-TANG(裕棠)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
JHAO KUN CHEN
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
JIAN ZHEN-YU(簡振宇)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
JIANG ZHE-WEI(江哲維)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
KE WEI-LIN(柯韋琳)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
LAI GUAN-HUA
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
LAI WEI-CHENG(賴韋丞)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
LI ALI-SA(李莉莎)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
LI CHING-HUNG(李慶鴻)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
LI YAN-RU(李彥儒)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
LIN CHUAN-WEI 林 傳偉
98-364: MTA: Database Administration Fundamentals
FAIL
6/13/2013
LIN XIAO-YU(林曉郁)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
LIN YU-TANG(林鈺堂)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
LIU CHUN HUNG 劉 俊宏
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
LIU WEI-HONG(劉韋宏)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
Liu Yi-Hsien 劉 逸嫻
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
QIU BO-HUA (邱柏華)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
REN CIAN LIOU劉任乾
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
Ren-Hao Pan 潘人豪
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
WANG JING-SHAN (王靖珊)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
WU JIN-RU(吳金如)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
WU XIN-PING(吳心蘋)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
XIAO ZHENG-YI(蕭政益)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
XU ZHI-WEI(徐至暐)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
YEH HSIN-YI(葉新意)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
YOU SHOU-FU(游守富)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
ZENG CHENG-PING(成平)
98-364: MTA: Database Administration Fundamentals
PASS
6/13/2013
ZI-YING CHEN 陳姿穎
98-364: MTA: Database Administration Fundamentals
FAIL
6/13/2013
JIANG, WAN-ZHEN0(江婉甄)
98-364: MTA: Database Administration Fundamentals
FAIL