原创 Mac OS 搭建 Jenkins 實踐(Tomcat + jenkins.war)

在探索過程中有一次失敗的經歷,直接在網上下載的 jenkins.pkg 的安裝包,傻瓜式一鍵安裝,安裝很簡單,但是在後續使用中遇到了 命令ipa (shenzhen) 打包的過程中  login.keychain 解鎖的問題(該問題就是

原创 自定義 UISwitch

暫不支持 Xib 拖放的方式創建 Demo下載地址 http://download.csdn.net/download/xiaofei125145/9565323 // // CLSwitch.h // UISwitchFremw /

原创 iOS開發 CoreMotion 獲取當前運動狀態 步行/跑步/自行車/駕車 CMMotionActivityManager

1、iOS7 或更高版本 2、需要 手機 有 協處理器   (5S 或 以後的設備 ) 3、可以檢查到 五種狀態 ,靜止,步行  ,跑步,自行車,駕車 4、每次回調結果 ,都有 本次結果準確程度的 描述   低 ,中 ,高 三個等級

原创 Objective c ,iOS KVC是如何實現的,權威答案

 看官方文檔吧 /* Return YES if -valueForKey:, -setValue:forKey:, -mutableArrayValueForKey:, -storedValueForKey:, -takeStoredV

原创 Mantle 初步使用

原文地址:http://blog.csdn.net/majiakun1/article/details/45829561 最近接觸到了Mantle這個東西,感覺很不錯,在此與各位分享一下。 前言 在開發的過程中,我們常常會從

原创 怎麼用HTTP/2優化iOS APP網絡層次架構?

原文鏈接:http://www.tbqw.com/art/175230.html HTTP/2,是HTTP協定發佈後的首個更新,於2015年2月17日被批准。它採取了一系列優化技術來總體晉升HTTP協定的傳輸機能,如異步連接複用、頭緊縮等

原创 Gesture Recognizers與觸摸事件分發

原文鏈接:http://blog.csdn.net/chun799/article/details/8194893 一.Gesture Recognizers Gesture Recognizers是在iOS3.2引入的,可以用來識

原创 NSCondition的用法

原文鏈接:http://www.cnblogs.com/easonoutlook/archive/2012/08/21/2649141.html 使用NSCondition,實現多線程的同步,即,可實現生產者消費者問題。 基本思路是

原创 bss、data和rodata區別與聯繫

有人可能會說,全局內存就是全局變量嘛,有必要專門一章來介紹嗎?這麼簡單的東西,還能玩出花來?我從來沒有深究它,不一樣寫程序嗎?關於全局內存這個主題雖然玩不出花來,但確實有些重要,瞭解這些知識,對於優化程序的時間和空間很有幫助。因爲有好幾次

原创 Thrift框架學習筆記 IOS/MAC中使用Thrift框架

一片中文CSDN入門博客 http://blog.csdn.net/yohunl/article/details/41748511 Thrift首頁(英文) http://thrift.apache.org/ OC使用文檔(英文) ht

原创 Cocoapods-Pod倉庫dependency反向依賴查詢

背景 iOS開發工作中經常會用到 Cocoapods ,Cocoapods的使用主要分兩種情況 1. 簡單的用它來快速的集成開源庫,比如 AFNetwork、SDWebImage等 2. 創建私有Repo,將複用程度較高的底層代碼做成

原创 Docker介紹

關於docker 開源項目 由dotCloud於2013年初發起 Go語言實現 github地址:https://github.com/docker/docker 目標 其目標是通過對應用組件的封裝、分發、部署、運行等生命週期的管理,

原创 詳解YUV數據格式

原文鏈接: http://blog.csdn.net/beyond_cn/article/details/12998247 YUV格式有兩大類:planar和packed。 對於planar的YUV格式,先連續存儲所有像素點的Y,

原创 高效編程之互斥鎖和自旋鎖的一些知識

原文鏈接:http://www.cnblogs.com/hdflzh/p/3716156.html 高效編程之互斥鎖和自旋鎖的一些知識 兩種鎖的加鎖原理 互斥鎖:線程會從sleep(加鎖)——>running(解鎖),過程中有

原创 Rails項目數據庫遷移

背景 本人有個Rails小項目,原來使用的是Sqlite ,現在想將數據庫變更爲 Mysql 由於項目已經正常運營一段時間,Sqlite 數據庫內已經有很多數據,這些數據也要重新添加到 Mysql 中 操作步驟 1.安裝工具 YamlD