星期二, 11月 30, 2004
星期一, 11月 29, 2004
about java~
除了JAVA易懂方便之外,為何JAVA會如此受人青睞,最主要的原因在於其有強大的API,至於API是什麼呢?接下來就讓我們來介紹一下API。
所謂的API就是APPLICATION PROGRAM INTERFACE,說穿了也僅是一種介面罷了,JAVA利用此種介面呼叫JVM中的LIBRARY,就如同C語言中的#include功能,將所需要的LIBRARY以include 的方式呼叫它。
同理,JAVA利用API來呼叫JVM中的各種函示庫,加上JVM的處理序是Multithread的,因而此種搭配造就JAVA的強大、方便、多工且易懂的功能。
API的功能,我們將其分為以下的種類來分別介紹之:
1.視覺類:
(java.awt.*)程式中常見的button,label,check box,component,event…等皆屬此類。
2.傳輸類:
(java.io.*)傳輸資料包含檔案、網路傳輸、資料流等類。
3.運算類:
(java.math.*)包含各種的數學運算。
4.通訊類:
(java.rmi.* java.net.*)JAVA中主要的通訊協定為TCP/IP,包含在java.net.*裡,而此處所提到的java.rmi.*主要建構在java.net上,其功用在於允許使用者建立SERVER-CLIENT程式,透過JVM來處理通訊協定的問題。
5.資料庫類:
(java.sql.*)主要功能包含呼叫store procedure,sql指令,及各種driver。
6.文字處理類:
(java.text.*) 主要功能為將文字做出格式化的動作,如字串格式化,日期格式化等。
7. 安全控制類:
(java.security.*)網路傳輸的安全性一直是大家所注重的,因此這個API就是提供各種如解碼,分析,編碼,鎖碼等設定。
8.工具類:
(java.util.*)其功能包含取得系統日期,亂數,時區等功能。
所謂的API就是APPLICATION PROGRAM INTERFACE,說穿了也僅是一種介面罷了,JAVA利用此種介面呼叫JVM中的LIBRARY,就如同C語言中的#include功能,將所需要的LIBRARY以include 的方式呼叫它。
同理,JAVA利用API來呼叫JVM中的各種函示庫,加上JVM的處理序是Multithread的,因而此種搭配造就JAVA的強大、方便、多工且易懂的功能。
API的功能,我們將其分為以下的種類來分別介紹之:
1.視覺類:
(java.awt.*)程式中常見的button,label,check box,component,event…等皆屬此類。
2.傳輸類:
(java.io.*)傳輸資料包含檔案、網路傳輸、資料流等類。
3.運算類:
(java.math.*)包含各種的數學運算。
4.通訊類:
(java.rmi.* java.net.*)JAVA中主要的通訊協定為TCP/IP,包含在java.net.*裡,而此處所提到的java.rmi.*主要建構在java.net上,其功用在於允許使用者建立SERVER-CLIENT程式,透過JVM來處理通訊協定的問題。
5.資料庫類:
(java.sql.*)主要功能包含呼叫store procedure,sql指令,及各種driver。
6.文字處理類:
(java.text.*) 主要功能為將文字做出格式化的動作,如字串格式化,日期格式化等。
7. 安全控制類:
(java.security.*)網路傳輸的安全性一直是大家所注重的,因此這個API就是提供各種如解碼,分析,編碼,鎖碼等設定。
8.工具類:
(java.util.*)其功能包含取得系統日期,亂數,時區等功能。
星期六, 11月 27, 2004
星期五, 11月 26, 2004
星期三, 11月 24, 2004
about applet connect database paper
http://www.cyut.edu.tw/~jlu/cyut/java4.shtml#jdbc5
以 Java 的安全機制來看,利用 applet 來連結資料庫並不是一個非常好的方式
你應該會得到下列的錯誤訊息,而造成這個錯誤的原因就是之前所說的 Java Applet 的安全機制
(即 sandbox),而這是合理的。想要利用 applet 來連結資料庫,你必須
1 如果你把程式中有關 Swing 的元件換成 AWT 的元件,而且使用 JDK 1.1.x 並利用
appletviewer 來看,你應該可以看的到結果。
2 對於所要執行的 applets 事先先經過簽章。(不在本課程範圍)
3 在 applet 內所欲連結的資料庫同時也存在於你所下載 applet 的網站上。
4 除非你使用 multi-tier 的解決方法,這個方法不在本課程的範圍
(除非我們說明了 RMI 或者 CORBA)。
error massage
Can't find Database driver class: java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)
以 Java 的安全機制來看,利用 applet 來連結資料庫並不是一個非常好的方式
你應該會得到下列的錯誤訊息,而造成這個錯誤的原因就是之前所說的 Java Applet 的安全機制
(即 sandbox),而這是合理的。想要利用 applet 來連結資料庫,你必須
1 如果你把程式中有關 Swing 的元件換成 AWT 的元件,而且使用 JDK 1.1.x 並利用
appletviewer 來看,你應該可以看的到結果。
2 對於所要執行的 applets 事先先經過簽章。(不在本課程範圍)
3 在 applet 內所欲連結的資料庫同時也存在於你所下載 applet 的網站上。
4 除非你使用 multi-tier 的解決方法,這個方法不在本課程的範圍
(除非我們說明了 RMI 或者 CORBA)。
error massage
Can't find Database driver class: java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)
星期一, 11月 22, 2004
訂閱:
文章 (Atom)
temp minute
manufacturing routing COST ROUTING 生產COST 計算標準成本的時候,ROUTING各站點式為何? 目前Manufacture Routing與Cost Routing沒有綁在一起 配合MES LOT START / 拋工單 進來 (出發點) ...
-
http://sites.google.com/site/kdlsldn/ 好用的東西…台灣還沒有開放 哈
-
Gmail 首頁: http://gmail.google.com 也可以用 https://gmail.google.com 其中的 https 表示使用 SSL 連線,比使用 http 較安全些。 由於 Gmail 目前尚未開放自由申請,所以想要 Gmail 帳...
-
領料要跟怡文領,領完後打開拿單來核對上面的零件是否正確,核對過後完在單上寫上PN、SN、DATE、簽名,再拿去裝機。 先改bios時間、還有power的perfomance 調最高,將fireware、SmartStart更新到最新,寫保固貼紙、hp貼紙、testlog、surv...
