剛出爐的 大家需要的拿去用吧 var DragAndDrop = function() { var _clientWidth; var _clientHeight; var _controlObj; var _dragObj; var _flag = false; var _dragObjCurrentLocation; var _mouseLastLocation; var getElementDocument =
var siren=window.siren=window.$=function(selector){ return new siren.fn.init(selector);}為了讓我們產生的對象能夠調用在prototype裡定義出來的方法,我們需要用原型的方式(把siren當作是一個類)給siren添加一些方法 siren.fn=siren.prototype={//建構函式應該返回一個執行個體 init:function(selector){
Long long ago,別人教過我我怎麼使用siege進行壓力測試,不過那畢竟是很久很久之前的事了,塵封在記憶裡早已經是灰塵密布。今天翻了出來,自己要對自己的程式進行壓力測試了。很是緊張,不知道要怎麼做:並發數要設多少?要重複多長時間?CPU要壓到什麼樣?QPS多少能讓自己認為可以?很是迷惑。 關於siege是什麼東西,以及有哪些參數,大家可以看看這篇文章:使用Siege進行WEB壓力測試我這裡只記錄一下我使用的過程而已.因為使用的是APACHE,所以並發數我並沒有設多大,只設成了30.
封裝使用者的功能,對於執行功能的部分,使用者介面是一個狀態,不同使用者決定了執行功能的不同 public class User...{ private string m_userRight; public string UserRight ...{ get ...{ return m_userRight; } set ...{ m_userRight=value;
剛看到了App.class.php,裡面有個自訂錯誤的函數appError剛還在懷疑。咋這麼多參數,雖然看起來都是有用的,不過有些頭暈。繼續往下看,看到了init()裡的第一句話set_error_handler(array(&$this,”appError”));於是好好搜了一下set_error_handler這個方法,受益匪淺啊。 先來看一下thinkphp裡對appError這個函數的定義 public function appError($errno,
命令模式的一個好處是容易管理行為的許可權,由於行為被封裝為命令對象,因些可以使用命令與角色的許可權對應,在命令執行時判斷是否符合許可權,進而實現對行為的安全控制 public abstract class Command...{ public Command() ...{ } public abstract void Execute();}public class InsertCommand:Command...{ public override void Exec
Web 2.0 是 Internet 上最炙手可熱的時髦字眼,投資者紛紛把資金投入到涉及這項技術的投資項目中。數以百萬計的 Web 網站和應用程式覆蓋的描述性術語有很多。使用 Web 2.0,我們將描述一類 Web 網站,這些網站都提供了瞭解 Internet 上數以百萬計使用者心聲的途徑。與眾不同之處在於它們全都為使用者提供了交流和分享與共同利益相關的觀點和資料的場所,這些網站可以快速產生大量內容。每個使用者都將提供某種內容 ——
製作一個SD的外掛程式,SD的外掛程式是由兩個檔案組成的即*.dll,*.addin*.addin檔案主要集中放在addin目錄下, 我們來看一下,一個外掛程式的.addin檔案<AddIn name = "cxyMenu" author = "Administrator" url = "http://www.sunhshine.com" description = "to show a messageBox h