原创 關於C指針的一些理解

作者:華清遠見講師 有時總被指針的用法及類型所困擾,那我簡單理解一下指針。 指針是一個特殊的變量,它裏面存儲的數值被解釋成爲內存裏的一個地址。 要搞清一個指針需要搞清指針的四方面的內容:指針的類型,指針所指向的類型,指針的值或者叫指針所

原创 Android設備中的內部存儲和外部存儲

作者:華清遠見講師 所有的Android設備均有兩個文件存儲區域:"internal" 與 "external" 。 這兩個名稱來自於早先的Android系統,當時大多設備都內置了不可變的內存(internal storage)及一個類

原创 線性佈局中的layout_weight屬性

作者:華清遠見講師 layout_weight屬性是線性佈局的特有屬性,當需要去按比例分配某一行或某一列上的控件時,通常會想到使用權重這個屬性去解決,一般在使用該屬性時,要把控件的layout_width或layout_height設置

原创 詳解守護進程的創建與fork兩次分析

作者:華清遠見講師 相信大部分程序員都知道如何去創建一個守護(deamon)進程,但是另一方面,有許多人不知道爲什麼要這麼做,具體爲什麼這麼實現。這裏我們就來詳細分析一下創建deamon進程每一步的意義。 首先說一下deamon進程的概

原创 配置Unity安卓開發環境

作者:華清遠見講師 內容提要:本文主要是介紹安裝Unity3D引擎的安裝以及打包安卓輸出環境 Unity是一個非常強大的引擎,我們使用它可以進行跨平臺開發,完成以前很多工作量的事情。那麼我們如何去搭建一個常用的安卓開發環境呢。接下來讓我

原创 Platform相親之旅

作者:華清遠見講師 剛剛過完春節,想問各位適齡男女小青年們:你們被媽媽,爸爸,三大姨,二大姑各種親戚催婚了嗎?有沒有被逼着去相親?反正我是沒去。不過話說回來,“沒吃過豬肉還沒見過豬跑嗎?”。按照慣例,春節這幾天,好多父母趁着自己的兒女都

原创 Intel Edison 基礎開發之配置第一個小程序

作者:華清遠見講師 1. 什麼是Intel Edison 英特爾Edison模塊是一種SD卡大小的微型計算芯片,專爲構建物聯網(IoT)和可穿戴計算產品而設計。Edison模塊內含一個高速的雙核處理單元、集成 Wi-Fi、藍牙低能耗、存

原创 大型程序管理神器之CMake

作者:華清遠見講師 一.背景知識: CMake是爲了響應對NLM資助的Insight Segmentation和註冊工具包(ITK)需要一個強大的跨平臺構建環境(作爲可見人類項目的一部分)而創建的。它受一個早期系統(稱爲pcmaker,

原创 Android中基於TCP協議的網絡通信

作者:華清遠見講師 一、Android網絡簡介 Android與服務器的通信方式主要有兩種,一種是Http通信,另一種是Socket通信。 HTTP通信:Android中內置HttpClient,這樣可以發方便的發送Http請求並獲取H

原创 Linux內核驅動之gpio子系統的使用

作者:華清遠見講師 一 概述 linux內核中gpio是最簡單,最常用的資源(和 interrupt ,dma,timer一樣)驅動程序,應用程序都能夠通過相應的接口使用gpio,gpio使用0~MAX_INT之間的整數標識,不能使用負

原创 CSS3新增屬性

作者:華清遠見講師 本文引用地址:http://www.embedu.org/Column/7564.html 1:CSS3是什麼? CSS3是CSS2的升級版本,在CSS2.1的基礎上增加了很多功能,目前來說,大部分主流瀏覽器如Chr

原创 利用QWebView加載mjpg圖片

作者:華清遠見講師 近期在研究QT的過程中有發現QWebView並不能有效的解析mjpg‐streamer視頻流數據,而僅僅能夠解析到單幀圖片。下面我們來討論一下如何解決這種問題。 本文引用地址:http://www.embedu.or

原创 Linux下安裝TFTP服務的具體操作

作者:華清遠見講師 1、檢測是否安裝了TFTP服務 dpkg -s tftpd-hpa 2、如果未安裝,需要 sudo apt-get install tftpd-hpa 3、修改配置文件 /etc/default/tftpd-hpa

原创 Linux下文件的特殊權限

作者:華清遠見講師 文件權限:是指對文件的訪問權限,包括對文件的讀、寫、刪除、執行等。Linux 是一個多用戶操作系統,因此 Linux 將一個文件或目錄與一個用戶和組聯繫起來。 對於文件的讀(r)、寫(w)、執行(x)權限,我們比較熟

原创 C語言中常用預處理指令

作者:華清遠見講師 預處理:對一些預處理命令進行執行的過程 預處理命令:頭文件包含;宏定義等,用#開頭的一些命令。 在C語言中預處理命令不會直接被編譯,而是在編譯這些預處理命令時,將這些預處理命令進行解析,然後將預處理結果替換成真正的C