原创 http協議詳解

引言                                         HTTP是一個屬於應用層的面向對象的協議,由於其簡捷、快速的方式,適用於分佈式超媒體信息系統。它於1990年提出,經過幾年的使用與發展,得到不斷地完善和

原创 Java 代理機制

Spring AOP使用動態代理技術在運行期織入增強的代碼,爲了揭示Spring AOP底層的工作機理,有必要對涉及到的Java知識進行學習。Spring AOP使用了兩種代理機制:一種是基於JDK的動態

原创 C語言要點

一關鍵字: 1.       static: 第一個作用:修飾變量。變量又分爲局部和全局變量,但它們都存在內存的靜態區。由於被 static修飾的變量總是存在內存的靜態區,所以即使這個函數運行結束,這個靜態變量的值還是不會被銷燬,函數下

原创 各種排序算法的總結和比較

各種排序算法的總結和比較 1 快速排序(QuickSort)   快速排序是一個就地排序,分而治之,大規模遞歸的算法。從本質上來說,它是歸併排序的就地版本。快速排序可以由下面四步組成。   (1) 如果不多於1個數據,直接返回。 (2) 

原创 Shell 雙括號運用

在剛開始學習inux shell腳本編程時候,對於它的 四則運算以及邏輯運算。估計很多朋友都感覺比較難以接受。特變邏輯運算符”[]”使用時候,必須保證運算符與算數 之間有空格。 四則運算也只能藉助:let,expr等命令完成。 今天講的

原创 The Hardware/Software Interface Programming assignment——緩存

/* Coursera HW/SW Interface Lab 4 - Mystery Caches Mystery Cache Geometries (for you to keep notes): mystery0: blo