星期一, 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.*)其功能包含取得系統日期,亂數,時區等功能。

星期六, 11月 27, 2004

政文 提供的笑話

有一天
有對男女 到了夜色很好的地方看星星
然後 女孩就對男孩說:我不喜歡色咪咪的男生
男孩回了一句:那我射臉好了

看懂這篇文章的人…有點功力 哈哈哈


有關ccna 老師筆記的部份
在右下方的連結

…

昨天…是一個對很多人 很特別的日子
也是讓我再度遺憾加深的日子
心情雖然很複雜…
我還是會再平靜的~

星期三, 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)

temp minute

 manufacturing routing COST ROUTING 生產COST 計算標準成本的時候,ROUTING各站點式為何? 目前Manufacture Routing與Cost Routing沒有綁在一起 配合MES LOT START / 拋工單 進來 (出發點) ...