原创 Mac OS X Lion 的 Sandbox 技術初探

Mac OS X Lion 的 Sandbox 是一項了不起的創新。當然,我不反對有人批評目前的 entitlement 可選項不夠完備,還需要擴展。在假設今後可能加入新選項的前提下,現有的概念和實現已是巨大的進步。 操作系統侷限於 

原创 xfs文件系統無損擴容

雲環境中,經常面臨數據盤需要擴容的情況。演示系統爲 CentOS 7.0,無損擴容數據盤文件系統大小(XFS)/dev/vdc1從10G擴展到30G。 以防萬一,操作前請做好重要數據備份 查看磁盤掛載、分區信息 root@

原创 解決NSXmlParser無法解析非utf-8編碼的XML問題的方法

ios開發中經常會用到解析XML,但是iOS提供的NSXmlParser只能解析encoding是utf-8的XML文件。即xml文件開頭必須是 <!--?xml version="1.0" encoding="utf-8"?-->在中

原创 UITableViewCell - UITableView中cell的邊框和背景

UITableView是iOS開發中最常用的元素,在平常用的iPhone App中大部分都用到了UITableView,所以你應該知道她的強大了。需

原创 UITableView 美化- 增加一個好看的背景

給UITableView增加一個好看的背景能爲應用程序增色不少,並能促進app的銷售,但是隨便增加一個背景圖片會史你的app更加醜陋。 //This method produces odd artifacts in the backgr

原创 ios 實現斷點續傳 一 nsurlconnection

NSUrlConnection實現斷點續傳的關鍵是自定義http request的頭部的range域屬性。  Range頭域   Range頭域可以

原创 使用Objective-C HPPLE庫解析HTML和XML

使用Objective-C解析HTML或者XML,系統自帶有兩種方式一個是通過libxml,一個是通過NSXMLParser。 libxml性能較好,且可以結合urlconnection實現邊下載邊解析,在要求快速 、分批響應UI到情況下

原创 iOS 對象持久化之- 歸檔 archiving

在理解歸檔之前,首先要理解對象圖(object graph)的概念,對象圖就是對象之間經由指針等關係鏈接在一起形成的對象之間的關係圖。 我們需要將這個對象體系或其部分對象持久化保存到文件中,在以後某時刻從文件中恢復出來之前的對象體系,這就

原创 iOS AvPlayer AvAudioPlayer音頻的後臺播放問題

iOS 4開始引入的multitask,我們可以實現像ipod程序那樣在後臺播放音頻了。如果音頻操作是用蘋果官方的AVFoundation.framework實現,像用AvAudioPlayer,AvPlayer播放的話,要實現完美的後臺

原创 iOS線程開發之--BLOCK & GCD(Grand Central Dispatch)

GCD是apple在iOS 4.0之後引入的新多線程方法,它是基於C語言的擴展, GCD是在內核級提供多線程管理的,效率較高。 GCD的關鍵之一是隊列,系統提供了一些預定義的隊列,其中包括主線程隊列(該隊列保證在主線程上運行),你也可以定

原创 在Linux/Windows/Mac上刷新DNS緩存的方法

刷新dns緩存讓你可以得到新的域名解析。當你無法正確訪問一個新註冊的域名時就可以刷新dns緩存試試。刷新dns緩存非常簡單,任何時候都以進行。但是不同的系統,Windows、Mac OS和Linux上的方法是不一樣的。 在不同的系統中刷新

原创 iphone檢測耳機插入/拔出

開發過程中錄音和播放這塊碰到了一些問題,麻煩的主要有三個: 檢測是否有聲音輸入設備 當有多個聲音輸出設備時,指定聲音輸出設備 檢測耳機的插入和拔出 第一個問題,對於iTouch和iPad等本身不帶麥克風的設備,需要檢查是否插入了帶錄音

原创 iOS 手勢識別 - gestureRecognizer

iOS設備的手勢操作,在app中是個必須且實用的功能,爲app加分不少。 向左向右輕劃 UISwipeGestureRecognizer *swipeLeft = [[UISwipeGestureRecognizer alloc]

原创 自定義導航欄按鈕UIBarButtonItem 文字或圖片

在4.0裏定義導航條按鈕通常是生成普通按鈕,再用它生成導航條專用按鈕。 UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; [button setBack

原创 springboot2 集成shiro-spring-boot-web-starter

目錄1.引包2. 配置shiro2.1 配置類2.2 登錄頁配置2.3 shiro默認過濾器2.4 自定義Reaml類3 用戶登錄3.1 頁面設計3.2 登錄處理3.3 密碼匹配原理4. 權限管理4.1 url和註解組合使用4.2