Time of Update: 2015-06-04
標籤:原文網址:http://www.apkbus.com/android-98520-1-1.html前面幾節都是將Linux驅動編譯成模組,然後動態裝載進行測試。動態裝載驅動模組不會隨著Android系統的啟動而自動裝載,因此Android系統每次啟動都必須使用insmod或modprobe命令裝載Linux驅動模組。 對於嵌入式系統(包括嵌入式Android、嵌入式Linux等)一般都採用將Linux驅動編譯進核心的方式。這樣做雖然沒有動態裝載靈活,但Linux驅動會隨著Android的
Time of Update: 2015-06-04
標籤:原文網址:http://blog.chinaunix.net/uid-29287950-id-4573481.htmlBQ27501驅動編譯進核心 一、 驅動程式編譯進核心的步驟在 linux 核心中增加程式需要完成以下三項工作:1. 將編寫的原始碼複製到 Linux 核心原始碼的相應目錄;2. 在目錄的 Kconfig 檔案中增加新原始碼對應項目的編譯配置選項;3. 在目錄的 Makefile
Time of Update: 2015-06-04
標籤:原文網址:http://blog.chinaunix.net/uid-25266990-id-199887.htmlLinux尋找檔案內容的常用命令方法。 從檔案內容尋找匹配指定字串的行:$ grep "被尋找的字串" 檔案名稱例子:在目前的目錄裡第一級檔案夾中尋找包含指定字串的.in檔案grep "thermcontact" */*.in從檔案內容尋找與Regex匹配的行:$ grep –e “Regex” 檔案名稱尋找時不區分大小寫:$
Time of Update: 2015-06-04
標籤:轉自:http://blog.csdn.net/liangxiaozhang/article/details/8363435Linux對於每個使用者,系統限制其最大進程數。為提高效能,可以根據裝置資源情況,設定各linux 使用者的最大進程數可以用ulimit -a 來顯示當前的各種使用者進程限制。下面我把某linux使用者的最大進程數設為10000個:ulimit -u 10240對於需要做許多 socket 串連並使它們處於開啟狀態的 Java 應用程式而言,最好通過使用
Time of Update: 2015-06-04
標籤: 轉自:http://www.cnblogs.com/bigship/archive/2010/04/04/1704228.html核心隨機數產生器Linux核心實現了一個隨機數產生器,從理論上說這個隨機數產生器產生的是真隨機數。與標準C庫中的rand(),srand()產生的偽隨機數不同,儘管偽隨機數帶有一定的隨機特徵,但這些數字序列並非統計意義上的隨機數。也就是說它們是可重現的--只要每次使用相同的seed值,就能得到相同的偽隨機數列。通常通過使用time()的傳回值來改變s
Time of Update: 2015-06-04
標籤:轉自:http://blog.chinaunix.net/uid-23381466-id-3837650.html核心版本:2.6.38-11-generic 核心自己都大量利用核心符號表匯出函數,那麼應該匯出呢,ldd3上面說只需要EXPORT_SYMBOL一類的宏匯出即可,結果試了很久都不行,最後查看文檔,算是明白一點了。 對於匯出符號表,核心文檔給出了三種解決方案,見尾部,現在忽略。 
Time of Update: 2015-06-04
標籤: VMware網路設定詳解一:三種網路模式簡介安裝好虛擬機器以後,在網路連接裡面可以看到多了兩塊網卡:其 中VMnet1是虛擬機器Host-only模式的網路介面,VMnet8是NAT模式的網路介面,這些後面會詳細介紹選擇虛擬機器網路模 式方法如下,單擊Edit virtual machine settings,:然後在Hardware選項卡中選擇Ethernet,在左邊Network connection架構中有如下四個單選項:1.
Time of Update: 2015-06-04
標籤:原文網址:http://blog.csdn.net/silvervi/article/details/6325698今天嘗試編譯核心,下載到了一份tar.xz結尾的壓縮檔,網上解決方案比較少,不過還是找到了,如下: $xz -d ***.tar.xz$tar -xvf ***.tar 可以看到這個壓縮包也是打包後再壓縮,外面是xz壓縮方式,裡層是tar打包方式。
Time of Update: 2015-06-04
標籤:原文網址:http://jingyan.baidu.com/article/acf728fd19c7eff8e510a3eb.html今天小編來給分享Linux 系統下一個非常有用的命令的使用:tree命令可以以樹形結構顯示檔案目錄結構,它非常適合於我們給別人介紹我們的檔案目錄的組成架構,同時該命令使用適當的參數也可以將命令結果輸出到文字檔中。 本經驗說明: 小編的這個建議只適合於10.10之前版本的ubuntu系統,後面的11.04,11.
Time of Update: 2015-06-05
標籤:從大二開始接觸Java,之後是斷斷續續的學習。大三真正開始Java之旅,估計大部分初學者在學Java時被Java的環境變數搞的暈頭轉向,雖然找到了正確設定環境變數的方式,但其中的原因一知半解,設定壓根不知道是何原因。 今天為止對環境變數的設定還不是很懂,而且網上的大部分資料幾乎都是設定方法,沒有說原因。今天學Linux,遇到了Java環境變數的設定,無意間找到了詳細透徹講解Java環境變數的設定。 “ 1.
Time of Update: 2015-06-05
標籤:首先,你應該已經安裝了 java 的 JDK 了,筆者安裝的是:jdk-7u7-windows-x64接下來主要講怎麼配置 java
Time of Update: 2015-06-05
標籤:一. 解壓安裝jdk 在shell終端下進入jdk-6u14-linux-i586.bin檔案所在目錄, 執行命令 ./jdk-6u14-linux-i586.bin 這時會出現一段協議,連繼敲斷行符號,當詢問是否同意的時候,輸入yes,斷行符號。之後會在目前的目錄下產生一個jdk1.6.0_14目錄,你可以將它複製到 任何一個目錄下。 二. 需要配置的環境變數 1.
Time of Update: 2015-06-04
標籤:轉自:http://www.blogjava.net/fanyingjie/archive/2010/08/05/328059.html
Time of Update: 2015-06-04
標籤:同源策略限制了一個源(origin)中載入文本或指令碼與來自其它源(origin)中資源的互動方式。同源定義如果兩個頁面擁有相同的協議(protocol),連接埠(如果指定),和主機,那麼這兩個頁面就屬於同一個源(origin)。下表給出了相對http://store.company.com/dir/page.html同源檢測的樣本:URL結果原因http://store.company.com/dir2/other.html成功 http://store.company.com
Time of Update: 2015-06-04
標籤:UI自動化測試Qunar機票搜尋情境訪問Qunar機票首頁http://flight.qunar.com,選擇“單程”,輸入出發、到達城市,選擇today+7日後的日期,點“搜尋”,跳轉到機票單程搜尋列表頁。在列表頁停留1分鐘,至到頁面上出現“搜尋結束”。如果出現航班列表,對於出現“每段航班均需繳納稅費”的行隨機點選“訂票”按鈕,在展開的列表中會出現“第一程&
Time of Update: 2015-06-05
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。go count, _ := models.M("logoperation").Alias(`op`).Field(`count(op.id) as count`).Where(where).Count()if count > 0 {pagesize := 10p := tools.NewPaginator(this.Ctx.Request, pagesize, count)log, _ :=
Time of Update: 2015-06-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1、變數 1)變數聲明 格式:var 變數名 變數類型 var v1 int var v2 string var v3 [10]int //整型數組 var v4 []int //切片 var v5 struct { //結構 f int } var v6 *int //指標
Time of Update: 2015-06-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。一個GO工程中主要包含以下三個目錄:src:原始碼檔案pkg:包檔案bin:相關bin檔案step1: 建立工程檔案夾 goprojectstep2: 在工程檔案夾中建立src,pkg,bin檔案夾step3: 在GOPATH中添加projiect路徑 例 e:/goprojectstep4: 如工程中有自己的包examplepackage,那在src檔案夾下建立以包名命名的檔案夾 例 examplepackagestep5
Time of Update: 2015-06-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。轉自:http://www.jb51.net/article/56720.htmcgo 使得在 Golang 中可以使用 C 代碼。Hello World為了有一個較為直觀的瞭解,我們來看一個簡單的例子,建立檔案 main.go:package main/*#include <stdio.h>void sayHi() { printf("Hi");}*/import "C"
Time of Update: 2015-06-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。轉自:http://tonybai.com/2015/03/09/understanding-import-packages/Golang使用包(package)這種文法元素來組織源碼,所有文法可見度均定義在package這個層級,與Java 、python等語言相比,這算不上什麼創新,但與C傳統的include相比,則是顯得“先進”了許多。Golang中包的定義和使用看起來十分簡單:通過package關鍵字定義包: