原创 dispatch source
1、它有什麼用 dispatch source 的作用是負責監聽事件,先看看它的構造函數。 [objc] view plaincopy在CODE上查看代碼片派生到我的代碼片 dispatch_source_cr
原创 git 使用大全
一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看當前狀態 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看遠程所有
原创 Mac gitlab創建項目 ssh生成與設置
Mac gitlab創建項目 ssh生成與設置gitLab 創建項目ssh生成與設置 gitLab 創建項目 1.訪問gitlab地址,進行登錄。登錄成功點擊new project按鈕 2.輸入項目名稱,項目描述,選擇權限(一般
原创 NSTread
1.NSTread 首先介紹一下NSTread的特點:每個NSThread對象對應一個線程,量級較輕,更直觀地控制線程對象,但需要管理線程的生命週期、同步、加鎖問題,這會導致一定的性能開銷。 下面介紹一下NSTread的方法和使
原创 iOS折線圖
ZheXianView.h @interface ZheXianView : UIView @property(nonatomic,strong)NSArray *monthArr; @property(nonatomic,str
原创 tableView圖片下載優化
圖片下載:首先在緩存中查找,若有直接取出,反之則去NSCachesDirectory文件中去查找,沒有則下載。 #define HFAppImageFile(url) [[NSSearchPathForDirectoriesInD
原创 查看iOS項目本地數據庫的數據
1.點擊window ->devices 2.點擊設置按鈕 , 選擇download container 3.選擇存儲路徑,點擊save 4.最後生成.xcappdata文件,右鍵顯示包內容 5.選擇appd
原创 Cocoapod安裝及遇到的問題
Cocoapod安裝及遇到的問題RVM安裝 RVM安裝 1.安裝rvm curl -L https://get.rvm.io | bash -s stable 2.安裝完成,加載文件,查看版本,看是否成功 source ~/.ba
原创 分佈式服務框架 Zookeeper
(轉)http://www.cnblogs.com/wuxl360/p/5817405.html
原创 Nsstring定義時用copy還是用strong
1.首先定義兩個屬性 @property (nonatomic,strong)NSString *strongStr; @property (nonatomic,copy )NSString *copyssStr; 2.然後聲明一個
原创 java中關鍵字volatile的作用
轉載自sakyone的博客http://sakyone.iteye.com/blog/668091 注意:atomic wrapper classes配合volatile使用,比如:AtomicInteger 用在多線程,同步變量。 線程
原创 java多線程完整版
(轉)http://blog.csdn.net/ghsau/article/details/7421217
原创 iOS的沙盒機制
Application:存放程序源文件,上架前經過數字簽名,上架後不可修改 Documents: 保存應⽤運行時生成的需要持久化的數據,iTunes同步設備時會備份該目錄。例如,遊戲應用可將遊戲存檔保存在該目錄 tmp: 保存應⽤運行時所
原创 XMPPFramework---登錄篇
開發之前配置: 1.首先安裝mysql 2.安裝openfire 3.還有需要java運行環境,沒有的需要安裝jdk 安裝嚮導如下鏈接(找了好多,這個鏈接講的最詳細,最全) http://www.it165.net/os/htm
原创 正則表達式 java
正則表達式在java中的使用 包名:java.util.regex 類名:Pattern(編譯正則表達式)、Matcher(校驗正則表達式) 方法: 1、Pattern p = Pattern.complile(String reg