路由為兩台電腦分配了相同的IP!!

    今天想在自己的兩台電腦配置一個FTP伺服器,方便傳送檔案。在配置的過程中發現居然兩台電腦的IP相同,由同一個路由隨機分配的。頓時一頭霧水。     開啟路由配置介面,發現路由的串連狀態就有一台電腦。突然想起來,我的兩台電腦的MAC地址曾經被改成一樣的了。     原來如此,相同的MAC就會被路由分配相同的IP。改過MAC之後就IP就不一樣了。

MFC為應用程式添加托盤(右鍵托盤,快顯功能表)

 原始碼:http://download.csdn.net/detail/nuptboyzhb/41377841.       匯入一個托盤表徵圖的資源(.ico)格式;資源ID為IDI_ICON12.       在架構程式的初始化函數中,初始化一個托盤表徵圖的一個結構體NOTIFYICONDATA notifyicondata;//NOTIFYICONDATA結構     notifyicondata.cbSize =

匿名管道,重新導向PING中的資料

#include <windows.h>#include <stdlib.h>void go(HWND hwnd){char * ping = "IPCONFIG /all"; // 命令char pbuf[1024]; // 緩衝DWORD len;STARTUPINFO si;PROCESS_INFORMATION pi;HANDLE hRead1, hWrite1; // 管道讀寫控制代碼BOOL b;SECURITY_ATTRIBUTES

MFC儲存文字檔的兩種方法(包含如何擷取工作路徑)

第一種方法,從網上找到的,直接使用了CFile類,其中用的那些古怪的處理其實是為了儲存中文,所以需要添加unicode格式轉化。使用比較抽象而且需要添加標頭檔#include   <atlconv.h>CString   str   =   "測試儲存檔案//n"; CString str2 = "附加"; //A2W      (LPCSTR) -> (LPWSTR) USES_CONVERSION; unsigned  

WindowProc和DefWindowProc的區別

1.WindowProc是你給自己的視窗定義的視窗處理函數DefWindowProc是windows平台提供的預設視窗處理函數如果某些訊息你不需要做特別的處理,調用DefWindowProc進行處理就可以了,不需要你自己再去些那些windows的"標準動作"2.根據1,顯然,你只能定義WindowProc而不能定義DefWindowProc看看MFC的CWnd源碼就一目瞭然了LRESULT CWnd::WindowProc(UINT message, WPARAM wParam, LPARAM

編譯Lua以及編寫動態擴充

文章目錄 1         前言2         Visual Studio 環境下的編譯3         Code::Blocks + GCC ( MinGW )環境下的編譯4         編寫簡單的擴充5         後記 1         前言Lua 基本的編譯說明在原始碼包裡的 INSTALL 檔案中已經講得很清楚,這裡重點講的是如何在 IDE 環境下面編譯。2         Visual

PreTranslateMessage和TranslateMessage區別

 PreTranslateMessage是訊息在送給TranslateMessage函數之前被調用的,絕大多數本視窗的訊息都要通過這裡,比較常用,當需要在MFC之前處理某些訊息時,常常要在這裡添加代碼.                MFC 訊息控制流程最具特色的地方是CWnd類的虛擬函數PreTranslateMessage(),通過重載這個函數,可以改變MFC的訊息控制流程程,甚至可

static 變數 和 static 函數各有什麼特點

 static變數大致分為三種用法1. 用於局部變數中,成為靜態局部變數. 靜態局部變數有兩個用法,記憶功能和全域生存期.  2. 用於全域變數,主要作用是限制此全域變數被其他的檔案調用.  3. 用於類中的成員.表示這個成員是屬於這個類但是不屬於類中任意特定對象static 聲明的變數在C語言中有兩方面的特徵:        1)、變數會被放在程式的全域儲存區中,這樣可以在下一次調用的時候還可以保持原來的賦值。這一點是它與堆棧變數和堆變數的區別。        

char* a與char a[]的區別,const char* a與char* const a的區別

請看具體樣本#include<iostream>using namespace std;void main(void){// char* a 與 char a[] 的區別char* a = "abcdef"; // a為一指標,其值可以改變。現在a指向的是一常量字串cout << a << endl;a = "ghijkl"; // a現在指向另一常量字串//a[0] = 'z'; //

批處理一些命令

本帖記錄本人使用到的一些批處理命令,以作備忘。會隨時更新1.del 刪除命令,刪除*.*的時候會提示確認。 可以使用/Q /Q 安靜模式。刪除全域萬用字元時,不要求確認。2.路徑在批處理的問題。比如有空格的Program Files可以使用Progra~1代替但是Program Files (x86)卻不行,可以使用Progra~2代替PS:可能是Program Files與Program Files (x86)同時存在時,Program Files (x86)對應的是用Progra~2表示3

