原创 webservice核心組成內容

直接上圖來說明:        二、具體解釋圖

原创 PHP配置datetime.zone時注意點

1、閒來搞下PHP的東東,今天搭了下PHP的運行環境,在測試date函數時老報如下錯: "PHP Warning: date() [function.date]: It is not safe to rely on the system'

原创 hibernaten+1問題

Hibernate3中取得多層數據的所產生的n+1 selects問題的解決。 其實這個問題在Hibernate in Action中已經有很多種解決辦法了。但我覺得其中最好的辦法是用Criteria的FetchMode來解決,但是H

原创 Tomcat性能調優方案

Tomcat性能調優方案 一、操作系統調優 對於操作系統優化來說,是儘可能的增大可使用的內存容量、提高CPU的頻率,保證文件系統的讀寫速率等。經過壓力測試驗證,在併發連接很多的情況下,CPU的處理能力越強,系統運行速度越快。。 【適

原创 Arrays實用功能

1、複製數組Arrays提供了靜態方式System.arraycopy,例子如下:public class CopyArrays {public static void main(String[] args){int[] i = new

原创 synchronized方法和代碼塊的理解

     熟悉 Java 的多線程的一般都知道會有數據不一致的情況發生,比如兩個線程在操作同一個類變量時,而保護數據不至於錯亂的辦法就是讓方法同步或者代碼塊同步。同步時非原子操作就得同步,比如一個簡單的 1+1 運算也該同步,以保證一個

原创 JVM性能調優監控工具jps、jstack、jmap、jhat、jstat、hprof使用詳解

JDK本身提供了很多方便的JVM性能調優監控工具,除了集成式的VisualVM和jConsole外,還有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本博客希望能起拋磚引玉之用,讓大家能開始對JVM性能調

原创 最近的生活

     年前和年後的一段時間基本都在南寧這邊出差,當然中間也有一段時間呆在廣州的,這幾天重看回設計模式,有些東西因爲在工作上用的不多,很多都忘了,當然也是自己理解的不夠透徹,沒深刻都放在腦子裏的問題。      這幾年一直都在做開發,感

原创 Spring事務詳解

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

原创 事務的隔離級別及spring聲明式事務

在數據庫操作中,爲了有效保證併發讀取數據的正確性,提出的事務隔離級別。 數據庫是要被廣大客戶所共享訪問的,那麼在數據庫操作過程中很可能出現以下幾種不確定情況。 1、更新丟失(Lost update) 兩個事務都同時更新一行數據,但是第二個

原创 Solr操作的java工具類

/** * solr客戶端操作基類,可以使用兩種方式進行操作索引,第一種用普通javaBean,第二種使用有固定的solr註解字段javaBean * javaBean操作的字段必須在solr服務器定義,否則會報錯 * */public

原创 nginx做負載均衡的常用配置

最近因爲項目需要用到nginx服務器,所以整理了下常用的配置: 1)根據後綴進行tomcat分發,找不到圖片時顯示默認圖片,配置成非80端口 upstream backend {                    server

原创 solr集成IK中文分詞

   因爲solr自帶的分詞不夠好,所以在搜索中文時需要集成中文分詞,下面以IK分詞爲例說下怎麼結合使用: 1)下載IKAnalyzer2012FF_u1.jar放到solr webapp下的lib目錄下 2)在solr的conf目錄下s

原创 UML類圖關係

UML類圖關係(泛化 、繼承、實現、依賴、關聯、聚合、組合) 繼承、實現、依賴、關聯、聚合、組合的聯繫與區別 分別介紹這幾種關係: 繼承 指的是一個類(稱爲子類、子接口)繼承另外的一個類(稱爲父類、父接口)的功能,並可以增加它自己的

原创 谷歌瀏覽器限制端口

      今天搭的一個工程用的端口號是6666,本來我一直都是在firefox裏面做開發調試的,今天想測下谷歌瀏覽器的兼容性,結果竟然訪問不了,其它IE的瀏覽器也是正常的,因爲谷歌瀏覽器沒有提示到不安全的端口,一開始以爲是代理或host