原创 eclipse直接啓動的時候提示錯誤:Could not reserve enough space for object heap

eclipse直接啓動的時候提示錯誤:Could not reserve enough space for object heap,其解決方式是修改eclipse.ini的配置。其根本原因在於jvm的內存分配。  1、按照jvm的設計規

原创 工廠設計模式

爲什麼要有工廠設計模式?  • 解耦合  • 一看見接口就立刻想到工廠模式3.1、代碼一 簡單工廠設計:interface Fruit{ public void eat() ;}class Apple implements Fruit{ 

原创 jsessionid釋疑解惑

在web應用的開發中我們會經常看到這樣的url:http://www.xxx.com /xxx_app;jsessionid=xxxxxxxxxx?a=x&b=x...。這跟一般的url基本一樣,只有一個地方有區別,那就是 “;jessi

原创 JVM原理學習筆記(二) —— 虛擬機規範

默認分類 2010-05-22 00:20:46 閱讀17 評論0 字號:大中小 最近在閱讀 《Inside the JVM》 這本書,結合一些日常工作學習中的感想,隨便寫一些東西,蜻蜓點水,不必有章法。     曾經很在意C++和Jav

原创 受檢查異常與非受檢查異常

先來概念: Exception異常分爲:RuntimeException(運行時異常,也叫未檢查異常或不受檢查異常)和已檢查異常(或受檢查異常):       已檢查異常 是指程序員已經足夠小心的檢查了他的代碼,但是還是不能保證代碼不出現

原创 Servlet線程安全的解決方法

當兩個或多個線程同時訪問同一個Servlet時,可能會發生多個線程同時訪問同一資源的情況,數據可能會變得不一致,所以就很容易造成一系列的一些安全性問題。   Servlet體系結構是建立在Java多線程機制之上的,它的生命週期是由Web

原创 Java Hotspot將來可能的變化

模塊化特性: 基本在潛入式開發中, 桌面軟件, 以及部分服務器軟件都非常有用, 目前的osgi技術非原生支持,整個opensource已經有組件運行相當困難 多核處理支持:這是未來1-2年最需要的東西, 目前的多核性能是在是太爛, 高併發

原创 web.xml中的context-param標籤的作用

1.啓動一個WEB項目的時候,容器(如:Tomcat)會去讀它的配置文件web.xml.讀兩個節點: <listener></listener> 和 <context-param></context-param> 2.緊接着,容器創建一

原创 HTTP請求模型和頭信息

HTTP請求模型   一、連接至Web服務器一個客戶端應用(如Web瀏覽器)打開到Web服務器的HTTP端口的一個套接字(缺省爲80)。   例如:http://www.myweb.com:8080/index.html在Java中,這將

原创 WebSphere升級放棄Sun的JVM技術

http://www.sina.com.cn 1999/09/15 11:31 ZDNet China     IBM公司即將發佈的WebSphereApplicationServer高級版3.0,將允許用戶運行多個Java程序,而且每種

原创 JVM原理學習筆記(三) —— 類的初始化

默認分類 2010-05-22 00:21:09 閱讀15 評論0 字號:大中小 最近在閱讀 《Inside the JVM》 這本書,結合一些日常工作學習中的感想,隨便寫一些東西,蜻蜓點水,不必有章法。     類的初始化工作,主要是將

原创 Java語言將淡出 JVM寶座爭奪戰預熱

發佈時間:2009-09-11 來源:點睛考試網 作者:   Java比JVM(Virtual Machine)更有分量的時代已經結束了。   JVM作爲一種機制用以提供Java應用在多個不同硬件上的可移植性,而現在它可以運行的語言

原创 C++、Java/C#之比較

一、關於跨平臺問題。     這點我未深入研空,只談談我的感覺,我感覺Java/C#的跨平臺實際上是個比較巧妙的騙局。因爲它們的跨平臺性還是要某個廠家或廠家聯盟的支持,這種平臺不過是通過在不同的“硬平臺”基礎之上設置一個接口統一的“軟平臺

原创 Servlet生命週期

Servlet生命週期是面試中經常問道的問題。Servlet運行在Servlet容器中,其生命週期由容器來管理。Servlet的生命週期通過javax.servlet.Servlet接口中的init()、service()和destroy

原创 JSP運行內幕

經常有朋友問起,JSP和Servlet之間有什麼區別,兩者之間又有什麼聯繫?其實Servlet技術的出現時間很早,是當時爲了Java的服務器端應用而開發的。大家都知道Applet是應用小程序,Servlet就是服務器端小程序了。但在Mic