原创 Summary of Implementations(Collection的實現總結)

Implementations are the data objects used to store collections, which implement the interfaces described in theInterfac

原创 Kerberos簡介

Kerberos協議: Kerberos協議主要用於計算機網絡的身份鑑別(Authentication), 其特點是用戶只需輸入一次身份驗證信息就可以憑藉此驗證獲得的票據(ticket-granting ticket)訪問多個服務,即S

原创 本機ip、127.0.0.1和0.0.0.0區別

IP地址的記法: IP地址由四個字節構成,爲了方便閱讀和書寫,每個字節用0-255的數字表示,字節之間用’.'分割,如: 10.10.152.235 有時候我們會看到這樣的IP: 10.10.152.235/24, 後面的/24表示子

原创 java線程同步原理、wait,notify的用法及與sleep的區別

一。 java線程同步原理 java會爲每個object對象分配一個monitor,當某個對象的同步方法(synchronized methods )或同步快被多個線程調用時,該對象的monitor將負責處理這些訪問的併發獨佔要求。當一

原创 haoop rpc服務端讀取數據包源碼解析註釋

RPC包格式: 這圖是從別人那拿過來的 留着自己看,主要是對如下這段代碼的理解有幫助: /** * 請求報文: 4字節hrpc + 1字節Current_version + 1字節authMethod

原创 如何理解c和c++的複雜類型聲明

首先,讓我們看看指針與const結合的聲明:const int *p;//p是指向常量整型的指針int const *p;//錯誤int * const p;//p是指向整型的常量指針const int * const p;//p是指向常

原创 全排列的遞歸實現

全排列在筆試面試中很熱門,是一個很常見的算法,常規的算法是一種遞歸的算法,這種算法的得到基於以下的分析思路。 給定一個具有n個元素的集合(n>=1),要求輸出這個集合中元素的所有可能的排列。 遞歸分析: 爲方便起見,用123來示例下。12

原创 Eclipse環境問題

背景: 今天重新裝了一個eclipse 然後把C/C++插件裝上,發現無法運行C/C++程序 問題: 右鍵裏沒有run local c/c++ application了,如下圖: 解決方法: Select Help → Instal

原创 指針(詳解)摘自網易廣州社區的C語言版精華區

文章不錯,不敢獨享!作者girlrong是以前C語言版版主,她樂於助人,虛心誠懇,頗受網友歡迎。只可惜現在已退隱江湖了。  第一章 指針的概念 指針是一個特殊的變量,它裏面存儲的數值被解釋成爲內存裏的一個地址。要搞清一個指針需要搞清指針

原创 JAVA裏使用雙括號來初始化靜態常量

這貌似是個不爲人知的語言技巧。我看到一般人寫Java裏初始化靜態常量都是 public static final Map<String, String> DATA = new TreeMap<String, String>(); s

原创 paxos算法博客

下面提供一些寫的不錯的博客或翻譯的地址 1、http://www.cnblogs.com/ychellboy/archive/2009/12/29/1634685.html  2、http://blog.csdn.net/andersc

原创 C++讀寫文件 小題

題目:給定任意一個文件名,讀取該文件,並將文件中的數據複製一份,以追加的方式寫入到該文件中。 實現: /** * 讀取當前文件追加到當前文件中 */ void test_readappendfile(){ ifstream inf

原创 Java優質博客記錄

1、http://www.somanyword.com/2014/01/how-memory-management-garbage-collector-works-in-java-and-difference-types-of-garba

原创 soap12 soap11的區別

背景 1、SOAP: 什麼是SOAPSOAP 是一種輕量級協議,用於在分散型、分佈式環境中交換結構化信息。 SOAP 利用 XML 技術定義一種可擴展的消息處理框架,它提供了一種可通過多種底層協議進行交換的消息結構。 這種框架的設計思想

原创 idea安裝go插件

1.到這個連接去下載go插件https://plugins.jetbrains.com/plugin/5047 2.按照這個地址http://studygolang.com/articles/2545後面從本地安裝plugin的方法安裝下