計畫寒假寫乙個遠端引數配置工具包。
linux中有大家熟知的proc fs,透過proc fs使用者可以很方便地在runtime配置核心引數。
對於乙個常規應用程式,如果對外也提供這樣乙個介面,讓使用者在執行時能夠配置引數,會不會有意思呢?
實現乙個工具包,對外提供http配置服務,對內可以修改程式執行時引數,控制行為等。
/* currently doesn't support parallel modification. serialized by lock */
class inte***ceserviceelse if(set_data == form->type)else if(invoke_action == form->type){
sv->data = form->getdata();
sv->act();
server::outputhtml()
foreach(list, s){
s->outputhtml();
核心元件:
http伺服器,form直譯器,動作響應器
拷貝工具包
常用工具包封裝.懶得引各種雜七八的包,輕量級包.cglib還是需要的 scope provided 1.0.0 copyutils beancopier封裝.提供簡單的單一複製與list複製.不支援自定義建構函式的類的複製.abc abc copyutil copysigle abc class o...
Linux VMware tools工具包的安裝
啟動vm中的linux,選擇vmware workstation程式選單中vm install vmware tools.執行 mkdir mnt cdrom mount o ro dev cdrom mnt cdrom vmtools的安裝檔案放在vmware虛擬的cdrom中,首先要mount上...
PLSQL內建工具包
動態sql 不是在designer time寫的sql,而是可以在執行時臨時拼接起來的sql語句 例如 create or replace procedure delete all rows p tab name in varchar2,p rows del out number iscursor ...