原创 被JAVA架構師面試後的經驗總結

JDK1.5新增的功能   ==>>>字符流和字節流的區別,使用場景,相關類   ==>>>線程安全的概念,實現線程安全的幾種方法   ==>>>抽象類和接口的區別,使用場景   ==>>>hash算法的實現原理,hashcode的實現原

原创 Java程序員應該瞭解的10個面向對象設計原則

面向對象設計原則是OOPS(Object-Oriented Programming System,面向對象的程序設計系統)編程的核心,但大多數Java程序員追逐像Singleton、Decorator、Observer這樣的設計模式,而

原创 java 簡單實現棧

轉自 effective java 第6條。 public class Stack {     private Object[] elements;     private int size = 0;     public Stack(i

原创 二叉樹的遍歷方法

對於二叉樹: 的幾種遍歷方式               1、先序遍歷:先序遍歷是先輸出根節點,再輸出左子樹,最後輸出右子樹。上圖的先序遍歷結果就是:ABCDEF 2、中序遍歷:中序遍歷是先輸出左子樹,再輸出根節點,最後輸出右子樹。上圖

原创 http協議學習轉載

詳細:http://www.blogjava.net/zjusuyong/articles/304788.html 簡介(包括tcp/ip):http://zsxxsz.iteye.com/blog/568250

原创 java 類加載機制

Java類加載器的作用就是在運行時加載類。Java類加載器基於三個機制:委託、可見性和單一性。委託機制是指將加載一個類的請求交給父類加載器,如果這個父類加載器不能夠找到或者加載這個類,那麼再加載它。可見性的原理是子類的加載器可以看見所有

原创 http 響應狀態碼大全

http響應狀態碼大全   http狀態返回代碼 1xx(臨時響應) 表示臨時響應並需要請求者繼續執行操作的狀態代碼。 http狀態返回代碼 代碼   說明 100   (繼續) 請求者應當繼續提出請求。服務器返回此代碼表示已收到請求的第

原创 如何進行單元測試

  軟件測試是保證軟件產品質量的重要手段之一。它是測量、評估軟件產品特點和能力的活動。現在,國內一些軟件企業對於軟件測試的重視程度還很不夠,認爲測試

原创 Maven的使用

轉載:http://fangyuncn.blog.163.com/blog/static/1742314992010218834226/

原创 常見默認端口號

常見端口   (1)被過濾廣告端口:0   服務:Reserved   說明:通常用於分析操作系統。這一方法能夠工作是因爲在一些系統中“0”是無效端口,當你試圖使用通常的閉合端口連接它時將產生不同的結果。一種典型的掃描,使用IP地址爲0

原创 設計模式 命令模式

轉自:http://www.cnblogs.com/java-my-life/archive/2012/06/01/2526972.html

原创 mysql slq 相關記錄

寫分頁查詢的時候可以這樣寫, Select * From address Where id >=( Select id From address Order By id limit 10000000,1 ) limit 10 比這種寫法

原创 jvm的工作原理

Jvm工作原理學習筆記 一、 JVM的生命週期 1. JVM實例對應了一個獨立運行的java程序它是進程級別 a) 啓動。啓動一個Java程序時,一個JVM實例就產生了,任何一個擁有public static void main(Stri

原创 js 數據類型

NaN:保留字(表明數據類型不是數字) undefined:對象屬性或方法不存在,或聲明瞭變量但從未賦值。 即當你使用了對象未定的屬性或者未定義的方法時或當你聲明一個變量,但你確從未對其進行賦值,便對 其

原创 mysql 性能優化的最佳20多條經驗分享

今天,數據庫的操作越來越成爲整個應用的性能瓶頸了,這點對於Web應用尤其明顯。關於數據庫的性能,這並不只是DBA才需要擔心的事,而這更是我們程序員需要去關注的事情。 當我們去設計數據庫表結構,對操作數據庫時(尤其是查表時的SQL語句),我