原创 結構體中用到了CString類型

結構體中用到了CString類型,那麼對這個結構體的操作就會受到一些限制:1. 不能使用sizeof()之類的函數2. 不能使用new來分配結構體內存3. 不能把結構體的實例進行拷貝再補充一下,不能用ZeroMemory()來清空操作

原创 there is no source code available for the current location 解決方案

there is no source code available for the current location 解決方案 1.首先試最常規的方法:Clean and then rebuild solution,但是沒有解決 2.

原创 TCP連接探測中的Keepalive 和心跳包

採用TCP連接的C/S模式軟件,連接的雙方在連接空閒狀態時,如果任意一方意外崩潰、當機、網線斷開或路由器故障,另一方無法得知TCP連接已經失效,除非繼續在此連接上發送數據導致錯誤返回。很多時候,這不是我們需要的。我們希望服務器端和客戶端都

原创 find / -name "libmysqlclient_r.so.*" -print

find / -name "libmysqlclient_r.so.*" -print

原创 海燕

     轉眼又一年逝去了,離開了北方的冬天,南方的春天似乎馬上就要來臨了,上班也有兩日了,心情不是太好,說不清楚一個所以然來,對於人生的追求與理解也似乎有些困惑。自已到底缺失的是什麼呢?努力過後得到的是什麼呢?下一個目標又是什麼呢?交織

原创 qt 線程與ui線程同步

qt 線程與ui線程同步 收藏 本文轉自:http://hi.baidu.com/buptyoyo/blog/item/b7b035ef2233a9d8b31cb137.html 目前只會一種,採用信號槽機制。通常情況下,信號和槽機制可以

原创 堆和棧的區別 (溫故而知新)

堆和棧的區別 (轉貼) 非本人作也!因非常經典,所以收歸旗下,與衆人閱之!原作者不祥! 堆和棧的區別 一、預備知識—程序的內存分配 一個由c/C++編譯的程序佔用的內存分爲以下幾個部分 1、棧區(stack)— 由編譯器自動分配釋放 

原创 ALSA 0.9.0 HOWTO---基本PCM音頻

作者: Matthias Nagorni 譯者: Kevin Lei 轉載請註明出處:http://kevinlei.cublog.cn 1. 介紹 這個HOWTO計劃提供一個簡短的介紹,使用ALSA 0.9.0寫一個簡單的音頻應用程序.

原创 C++小知識之指針和引用的區別(溫故而知新)

C++小知識之指針和引用的區別   溫故而知新,指針和引用的概念,大學時都已熟知,實際用的時候往往又有些疑惑,故深入探究一下。 從概念上講。指針從本質上講就是存放變量地址的一個變量,在邏輯上是獨立的,它可以被改變,包括其所指向的地

原创 搭建 Android 2.2 開發環境

搭建 Android 2.2 開發環境 這幾天看到了幾個不錯的Android 上的應用,心癢癢,也想探索一下Android 的世界,於是決心學習一下Android 的開發技術。 :)   接下來當然是搭建Android 的開發環境啦

原创 Linux下Watchdog

周 婷 ([email protected] ), 軟件工程師, IBM 中國系統技術實驗室 2007 年 10 月 29 日 Linux 在不同領域如電信、終端便攜設備等得到廣泛應用,不同領域的應用對 Linux系統也提出相應的需求。C

原创 VC實現線程池

VC實現線程池       這兩天在做關於網絡蜘蛛的程序,希望可以通過線程池來提高程序的性能,網上搜索了一下,看到這方面的東西還不少,跟大家分享一下!~有許多應用程序創建的線程花費了大量時間在睡眠狀態來等待事件的發生。還有一些線程進入睡

原创 Page Heap機制

轉---Page Heap機制 2009-05-05 21:11 提示說堆內存被破壞,有時候這樣的錯誤在比較小的程序裏面也許不會對整個程序造成破壞,依然能夠繼續運行,但是千萬不要放過,像這種破壞堆內存的隱藏BUG,說不準哪天就會造成整

原创 Linux啓動過程中幾個重要配置文件的執行過程

  Linux 登錄後,配置執行順序爲(Debian Serials Capable):/etc/environment -> /etc/profile -> (~/.bash_profile | ~/.bash_login | ~/.

原创 Android資源

Android程序員入門(中文版)http://download.csdn.net/source/2942215android開發入門與實踐源代碼http://download.csdn.net/source/2942234Andro