類的 const 成員函數

文章出處:http://topic.csdn.net/u/20070924/22/75c81814-1632-40c0-998b-ab876bd81558.html 類的成員函數後面加 const 是什麼意思? 給成員函數隱含的 this 指標加 const,表示這個 this 指向的東西是 const 的,也就是說這個函數中無法改動資料成員了。const是一種保證,告訴你這個成員不會改變對象的狀態。 有如下類聲明: class   Pig {             long   _lx;

關於127.0.0.1和本機IP的一些知識

文章出處:http://blog.csdn.net/s_k_yliu/article/details/6676183    這兩天要針對客戶的修改做一些驗證,發現不行,於是乎,各種網上找原因。    問題的關鍵就是本機對本機發送的IP資料包是如何處理的。一個現象就是,用wireshark抓包,在A、B兩台電腦上裝FTP

什麼叫做偽函數,或是函數對象?它的優點是什嗎?

    筆者這裡用一個簡單的程式碼片段來說明偽函數的實現和用法,及其優點。程式碼範例如下:     class Abs   {    public:    int operator()(int num)const; //這個操作符的重載是實現偽函數的關鍵    Abs();    void setIsOpponent(bool isOpponent);     private:    bool isOpponent;    };     //關鍵方法    int Abs::operator()

網路遊戲中的資料包設計與定義初論

文章出處:http://hi.baidu.com/lbxthinker/blog/item/1db6838399baab9af703a60c.html     接觸了一段時間的網遊封包設計,有了一些初步的思路,想借這篇文章總結一下,同時也做個記錄,以利於以後更新自己的思路。   

端到端與點到點的區別

文章出處:http://bbs.51cto.com/archiver/tid-431380.html    點到點是物理拓撲,如光纖,就必須是點到點串連,DDN專線也是,即兩頭各一個機器中間不能有機器。   

文字常量區與棧區分析

由於網上介紹記憶體配置的比較簡單 自己順便寫了一份由於剛接觸C  若有問題 請指出 歡迎討論編譯環境為VS2005 編譯為C檔案。。。首先看下下面這段: int main(){    char *name = "fengkewei";    char name1[] = "fengkewei";    char *name2 = "fengkewei";    char *name3 = "woaifengkewei";    int i = 10;    int j = 10;    int

accept() 產生的Socekt連接埠是多少?

    為了區分不同應用進程間的網路通訊和串連,主要有3個參數:通訊的目的IP地址、使用的傳輸層協議(TCP 或 UDP)和使用的連接埠號碼。    Socket的原意是“插座”。通過將這3個參數結合起來,與一個“插座”Socket綁定,應用程式層就可以和傳輸層通過通訊端介面,區分來自不同應用程式進程或網路連接的通訊,實現資料轉送的並發服務。 accept()產生的Socket連接埠號碼是多少?   

strtok()函數深入分析

strtok()這個函數大家都應該碰到過,但好像總有些問題, 這裡著重講下它 首先看下MSDN上的解釋:char *strtok( char *strToken, const char *strDelimit ); ParametersstrToken String containing token or tokens. strDelimit Set of delimiter characters. Return ValueReturns a pointer to the next token

檢查new的傳回值

    我們知道,使用malloc/calloc等分配記憶體的函數時,一定要檢查其傳回值是否為“null 指標”(亦即是檢查分配記憶體的操作是否成功),這是良好的編程習慣,也是編寫可靠程式所必需的。但是,如果你簡單的把這一招應用到new上,那就不一定正確了。我經常看到類似這樣的代碼:    int* p = new int[SIZE];        if(p==0) //檢查p是否null 指標            return -1;        //其他代碼    其實,這裡的 if(

什麼是AddressPrefix

今天學到一個新術語——AddressPrefix,記錄下來,嘿嘿:-) IP address prefixes are patterns which match the first n binary bits of an IP address. The standard syntax is to write the prefix bits that must match in dotted-quad format, followed by a slash and then the number

使用大包ping對端進行MTU不一致的故障處理

文章出處:http://blog.sina.com.cn/s/blog_4ef7359101000drx.html    某次開局,使用Quidway路由器與其他廠商的某路由器互連,並運行OSPF協議。資料配置完畢後,一切正常,並在今後相當長的時間內裝置運轉穩定,但兩個月後,使用者反饋網路中斷。    相關資訊顯示:    登入到兩台路由器上,發現雙方串連正常,可以相互ping通對端地址。但OSPF協議中斷;   

tcp/ip協議listen函數中的backlog參數的含義

    文章出處:http://www.cppblog.com/thisisbin/archive/2010/02/07/107444.html    To Understand the backlog argument, we must realize that for a given listening  socket, the kernel maintains two queues:    要明白backlog參數的含義,我們必須明白對於一個listening socket,

errno.h快速入門

文章出處:http://www.cnblogs.com/yaohj/archive/2011/01/28/1946817.html 簡介:標頭檔errno.h定義了一個全域的宏errno,它被展開為一個int類型的“左值”,這意味著宏errno不一定是個對象的標識符,也可以展開為一個由函數返回的可以修改的“左值”,比如int

強人寫的”30秒清除系統垃圾”的批次檔詳細分解(最適合新手)

    文章出處:http://hi.baidu.com/1357wes/blog/item/c58b0c01c311140f7bec2cf7.html     這篇文章講一下網上流傳很廣的一個“30秒清除系統垃圾”的批處理,本文站在新手的角度寫的,哪怕你不懂一點批處理,這個文章你也可以看懂的。     先說一些這個批處理中用到的一些基本命令     @:加在命令列的最前面,表示運行時不顯示這一行的命令列(只能影響當前行)。     echo:表示顯示此命令後的字元。     echo off:

多線程的程式在多核CPU與單核CPU運行效率有何不同

文章出處: http://topic.csdn.net/u/20080429/17/689d07f9-1199-4c8f-b7b7-60b24609270f.html    Depends on how the OS schedule threads to CPUs, and how applications set their threads' processor affinity    In windows, the operation system does the allocation

位址解析通訊協定——ARP

1. 什麼是ARP?    英文原義:Address Resolution Protocol    中文釋義:位址解析通訊協定(RFC-826)    是一個位於TCP/IP協議棧中的低層協議,負責將某個IP位址解析成對應的MAC地址。   

AAA報文互動模式

來源:http://wenwen.soso.com/z/q166758313.htm?pid=wenwen.autologin     AAA使用的是802.1x協議全稱是:Port-Based Network Access Control Protocol(基於連接埠的網路訪問控制協議)。    他是通過EAPoL報文互動認證的。    802.1X 認證有3 個重要角色:懇求者、認證者和證明伺服器。1. 用戶端SU 以組播方式發送一個EAP

Makefile.am, Makefile.in 與 Makefile的關係

文章出處:http://blog.mcuol.com/User/wangguangdong/Article/17384_1.htm Makefile.am, Makefile.in, Makefile之間關係以及aclocal, automake, autoconf等命令作用的探究 aclocal   #產生 aclocal.m4libtoolize --forceautomake --add-missing   #根據Makefile.am產生Makefile.inautoconf  

路由器/集線器/交換器

    首先說HUB,也就是集線器。它的作用可以簡單的理解為將一些機器串連起來組成一個區域網路。而交換器(又名交換式集線器)作用與集線器大體相同,他們都是第二層的(資料連結層)裝置。但是兩者在效能上有區別:集線器採用的是共用頻寬的工作方式,而交換器是獨享頻寬。即:如果10台機器接在一個10M的HUB上,分到每台機器的只有1M,但交換器因為有自己的CPU和RAM可以實現儲存轉寄等功能,不共用頻寬,即每台機器都是10M。這樣在機器數量很多或資料量很大時,兩者將會有比較明顯的區別。   

廣播域/衝突域

衝突域:在同一個衝突域中的每一個節點都能收到所有被發送的幀(註:所有被發送的幀,而不只是廣播幀);廣播域:網路中能接收任一裝置發出的廣播幀的所有裝置的集合;衝突域是基於第一層(物理層)廣播域是基於第二層(資料連結層)廣播域就是說如果網站發出一個廣播訊號後能接收到這個訊號的範圍。通常來說一個區域網路就是一個廣播域。衝突域:一個網站向另一個網站發出訊號(沒說是廣播訊號)。除目的網站外,有多少網站能收到這個訊號,這些網站就構成一個衝突域。HUB所有連接埠都在一個廣播域、衝突域內;Switch所有連接埠

總頁數: 61357 1 .... 21666 21667 21668 21669 21670 .... 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.