原创 ORACLE存過的基本格式

create or replace procedure testABC(inParam  in varchar2,                                    outParam out varchar2) as 

原创 jboss後臺啓動

一般jboss啓動直接運行bin下面的run.sh就啓動了,當結束當前窗口時,相關服務器也就結束了, 如果jboss在後臺啓動,採用守護線程的方式就不會出現這種情況了 sh run.sh -b 0.0.0.0 >/usr/alibaba/

原创 oracle查看鎖表和刪除鎖

--查看鎖SELECT /*+ rule */ lpad(' ', decode(l.xidusn, 0, 3, 0)) || l.oracle_username User_name, o.owner, o.object_name, o

原创 SOA的個人理解

概念簡化 在IT領域,SOA(Service-Oriented Architecture,面向服務架構)是最近幾年最火爆的詞語之一,估計每個IT人都會接觸過SOA,或者聽說過SOA。那麼SOA到底是什麼,業界有很多種解釋,比如SOA的“發

原创 JAVA性能優化及垃圾回收機制

昨天晚上以爲大P分享了java性能優化及內存模型及java垃圾回收機制 我通過互聯網查詢資料並整理相關學習資料如下: 1.垃圾收集算法的核心思想 Java語言建立了垃圾收集機制,用以跟蹤正在使用的對象和發現並回收不再使用(引用)的對象。

原创 安裝tcpdump需要下面幾個包

如果給你一臺linux裸機,需要安裝tcpdump時,需要如下幾個包  bison-2.4.1.tar.gz  flex-2.5.35.tar.gz  libpcap-1.0.0.tar.gz  tcpdump-4.0.0.tar.gz

原创 linux環境下網站服務器架構之Jboss和Apache通過ajp協議整合

Jboss的server/default/deploy/jboss-web.deployer/server.xml  這個文件我想都很熟悉, 一個用於http請求端口是8080,如果啓動jboss後,在瀏覽器數據http://local

原创 jvm 標準運行參數

JVM配置參數中文說明:-----------------------------------------------------------------------1、-Xmixed           mixed mode execu

原创 Lucene倒排索引原理(轉)

Lucene倒排索引原理(轉) Lucene是一個高性能的java全文檢索工具包,它使用的是倒排文件索引結構。該結構及相應的生成算法如下:0)設有兩篇文章1和2文章1的內容爲:Tom lives in Guangzhou,I live 

原创 ORACLE幾個過濾條件的執行順序

select distinct id  from table t where rownum < 10 order by t.id desc; 上述語句的過濾條件執行順序 先where --->order by --->distinct 如

原创 Lucene文件格式和索引過程分析

lucene文件格式分析 segment每個segment代表lucene一個完整的索引段。通常一個索引中包含了多個segment。每個segment都有統一的前綴,前綴名由 Document的數量轉成36進制後,在前面加“_”而構成的。

原创 VI替換

別人總結的我作爲工具轉帖 http://dodomail.javaeye.com/blog/711882   vi/vim 中可以使用 :s 命令來替換字符串。以前只會使用編輯軟件進行替換,今天發現該命令有很多種寫法(vi 真是強大啊,還

原创 提高lucene索引速度

前段時間針對線上項目的搜索引擎索引和搜索做了部分調優,效果還是比較明顯,結合官方文檔和我個人的總結做個分享吧 一、如果提高構建索引速度    1、明確當前性能瓶頸確實是lucene構建索引引起         這個問題需要藉助一定的三方性

原创 軟件架構師應該知道的97件事

這篇文章引自於我們公司大牛的一份電子郵件,詳細如下 軟件架構師是 IT  行業裏獨一無二的職業,既要精通軟件開發技術,又要掌握業務知識,還要周旋於公司不同部門之間,協調各種予盾。做到這些絕非易事。   1 .   客戶需

原创 環境部署svn切換腳本編寫

#!/bin/bash if [ $# -lt 1 ]; then     echo "Usage: `basename $0` svn_branch_url" >&2     exit 1 fi cd `dirname $0`/.. B