cocos2d-x中使用CCSprite拼接有縫隙

2013-8-29更新:這兩天改變了最佳化圖片的方法,做出來在遊戲當中又有縫隙(PS:蘋果真機上有,win32以及蘋果模擬器都沒有,好神奇),已經使用下面的 #define CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL 1但是縫隙比以前沒加 #define CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL 1小很多,後來搜尋CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL#if

‘tcp’ modifier applied to host

版本:2.6.9tcpdump tcp port 23 host 200.201.202.15 不能使用,說是有語法錯誤誤[root@localhost ~]# tcpdump tcp host 200.201.202.15tcpdump: 'tcp' modifier applied to host對於tcp/udp協議只能監聽連接埠號碼,而ip協議只能監聽主機地址,tcp/udp位於傳輸層,而ip協議位於網際層。QUOTE:#tcpdump tcp port 23QUOTE:UDP

第1章 Winsock簡介

Microsoft Windows網路編程第2版    楊合慶 譯         清華大學出版社對應的英文書名:Network Programming for Microsoft Windows 2nd1 winsock是網路介面,不是協議。2 Winsock有1和2兩個版本,通過函數首碼WSA可以區分,Winsock2函  數前有WSA首碼。但有幾個例外WSAStartup、WSACleanup、WSARecvEx、  WSAGetLastError屬於1.1規範。3

如何在多個移動平台上建立新的cocos2d-x項目

未測試以下內容,只測試了windows下建立cocos2d-x項目,並在Elicpse配置裡面運行,參考http://blog.csdn.net/jinjian2009/article/details/8059267  #1下面的eclipse配置步驟要說明的是,仍需要#1下面的拷貝resources步驟~以下教程待參考-----------------------------------------------------------------------------------------

使用MFC.bsc檔案閱讀MFC源碼方法

使用MFC.bsc閱讀源碼能夠提供很多方便,下面介紹下用法吧1.首先隨便開啟一個工程,這個是必須的,如果不開啟,Tool菜單下是沒有Source Browser這個選項的。2.開啟上一篇文章提到的MFC.bsc(或是自己產生的檔案),在開啟對話方塊中可以選擇類型bsc,這樣尋找快點。3.開啟後,點擊Tool菜單下的Source Browser按鈕,彈出一個對話方塊,通過該對話方塊可以進行查詢了。4.該對話方塊的使用    第一個視窗是Identifier,你可以在這裡輸入函數名、類名、預定義名、

“暴力”注入Explorer

“暴力”注入Explorer                     pjf(jfpan20000@sina.com)    寫點無聊的東西,一段時間blog弄得不成樣子了。    向一個運行中的進程注入自己的代碼,最自然莫過於使用CreateRemoteThread,如今遠線程注入已經是泛濫成災,同樣的監測遠線程注入、防止遠線程注入的工具也舉不勝舉,一個木馬或後門啟動時向Explorer或IE的注入操作就像在自己臉上寫上“我是賊”一樣。    使用者態代碼想要更隱蔽地藏身於別的進程,就應該在注

設計模式學習—–觀察者模式

觀察者模式GOOD:定義了一種一對多的關係,讓多個觀察對象(公司員工)同時監聽一個主題對象(秘書),主題對象狀態發生變化時,會通知所有的觀察者,使它們能夠更新自己。轉載請註明,文章來自:http://blog.csdn.net/windows_nt樣本:#include <string>#include <iostream>#include <vector>using namespace std;class

運行時: 使進程和線程同步

內容:進程和線程同步計時器迴圈互斥鎖結束語再論管道參考資料 關於作者對本文的評價相關內容:Linux、Windows 2000 和 Windows XP 中的管道塊記憶體複製,第一部分塊記憶體複製,第二部分訂閱:developerWorks 時事通訊Linux 和 Windows 上的高效能編程技術Edward G. Bradford 博士進階程式員, IBM2001 年 10 月 19 日在 Ed 以前的文章中談到了管道,一種 Windows 和 Linux

copy構造隱藏的陷阱

 copy構造當你看到賦值符號時要小心,因為"="文法也可用來調用copy建構函式。例如:   Widget w3 = w2;   //調用copy建構函式!!copy建構函式是一個尤其重要的函數,因為它定義一個對象如何passed by value(以值傳遞)。舉個例子,考慮一下代碼:bool hasAcceptableQuality(Widget w);...Widget aWidget;if ( hasAcceptableQuality(aWidget)

fatal error LNK1169: one or more multiply defined symbols found 解決方案

1.Linker Tools Error LNK1169one or more multiply defined symbols foundThe build failed due to multiple definitions of one or more symbols. This error is preceded by error LNK2005.The /FORCE or /FORCE:MULTIPLE option overrides this error.也就是"在

總頁數: 61357 1 .... 17981 17982 17983 17984 17985 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.