Java Interoperability Computing


  Java物件導向程式設計 new.gif

  Java Web Services實務程式設計    Java實務程式設計    Java進階實務設計

   Java實用程式設計    Java與JDBC資料庫設計

第十一屆資訊暨管理科學營Java課程(2009)

What systems have we explored?

    2007

  1. 模糊正規概念分析法於藥物交互作用中知識之探索
  2. 正規化概念分析方法應用於疾病分類的知識探索及預測

    2006

  3. 階層視覺化知識地圖法之研究
  4. 輔以半自動知識擷取機制之知識管理系統
  5. 植基於本體論之文件摘要系統
  6. 財務報表分析智慧型決策支援系統之研究

    2005

  7. 本體論導引式之知識文件搜尋法
  8. 築基於本體論之中文新聞摘要系統之研究
  9. 建構階層式知識地圖之研究
  10. Integrating Ontological Engineering with XML Binding Model for KM in Metal Industrial

    2004

  11. Web-based物件導向式財報分析專家系統
  12. 智慧型金融投資決策支援交易平台之研究
  13. 具概念式協同搜尋機制之數位學習系統
  14. Java MIDP在手持式平台上之應用
    以臨床醫學上的給藥方法運算及藥物動力學參數 評估為例

    2003

  15. 開放式元件化符合SCORM標準之即時多媒體串流e-Learning系統
  16. XML-based自動化Web資料擷取法於個人行動載具服務應用之研究
  17. 個人化XML-Based之文件知識管理系統

    2002

  18. 手持式行動個人數位代理人於M-Commerce應用之研究
  19. Java-Agent 之分散式文件知識管理系統
  20. Java-Based即時多人多工之智慧型網路戰略遊戲--龍之爭霸
  21. Java行動式3C保全系統
  22. Java-aware 手持式網路即時監視整合系統

    2001

  23. Java-based universal connectivity driver for heterogeneous databases
  24. Web-based KTV system: An application of platform-neutral real-time multimedia streaming technologies
  25. 分散式SMIL超媒體文件跨平台性展示系統
  26. Acci: 跨平台式IP/TV 播放系統
  27. 智慧型電子商務後勤物流代理人系統
  28. 聯鎖店零售商銷售情報系統之知識挖掘
  29. 智慧型物流配送路徑導航系統元件(EJB)
  30. Discovery of tacit decision knowledge with evolution fuzzy modeling

    2000

  31. COM-based Object Wrapper for Natural Language Query System in Prolog, 金揚資訊, Taipei
  32. 明日報即時新聞自動擷取編輯系統,KeyCiti, Taiwan
  33. 中華日報即時新聞自動擷取編輯系統,KeyCiti, Taiwan
  34. 英國國家廣播公司BBC即時新聞自動擷取編輯系統,KeyCiti, Taiwan
  35. iSOM: A Distributed Web-based Data Mining Tool
  36. Towards Java-centric TV-quality Distance Learning Services
  37. 基於Servlet 與XML/Wap之電子商務國營航空空運快遞查詢系統,關貿網路公司
  38. Java-based Wap-enabled 台灣證券交易盤後解析系統
  39. Java e-Campus: CyberMedia
  40. Web-based台灣風景名勝導覽路線規劃系統
  41. JiniFax: A Jini-based Multilingual Facsimile System
  42. JTViewer: A Java JMF-based Viewer for Real-time TV-like Streams
  43. A Java RTP based framework for multicast multimedia applications
    以 Java RTP 架構實現多媒體多點群播傳輸技術之應用

    1999

  44. Secure Exchange,關貿網路公司
  45. 植基於Servlet之整合式國際空運快遞查詢系統,關貿網路公司
  46. FreeCom (cooperation with CyberTel Inc., U.S.A.)
  47. MobileComm: Integrated Mobile Message-Exchange Services in a Java/CORBA-based Interoperable Environment
  48. A Java-based Intelligent Agent using Self-Organizing Map Neural Networks for Information Retrieve
  49. Developing a Java-centric Distributed Financial Decision Support System based on the Neural-Fuzzy-GA Model
  50. Developing Java-centric Asynchronous distance learning on heterogeneous environments

    1998

  51. A Java-based Message-Exchange System for Integrated Surveillance Service in Cyberspace
  52. Developing a Real-time Information System based on Java-enabled Client-Server Computing Environment for Management of Computer Rooms

    1997

  53. Robust RBF Networks in Java

