原创 tcp/ip協議棧之數據鏈路協議slip,ppp,802.3
早期計算機通過安裝普通貓進行與internet的連接,普通貓是一種網絡接口(與網卡功能類似),貓的一端與計算機的串口連接,另一端與電話線連接,計算機
原创 select的分析
轉自出處:http://blog.csdn.net/CodeJoker/article/details/5404395 Linux 2.6.25中的select系統調用主要有4個函數, 層層分工明確: sys_sele
原创 hook的使用
Hook的中文含義是“鉤子”,與消息有着非常密切的聯繫。hook是消息處理中的一個環節,用於監控消息在系統中的傳遞,並在這些消息到達最終的消息處理過程前,處理某些特定的消息。它將自身的代碼融進目標進程裏,目標進程的某一調用將優先調用你的h
原创 u-boot-2009.08在2440上的移植詳解(一)(轉)
共享資源,歡迎轉載:http://hbhuanggang.cublog.cn 一、移植環境 主 機:VMWare--Fedora 9開發板:Mini2440--64MB Nand,Kernel:2.6.30.4編譯器:arm-linux
原创 Qt裏鼠標拖動窗口的實現
bool event(QEvent *e); void mouseMoveEvent(QMouseEvent *event) { if (event->buttons() & Qt::LeftButton) {
原创 u-boot-2009.08在2440上的移植詳解(二)
共享資源,歡迎轉載:http://hbhuanggang.cublog.cn 一、移植環境 主 機:VMWare--Fedora 9開發板:Mini2440--64MB Nand,Kernel:2.6.30.4編譯器:arm-linux
原创 CentOS 5.6下將linux內核2.6.18升級到2.6.30,並編譯動態加載linux下第一個模塊
希望各位大神勿噴,本人新手: 1.升級linux內核 1).cd /usr/src 從www.kernel.org/pub/linux/v2.6/linux-2.6.30.tar.bz2, tar xjvf linux-2.6.3
原创 Qt裏對QLineEdit輸入框進行判斷
主要重寫 bool eventFilter(QObject *,QEvent *);這個函數,在代碼中的每個QlineEdit下加上connect(m_labelLinkRegister,SIGNAL(linkActivated(QStr
原创 epoll在LT和ET模式下的讀寫方式
文章轉自:http://kenby.iteye.com/blog/1162853 在一個非阻塞的socket上調用read/write函數, 返回EAGAIN或者EWOULDBLOCK(注: EAGAIN就是EWOULDBLOCK)
原创 select,poll和epoll的比較
轉自: http://blog.csdn.net/vividonly/article/details/7539342; select,poll,epoll都是IO多路複用的機制。所謂I/O多路複用機制,就是說通過一種機制,可以監視多個
原创 嵌入式WEB服務器
來源: ChinaUnix博客 日期: 2008.12.24 14:42 (共有條評論) 我要評論 嵌入式WEB服務器常見的有 lighttpd shttpd thttpd boa mathopd minihttpd a
原创 u-boot-2009.08在2440上的移植詳解(五)
共享資源,歡迎轉載:http://hbhuanggang.cublog.cn 一、移植環境 主 機:VMWare--Fedora 9開發板:Mini2440--64MB Nand,Kernel:2.6.30.4編譯器:arm-linux
原创 TCP/IP協議
TCP/IP 協議 TCP/IP 協議(傳輸控制協議 / 網際協議)是互聯網中基本的通信語言和協議。在網絡中傳輸如由計算機 A 發送消息到計算機 B 時,在計算機 A 和計算機 B 兩端都會提供 TCP/IP 副本。 TCP
原创 u-boot-2009.08在2440上的移植詳解(四)
共享資源,歡迎轉載:http://hbhuanggang.cublog.cn 一、移植環境 主 機:VMWare--Fedora 9開發板:Mini2440--64MB Nand,Kernel:2.6.30.4編譯器:arm-linux
原创 我的第一份工作
試用期工作總結 現在想想,離開學校已經兩個月了。 在一家做路由器的公司實習,主要是寫路由器上的軟件,主要用到javascript,html以及C語言。當時面