原创 多線程模式(八)Thread-Specific Storage

    Thread-Specific Storage模式嘗試從另一個角度來解釋多執行緒共用資源的問題,其思考點很簡單,即然共用資源這麼困難,那麼就乾脆不要共用,何不為每個執行緒創造一 個資源的複本,將每一個執行緒存取資料的行為加以隔離

原创 多線程模式(六)Read-Write-Lock

1 鎖  一個簡單的Java程式例子如下所示:  public void readData() {     lock.readLock();     doRead();     lock.readUnLock();  }  publi

原创 ThreadLocal的設計與使用

1 原理篇ThreadLocal的設計與使用(原理篇)       在jdk1.2推出時開始支持java.lang.ThreadLocal。在J2SE5.0中的聲明爲:               public class Threa

原创 IOS中UIScrollView的contentSize、contentOffset和contentInset屬性

轉自:http://blog.csdn.net/ccf0703/article/details/7595014IOS中,UIScrollView是可以滾動的視圖,其中最常用的UITableView就是繼承了UIScrollView。跟所有的

原创 雜項

What's the difference between vector and list in STL A vector is a wrapper arround an array. This means it offers random

原创 我的友情鏈接

51CTO博客開發

原创 #pragma pack() 和sizeof

http://www.cnblogs.com/bingxuefly/archive/2007/11/12/957056.html #pragma pack() 和sizeof 本文主要包括二個部分,第一部分重點介紹在VC中,怎麼樣採用s

原创 H.264 CABAC總結

    CABAC對算術編碼的特性做了許多優化,這其中也包括從統計角度對輸入流做的一套預編碼方法,當前處理的字符爲MPS時,區間遞進只是子區間長度發生變化,而作爲影響實際輸出值的L卻並未變化,這個現象意味着如果輸入流中連續出現大量的MPS,

原创 對象池技術

1 對象池技術的原理:    對象池技術在服務器開發上應用廣泛。在各種對象池的實現中,尤其以數據庫的連接池最爲明顯,可以說是每個服務器必須實現的部分。本文是個人學習對象池的一個記錄,以Apache的commons-pool實現爲研究對象。在

原创 initWithCoder?編碼與解碼(序列化與反序列化)

//  codeObj.h#import <Cocoa/Cocoa.h>/**cocoa具備一種機制來將對象自身轉換爲某種格式並保存中磁盤上。對象可以將它們的實例變量和其他數據編碼爲數據塊,然後保存到磁盤中。以後將這些數據塊都會到內存中,並

原创 Cocos2d-x 中CCTableView and CCTableViewCell點擊空白區域依然會響應單元格事件及reloadData()問題

轉自:http://blog.csdn.net/playddt/article/details/8707703 http://blog.sina.com.cn/s/blog_4458fdda0101hvsb.html(1)在CCTableV

原创 我的友情鏈接

51CTO博客開發

原创 使用cocoaPods

今天在把iOS工程從一臺機器拷貝到一臺新機器(未裝cocoaPod)時遇到了如下的問題。YuandeMacBook-Pro:ProjectDirectory user$ pod updateUpdate all podsUpdating l

原创 舊版本Cocos2d-X 在iOS6中libcurl.a及iOS6無法橫屏問題

轉自:http://www.it165.net/pro/html/201209/3844.htmliOS6 與 iphone5 已經發布一段時間了,那麼對於cocos2dx在昨天發佈的最新支持的Cocos2d-2.0-x-2.0.3 rel

原创 獲取iphone模擬器程序中的plist文件

轉自:http://blog.csdn.net/wm_jiangnanan/article/details/8669369獲取iphone模擬器程序中的plist文件最近遇到了個問題,就是在程序中寫文件。我用的是cocos2d-x,它使用的