原创 在Mac OSX系統下安裝Tomcat

1. 下載Tomcat(地址:tomcat.apache.org),在Download下面選擇適合的版本,在新頁面點擊“Core下的”“tar.gz(pgp,md5)” 2. 解壓Tomcat到目錄:/Library 中,爲了操作便捷方

原创 UITabBarItem色調的改變

在項目中想實現自定義如圖UITabBarItem的選中狀態,一開始的想法是讓美工做了兩套圖,一個是未選中的灰色圖標,還有一套根據rgb自定義的圖標 樓主查了下 UITabBarItem *homeItem = [[UITabBarItem

原创 基於ASIHTTPRequest封裝的MyHttpRequest

ASIHTTPRequest作爲一個比較知名的http訪問庫本身功能比較強大,在項目開發過程中,如果每個請求,都要使用ASIHTTPRequest來寫,有以下幾個弊端: (1)繁瑣,無封裝性。 (2)如果直接Synchronous方

原创 人臉掃描(二)-人臉檢測

CoreImage一個好玩的地方就是它可以檢測出一張人物圖片上左眼、右眼以及嘴的詳細位置。請注意這裏使用的是“檢測”而不是“識別”。CoreImage目前還沒有辦法識別人臉僅僅是檢測出人臉的眼嘴位置。 它的使用也是比較方便快捷的。核心

原创 iOS 強制轉成橫屏的方式

手裏的項目需要在豎屏的情況下有個別頁面進行橫屏強制切換,困擾了一天終於找到解決的辦法。辦法由如下兩個: (1)手動改變view.transform屬性 簡明的說就是旋轉你的view,將view旋轉後強迫用戶進行橫屏操作 self.vie

原创 UINavigationController、UITabBarController 支持屏幕自動旋轉問題

寫了一篇關於屏幕強制旋轉的文章,可是有人跟我反應說沒成功,狀態欄依舊沒有改變。原因是他的rootViewController是UINavigationController跟UITabBarController混合使用的。 因爲UINavi

原创 iOS8註冊推送

Apple在9月18日正式發佈了iOS8,在收到更新的同時,也發現自己的應用在iOS8下無法啓動。 並且在Console中收到如下提示:registerForRemoteNotificationTypes: is not support

原创 iOS 8系統正式版升級指南及功能詳解

9月18日上午消息,蘋果公司iOS8系統最早於今年6月的蘋果開發者大會上發佈,此前已經有多個面向開發者的測試版,今天上線的,纔是面向一般用戶的正式版本。   很多用戶目前還沒有升級,此前也沒接觸過iOS8。那麼在升級前,新浪手機就爲還不瞭

原创 PHP實現驗證碼

發表博客時看到了本網站的驗證碼功能,所以寫了這篇文章。原理相同 爲了防止暴力破解我們一般都會添加驗證碼功能,這裏主要介紹php帶運算的驗證碼是如何實現的。 1.首先要繪製驗證碼的背景圖片 使用GD2來實現 $image = imagevr

原创 IOS設計模式之三:MVC模式

提到ios中的mvc不得不提2011秋季斯坦福課程的老頭,他的iphone開發公開課是所有描述ios中mvc模式最爲準確並且最爲淺顯易懂的。 模型-視圖-控制器 這個模式其實應該叫做MCV,用控制器把model與view隔開纔對,也

原创 Xcode6 編譯SDWebImage報錯解決方案

報錯原因:Use of undeclared identifier '_executing' / '_finished'; 解決方法:在SDWebImageDownloaderOperation類的實現中添加:@synthesize

原创 iOS後臺與服務器交互(支持鎖屏)eg:後臺定時上傳當前位置

如果應用是多媒體播放,電子雜誌,下載之類的就不多說了。http://www.zhihu.com/question/20114323 如果你的應用爲了後臺而實現多媒體播放很有可能被評估拒絕。 下面是我測試的兩種方法 1.Background

原创 ios常用第三方類庫

1 、ASIHTTPRequest 。 ASIHTTPRequest適用於基本的HTTP請求,和基於REST的服務之間的交互。2、AFNetwork post + get json 解析3、ASProgressPopUpView 進度條 

原创 IOS設計模式之一:單例模式

單例模式的意思就是隻有一個實例。單例模式確保某一個類只有一個實例,而且自行實例化並向整個系統提供這個實例。這個類稱爲單例類。 #import <Foundation/Foundation.h> @interface Singl

原创 IOS設計模式之四:觀察者模式

cocoa框架中很多地方都使用了觀察者模式 一、KVO Key-Value Observing,它提供一種機制,當指定的對象的屬性被修改後,則對象就會接受到通知。每次指定的被觀察的對象的屬性被修改後,KVO自動通知相應的觀察者。 m