遠端引數配置工具包

2021-08-25 00:06:48 字數 539 閱讀 2345

計畫寒假寫乙個遠端引數配置工具包。

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 ...