原创 關於iOS Tabbar的一些設置

其實iOS Tabbar的可定製性非常高,我們沒有必要重複造輪子,下面是筆者收集的一些tabbar的常用設置,希望對大家有所幫助。 設置tabbar選中顏色 iOS7設置如下: [self.tabBarController.tabBar

原创 hadoop2.6和hbase1.0單機版安裝配置

環境 系統:Ubuntu 14.04 hadoop版本:2.6.0 hbase版本:1.0 jdk版本:1.8 下載地址:Apache上慢慢找吧~~ jdk的環境配置這裏就不列出來了,首先講一下hadoop配置吧。 ha

原创 Centos下安裝python mysqldb

環境:centos6.6 python版本:2.6 mysql版本:5.1.73 需要安裝的mysqldb版本:1.2.5 下載完mysqldb後,進入其目錄,運行python setup.py install會報出一大堆錯,原

原创 ARC無效時block的賦值

總所周知,當ARC無效時,block默認是在棧區或全局數據區,要想複製到堆區,需要一些特殊手段,這些手段在《Objective-C高級編程》都有介紹,例如將block聲明爲類的屬性,block調用copy方法,作爲函數返回值等等。 但是《

原创 Android開發之聲網即時通訊與訊飛語音識別相結合

聲網是一家提供語音、視頻即時通訊服務的公司,他的服務大多基於WebRTC開源項目並進行一些優化和修改。而訊飛語音識別應該不用多說了,老羅在發佈會上介紹得已經夠詳細了。 那麼下面進入今天的主題,就是讓聲網和訊飛識別同時使用,之前可能有朋友沒

原创 WebP圖片製作GUI工具

WebP是Google近幾年推出的新型網絡圖片格式,有靜態和動態兩種類型,其中靜態webp比jpg和png的壓縮率都要大,而且失真率接近於png,遠勝於jpg,因爲他支持8位的透明通道。而動態webp比gif好了不止一兩點,gif只支持2

原创 博客搬家了,請大家繼續關注~

我的博客即將搬運同步至騰訊雲+社區,邀請大家一同入駐:https://cloud.tencent.com/developer/support-plan?invite_code=21lcucs4283oc

原创 Leetcode之Trapping Rain Water

題目原意:給定一個整數數組,每個數代表一個柱子的高度,然後求下雨後這些柱子能儲多少水,例如數組[0,1,0,2,1,0,1,3,2,1,2,1]對應的示意圖如下: 解題思路:四次遍歷,第一次遍歷獲取height最大值top,然後構造一個

原创 Xtrafinder0.25.5在OS X10.11上的運行配置

相信大家都會很懊惱,明明作者在更新播客上說明目前最新版本的Xtrafinder 0.25.5可以在EI Captain上運行,但是無論是開機自動啓動還是進launcher啓動,他就是死活啓動不起來,最終,參照國外友人的博客https://

原创 Android Studio2.2下NDK開發初試

很久沒更博了,這次來記錄一下如何在Android Studio2.2中進行NDK開發吧,NDK開發嘛,就是將C/C++的代碼編譯成so類庫,供java調用(當然c調用java也是可以的),還記得以前沒有IDE的時候,需要在linux環境編

原创 Android開發之逐幀動畫優化

Android上如果使用逐幀動畫的話,可以很方便地使用AnimationDrawable,無論是先聲明xml還是直接代碼裏設置,都是幾分鐘的事,但使用AnimationDrawable有一個致命的弱點,那就是需要一次性加載所有圖片到內存,

原创 iOS開發之CFHttpMessageRef的那些坑

在上一篇文章iOS開發之NSURLProtocol的那些坑中,介紹了一些NSURLProtocol使用過程中可能遇到的問題,今天我們就接着說CFHttpMessageRef。 或許你還沒用過CFHttpMessageRef,應該說還沒遇到

原创 LeetCode之Binary Tree Maximum Path Sum

題目: Given a binary tree, find the maximum path sum. For this problem, a path is defined as any sequence of nodes from

原创 Android之本地文件夾實時檢測與上傳服務實現

好久都沒有更新博客了,這期的功能是實現本地文件夾的監測和上傳文件到阿里的OSS服務器上,由於這個功能不需要界面而且需要程序退到後臺時依然監測,所以初步定爲用服務實現。 首先,第一個需要確定能否用IntentService實現呢,因爲Int

原创 dancing links解決X問題的C++實現

X問題,也稱精確覆蓋問題,就是給定一個01矩陣,需要從中選取一些行組成一個子矩陣,這個子矩陣的每一列有且僅有一個1。這個問題聽起來就知道很難,必須使用回溯算法來解決,但是我們知道回溯算法要提高效率,就必須