原创 tomcat下載和環境的配置

 先去tomcat主頁:http://tomcat.apache.org/ 點擊下載tomcat6.0 的zip,就是壓縮包, 把它解壓縮,這樣是啓動不了的,還需要配置環境變量,本文介紹的是在window xp下的配置,在我的電腦上右

原创 xml的5 個預定義的實體引用

所有 XML 文檔中的文本均會被解析器解析。 只有 CDATA 區段(CDATA section)中的文本會被解析器忽略。 PCDATA PCDATA 指的是被解析的字符數據(Parsed Character Data)。 XML

原创 MyEclipse6.5安裝/卸載SVN插件方法

經過長時間學習MyEclipse6.5安裝SVN插件,掌握了幾種方法,本節就像大家介紹一下MyEclipse6.5安裝SVN插件的三種 方法,看完本文你肯定有不少收穫,希望本文能教會你更多東西。(還是第三種好些) 一、安裝方法: MyEc

原创 myeclipse自動提示

 增強Eclipse ,MyEclipse 的代碼提示功能,具體怎麼樣來配置?下面開始說步驟: 已在6.0 和6.5測試通過     1. 打開My

原创 Eclipse選中變量名,相同變量都變色顯示 的設置

java文件的設置 "Window"-"preferences"-"Java"-"Editor"-"Mark Occurrences"複選框勾選   設置Color 設置高亮:Window-->preferences-->Java-->E

原创 oracle左連接遇到的問題

今天做項目的時候遇到一個問題,數據關聯的是有一個關聯字段爲空,所以整條數據丟失了,選擇想到用左關聯。 關於左關聯的寫法有2種 1.用left outer join   select t.*    from mm_req_total t  

原创 cxf的webservice的Could not send Message

警告: Interceptor for {http://10.98.100.150/SPSFORMES/}IOSpsForMes#{http://1

原创 linux下重新啓動weblogic腳本

由於沒有查找到weblogic頻繁掛機的原因,只能先做個重新啓動weblogic腳本的shell腳本,解決燃眉之急。  #!/bin/sh str=$"/n"  //回車變量 ps -ef | grep 8192 | awk '{prin

原创 String類substring方法導致的Java內存泄漏問題

此問題在項目中被發現,經查看JDK源碼(JDK1.6),String類的public String substring(int beginIndex, int endIndex)的實現讓我很意外。 想重現這個場景很容易,請看代碼。

原创 jvm的參數含義及設置

最近在研究jvm基本的原理,對jvm的參數設置瞭解了一下,mark如下: 幾個基本概念: PermGen space:全稱是Permanent Generation space,即永久代。就是說是永久保存的區域,用於存放Class和Met

原创 字符,字節和編碼

摘要:本文介紹了字符與編碼的發展過程,相關概念的正確理解。舉例說明了一些實際應用中,編碼的實現方法。然後,本文講述了通常對字符與編碼的幾種誤解,由於這些誤解而導致亂碼產生的原因,以及消除亂碼的辦法。本文的

原创 java內存管理之一

前不久,一個IBM面試題的帖子引發了很多關於創建String對象過程中的內存分配的討論,既然大家對這個問題這麼感興趣,那麼這篇帖子就通過深入Java虛擬機(JVM)解讀其內部指令流程,來分析創建String對象的幾種情況下的內存分配過

原创 Java內存溢出的詳細解決方案

本文介紹了Java內存溢出的詳細解決方案。本文總結內存溢出主要有兩種情況,而JVM經常調用垃圾回收器解決內存堆不足的問題,但是有時仍會有內存不足的錯誤。作者分析了JVM內存區域組成及JVM設置虛擬內存的方式,從而給出了一系列解決方案。 一

原创 Java下載在firefox下面名字亂碼,丟失後綴名稱

今天測試代碼,Java下載在firefox下面名字亂碼,丟失後綴名稱,後來發現由於名稱中有空格,導致轉化的時候亂碼,只要名字把空格去掉就正常了 resp.setHeader(                     "Content-Di

原创 jvm內存管理

本文主要介紹兩個部分,內存組成和垃圾回收策略。 1、JVM內存組成 JVM內存分四種: 1、棧區(stack segment)—由編譯器自動分配釋放,存放函數的參數值,局部變量的值等,具體方法執行結束之後,系統自動釋放JVM內存資源 2、