中電信將推出軟件商店 或利用微軟Google平臺
posted @ 2009-06-25 20:36 銀河使者 閱讀(541) | 評論 (1) | 編輯 收藏
隨筆 - 312, 文章 - 14, 評論 - 1393, 引用 - 0
|
中電信將推出軟件商店 或利用微軟Google平臺
摘要: 6月25日,中國電信舉行第二次3G終端產業鏈高峰論壇,這繼2月召開首次終端會議剛剛過去4個月。與上次終端會議不同的是,此次規格更高,除了諸多終端公司老總悉數到場外,中 國電信董事長王曉初親自出席并做了主題演講。會上信息顯示,中國電信的軟件商店準備工作月底將結束,不日將推出。 閱讀全文
posted @ 2009-06-25 20:36 銀河使者 閱讀(541) | 評論 (1) | 編輯 收藏 tomcat內存溢出,應用進程死鎖
摘要: PermGen space的全稱是Permanent Generation space,是指內存的永久保存區域OutOfMemoryError: PermGen space從表面上看就是內存益出,解決方法也一定是加大內存。說說為什么會內存益出:這一部分用于存放Class和Meta的信息,Class在被 Load的時候被放入PermGen space區域,它和和存放Instance的Heap區域不同,GC(Garbage Collection)不會在主程序運行期對PermGen space進行清理,所以如果你的APP會LOAD很多CLASS的話,就很可能出現PermGen space錯誤。這種錯誤常見在web服務器對JSP進行pre compile的時候。改正方法:-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m 2、在tomcat中redeploy時出現outofmemory的錯誤. 可以有以下幾個方面的原因: 閱讀全文
posted @ 2009-06-24 19:30 銀河使者 閱讀(1297) | 評論 (1) | 編輯 收藏 Java網絡編程從入門到精通(23):HTTP消息頭字段
摘要: 本文介紹了HTTP消息的學用頭字段的功能和用法,如Host、Connection、Range、Date、Content-Length等,本文的需要使用HTTP模擬器進行測試,該模擬器請從如下地址下載:http://files.cnblogs.com/nokiaguy/HttpSimulator.rar 閱讀全文
posted @ 2009-06-23 13:04 銀河使者 閱讀(3223) | 評論 (0) | 編輯 收藏 eclipse + JBoss 5 + EJB3開發指南(15):攔截器方法和攔截器類
摘要: EJB3可以通過攔截器對Bean方法進行攔截和覆蓋。這有些象AOP中的around。通過AOP的around方法,可以修改被攔截方法的返回值、參數值,甚至可以取消被攔截方法的執行。EJB3的攔截器可以用在無狀態Session Bean、有狀態Session Bean和消息驅動Bean(MDB)的方法中。實現攔截器的最簡單的方法是使用攔截器方法。也就是說,只要在當前的Bean中使用 @AroundInvoke對某個方法進行注釋(關于攔截器的類都在javax.interceptor包中),那么這個方法就會變成攔截器方法,該攔截器方法會攔截當前Bean中的所有方法。 閱讀全文
posted @ 2009-06-14 11:00 銀河使者 閱讀(1941) | 評論 (0) | 編輯 收藏 Java網絡編程從入門到精通(22):實現HTTP模擬器
摘要: 在討論HTTP協議的具體請求和響應頭字段之前,讓我們先來利用以前所學的知識來實現一個HTTP模擬器。所謂HTTP模擬器就是可以在用戶輸入HTTP的請求消息后,由這個模擬器將HTTP請求發送給相應的服務器,再接收服務器的響應消息。這個HTTP模擬器有幾下特點:
1. 可以手工輸入HTTP請求,并向服務器發送。 2. 接收服務器的響應消息。 3. 消息頭和實體內容分段顯示,也就是說,并不是象Telnet等客戶端一樣將HTTP響 應消息全部顯示,而是先顯示消息頭,然后由用戶決定是否顯示實體內容。 4. 集中發送請求。這個HTTP模擬器和Telnet不同的是,并不是一開始就連接服務器,而是將域名、端口以及HTTP請求消息都輸完后,才連接服務器,并將這些請求發送給服務器。這樣做的可以預防服務器提前關閉網絡連接的現象。 5. 可以循環做上述的操作。 閱讀全文 posted @ 2009-06-09 12:16 銀河使者 閱讀(4676) | 評論 (11) | 編輯 收藏 eclipse + JBoss 5 + EJB3開發指南(14):消息驅動Bean
摘要: 在前面的文章中給出的SessionBean的例子都是同步調用SessionBean方法的,也就是說,只有當方法中的代碼都執行完,才能返回到客戶端。但在某些情況下,由于SessionBean方法的執行時間比較長,這就需要異步地調用該方法,否則客戶端就需要等待比較長的時間。要實現異步調用,就需要使用本要講的消息驅動Bean。消息驅動Bean的基本原理是客戶端向消息服務器發送一條消息后,消息服務器會將該消息保存在消息隊列中。在這時消息服務器中的某個消費者(讀取并處理消息的對象)會讀取該消息,并進行處理。發送消息的客戶端被稱為消息生產者。 閱讀全文
posted @ 2009-06-08 23:40 銀河使者 閱讀(2484) | 評論 (0) | 編輯 收藏 Java網絡編程從入門到精通(21):HTTP消息的格式
摘要: 當用戶在瀏覽器中輸入一個基于HTTP協議的URL時(以http://開頭的URL),就相當于通知器按著這個URL組織生成一個HTTP請求,并交過個請求發送到服務器;同時,等待服務器的響應。無論是請求還是響應,都統稱為HTTP消息。 閱讀全文
posted @ 2009-06-08 17:22 銀河使者 閱讀(3939) | 評論 (3) | 編輯 收藏 八條佛曰 66句震撼人心的禪語
摘要: 坐亦禪,行亦禪,一花一世界,一葉一如來,春來花自青,秋至葉飄零,無窮般若心自在,語默動靜體自然。
閱讀全文 posted @ 2009-06-07 18:35 銀河使者 閱讀(814) | 評論 (0) | 編輯 收藏 Java網絡編程從入門到精通(20):HTTP協議簡介
摘要: HTTP協議是一種應用層協議,HTTP是HyperText Transfer Protocol(超文本傳輸協議)的英文縮寫。HTTP可以通過傳輸層的TCP協議在客戶端和服務器之間傳輸數據。HTTP協議主要用于Web瀏覽器和 Web服務器之間的數據交換。我們在使用IE或Firefox瀏覽網頁或下載Web資源時,通過在地址欄中輸入http://host:port /path,開頭的4個字母http就相當于通知瀏覽器使用HTTP協議來和host所確定的服務器進行通訊。 閱讀全文
posted @ 2009-06-07 09:38 銀河使者 閱讀(4620) | 評論 (2) | 編輯 收藏 eclipse + JBoss 5 + EJB3開發指南(13):在Servlet中訪問應用程序管制EntityManager對象
摘要: 在前面的文章中使用的都是容器管制的EntityManager對象。這類EntityManager對象是由EJB容器創建的,在這種情況下,EntityManager對象的生命周期完全由EJB容器來管理。在SessionBean中可以使用如下的代碼來通知EJB容器創建 EntityManager對象:
@PersistenceContext(unitName="myentity") protected EntityManager em; 上面的代碼需要放在任意一個SessionBean的類中,EJB容器會自動創建EntityManager對象。但如果要在Servlet中直接訪問 EntityManager對象,需要使用EntityManagerFactory接口的createEntityManager方法來創建 EntityManager對象,在使用完EntityManagerFactory和EntityManager對象后,可以使用相應的close方方關閉這兩個對象。 閱讀全文 posted @ 2009-06-06 14:07 銀河使者 閱讀(2206) | 評論 (2) | 編輯 收藏 |
|