原创 網絡通信的建立

4.1建立C\S模型的基本過程 服務器端: #include<WinSock2.h> #include<stdio.h> //#include<iostream> #pragma comment(lib,"ws2_32.lib") //需

原创 解決在VS2010下利用def文件使dll輸出函數不改名的方法

1、 在dll工程下建立一個文本文件,後改名def。 2、將def文件加入到工程中; 3、編寫def文件; 4、在工程屬性-鏈接器-輸入-模塊定義文

原创 MFC多線程與多線程的同步

  多線程程序的基礎流程 1、聲明線程入口函數 DWORD WINAPI ThreadProc( LPVOID lpParameter ); //注意這裏ThreadProc這個

原创 VS2010下利用dumpbin查看dll文件輸出

當啓動控制檯無法再dll目錄下直接調用dumpbin命令時 1、在C:\Program Files\Microsoft Visual Studio 10.0\VC\bin目錄下啓動dumpbin.exe時會遇到缺少mspdb100.dll

原创 VS2010中用MessageBox顯示數組變量

void CLesEx12_1View::OnFileRead() { // TODO: 在此添加命令處理程序代碼 FILE *pFile=fopen("1.txt","r"); char ch[100]; memset(ch,0

原创 在文字處理中插入符處於插入的位置

關於在文檔輸入時準確的將插入符設置在兩個文字中間 1、通過m_ptWriteCaret的座標判斷是否輸入了文字if(m_ptWriteCaret.x==0&&m_ptWriteCaret.y==0) pt=CPoint(0,0);若未

原创 vs2008編譯錯誤fatal error C1902: 程序數據庫管理器不匹配

重裝了本本上的Xp系統,如往常一樣,升級,裝殺毒軟件,開發工具。一些進行的非常順利。然而,在我打開VS2008準備耕作的時候,盡然出現了一邪惡的錯誤提示:vs2008編譯錯誤fatal error C1902: 程序數據庫管理器不匹配;

原创 程序員:增加編程經驗的3種途徑

轉自:http://web.itivy.com/article-505-1.html 最近,有位論壇會員陷入了一個與許多入門級程序員相同的尷尬局面中:企業們不喜歡僱傭沒有經驗的人,並且多數都不願意提供培訓。如果那麼多的企業都不僱傭沒有

原创 是什麼造就了偉大的程序員?

轉自:http://web.itivy.com/article-478-1.html 回想起來就像是在昨天。那是2000年,在數據結構課程的課堂上,Pargas博士站在前面給我們講一些關於數據結構的話題,一個SSH的畫面投影在我們前面的牆

原创 兩分鐘學會在GitHub託管代碼

關於GitHub的強大此處不在說明,知道GitHub也有一段時間了,但是一直苦於不會使用。 本篇文章介紹的是如何將工程代碼託管到上面;如果你還沒註冊GitHub賬號請到https://github.com/上註冊 如果你已經註冊Gi

原创 加載dll

在用def規範輸出並編譯後,即使dll的文件名沒有改變,也需要重新再項目中加載一遍dll,否則就會造成輸出函數找不到的情形

原创 建立文本框背景

1.1利用BitBlt建立位圖背景(只會按位圖原始尺寸進行加載) BOOL CLesEx11_3View::OnEraseBkgnd(CDC* pDC) { // TODO: 在此添加消息處理程序代碼和/或調用默認值 CBitmap

原创 在已輸入的文本中插入文本

1、確認是否是隨光標第一次輸出文本 //當文檔出圖隨光標第一次輸入時 if(m_ptCaret==m_ptWriteCaret) { //回車的情況 if(0x0d==nChar) { m_ptCaret.y+=tm

原创 城市軌道交通信號系統學習筆記1--ATC系統概述

  1、系統組成 城市軌道交通信號系統是用於對列車進行調度,防止列車碰撞的主要系統。目前地鐵的信號系統最主要的就是列車自動控制系統(ATC Automatic Train Control)。這個系統共包括四個子系統:列車自動駕駛(ATO

原创 ubntu筆記6_用codeblock訪問MySQL數據庫(解決IDE鏈接MySQL數據庫問題

1)安裝開發mysql開發報 sudo apt-get install libmysqlclient-dev 2)找到libmysqlclient.so 不知爲什麼網上說libmysqlclient.so在usr/lib/文件夾中,