原创 LDD3學習筆記(一) --hello world模塊

  Hello world 源程序 #include <linux/init.h> #include <linux/module.h> MODULE_LICENSE("Dual BSD/GPL"); static int hello_i

原创 strtok(分割字符串)

  strtok(分割字符串)   表頭文件 #include<string.h> 定義函數 char * strtok(char *s,const char *delim); 函數說明 strtok()用來將字符串分割成一個個片段。

原创 strcpy strncpy (拷貝字符串)

  strcpy(拷貝字符串) 表頭文件 #include<string.h> 定義函數 char *strcpy(char *dest,const char *src); 函數說明 strcpy()會將參數src字符串拷貝至參數d

原创 [轉]Android的源代碼結構

Google提供的Android包含了原始Android的目標機代碼,主機編譯 工具、仿真環境,代碼包經過解壓縮後,第一級別的目錄和文件如下所示: . |-- Makefile        (全局的Makefile) |-- bion

原创 swap分區的知識

swap分區到底有什麼用呢?   Swap,即交換區,除了安裝Linux的時候,有多少人關心過它呢?其實,Swap的調整對Linux服務器,特別是Web服務器的性能至關重要。通過調整Swap,有時可以越過系統性能瓶頸,節省系統升級費用。

原创 getchar( )與putchar( )

getchar()---由標準輸入設備內讀進一字符 表頭文件   #include <stdio.h> 定義函數   int getchar (void) 函數說明  getchar()用來從標準輸入設備中讀取一個字符。然後將該字符從un

原创 ubuntu tftp服務器配置

1、安裝相關軟件包:Ubuntu tftp(服務端),tftp(客戶端),xinetd            yelei@ubuntu: sudo apt-get install tftpd tftp xinetd   2、建立配

原创 配置文件/etc/inittab詳解

二、運行initinit的進程號是1,從這一點就能看出,init進程是系統所有進程的起點,Linux在完成核內引導以後,就開始運行init程序,。init程序需要讀取配置文件/etc/inittab。inittab是一個不可執行的文本文件

原创 字符串

字符串( character string )是以空字符(/0)結尾的char數組。 字符串常量(string constant),是指位於一對雙引號中的任何字符。雙引號裏德字符加上編譯器自動提供的結束標誌/0字符,作爲 一個字符串被存儲

原创 QT下應用程序開發

一、應用程序的編輯與編譯 從最簡單也是最著名的Hello Word來學習QT。首先創建helloword.cpp   # mkdir hello # vi helloword.cpp      #include <QApplication

原创 qq for ubuntu 10.04總是掉線

用VI編輯器修改/usr/bin/qq,添加一個環境變量: 命令:sudo vi /usr/bin/qq 會出現下面的文件: #!/bin/sh cd /usr/share/tencent/qq/ ./qq 我們要向其中添加:

原创 ubuntu 10.04下建立nfs啓動文件系統

一安裝nfs     前面的博客裏有講   二 配置nfs      yelei@ubuntu:~$ sudo dpkg-reconfigure portmap  (對Should portmap be bound to the loop

原创 C 語言 implicit declaration of function 錯誤原因

關於 implicit declaration of function 一點經驗之談 用gcc編譯c程序的時候 經常會出現 implicit declaration of function '...' 的warning 偶經過這幾天的經

原创 字符串輸入函數gets( ) fgets( ) scanf( )

C庫提供了三個讀取字符串的函數:gets( )  fgets( )  scanf( )。 gets()---get string 從系統的標準輸入設備(通常是鍵盤)獲得一個字符串。因爲字符串沒有預定的長度,所以gets()需要知道輸入何時

原创 qt-embedded-linux-opensource-src-4.5.2 交叉編譯

  交叉編譯環境搭建 1、交叉編譯器和QT 版本 交叉編譯器版本     arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz QT 版本     qt-embedded-linux-opens