原创 排序算法之歸併排序

package sort; import java.util.Arrays; public class MergeSort { /** * @param args */ public static void main(S

原创 TCP/IP相關知識點

第一部分:TCP/IP相關知識點 對TCP/IP的整體認 鏈路層知識點 IP層知識點 運輸層知識點 應用層知識點 (這些知識點都可以參考:http://www.cnblogs.com/newwy/p/3234536.html) 第二

原创 this引用逃逸

this逃逸就是說,在構造函數返回之前,其他線程就已經取得了該對象的引用,由於構造函數還沒有完成,所以,對象也可能是殘缺的,所以,取得對象引用的線程使用殘缺的對象極有可能發生錯誤的情況,因爲這兩個線程是異步的,取得對象引用的線程並不一定會

原创 TCP三次握手四次揮手

建立TCP需要三次握手才能建立,而斷開連接則需要四次握手。整個過程如下圖所示: 先來看看如何建立連接的。 【更新於2017.01.04 】該部分內容配圖有誤,請大家見諒,正確的配圖如下,錯誤配圖也不刪了,大家可以比較下,對比理解

原创 排序算法之快速排序

package sort; import java.util.Arrays; public class QuickSort { private static final int CUTOFF = 10; public sta