在 NetBeans 上開了一個專案,吃掉的記憶體比 Windows XP 還多………
(VMware 吃的記憶體一設定不同而不同,無法比較)
Sun 和 M$ 真的是硬體產業的最佳推手、帶動經濟發展的領導者!

軟體開發、伺服器和生活瑣事
在 NetBeans 上開了一個專案,吃掉的記憶體比 Windows XP 還多………
(VMware 吃的記憶體一設定不同而不同,無法比較)
Sun 和 M$ 真的是硬體產業的最佳推手、帶動經濟發展的領導者!
Ctrl + F:尋找
F3:尋找下一個字串
Ctrl + G:跳到第 N 行
Ctrl + H:取代
Tab:增加縮排
Shift + Tab:減少縮排
Ctrl + E:刪除一行
Ctrl + Shift + I:修正 import 項目
Alt + Enter:修正程式碼錯誤
Alt + Shift + F:格式化程式碼
Alt + Insert:產生程式碼 (constructor、method….)
Ctrl + Up / Down:向上、下捲動
Ctrl + R:重新命名
Ctrl + :自動完成、程式碼建議
Ctrl + Page Down:下一個分頁
Ctrl + Page UP:上一個分頁
Alt + Shift + Up:整行向前移動
Alt + Shift + Down:整行向後移動
Alt + Shift + Enter:全螢幕
Ctrl + 數字鍵盤「+」號:展開目前程式碼片段
Ctrl + 數字鍵盤「-」號:縮合目前程式碼片段
Ctrl + Shift + 數字鍵盤「+」號:展開所有程式區段
Ctrl + Shift + 數字鍵盤「-」號:縮合所有程式區段
Code for disable PHP register_globals in PHPWind forum:
if(ini_get('register_globals')){
foreach($GLOBALS as $key=>$val){
if(!in_array($key,array('GLOBALS','_POST','_GET','_COOKIE','_SERVER','_FILES','wind_in'))){
${$key}='';
}
}
}
Code from PHPWind forum in global.php:
set_magic_quotes_runtime(0);
if(!get_magic_quotes_gpc()){
Add_S($_POST);
Add_S($_GET);
Add_S($_COOKIE);
}
Add_S($_FILES);
function Add_S(&$array){
foreach($array as $key=>$value){
if(!is_array($value)){
$array[$key]=addslashes($value);
}else{
Add_S($array[$key]);
}
}
}
Kaspeysky 金鑰授權做得越來越好了,要盜版也越來越難。而我在 VMware 底下安裝 Kaspersky 使用測試版 30 天授權,要重新取得授權也要使用 snapshot 對電腦做還原,挺麻煩的。
網路上看到一個修改登錄檔讓 Kaspersky 重新取得授權的方法。打開 regedit 後,刪除以下機碼:
HKEY_LOCAL_MACHINESOFTWAREKasperskyLabLicStorage
HKEY_LOCAL_MACHINESOFTWAREMicrosoftCryptographyRNG
HKEY_LOCAL_MACHINESOFTWAREMicrosoftSystemCertificatesSPCCertificates
重新啟動 Kaspersky 變會跳出授權視窗,要求你重新輸入授權碼或是產品金鑰,當然也可以重新取得測試版金鑰。不過個人除了懶以外還是懶,所以把動作寫成 reg 檔了,只要點二下就可以完成修改。
Kaspersky 清除授權:
http://john.royer.googlepages.com/kaspersky_key_delete.rar
參考資料:
[教學] Kaspersky key 不求人 (KIS 6/7) @ Uwants.com
http://www2.uwants.com/viewthread.php?tid=6512677&extra=page%3D1
新增、修改、刪除登錄值的批次語法 @ 網路上的小屋
http://blog.pixnet.net/texhello/post/15753662