今天遇到了乙個問題:在web程式中呼叫了excel的com元件
結果在每次呼叫一次後,任務管理器都會產生乙個excel.exe的程序
這可以致命的佔記憶體與cpu啊
然後想著去關閉程序或釋放資源
先後嘗試了兩種方法(在操作完excel後):
1. process.kill();
2.gc.collect();
第二種方法,執行後沒有任何變化,任務管理器中的excel.exe程序仍然在
然後,進行了google之旅
查詢發現網上大多都是這兩種方法
還有說在配置檔案中加身份驗證的(我沒有嘗試)
搜尋一陣時間後,無果!!
然後把上兩種方式刪除,
嘗試把操作excel的方法裡面不用kill,也不釋放資源
在呼叫了操作excel方法後,比如 bool ret = doexcel();
緊跟著用gc.collect();
這樣檢視一下結果 ---- 驚喜出現了!
釋放成功,excel.exe程序在操作完後自動關閉了。【以
上情況是我在win7下面遇到,不知道其它server系統有沒有此情況】
祝大家5.1快樂。
JSON在web專案中的使用
1.jquery的ajax方式傳遞json到後台 1 示例一 ajax datatype text json headers cache false,success function msg error function 2 示例二 var form vals form1 serializearra...
shiro在web專案中實現認證
在web專案pom.xml檔案中匯入jar包 commons logginggroupid commons loggingartifactid 1.1.1version dependency org.apache.shirogroupid shiro coreartifactid 1.2.3vers...
在若依專案中新增匯入excel功能
無論是電子商務 還是辦公 都免不了要把一些excel匯入到資料庫中的功能,若依已經為此需求提供了很不錯的封裝與擴充套件。首先,你需要建一張表,來儲存你要匯入的資料。本例中表名及例項名為 testexcel2 然後,用 生成器生成 部署到你的應用中。好了,序幕拉開,正局上演。class btn btn...