2007年12月3日 星期一

"lab 20: XSLT Part III"

"lab 18: Lab XML & XSLT"

1. Register and Download Xray, an XML, XSLT editor and processor.2. Given the the XML file and XSLT file ,use Xray to do the transformation of the XML into HTML.You have to replace [ with <.3. View the formatted HTML file.





Homework 11-26-2007

1. Problem 1 & Problem 3 of Textbook on Page 55.
1.試解釋WEB技術演進是要解決什麼樣的問題?
Web最早的概念包括不常更新,甚至不更新的靜態HTML頁面。而.com時代的成功則是依靠一個更加動態的Web,可以從不斷變化的內容資料庫中即時生成動態HTML頁面。Web 是透過參與者的互動:不論是提供內容、為內容索引或評分,都能夠使他們所使用的平臺增值。透過參與者的互動,好的產品或資訊本著它的口碑,核心概念是互動與分享,所有的網路行為,都可用「互動、分享」的概念來作詮釋。
3.程序(PROCESS)害執行緒(THREAD)對網站性能有什麼不同的影
Program:一群程式碼的集合,用以解決特定的問題。以物件導向的觀念來類比,相當於Class。 Process:由Program所產生的執行個體,一個Program可以同時執行多次,產生多個Process。以物件導向的觀念來類比,相當於Object。每一個Process又由以下兩個東西組成 一個Memory Space。相當於Object的variable,不同Process的Memory Space也不同,彼此看不到對方的Memory Space。 一個以上的Thread。Thread代表從某個起始點開始(例如main),到目前為止所有函數的呼叫路徑,以及這些呼叫路徑上所用到的區域變數。當然程式的執行狀態,除了紀錄在主記憶體外,CPU內部的暫存器(如Program Counter, Stack Pointer, Program Status Word等)也需要一起紀錄。
2. What does a CGI output contain? Hint: Such as Content-type and HTTP header
留言板 E-mail意見回覆 計數器...等等
3. If you want to upload an mp3 file, should you use the GET or POST method? Why?
POST method,POST 方法是將資料包裝在 HTTP 標頭內傳送給 Web server;而 GET 方法則是將資料直接加在 URI 之後。
4. Reading Assignments:XML (Page 187-188 on the Textbook)