在開發程式時,有時需要知道部份的硬體資訊等,像是ProcessId的編號、System Name等,可以利用System Manager的查詢來取得其內容。底下是可查詢到的資料
分類: 程式
程式教學,java,eclipse,.net,gui,netbean,phtyon
Csharp 檔案下載程式
之前寫過利用Csharp的WebRequest來下載網頁的內容,這個範例下載的內容是文字內容,如果要下載binary二位元的檔案,就需要修改原本使用的StreamReader變成使用Stream,在之前的範例都有補上內容了,另外還針對deflate及Gzip網頁壓縮功能進行了支援。
這個範例裡使用了Thread來監控下載進度顯示於ProgressBar上。
Eclipse開發Dynamic Web Project 網頁程式-設定Tomcat與程式測試
在安裝Eclipse、tomcat及建立專案與程式後,再來就需要啟動及設定Server來執行剛才的測試程式。
一.設定Tomcat
設定server.xml,把專案目錄的WebContent加入Content裡,啟動tomcat時啟會自動專入專案。
tomcat目錄下的confi/server.xml
<Context path="/MyWeb" docBase="C:\workspace\MyWeb\WebContent" debug="0" crosscontext="true" reloadable="true"> <Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="true"> <Store className="org.apache.catalina.session.FileStore"/> </Manager> </Context>
其中SaveOnRestart=true時,自動Complier後會自動重新載入,並且自動回復Session,如果有登入機制則不會被導出。
path是web url的subDir名稱,docBase則選擇專案目錄下的WebContent就可以了