原创 關於ioctl函數的學習和使用

        在ioctl函數之前,對它的認識是停留在系統調用接口,並無實際更深入的瞭解和掌握,因爲學習和使用,讓我更加清楚了這個函數的“使命”。作爲一個初學者,秉承謙虛好學的態度,希望多多指教,共同進步。廢話不多說了。        

原创 同步、異步、阻塞、非阻塞

同步:所謂的同步就是,就是在發出一個功能調用時,在沒有得到結果之前,該調用就不返回。通俗一點講就是每次有僅只有一件可以乾的事情,只有在這個件事情處理完了,纔可以接其他的事情做。 異步:顧名思義,異步是與同步概念相對的。當一個異步進程調

原创 關於boa webserver 的使用

一. boa簡介       boa是一個嵌入式web服務器,小巧而且高效,是可以unix或linux下使用,支持cgi的、非常適合於嵌入式系統的單任務的http服務器,源代碼開放、性能高。 二. boa源碼       源碼下載可以到:

原创 linux-0.11之main.c初學記錄

linux內核啓動初始化流程圖如下 源代碼分析: /*  *  linux/init/main.c  *  *  (C) 1991  Linus Torvalds  */ #define __LIBRARY__ /*huang:宏定義,

原创 中興軟創筆試前的一些準備

【練習1】 1、try{ a+=4;return 1; }catch(Exception e){e.printStackTrace();return -1; }finally{return 0; } 執行結果:返回finally 中的 0

原创 linux-0.11之Kernel-traps.c

在linux內核的硬件中斷處理程序中,主要代碼集中在asm.s和traps.c中。asm.s用於實現大部分硬件異常所引起的中斷的彙編語言處理過程。而traps.c程序則實現了asm.s的中斷處理過程中調用的C函數。 一般的硬件異常所引起的

原创 IPv6之初使用,及IPv4與IPv6的socket通信

1.IPv6概念             IPv6是InternetProtocol Version 6的縮寫。IPv6是IETF(互聯網工程任務組,InternetEngineering Task Force)設計的用於替代現行版本

原创 Mingw msys編譯ffmpeg 0.6.1 win7下

 到官網上下載新版的ffmpeg  0.6.1 :http://www.ffmpeg.org/releases/ffmpeg-0.6.1.tar.bz2   我當時下載mingw安裝時是完全在線安裝,在mingw目錄下會有msys  

原创 IPv6下的DHCP(DHCPv6)

IPv6下的DHCP(DHCPv6) 一、IPv6概述 IPv6在IPv4的基礎上做了很多改進,如擴編地址(由32位擴編爲128位)、支持無狀態地址自動配置、簡化報頭、身份驗證、支持新的網絡服務(QoS)等,並且增強了移動性和安全性,

原创 幾種獲取本機IPv6地址的方法

      如同獲取IPv4的地址一般,獲取IPv6也是可以通過使用網卡信息來得到IPv6的地址,也可以給一個多播地址發送數據包然後獲取IPv6的地址。在IPv4通過iotcl函數是可以獲取本主機的IPv4的地址的,但是本樓主使用iotc

原创 NPAPI插件開發詳細記錄:插件運行流程分析

 本文詳細分析插件的代碼是如何執行的,主要分析np_entry.cpp、npn_gate.cpp和npp_gate.cpp.希望能夠有所收穫。 在windows平臺下,插件就是一個dll,注意到這個dll的def文件內容是: [c

原创 ldconfig命令簡介

爲了讓動態鏈接庫爲系統所共享,還需運行動態鏈接庫的管理命令--ldconfig.此執行程序存放在/sbin目錄下.  ldconfig命令的用途,主要是在默認搜尋目錄(/lib和/usr/lib)以及動態庫配置文件/etc/ld.so.c

原创 HP大中華區總裁孫振耀退休感言(上)

一、關於工作與生活 我有個有趣的觀察,外企公司多的是25-35歲的白領,40歲以上的員工很少,二三十歲的外企員工是意氣風發的,但外企公司40歲附近的經理人是很尷尬的。我見過的40歲附近的外企經理人大多在

原创 DHCP協議和dhcpcd源碼分析

dhcpcd是一個dhcp客戶端程序。 下載地址:http://www.phystech.com/download/dhcpcd.html DHCP 協議的幾種報文:   1 dhcpdiscover: 此爲client開始DHCP過程中

原创 HP大中華區總裁孫振耀退休感言(下)

六、等待 這是個浮躁的人們最不喜歡的話題,本來不想說這個話題,因爲會引起太多的爭論,而我又無意和人爭論這些,但是考慮到對於職業生涯的長久規劃,這是一個躲避不了的話題,還是決定寫一寫,不愛看的請離開吧。