原创 helloworld_proc_module 模塊

hello_world驅動模塊/* * helloworld_proc_module v1.1 3/11/03 * www.embeddedlinuxinterfacing.com * * The original location of

原创 一個寫log的函數 log_func.c

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <sys/stat.h>#include <time.h>#in

原创 如何閱讀源代碼--工具篇

在上一篇文章(<<如何閱讀源代碼>> (http://www.linuxaid.com.cn/developer/showdev.jsp?i=469))中, 我講述了一些如何閱讀GNU, Open Source源代碼的原則,經驗和技巧。上

原创 一位女生2005高考的零分作文

   來自湖北的零分作文        閱讀下面的文字,根據要求作文。(60分)        詩人對宇宙人生,須入乎其內,又須出乎其外。入乎其內,故能寫之。出乎其外,故能觀之。入乎其內,故有生氣。出乎其外,故有高致。        以上

原创 Unix編程常見問題解答(FAQ / Frequently Asked Questions)(v1.37)(中文版 v0.1.0)

 Unix編程常見問題解答(FAQ / Frequently Asked Questions)(v1.37)(中文版 v0.1.0) 關於這篇“常見問題解答” **********************

原创 linux下面使用gprof,分析多線程

我們知道可以使用,gprof工具來分析系統性能,但是在linux下面,多線程則不適用,多線程下,只能採集主線程性能數據。.原因是gprof採用ITIMER_PROF信號,在多線程內,只有主線程才能響應該信號。那麼採用什麼方法,才能夠分析所

原创 用gost給常量加密

static ULONG8 constkey[33]= "0CC*DAEghijkl124pqrl,.-=+|^%$sc"; /* 常量密鑰 *//* 常量加密 */int const_encode(char *in,char *out)

原创 使用winio對直接訪問IO PORT

首先下載winio庫,查看readme在vc++下使用,參考寫了個0x70讀cmos和0x61控制speakervoid io_init(){ DWORD dwPortVal; DWORD dwPortVal2; DWORD dwMemV

原创 Linux下使用gost算法加密

#include <stdlib.h>#include <stdio.h>#include <string.h>#include <memory.h>#include <malloc.h>typedef  int INT32;typede

原创 Linux 環境下 Makefile 文件製作淺談(一)

Linux 環境下 Makefile 文件製作淺談(一) 編寫:Leaf Zhou EMAIL:[email protected] 可自由複製但禁止刪改 2003-10-12 無論對於一個初學者還是一個資深的Linux程序員,

原创 動態連接和裝載

動態連接和裝載 $Revision: 2.3 $ $Date: 1999/06/15 03:30:36 $   動態連接使得大部分的連接過程延遲,直到程序開始運行。這種做法做提供了許多其它方法難以實現的優點:   ●  動態連接庫比靜態連

原创 share一個抓取mac address的fun

/* 參考 R.Stevens 《Unix Networking Programming》volume 1.  */#include <net/if.h>#include <sys/socket.h>#include <unistd.h>

原创 YoLinux Tutorial: POSIX thread

YoLinux Tutorial: POSIX thread (pthread) librariesThe POSIX thread libraries are a standards based thread API for C/C++

原创 詭異的C程序

 #include <stdio.h> main(t,_,a) char *a; { return!0<t?t<3?main( -79,-13,a+main( -87,1-_,main( -86,0,a+1 )+a ) ):1,t<_?m

原创 Linux 下 C 語言編程基礎知識

作者:Hoyt Email:[email protected] 前言: 這篇文章介紹在LINUX下進行C語言編程所需要的基礎知識.在這篇文章當中,我們將會學到以下內容: 源程序編譯 Makefile的編寫 程