Related work

  1. Java Heterogeneous Computing, Keyciti, Tainan, 8/10-8/16, 2000
  2. "Towards Java-centric TV-quality Distance Learning Services," 2000 Workshop on Virtual University for Multilingual Education, in conjunction with Twelfth International Conference on Software Engineering and Knowledge Engineering, Chicago, USA, 2000
  3. "JTViewer: A Java JMF-based Viewer for Real-time TV-like Streams," Proc. of International Workshop on Internet 2000 in conjunction with The 20th International Conference on Distributed Computing Systems (ICDCS2000), Taipei, 2000.
  4. Special Session Chair, Java-Based Multimedia Networking Technologies and Applications, First International Workshop on Intelligent Multimedia Computing and Networking (IMMCN'2000), Atlantic City, New Jersey, USA, February 27 to March 3, 2000.
  5. "A Java JMF-based Architecture for Presenting IP/TV Multicast RTP Streams," Proc. of First International Workshop on Intelligent Multimedia Computing and Networking in conjunction with Fifth Joint Conference on Information Sciences, New Jersey, USA, 2000.
  6. Java Programming•台灣昇陽•台北•2/21-22,200
  7. Java Programming•台灣昇陽•高雄•2/14-17,2000

  8. 以Java Servlet網路運算為機制的電子商務貨物追蹤查詢系統• 第三屆中華民國商業流通研討會•1999/11
  9. 植基於Java/CORBA物件式Web運算模式之研究: 以多媒體視訊物件之訊息交換為例•TANET'99•1999
  10. 以JAVA運算為機制之非同步視訊多媒體互動式遠距教學系統•TANET'99•1999
  11. Object-oriented & Java Programming•台灣昇陽•高雄•7,1999
  12. Object-oriented & Java Programming•台灣昇陽•高雄•8,1999
  13. 跨平台程式設計─Java程式應用課程•中華網際網路科技發展協會•台北•7/22-24, 1999
  14. 跨平台程式設計─Java程式入門課程•中華網際網路科技發展協會•台北•7/14-16, 1999
  15. "A Java-centric Distributed Objects-based Paradigm for Surveillance Services and Visual Message Exchange," Accepted for publication in the Special Issue on Distributed Multimedia Information Retrieval, Int'l Journal of Visual Languages and Computing, 1999.
  16. "Developing Integrated Surveillance Services using Java/CORBA Bridging Technologies in Heterogeneous Computing Environments," The First International Workshop on Software Engineering and Multimedia Applications (SEMA'99) in conjunction with The 11th International Conference on Systems Research, Informatics and Cybernetice, August 3 - 5, 1999, Baden-Baden, Germany.
  17. "A Java-based Integrated Asynchronous Distance Learning Paradigm," The First International Workshop on Software Engineering and Multimedia Applications (SEMA'99) in conjunction with The 11th International Conference on Systems Research, Informatics and Cybernetice, August 3 - 5, 1999, Baden-Baden, Germany.

  18. JDBC與資料庫之設計•松崗圖書•1998
  19. 「基於Java-enabled主從式計算模式之電腦教室即時管理資訊系統」, 第四屆國際資訊管理暨實務研討會,Sept. 1998。
  20. "A Multi-tier Java-enabled Paradigm of Intelligent Message Exchange in Cyberspace," Procs. Of the 5th. Int'l Workshop on Distributed Multimedia Systems," Taipei, July 1998, pp. 183-187.
  21. 「網際空間智慧型訊息交換之整合型保全監視服務」, 第三屆資訊管理學術暨警政資訊實務研討會,May 1998。

News Reports


Java Documents


23 New ways to rule your Java code:

  1. Avoid if-statements with empty bodies
  2. Use abbreviated assignment operator
  3. Provide condition in for-statement
  4. Avoid changing the control variables in the body of a for loop
  5. Put main function last
  6. Use conventional variable names
  7. Avoid using method parameter names that conflict with class member names
  8. Use this explicitly if you want to access class members
  9. Names of classes which inherit from Exception should end with Exception
  10. Never throw Class "Exception" directly
  11. Never use Exception or RuntimeException catch
  12. Order group members with same names together
  13. Don't cast primitive datatypes to lower precision
  14. Use uppercase letters for static variables
  15. Don't use text labels in switch statements
  16. Use "String" instead of "StringBuffer" for constant Strings
  17. Don't explicitly import package java.lang
  18. Do not use embedded assignments
  19. Avoid using an object to access a class, "Static" variable, or method
  20. Don't use the negation operator frequently
  21. Don't compare floating point types
  22. Don't confuse
  23. operator for String concatenation
  24. Never throw an "Error" directly