原创 Android藍牙使用小結

藍牙通信 藍牙通信爲C/S方法,分爲客戶端與服務器,在Android中的通信方式: 客戶端:使用BluetoothSocket,主動發起藍牙連接的一方。 Client使用createRfcommSocketToServiceRe

原创 iOS視圖學習——TableView

本文轉載於容芳志的blog http://blog.csdn.net/totogo2010/article/details/7642908,在此表示感謝。 Table View簡單描述:     在iPhone和其他iOS的很多程序

原创 Coding-iOS 的根視圖分析

前面分析了應用啓動時引導動畫的展示過程,動畫結束後根據會跳轉到登錄或者註冊界面(LoginViewController/RegisterViewController,另外我發現在連續登陸失敗3次之後會出現驗證碼的輸入框,關於登錄過

原创 開源項目之Coding-iOS

開源iOS項目 在網上找了一些開源的iOS項目,比如知乎上推薦的GitHub 上都有哪些值得關注學習的 iOS 開源項目,還有github上有人推薦的open-source-ios-apps。這裏我找到了一個Coding-iOS的

原创 關於VIM+ctags+cscope安裝與使用

安裝ctags和taglist $ sudo apt-get install cscope $ sudo apt-get install ctags 另外需要安裝vim的插件taglist, taglist插件是以vim腳本的形式

原创 Android Stdio安裝與使用

本來只是想參考一下Coding Android客戶端應用的源碼,結果發現最新的代碼需要用Android Stdio開發環境,這裏將自己的安裝與使用過程記錄下來。 安裝Android Stdio和Genymotion 首先下載And

原创 Xcode中的pch文件

關於工程頭文件 關於pch文件,最近看代碼時發現一些項目中有一個名爲XXX_Prefix.pch的文件,搜索後得知這是一個預編譯頭文件”precompiled header”(在Xcode6之前創建新工程時會自動創建一個pch文件

原创 eclipse插件啓動Genymotion模擬器失敗

最近手欠升級了Genymotion(從2.5–>2.7),結果發現在Eclipse中無法啓動了(升級之前沒問題的),但是直接啓動Genymotion沒有問題。 出錯信息如下: Loading Genymotion library

原创 關於 httpd 的理解和實踐

關於 httpd 的理解和實踐 之前在網上看到有人推薦新手值得學習的C語言開源項目,其中有提到 httpd,是一個超簡單的 http服務器。 自己看了幾遍,代碼不多,就500來行,主要目的是瞭解一下HTTP協議以及服務器如何處理H

原创 在raspberry上使用USB攝像頭做視頻採集

以前看過國嵌的H.264視頻採集程序,想在樹莓派上試一試,現在記錄一下自己嘗試的過程。 檢查是否支持USB攝像頭 插入USB攝像頭前 pi@raspberrypi:~$ lsusb Bus 001 Device 002: ID 0

原创 Java網絡編程之socket使用小結

PS:本文是自己學習Java網絡編程過程中記錄的筆記,算是對學過的內容進行一下總結。 網絡編程基礎知識 URL(Uniform Resource Locater)統一資源定位符,表示網絡中資源的位置。(可以是一個文件或目錄,也可以是一個數

原创 iOS多線程編程

iOS提供了三種多線程編程的方式: 使用NSThread實現多線程;使用NSOperation與NSOperationQueue實現多線程;使用GCD實現多線程實現多線程。一、使用NSThread實現多線程 iOS系統使用NSThread

原创 VirtualBox 共享文件夾 “cannot create symbolic link”

錯誤“cannot create symbolic link” 下了UNIX環境高級編程(第二版)的代碼 src.2e.tar.gz,在Windows下用Winrar解壓發現總是報錯,錯誤提示如下: D:\...\src.2e.t

原创 關於藍牙服務對應的UUID碼

UUID是“Universally Unique Identifier”的縮寫,通用唯一識別碼的意思。對於藍牙設備,每個服務都有一個與它對應的UUID(唯一的)。 下面列出一些常用的藍牙服務UUID: ServiceDiscoveryS

原创 Raspberry 編譯環境設置

Raspberry 2買回來吃了半年灰,慚愧,記錄一下最初的經歷。 首先從github上clone源碼和工具,過程省略,速度比較慢,大概一晚上。 簡單介紹一下git的常用操作: 使用git clone從遠程服務器下載代碼; 查