原创 C 中的 setjmp 和 longjmp 用法

=========================================== 轉載一 ===================================================== 轉自:http://bl

原创 Linux 與 C 的非系統類型定義

size_t: 爲unsigned int,是標準C庫中定義的。----- 它在數組下標和內存管理函數之類的地方廣泛使用,一般用來表示一種計數,比如有東西被拷貝等。例如:sizeof操作符的結果類型是size_t, 該類型保證能容納實現

原创 實際用戶ID(RUID),有效用戶ID(EUID)和設置用戶ID(SUID)-----沒看懂,先放着吧

轉自:http://blog.csdn.net/guosha/article/details/2679334 實際用戶ID,有效用戶ID和設置用戶ID       看UNIX相關的書時經常能遇到這幾個概念,但一直沒有好好去理清這幾個概念,

原创 Android的Message機制---Handler、Message、Looper

轉自:http://blog.csdn.net/dadoneo/article/details/7667726 Android的Message機制(簡單小結) [java] view plaincopyprint

原创 父子進程的併發性

 參考:http://wenda.so.com/q/1370493310062865?src=140 “並行”是指無論從微觀還是宏觀,二者都是一起執行的,就好像兩個人各拿一把鐵杴在挖坑,一小時後,每人一個大坑。 “併發”在微觀上不是同時執

原创 ADT黑盒設計——C的抽象數據類型的設計與實現

C可以用於設計和實現抽象數據類型(ADT,abstract data type),因爲他可以限制函數和 數據定義的作用域。 這個技巧也被稱爲黑盒(black box )設計。 抽象數據類型的基本思想:模塊具有功能說明;模塊所執行的任

原创 Linux內存點滴 用戶進程內存空間

轉自:http://www.cnblogs.com/xuxm2007/archive/2012/05/30/2526158.html(有稍微修改) 經常使用top命令瞭解進程信息,其中包括內存方面的信息。命令top幫助文檔是這麼解釋各

原创 C中的volatile用法(允許隨時都會改變的值,且不可優化)

================================================= 轉載一 =========================================================== 轉自:ht

原创 mmap映射文件至內存( 實現 共享內存 與 文件的另類訪問 )

有以下整合而成,個人有稍加修改,還請看原版。。。 轉自:http://blog.csdn.net/adcxf/archive/2009/03/14/3989725.aspx 轉自:http://www.cnblogs.com/feis

原创 嵌入式Linux編譯器GCC的使用

轉自:http://blog.csdn.net/21aspnet/article/details/167420 嵌入式Linux編譯器GCC的使用 1、GCC概述 作爲自由軟件的旗艦項目,Richard Stallman在十多年前

原创 牆上時鐘時間 ,用戶cpu時間 ,系統cpu時間

轉自:http://blog.chinaunix.net/uid-27629574-id-3880991.html  牆上時鐘時間 ,用戶cpu時間 ,系統cpu時間的理解 2013-09-03 09:16:25 分類: 

原创 文件中的'\0'和'\n' 與fgetc、fputc、fgets、fputs 的關係及各函數如何處理

轉自:http://blog.tianya.cn/blogger/post_read.asp?BlogID=3165401&PostID=26021791(藍色字體部分爲個人修改,還請參看鏈接原版) C語言中的文件流 所謂文件(f

原创 linux解釋器原理—— unix環境高級編程

轉自:http://blog.csdn.net/qiqijianglu/article/details/8495771  linux解釋器原理 對於會shell編程的人肯定不會對#!/bin/sh感到陌生。這一行字符串到底意味着什麼呢?

原创 多線程同步中的條件變量的細節與使用

轉自:http://blog.chinaunix.net/uid-24410388-id-3758616.html 如同互斥量和讀寫鎖一樣,條件變量也需要初始化和回收#includeint pthread_cond_init(pthre

原创 問題1——在子進程中調用execl完後,接着調用_exit(0)的意義——< APUE-P201>

 整個程序是這樣的:if(pid == 0) { execl("/bin/sh", "sh", "-c", cmdtring, (char*0))