原创 REST是什麼(轉)

REST是什麼(轉) 概述     REST是英文Representational State Transfer的縮寫,中文翻譯:表述性狀態轉移。     他是由Roy Thomas Fielding博士在他的論文 《Architectu

原创 Style of WebService: REST vs. SOAP

Style of WebService: REST vs. SOAP        在SOA的基礎技術實現方式中WebService佔據了很重要的地位,通常我們提到WebService第一想法就是SOAP消息在各種傳輸協議上交互。近幾年R

原创 好的java網站

JAVA開發者應該去的20個英文網站 http://www.javaalmanac.com    Java開發者年鑑一書的在線版本. 要想快速查到某種Java技巧的用法及示例代碼, 這是一個不錯的去處.http://www.onjava.

原创 jboss EntityManager不能注入的解決辦法

1 try {   InitialContext initialContext = new InitialContext();   EntityManagerFactory lookup = (EntityManagerFactory)

原创 java 初始化順序

靜態庫、動態連接庫 程 序編制一般需經編輯、編譯、連接、加載和運行幾個步驟。在我們的應用中,有一些公共代碼是需要反覆使用,就把這些代碼編譯爲“庫”文件;在連接步驟中,連 接器將從庫文件取得所需的代碼,複製到生成的可執行文件中。這種庫稱爲靜

原创 java Native Method

 一. 什麼是Native Method   簡單地講,一個Native Method就是一個java調用非java代碼的接口。一個Native Me

原创 面向對象

設計模式與面向對象 面向對象設計模式解決的是“類與相互通信的對象之間的組織關係,包括它們的角色、職責、協作方式幾個方面。 面向對象設計模式是“好的面向對象設計”,所謂“好的面向對象設計”是那些可以滿足“應對變化,提高複用”的設計。 面向對

原创 RPC and RMI

  RPC , SOAP, WSDL都是web service的關鍵詞,這裏描述一下他們的關係,下面的解釋可能比較狹義,主要爲了幫助理解這三者的關係。   1.RPC 如果要調用遠端的一個方法,可以使用RMI 和RPC ,這是2種截然

原创 Google BigTable 原理

Google BigTable 原理 (翻譯)   題記:google 的成功除了一個個出色的創意外,還因爲有 Jeff Dean 這樣的軟件架構天才。                                           

原创 solaris迅速查找手冊

硬件系統: 1、如何查看cup的狀態? 作者:南非蜘蛛 # psrinfo -v # mpstat 可以列出多cpu負載的狀態 2、如何查看內存? 作者:南非蜘蛛 # prtconf | grep 'Memory' 可以查看內存的多少

原创 Thread的run()與start()的區別

java中thread的start()和run()的區別: 1.start()方法來啓動線程,真正實現了多線程運行,這時無需等待run方法體代碼執行完畢而直接繼續執行下面的代碼: 通過調用Thread類的start()方法來啓動一個線程,

原创 詳解spring事務屬性

Spring聲明式事務讓我們從複雜的事務處理中得到解脫。使得我們再也無需要去處理獲得連接、關閉連接、事務提交和回滾等這些操作。再也無需要我們在與事務相

原创 Spring 事務管理的配置

Spring 事務管理的配置看了上面同事學習 spring 的筆記後自己也覺得有新的理解,從什麼地方說起呢?就從 spring 的事務配置說起吧。那麼

原创 TOMCAT出錯:java.lang.OutOfMemoryError: Java heap space

遇到TOMCAT出錯:java.lang.OutOfMemoryError: Java heap space,於是查了資料,找到了解決方法:If Java runs out of memory, the following error o

原创 數據表的十二個設計原則

(1)不應針對整個系統進行數據庫設計,而應該根據系統架構中的組件劃分,針對每個組件所處理的業務進行組件單元的數據庫設計;不同組件間所對應的數據庫表之間