1. 程式人生 > >程式設計師應掌握的基礎知識(不定時更新)

程式設計師應掌握的基礎知識(不定時更新)

1、HTTP協議預設埠號:80,也是訪問網站的預設埠

2、HTTP大都採用post或get提交資料,get提交資料不能超過256個字元,即get提交資料量有限,此外,get還是不安全的,post更為安全,post常用來提交表單資料,如提交使用者資料、上傳檔案等。

3、對於Web開發者,只需要瞭解HTTP協議即可,因為Tomcat、瀏覽器已經實現好了HTTP協議,開發者要做的是編寫Servlet,輸出HTML程式碼即可。

4.                                          

5、 生成訂單編號:用時間,DateFormat

6、面向物件的思想:誰擁有資料,誰就對該資料擁有操作許可權。在新巴巴運動網中購物車就是面向物件程式設計。

7.  java的PriorityQueue是從JDK1.5開始提供新的資料結構介面,預設內部是自然排序,結果為小頂堆。如果需要使用大頂堆

可以重寫compare()方法,實現反轉,完成大頂堆.