設置虛擬機可用內存堆的初始大小,缺省單位為字節,該大小為1024的整數倍并且要大于1MB,可用k(K)或m(M)為單位來設置較大的內存數。初始堆大小為2MB。
例如:-Xms6400K,-Xms256M
-Xmx
設置虛擬機內存堆的最大可用大小,缺省單位為字節。該值必須為1024整數倍,并且要大于2MB。可用k(K)或m(M)為單位來設置較大的內存數。缺省堆最大值為64MB。
例如:-Xmx81920K,-Xmx80M
當應用程序申請了大內存運行時虛擬機拋
閱讀全文
知名的黑客集團Cult of the Dead Cow(CDC)在上周發表一個偵測網站漏洞的免費下載工具Goolag Scanner。
Goolag Scanner提供一個簡單的圖形接口,讓用戶可利用Google的搜尋暨偵測技術找到各種網站漏洞,或是找到自己網站的安全漏洞;Goolag Scanner甚至內建了1500種客制化的Google搜尋關鍵詞,例如有漏洞的服務器,或是用戶的賬號及密碼等。
CDC發言人Oxblood Ruffin表示,Web是個平臺并不是什么大秘密,但是從安全的角度來看,這個平臺令人作嘔,因此,Goolag Scanner提供網站管理人一個新工具以修補他們網站的漏洞。他們透過該工具在北美、歐洲及中東進行一些測試,并看到許多可怕的漏洞。
由于Goolag Scanner是采用GNU Affero General公開授權,因此任何人皆可免費下載該程序,不論是想修補自己網站漏洞的管理人員,抑或是想攻陷別人網站的黑客
下載地址 http://www.goolag.org/download.html
以下轉自http://miokafe.com,介紹了jQuery的部分原理和實現,對理解jQuery有很大幫助.
jQuery是個出色的javascript庫,最近結合它寫javascript,看了下源碼。
先從整體、全局的看,jQuery的源碼幾乎都在下面的代碼中:
第一個括號里面是個匿名函數,第二個括號表示馬上執行第一個括號里面的代碼。
首先明白,javascript里面是沒有命名空間的,要保證你的javascript函數、對象與其他的不沖突,這里用了javascript的一個技巧:你的所有javascript函數、對象都在一個匿名函數里面定義,確保了所定義的函數、對象的有效范圍,起到了命名空間的作用。既然作用范圍在這個匿名函數中,怎么被別人使用呢?下面看它的下面代碼:
這里讓jQuery庫中最重要的對象jQuery成為了window對象的一個屬性,這樣就可以在其他地方像使用document(document也是window的一個屬性)一樣使用jQuery了。也許使用過jQuery的朋友驚訝-我沒有使用jQuery對象,一直使用$的。沒錯,那是jQuery的同名對象:
window.$ = jQuery;
現在明白了吧。