原创 Singleton(單件)---對象創建型模式

保證一個類僅有一個實例,並提供一個訪問它的全局訪問點。

原创 Prototype(原型)---對象創建型模式

用原型實例指定創建對象的種類,並且通過拷貝這些原型創建新的對象。 當一個系統應該獨立於它的產品創建、構成和表示時,要使用Prototype模式。 當要實例化的類是在運行時刻指定時。 爲了避免創建一個與產品類層次平行的工廠類層次時。 當一個

原创 創建型模式

用一個系統創建的那些對象的類對系統進行參數化有兩種常用方法。 1、生成創建對象的類的子類:這對應於使用Factory Method模式。主要缺點是,僅爲了改變產品類,就可能需要創建一個新的子類。 2、對系統進行參數化的方法更多的依賴於對象

原创 Builder(生成器)---對象創建型模式

將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。 使得生成器可以隱藏這個產品的表示和內部結構。同時也隱藏了該產品是如何裝配的。 因爲產品是通過抽象接口構造的,在改變該產品的內部表示時所要做的只是定義一個新的生成器

原创 Factory Method(工廠方法)---對象創建型模式

定義一個用於創建對象的接口,讓子類決定實例化哪一個類。Factory Method是一個類的實例化延遲到其子類。 Factory Method的一個潛在缺點在於客戶可能僅僅爲了創建一個特定的產品對象,就不得不創建工廠(Creator)的子

原创 Abstract Factory(抽象工廠)---對象創建型模式

提供一個創建一系列相關或相互依賴對象的接口,而無需指定它們具體的類。 客戶僅與抽象類定義的接口交互,而不使用特定的具體類的接口。 當你要強調一系列相關的產品對象的設計以便進行聯合使用時。 當你提供一個產品類庫,而只想顯示它們的接口而不是實

原创 input file的使用方法(清空等)

input.outerHTML=input.outerHTML.replace(/(value=\").+\"/i,"$1\"");    http://www.jb51.net/article/24872.htm   在使用<input

原创 打包好的EGORefreshTableHeaderView

已經構建成static libaray。   增加了一個代理方法,用於獲取最後更新日期輸出格式。默認的日期格式爲:"yyyy-MM-dd HH:mm"。   - (NSDateFormatter*)egoRefreshTableH

原创 Downloading files to a PhoneGap application

http://www.raymondcamden.com/index.cfm/2012/1/19/Downloading-files-to-a-PhoneGap-application--Part-1   http://www.raymo

原创 打包好的ASIHTTPRequest,EGORefreshTableHeaderView

打包好的ASIHTTPRequest,適用於ARC環境。只需要導入對應的頭文件即可使用。 還有修改成ARC格式的EGORefreshTableHeaderView。

原创 AVAudioRecorder/AVAudioPlayer簡單例子

可以在AVAudioRecorder中可以獲取高低分貝的輸入   [recorder updateMeters]; //發送updateMeters消息來刷新平均和峯值功率。此計數是以對數刻度計量的,-160表示完全安靜,0表示最大輸

原创 網站中集成jquery.imgareaselect實現圖片的本地預覽和選擇截取

imgAreaSelect 是由 Michal Wojciechowski開發的一款非常好用的jquery插件,實現了圖片的截取功能。其文檔和Demo也是很詳盡的。大家可以到http://odyniec.net/projects/im

原创 InfiniteCarousel

Ext.define('Ext.ux.InfiniteCarousel', { extend: 'Ext.Carousel', xtype: 'infinitecarousel', config: { ind

原创 ant教程

ant教程

原创 Sencha-Projects/demos/

http://www.mitchellsimoens.com/Sencha-Projects/demos/ https://github.com/mitchellsimoens