原创 Select模型---很經典的

Select在Socket編程中還是比較重要的,可是對於初學Socket的人來說都不太愛用Select寫程序,他們只是習慣寫諸如connect、accept、recv或recvfrom這樣的阻塞程序(所謂阻塞方式block,顧名思義,就是

原创 順序 vector deque list

vector和built-in數組類似,它擁有一段連續的內存空間,並且起始地址不變,因此它能非常好的支持隨即存取,即[]操作符,但由於它的內存空間是連續的,所以在中間進行插入和刪除會造成內存塊的拷貝,另外,當該數組後的內存空間不夠時,需要

原创 重載 () 運算符

  class CMyAverage  {  public: double operator()( int a1, int a2, int a3 ) { //重載 () 運算符 return (double)(a1 + a2+a3

原创 自定義控件-OnDrawItem和OnPaint

可以這樣理解,OnDrawItem是畫窗口中的子控件的,因爲它的入口參數LPDRAWITEMSTRUCT帶入不同子控件的相關參數,而且,你得把字控件設置成“自畫”類型,纔會調用到OnDrawItem,順便說一下自畫,不是所有設置成自畫類型

原创 比特率和採樣率概念

簡單來講,採樣率和比特率就像是座標軸上的橫縱座標。 橫座標的採樣率表示了每秒鐘的採樣次數。 縱座標的比特率表示了用數字量來量化模擬量的時候的精度。 採樣率類似於動態影像的幀數,比如電影的採樣率是24赫茲,PAL制式的採樣率

原创 openssl_android編譯通過遇到問題總結及修改

一、下載openssl源碼。      https://github.com/gitextensions/gitextensions  這個是從android本身扣出來的。 二、、Dl_info' undeclared (first  

原创 成爲少數人

  1、一個年輕人,如果三年的時間裏,沒有任何想法,他這一生,就基本這個樣子,沒有多大改變了。  2、成功者就是膽識加魄力,曾經在火車上聽人談起過溫

原创 top命令詳細

top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源佔用狀況,類似於Windows的任務管理器。下面詳細介紹它的使用方法。 top - 01:06:48 up 1:22, 1 user, load avera

原创 setBuddy函數

label = new QLabel(tr("Find &what:"));lineEdit = new QLineEdit;label->setBuddy(lineEdit);label 的快捷鍵是 "ALT+w",按下快捷鍵時,輸入焦

原创 A2W---趙湘寧

    這兒是個關於宏的問題,我曾用過ATL的串轉換宏,包括W2A,開始有些東西我還不太明白。爲了使用這些宏,必須在函數的開始處用USES_CONVERSION來初始化某些局部變量。用就用吧,但是看看這個宏的定義,它有類似下面的代碼

原创 歡迎使用CSDN-markdown編輯器

想爲自己寫點什麼,屬於自己的話。心情不好。想法很多,能力有限,雖然我不這麼認爲。做事的方法有限。 1,規劃的路,記得堅持不移的走下去,需要有長智。堅定不移 2,保持好心情,給自己以時間。 3,積極的心態。做事情有條理。 4,你還有

原创 動態庫和靜態庫的引用

0.介紹: 0.1 靜態庫: 靜態庫是一些目標文件的集合,通常爲後綴爲.o 的文件,通過ar 工具打包而成,命名 格式爲libxxx.a ,其中xxx 爲給定的靜態庫文件名。   在創建可執行程序的過程中,靜態庫同時被鏈接到程序代碼,被主

原创 STL中的常用的vector,map,set,Sort用法

[轉]STL中的常用的vector,map,set,Sort用法 編程技巧   2008-12-07 10:23   閱讀108   評論0   字號: 大大  中中  小小 C++的標準模板庫(Standard Te

原创 常用linux命令

1、find find /etc -name “*” | xargs grep “hello abcserver” 點贊 收藏 分享 文章舉報 stan_fei 發佈了21

原创 mysql數據庫操作

一, 創建用戶: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 說明:username - 你將創建的用戶名, host - 指定該用戶在哪個主機上可以登陸,如果是