Java技術
代碼檢查
摘要: 代碼檢查是白盒測試的一種靜態測試方法,是眾多軟件測試方法中發現軟件缺陷最有效的方法之一。本文結合國內外學者在相關領域的研究情況,介紹代碼檢查相關的基本概念、過程和分析方法。
閱讀全文
posted @
2010-03-25 18:17 前方的路 閱讀(2465) |
評論 (1) 編輯
(轉)Spring Framework之最佳實踐二
摘要: Spring Framework最得以出名的是與Hibernate的無縫鏈接,基本上用Spring,就會用Hibernate。可惜的是Spring提供的 HibernateTemplate功能顯得不夠,使用起來也不是很方便。我們編程序時,一般先寫BusinessService,由 BusinessService調DAO來執行存儲,在這方面Spring沒有很好的例子,造成真正想用好它,并不容易。
閱讀全文
posted @
2008-08-14 15:15 前方的路 閱讀(260) |
評論 (0) 編輯
(轉)Spring Framework之最佳實踐一
摘要: Spring Framework從誕生之日起,受到了越來越多的關注。最近,新的開源項目大多支持Spring Framework。國內目前也有專門的網站(http://spring.jactiongroup.net/)。那它為什么如此受歡迎呢?
我想最重要的是,EJB讓每個人都痛恨。要編寫一個EJB,需要寫LocalHome, RemoteHome, Bean, LocalInterface, RemoteInterface,需要一個標準描述符,一個特殊廠商描述符(Weblogic、WebSphere都不一樣),如果是Entity Bean,還需要Mapping文件。如此之多,實在麻煩。但EJB最重要的是解決Transaction問題,沒有Spring之前,沒有其他方法能夠描述式的解決它。每個人、每個公司為了解決Transaction的問題,編程的寫法都不一樣,百花齊放。于是,在最需要它的時候,Spring出現了。
閱讀全文
posted @
2008-08-14 15:13 前方的路 閱讀(297) |
評論 (0) 編輯
【轉】Java開源項目(備查)
摘要: 常見Java開源項目,用于技術參考和借鑒
閱讀全文
posted @
2008-08-11 10:24 前方的路 閱讀(850) |
評論 (0) 編輯
Web2.0網站性能調優實踐
摘要: 當前web2.0革命風起云涌,web2.0強調服務,而服務最基本的要求是速度快和穩定,離開這兩個談功能強大和易用性都沒有任何意義。本文介紹一些關于筆者運營一個web2.0網站的優化心得和經驗,希望能夠和大家共同探討。
Web2.0網站不同于以往以靜態信息為主的網站架構,以往的結構大體分為2層,一個是客戶端瀏覽器,一個就是web服務器;而web2.0以動態和交互為主,一般是3層或者4層,在靜態信息網站的結構上的web服務器后端會增加應用服務器和數據庫。一般會把瀏覽器和web服務器歸為最上一層即為web層,應用服務器為中間一層,數據庫為最底層。從優化角度來講,越上層優化獲得益處越大,優化也是從上自下而來。
閱讀全文
posted @
2008-01-15 09:58 前方的路 閱讀(415) |
評論 (0) 編輯
Jetspeed的集群和均衡負載
摘要: 本文目的在于分析Jetspeed支持集群的現狀。首先介紹了集群計算的背景知識,然后使用tomcat作為例子配置了一個集群,接著分析了 jetspeed對集群的支持現狀,提出了解決這些問題的辦法,最后詳細解釋了jetspeed保存sesson數據的操作,這將對jetspeed的改造有幫助。
閱讀全文
posted @
2007-10-16 01:52 前方的路 閱讀(507) |
評論 (0) 編輯
Spring框架與AOP思想的研究與應用
摘要: 本文對Spring框架中所包含的AOP思想以及事務管理進行了分析,并通過對一個業務對象實現加鎖/解鎖的操作
閱讀全文
posted @
2007-10-16 01:47 前方的路 閱讀(318) |
評論 (0) 編輯
WebLogic Portal 性能管理
摘要: 簡介
即使是經驗豐富的 Java Web 開發人員也會驚訝于開發門戶這一如此巨大的飛躍。最終用戶看到的那個簡單漂亮的界面的背后是像BEA WebLogic Portal 這樣的商業產品提供的強大功能和復雜性。當門戶應用程序處于生產階段時,診斷性能問題就會顯得格外的困難。
本文討論了 WebLogic Portal 在性能管理方面存在的一些挑戰,并為在門戶應用程序內進行性能瓶頸調優提供了一個很好的起點。本文假設您對WebLogic Portal的功能和術語已經十分熟悉。
一個公司的門戶能讓公司更有效地利用其技術和人力資產,而同時又能為其員工、合作伙伴和客戶提供一流的Web體驗。由于這個原因,門戶應用程序現在對業務來說十分關鍵,并且要能提供可靠的性能和可擴展性。BEA WebLogic Portal 是一種領先的基于Java EE 的門戶服務器,可提供部署和運行門戶應用程序的健壯的解決方案。
閱讀全文
posted @
2007-09-24 23:37 前方的路 閱讀(311) |
評論 (0) 編輯
Servlet/JSP會話跟蹤機制
摘要: 在Web服務器端編程中,會話狀態管理是一個經常必須考慮的重要問題。本文分析JSP/Servlet的會話管理機制及其所面臨的問題,然后提出了一種改進的會話管理方法。
閱讀全文
posted @
2007-09-24 23:35 前方的路 閱讀(260) |
評論 (0) 編輯
Log4j配置說明
摘要: 本文詳細介紹Log4j的所有配置屬性。
閱讀全文
posted @
2007-08-19 15:45 前方的路 閱讀(307) |
評論 (0) 編輯
【轉】激動人心的口號:JavaEE without Ajax
摘要: 3年前,“Spring之父” Rod.Johnson寫了一本在Java界引起轟動的書:《Expert One-on-One J2EE Development Without EJB》。這本書闡述了EJB作為J2EE核心技術所帶來的意義與價值,但作者用了更大篇幅介紹EJB的一些缺陷與不足,并提出了Without EJB的解決方案。正是由于“J2EE Without EJB”這個激動人心的口號及這本書奠定的基礎,導致了Spring Framework這個經典輕量級框架的誕生。
2年前,Ajax開始進入人們的視野。時至今日,Ajax已經成為一個紅得發紫的技術。但是今天,我想說一句:JavaEE without Ajax。
閱讀全文
posted @
2007-08-19 14:38 前方的路 閱讀(469) |
評論 (2) 編輯
Java編程中異常處理的優劣觀
摘要: Java編程中的異常處理是一個很常見的話題了,幾乎任何一門介紹性的Java課程都會提到異常處理。不過,我認為很多人其實并沒有真正掌握正確處理異常情況的方法和策略,最多也就不過了解個大概,知道點概念。本文就對三種不同程度和質量的Java異常處理進行了討論,所闡述的處理異常的方式按手法的高下分為:
好,不好和惡劣三種。
同時向你提供了一些解決這些問題的技巧。
閱讀全文
posted @
2007-08-19 14:35 前方的路 閱讀(244) |
評論 (0) 編輯
什么是接口回調?
摘要: 接口回調是指:可以把使用某一接口的類創建的對象的引用賦給該接口聲明的接口變量,那么該接口變量就可以調用被類實現的接口的方法。實際上,當接口變量調用被類實現的接口中的方法時,就是通知相應的對象調用接口的方法,這一過程稱為對象功能的接口回調。
閱讀全文
posted @
2007-08-19 14:05 前方的路 閱讀(10302) |
評論 (4) 編輯
Log4j使用實例
摘要: 本文將介紹如何在程序中使用Log4j。
閱讀全文
posted @
2007-08-19 05:15 前方的路 閱讀(2238) |
評論 (0) 編輯
Java線程生命周期
摘要: 1.wait、notify、notifyAll
2. producer-consumer
3.線程的終止
。。。
閱讀全文
posted @
2007-08-19 05:14 前方的路 閱讀(2219) |
評論 (0) 編輯
計時器相關實例兩則
摘要: Java Timer 應用實例
閱讀全文
posted @
2007-08-19 05:12 前方的路 閱讀(584) |
評論 (0) 編輯
使用Axis2傳遞簡單Java對象(POJO)
摘要: 在Axis2_1.2版本中提供了傳遞Java對象的功能(注:只有1.1/1.2版本提供,更早的Axis2版本沒有此功能)。此項功能稱為傳輸POJO(a Plain Old Java Object)
閱讀全文
posted @
2007-08-19 05:07 前方的路 閱讀(2541) |
評論 (4) 編輯
Apache Ant使用進階
摘要: Ant使用更進一步的介紹
閱讀全文
posted @
2007-08-19 05:05 前方的路 閱讀(773) |
評論 (0) 編輯
Full Java技術 Archive