原创 PNG文件格式解讀

中文介紹:http://www.360doc.com/content/11/0428/12/1016783_112894280.shtmlw3文檔:http://www.w3.org/TR/PNG/

原创 面試題(隨時更新中)

1)給一個單項鍊表的頭,把它反轉struct my_link {     int data;     struct my_link *next; }; struct my_link *inverselink(struct my_link *

原创 printf打印顏色字符

以紅色在終端上打印出“Hello, world”,對應的代碼如下:printf("\033[31m\033[1m"); // 開始以紅色打印 printf("Hello, world\n");   //要恢復默認顏色打印,只需要再打印如下一

原创 FrameBuffer知識

更多資料參見http://www.tldp.org/HOWTO/Framebuffer-HOWTO/index.html中文名爲:幀緩衝驅動一、FrameBuffer的原理FrameBuffer 是出現在 2.2.xx 內核當中的一種驅動程

原创 vim代碼摺疊

VIM設置代碼摺疊 今天看了一下別人寫的程序的源代碼,發現是用vim寫的,代碼中有趣是用vim來摺疊代碼,一開始我以爲是用插件的,後來上網查了查,得出以下使用方面的技巧。1. 摺疊方式可用選項來設定摺疊方式:可在Vim 配置文件中設置

原创 Linux用戶管理

Linux的用戶和用戶組管理 Linux是個多用戶多任務的分時操作系統,所有一個要使用系統資源的用戶都必須先向系統管理員申請一個賬號,然後以這個賬號的身份進入系統。用戶的賬號一方面能幫助系統管理員對使用系統的用戶進行跟蹤,並控制他們對系

原创 sqlite數據庫

運行SQLite3 shell程序:C:\>SQLite3_3_5.exeSQLite version 3.3.5Enter ".help" for instructions創建表AuditData:sqlite> create table

原创 int 13h參數

int 13h 參數大全 直接磁盤服務(Direct Disk Service——INT 13H)  00H —磁盤系統復位 01H —讀取磁盤系統狀態 02H —讀扇區 03H —寫扇區 04H —檢驗扇區 05H —格式化磁道 06H 

原创 linux 64位彙編之hello world

64位linux下嘗試用nasm寫彙編程序, 系統調用的參數在man page的第二章 系統調用號可以在文件 /usr/include/x86_64-linux-gnu/asm/unistd_64.h  中查到 section .data

原创 Raspberry Pi2 Model B下Tl-WN725N v2.0無線網卡驅動

http://ju.outofmemory.cn/entry/61082git clone --depth 1 git://github.com/raspberrypi/linux.git rpi-linux git clone --dep

原创 framebuffer的一個例子

參考這個帖子http://bbs.chinaunix.net/thread-1932291-1-1.html朝/dev/fb0中寫入內容的過程主要分爲以下幾部分   0.首先打開文件,這是熟知的    fbFd = open ("/dev/

原创 openssl 之des編程

一、單DES算法ECB模式加解密1、使用函數DES_set_key_unchecked設置密鑰2、使用函數DES_ecb_encrypt來進行數據加解密void DES_ecb_encrypt(const_DES_cblock *input

原创 shell時間的相關問題

http://www.cnblogs.com/chengmo/archive/2010/07/13/1776473.htmllinux shell 時間運算以及時間差計算方法 最近一段時間,在處理Shell 腳本時候,遇到時間的處理問題

原创 shell 的一些條件判斷

  1. shell判斷文件,目錄是否存在或者具有權限 2. #!/bin/sh 3. 4. myPath="/var/log/httpd/" 5. myFile="/var /log/httpd/access.log" 6. 7. # 這

原创 利用ssh實現對局域網內機器的訪問

【1】目標兩臺機器A,B在兩個不同的局域網內,且都沒有公網ip。現在希望能夠實現從主機A對B實現遠程操作需要具有公網ip的中轉機器 C cip之前在網上查看攻略發現可以用ssh通過一個具有公網ip的中轉服務器來實現這一目標,具體攻略見htt