原创 用例子詳細介紹各種字符集編碼轉換問題

本文背景: 本人在編程時需要匹配字符串,由此想到了如果文件是各種字符編碼的話,匹配結果有可能不正確,那麼,如何判斷不同的字符集?如何在不同字符集之間做轉換?對於UNICODE編碼逐漸通用的情況下,我們軟件人員如何從容應對? 本文首先對常用

原创 IT開發工程師的悲哀

本文所指的開發工程師,僅指程序開發人員和以數字電路開發爲主的電子工程師。當你選擇計算機或者電子、自控等專業進入大學時,你本來還是有機會從事其它行業的,可你畢業時執迷不悟,仍然選擇了開發做爲你的職業,真是自做

原创 假如生活把你欺騙

假如生活把你欺騙     普希金   假如生活把你欺騙, 不要悲傷,不要惱火, 愁苦的日子要心平氣和: 要相信歡樂已爲時不遠。 心的跳動是爲了未來的日子, 而今日的心卻常常充滿憂鬱: 一切如過眼煙雲,轉瞬即

原创 10年跳槽經驗總結 高級人才不用找工作

首先,真正的高級人才是不用找工作的,因爲只有被工作找的份。   但是,難免有些高級人才厭倦了舊的工作環境,或者遇到天花板,沒有了發展空間,或者遇到新老闆上任後排除異己來提拔自己的親信等等,如果您真打算自己去找工作,那麼至少需注意以下幾點:

原创 GCC的__attribute__擴展功能

摘要:在學習linux內核代碼及一些開源軟件的源碼,經常可以看到有關__attribute__的相關使用。本文結合自己的學習經歷,較爲詳細的介紹了__attribute__相關語法及其使用。--------

原创 linux網卡驅動程序詳解(轉)

linux網卡驅動程序詳解(轉) 網卡驅動程序詳解提交人: loveyuki 所屬分類: C/C++ 提交日期:2003-06-19 12:19:34  轉載自: http://www.linuxsir.com  已被瀏覽 5644 次 

原创 Emacs 快速入門

Emacs 啓動: 直接打emacs, 如果有X-windows就會開視窗. 如果不想用X 的版本, 就用 emacs -nw   (No windows)起動. 符號說明 C-X 表示按住CTRL鍵, 然

原创 Linux環境下USB的原理、驅動和配置

 隨着生活水平的提高,人們對USB設備的使用也越來越多,鑑於Linux在硬件配置上尚不能全部即插即用,因此關於Linux如何配置和使用,成爲困擾我們的一大問題。  什麼是USB? USB是英文Univers

原创 嵌入式開發經典網站集錦

嵌入開發網http://www.embed.com.cn/華恆公司的主頁,裏面有很多的相關資料,有待大家去發現http://www.hhcn.com/chinese/embedlinux-res.htmlSkyEye嵌入式硬件仿真項目ww

原创 VS2005下編譯LLMozLib

本系列的上一篇文章概要性介紹了 IBM® WebSphere® Service Registry and Repository 和 IBM WebSphere Process Server 如何用於服務消費治理。本文將描述一些實現細節,向

原创 進程如何分辨誰在kill()自己

至少對於Linux、FreeBSD、Solaris、AIX這四種操作系統,有一種辦法。不要安裝傳統sa_handler信號句柄,而是安裝sa_sigaction信號句柄。細節請man sigaction並參照頭文件加強理解。下面是一個可移

原创 爆笑笑話集

  1。廳局領導   一瞎子給人算命,只需來人伸出一個手指。一小孩調皮,將小雞雞伸了過去,瞎子一摸大呼:貴人吶!手指細皮嫩肉,沒有指甲,彈性很好,一定是廳局領導!   2。放心   一小區十戶人家九戶都裝了

原创 vc2005配置QT4環境

vc2005配置QT4環境                              作者: 陳原 一直比較佩服那些搞GCC的傢伙,今天也想玩玩跨平臺的c++,當然就不能用MFC了,看看目前的GUI,感覺比較好的算QT了. 還好現在QT4

原创 常用正則表達式

匹配中文字符的正則表達式: [/u4e00-/u9fa5]評註:匹配中文還真是個頭疼的事,有了這個表達式就好辦了 匹配雙字節字符(包括漢字在內):[^/x00-/xff]評註:可以用來計算字符串的長度(一個雙字節字符長度計2,ASCII字

原创 非常不錯的一段C++代碼

//file name: NoInherit.h template <class T> class NoInherit_;   template <class T,template<class T> class A > class NoI