原创 linux進程控制-exec系列

說是exec系統調用,實際上在Linux中,並不存在一個exec()的函數形式,exec指的是一組函數,一共有6個,分別是: #include <unistd.h> int execl(const char *path, const c

原创 新裝Fedora16,一點記錄

1.吐槽 界面夠酷,可是關機和重啓按鈕哪去了?! 後來發現,按住Alt鍵,掛起鍵就會變成關機。 GNOME居然沒有最小話的概念,用起來實在不爽。 還有就是刪除文件要同時按Ctrl+Delete,不習慣,用如下方法修改:

原创 Linux題目

一.填空題: 1. 在Linux系統中,以 文件 方式訪問設備 。 2. Linux內核引導時,從文件 /etc/fstab 中讀取要加載的文件系統。 3. Linux文件系統中每個文件用 i節點 來標識。4. 全部磁盤塊由四個部分組

原创 嵌入式筆試題

1.用預處理指令#define 聲明一個常數,用以表明1年中有多少秒(忽略閏年問題)    #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL  我在這想看到幾件事情:  1). #defin

原创 linux 下strftime()的用法

我們可以使用strftime()函數將時間格式化爲我們想要的格式。它的原型如下: size_t strftime(      char *strDest,      size_t maxsize,      const char *for

原创 安裝Fedora要做的25件事情

Fedora 15於5.24正式發佈,這篇文章姍姍來遲。但是,我們曾在文章《Fedora 15 安裝與配置一覽》中給大家介紹過Fedora 15的一些相關配置。本篇文章與上述文章不同,着重講解一些軟件安裝方面的技巧。如果有什麼錯誤,歡迎

原创 各種實用排序算法

實用排序算法(複雜度小於等於O(n^2))中效率最低但實現並不是最簡單的的兩個,C、C++教材卻總喜歡拿來大講特講,非常不利於初學者養成“程序效率”的思維。實際上,各種排序算法裏,除了堆排序實現較爲複雜外,從代碼量的角度,大多數算法都不比

原创 vim出現的問題

一:解決vim在insert模式下面用backspace鍵無法刪除的問題 vim 在插入模式下<BS>有幾種工作方式,默認是設置成vi兼容,這樣就會出現無法刪除此次插入前文字的情況。改成 ":set backspace=indent,eo

原创 Linux下C語言編程——關於進程

摘抄網上的pdf文件,有增改。     一:五種狀態: 1.新建:表示進程正在被創建。 2.運行:表示進程正在運行。 3.阻塞:進程正在等待某一個事件發生。 4.就緒:表示系統正在等待CPU來執行命令。 5.完成:表示進程已經結

原创 Linux下解壓縮命令

tar -c: 建立壓縮檔案-x:解壓-t:查看內容 -r:向壓縮歸檔文件末尾追加文件 -u:更新原壓縮包中的文件 這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的參數是根據需要在壓縮或解壓檔案時可

原创 (*(volatile unsigned int *))詳解

最開始看到volatile的時候相當費解,後來到網上去查看了下,大致明瞭。   使用一個32位處理器,要對一個32位的內存地址進行訪問,可以這樣定義#define RAM_ADDR (*(volatile unsigned long *

原创 Linux下串口編程入門

Linux下串口編程入門   內容: 串口簡介 串口操作 打開串口 設置串口 讀寫串口 關閉串口 例子 參考資料 關於作者 在 Linux 專區還有: 教程 工具與產品 代碼與組件 項目 文章

原创 Linux下安裝和卸載Eclipse.

一、下載軟件包下載Eclipse SDK。 (http://www.eclipse.org/downloads/) 下載JRE(Java Runtime Environment)。 (http://java.sun.com/javase/

原创 gnome 3.0設置快捷鍵

在gnome3.0下沒有直接設置快捷鍵的選項有以下幾種方式可以替代:可以按下ALT+F2,然後輸入命令即可打開應用程序;或者按下win key或者Atl+F1然後輸入所要打開的程序。(2011年4月14日)以下方法可以成功自定義gnome

原创 scanf和cin的區別

睡不着,難得失眠,其實也不是失眠,白天睡多了。忽然想起白天做的一道題目,有個小提示,輸入要用scanf,當時不知道爲什麼,剛百度了下,廢話少說。下面是百度知道里面的。 ———————————————————————————————————