原创 socket阻塞與非阻塞,同步與異步、I/O模型

目錄(?)[-] 概念理解Linux下的五種IO模型 阻塞IO模型非阻塞IO模型 IO複用模型信號驅動IO異步IO模型個IO模型的比較selectpollepoll簡介 socket阻塞與非阻塞,同步與異步 作者:hu

原创 JavaScript多線程編程簡介

轉載註明出處:http://www.infoq.com/cn/articles/js_multithread 雖然有越來越多的網站在應用AJAX技術進行開發,但是構建一個複雜的AJAX應用仍然是一個難題。造成這些困難的主要原因是什

原创 Linux中與驅動相關的ioctl函數

一:    ioctl函數的作用     ioctl用於向設備發控制和配置命令 ,有些命令也需要讀寫一些數據,但這些數據是不能用read/write讀寫的,稱爲Out-of-band數據。也就是說,read/write讀寫的數據是in

原创 嵌入式LINUX環境下視頻採集知識

轉載註明出處:http://www.xiangb.com/vga/vga_946.html V4L2是Linux環境下開發視頻採集設備驅動程序的一套規範(API),它爲驅動程序的編寫提供統一的接口,並將所有的視頻採集設備的驅動程序

原创 windows四種編碼方式

簡單介紹一下這四種編碼方式:   ANSI:系統預設的標準文字儲存格式。ANSI是American National Standards Institute的縮寫。它成立於1918年,是一個自願性的組織,擁有超過1300個會員,包括所有

原创 Windows8下搭建android開發環境

搞了個win8的本本,第一件事就是重新搭建環境,廢話少說,直入正題: 軟件準備(自行下載) java JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.ht

原创 MiniGUI-3.0.12在loongson-1b版上的移植

在loongson的1B板上移植MiniGUI-3.0.12流水賬 環境:mips Ubuntu-10.4  gcc-3.4.6-2f(mipsel-linux)  首先,在minigui官網下載安裝包http://www.mini

原创 代碼測試之代碼調試

   代碼測試是我們開發過程中很重要的一步。很多新入行的朋友都會習慣地認爲測試只是測試部門的工作,事實上並不是這樣。每一位軟件工程師對應該本着對自己代碼負責的態度,在入庫或者進行集成測試之前對自己的代碼進行充分的測試。那麼掌握代碼的調試技

原创 Ubuntu下安裝Qt外加GTK+i

在 ubuntu (10.04.1)中安裝Qt其實是一件很方便的事,就是依靠在root用戶中apt-get的方式來安裝。 命令apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-