原创 Object類公用方法

概述 Object類(java.lang.Object)是所有Java類的祖先。每個類都使用 Object 作爲超類。所有對象(包括數組)都實現這個類的方法。 Object類有一個默認構造方法pubilc Object(),在構

原创 Java中的for和foreach

轉自:http://www.cnblogs.com/Terry-greener/archive/2011/10/27/2226179.html foreach (var a in GetList()) { ... }

原创 協議森林

關於網絡,有一個系列博文“協議森林”講的特別好,這裏轉載加以學習: http://www.cnblogs.com/vamei/archive/2012/12/05/2802811.html 摘要 互聯網是爲了通信,通信又依賴於

原创 Java static關鍵字

轉自: http://www.cnblogs.com/dolphin0520/p/3799052.html 說點什麼 static關鍵字是很多朋友在編寫代碼和閱讀代碼時碰到的比較難以理解的一個關鍵字,也是各大公司的面試官喜歡在

原创 最長公共子序列&&最長公共子串

概念 前提:都是有2個字符串 最長公共子串:子串要求在原字符串中是連續的 最長公共子序列:子串要求在原字符串中不要求連續 最長公共子串 最長公共子串爲最長公共子序列的子問題,要求下標序列是遞增的,且每次遞增的增量爲1。採用動

原创 Junit單元測試

簡述 http://blog.csdn.net/chenleixing/article/details/44259453 http://blog.csdn.net/andycpp/article/details/1327147/

原创 Java中的hashCode

轉自: http://www.cnblogs.com/dolphin0520/p/3681042.html 淺談 哈希表這個數據結構想必大多數人都不陌生,而且在很多地方都會利用到hash表來提高查找效率。在Java的Object

原创 2016網易面試

8月2號經過網易內推筆試之後,有幸得到面試通知,於8月12號下午4點至網易C樓1F面試…… 基本過程 本人於下午3:40左右到網易面試大廳,發現等候的人羣挺多,後來詢問得知,今天面試的全部爲來面試郵件事業部~~~(頓感壓力山

原创 AVL樹

先說說幾種特殊樹及其應用場景: AVL樹:最早的平衡二叉樹之一。應用相對其他數據結構比較少。windows對進程地址空間的管理用到了AVL樹。 紅黑樹:平衡二叉樹,廣泛用在C++的STL中。map和set都是用紅黑樹實現的。參見

原创 Java數據類型及equals、==區別

關於Java基本數據類型,請參考博文:http://blog.csdn.net/bingduanlbd/article/details/27790287 Java數據類型 Java語言是靜態類型的(statical typed)

原创 Java關鍵字volatile

http://www.ibm.com/developerworks/cn/java/j-jtp06197.html http://www.cnblogs.com/aigongsi/archive/2012/04/01/24291

原创 二叉樹查找樹

定義 首先得是一棵二叉樹; 左子樹上的所有節點值均小於根節點值; 右子樹上的所有節點值均不小於根節點值; 左右子樹也滿足上述條件; 特點: 中序遍歷二叉查找樹能輸出一組有序的節點序列;其中,中序遍歷運行時間爲Θ(n)。 二叉

原创 B樹、B+樹、B*樹

詳細內容,參見July博文:從B 樹、B+ 樹、B* 樹談到R 樹 基本概念 提出背景 在大規模數據存儲中,爲實現索引查詢,二叉查找樹結構由於樹的深度過大(二路結構導致存儲節點有限!)而造成磁盤I/O讀寫過於頻繁,進而導致查詢效

原创 IT相關證書

一篇阿里DBA不錯的博文: http://bbs.51cto.com/thread-926748-1.html 數據庫相關 1. OCA Oracle Certified Associate:Oracle 11g數據

原创 Java中wait和sleep的區別

總結 sleep用於線程控制,而wait用於線程間的通信,與wait配套的方法還有notify和notifyAll. 1.所屬類及功能 sleep來自Thread類,和wait來自Object類。 sleep是Thread的