半個檔案都沒有?
如果你是直接下 mysqldump ,環境變數的Path請記得加入MySQL的bin目錄 (自己GOOGLE)
或是打絕對路徑 (要加雙引號):
"C:/xxxx/xxxx/MySQL5.6/bin/mysqldump.exe" -uxxxx -pxxxx test > C:/test_dump.txt
有檔案,但是檔案是空的?
1. 指令前面加入 cmd /c,例如 cmd /c mysqldump .....etc
2.問題在Java Util Runtime的exec
跑 mysqldump -uxxxx -pxxxx test > C:/test_dump.txt
有些OS正常,有些OS會有問題
請把 > 換成 -r 就好了
mysqldump -uxxxx -pxxxx test -r C:/test_dump.txt
2014年1月3日 星期五
2013年12月17日 星期二
Windows 7 移除IE10大全
case 1 : IE10 是從Windows更新後來的
解法:Windows Update裡面找到IE10,移除該更新即可
case2:IE10是灌好OS就有了
解法:無法從Windows Update移除,因為是OS自帶的,
另外從控制台>程式與功能>開啟或關閉Windows功能也是沒有用的,會移不乾淨
正確的解法是用系統管理員身分執行命令提示字元,執行:
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*10.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /quiet /norestart"
這一串指令,過程會出現幾個存取拒絕的錯誤,按確定就好了,等到C:/>這個提示字元出現後,再重新開機,你的IE8就回來了
2013年10月23日 星期三
[技術筆記] SNMP 吃記憶體 (snmp4j)
public class TestSnmp{
TransportMapping transport;
(下略五千字)
public void go(){
transport = new DefaultUdpTransportMapping();
snmp = new Snmp(transport);
transport.listen();
}
}
TestSnmp testSnmp = new TestSnmp();
(略)
testSnmp.go;
這時候就算你把snmp.close()、你狠一點把 testSnmp=null 都沒用
該死的transport的參考還會在,記憶體就會被一直吃,
使用snmp4j時,除了snmp.close(),千萬要記得把那個transport.close()
TransportMapping transport;
(下略五千字)
public void go(){
transport = new DefaultUdpTransportMapping();
snmp = new Snmp(transport);
transport.listen();
}
}
TestSnmp testSnmp = new TestSnmp();
(略)
testSnmp.go;
這時候就算你把snmp.close()、你狠一點把 testSnmp=null 都沒用
該死的transport的參考還會在,記憶體就會被一直吃,
使用snmp4j時,除了snmp.close(),千萬要記得把那個transport.close()
訂閱:
文章 (Atom)