有一個cmptradeservice的類
deal(byte[] buffer)
deal(isomsg msg)
在windows下遠程無事,到了fc下完蛋了,浪費我了幾個hours...
切忌:
不要用hessian編寫多態的遠程調用!!!!!!!!
posted @
2007-04-05 21:30 liunix 閱讀(207) |
評論 (0) |
編輯 收藏
理論說明:
~/.vimrc 是配置文件,一般可設置
set nu
set shiftwidth=4
set tabstop=4
一,打標記:
1, m$標記名鍵
2, '單引號$標記名鍵 即可定位
二,選取復制
1,按v可視
2, 選完按y 復制
4, p粘貼
三,清空緩沖區(%代表1,$ 對其它命令亦可用)
%d
四,列編緝,超好用
在光標指定列上ctrl+v
用j/k移動光標到合適的行上
按I(即shift+i)輸入內容
按ESC兩次,搞定輸入
刪除的話
在移動j/k選完行后再h/l(即小寫L)選列,會出現一個可視區,直接按d即可刪除
五,大小寫轉換
先ctr+v 選中文本,然后用命令gu或gU改變成小寫或大寫
命令guu將一行全改成小寫,gUU將一行全改成大小
guw和gUw改一個word
gggUG和ggguG改變整個緩沖區
例子: vi 綜合操作舉例
原文
<entry key="0200/000000" value-ref="baseValidator" />
<entry key="0100/300000" value-ref="baseValidator" />
<entry key="0200/400000" value-ref="twoStepValidator" />
<entry key="0200/020000" value-ref="twoStepValidator" />
<entry key="0100/120000" value-ref="twoStepValidator" />
<entry key="0200/420000" value-ref="twoStepValidator" />
<entry key="0400/000000" value-ref="baseValidator" />
<entry key="0400/300000" value-ref="baseValidator" />
<entry key="0400/400000" value-ref="twoStepValidator" />
<entry key="0400/020000" value-ref="twoStepValidator" />
<entry key="0400/120000" value-ref="twoStepValidator" />
<entry key="0400/420000" value-ref="twoStepValidator" />
props.setProperty("","");
props.setProperty("","");
props.setProperty("","");
props.setProperty("","");
props.setProperty("","");
props.setProperty("","");
目標文本:
props.setProperty("0200/000000","0400/000000");
props.setProperty("0100/300000","0400/300000");
props.setProperty("0200/400000","0400/400000");
props.setProperty("0200/020000","0400/020000");
props.setProperty("0100/120000","0400/120000");
props.setProperty("0200/420000","0400/420000");
操作:
1 ,替換: % s/<entry key="http://g
2, 替換: % s/" .*$//g (中間有一空格, 引號和控格在vi中都不是元字符)
3, 給props.setPropery("","") 中的每一對引號 中間加一空格(列編緝),否則會被覆蓋
4, 拷貝相應上面的塊到下面的塊中
后記:
1,今天不小心將vim的前端字體變成黃色了,看著難受呀,搜了半天也沒解決,不小心打了個:color ,竟然好了
posted @
2007-04-03 19:05 liunix 閱讀(427) |
評論 (0) |
編輯 收藏
設置:
ruby PATH
make PATH
oracle_home PATH
ld_libraray_path (看指南)
裝:
ruby_devel會提示依賴,那就yum
然后make,make install
最后會說一個permision的問題對liboci.so
是selinux作怪
操作:
管理---》安全級別和防火墻->selinux簽-->改成允許-->點擊下面一個箭頭--》內存保護---->點上“允許無限制的可執行文件使用沒有打textrel_shlib_t標簽的需要文字重定位的庫文件”
posted @
2007-04-02 20:05 liunix 閱讀(272) |
評論 (0) |
編輯 收藏
1,java_home/jre/lib/fonts下建立fallback
2, 拷貝C:\WINDOWS\Fonts下的simsun.ttc文件到剛建好的目錄下
完事兒
posted @
2007-04-02 14:18 liunix 閱讀(297) |
評論 (0) |
編輯 收藏
sun.reflect.Reflection.getCallerClass(0)
StackTraceElement stack[] = (new Throwable()).getStackTrace();?
posted @
2007-03-30 08:37 liunix 閱讀(323) |
評論 (0) |
編輯 收藏
一,ECLIPSE
1,Eclipse 和 wtp 或 myeclipse(可能有問題,但jsp editor 至少可用) 結合
2,sysdeo tomcat plugin for Eclipse 3.2
3,subclipse 1.2 (要安裝javahl庫,指定LA_LIBRARY_PATH=/usr/lib,具體看subclipse faq)
二,ORACLE
安裝oracle sql developer for linux
三,PDF,CHM
PDF自帶的文檔查看器即可用,也可去adobe下載中文的reader
chm---> yum install chmsee
四,文本編緝
vi, gedit
圖形的vim是vim-X11包(而不是gvim),如果沒安裝yum -y install vim-X11
五,ruby & rails & radrails
1, yum install ruby ruby-libs ruby-devel ruby-irb ruby-ri ruby-docs
2, 下載gem,按文檔安裝
3, gem install rails
4, radrails
5, oci for linux(注意ruby-devel包依賴、oracle lib路徑 和 裝后selinux問題)
六,通訊 gaim(1.5.0)
./configure時一定要指定下面的參數(均在/usr/include和/usr/lib下)
--with-nspr-includes=PREFIX Specify location of Mozilla nspr4 includes.
--with-nspr-libs=PREFIX Specify location of Mozilla nspr4 libs.
--with-nss-includes=PREFIX Specify location of Mozilla nss3 includes.
--with-nss-libs=PREFIX Specify location of Mozilla nss3 libs.
七,瀏覽器 firefox
八,NTFS盤 yum install ntfs-3g
posted @
2007-03-27 21:02 liunix 閱讀(367) |
評論 (0) |
編輯 收藏
1,裝庫(盤里帶的就行)
compat-gcc-7.3-2.96.122
compat-gcc-c++-7.3-2.96.122
compat-libstdc++-7.3-2.96.122
compat-libstdc++-devel-7.3-2.96.122
compat-db-4.0.14.5
libXp.so.6
libaio //建庫用
2,三者同名
hostname
/etc/sysconfig/newwork
/etc/hosts
3,建用戶
groupadd dba
useradd oracle -G dba
passwd oracle
4, 設變量
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=TESTFC
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
#export LC_CTYPE=en_US(安裝臨時需要)
export CLASSPATH=$ORACLE_HOME/jre
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib
export JAVA_HOME=$ORACLE_HOME/jre/1.4.2
export JRE=$JAVA_HOME/bin/java
export NETTOOLSDIR=$ORACLE_HOME/network/tools
5, 準備安裝
mkdir /oracle
chown -R dba.oracle /oracle
chmod +x runinstall(直接解壓zip不需要)
chmod +x install/*
6,安裝
跳過檢查 runinstall -IgnoreSysPreReqs
(安裝日志:界面提示)
7,開放端口
/etc/sysconfig/iptables 打開端口:1158,5560,1521
8,建庫
dbca
9,配置listener
netca
10,啟動web控制臺
emctl start dbconsole //1158
posted @
2007-03-08 08:49 liunix 閱讀(668) |
評論 (0) |
編輯 收藏
在線廣播
中國國際廣播電臺:
mms://living.chinabroadcast.cn/inet
hit fm:
mms://live.hitfm.cn/fm887
cri easy fm:
mms://enmms.chinabroadcast.cn/fm91.5
在線電視
cctv-9
mms://winmedia.cctv.com.cn/live3
posted @
2007-02-26 17:50 liunix 閱讀(174) |
評論 (0) |
編輯 收藏
????
<
target?
name
="jdoc"
>
????????
<
javadoc?
??????????? destdir
="${basedir}/doc/api"
????????????author
="true"
????????????version
="true"
????????????use
="true"
??????????? fork="true"
??? ?? ?? ? forkmode="perBatch"
????????????windowtitle="Project?API">
????????????<fileset?dir="${basedir}/src"?includes="**/*.java"/>
????????????<classpath?refid="classpath"></classpath>
????????????<doctitle><![CDATA[<h1>Project?API</h1>]]></doctitle>
????????????<bottom><![CDATA[<i>Copyright?©?2005</i>]]></bottom>
????????</javadoc>
????</target>
1,源文通過fileset指定較為靈活
2,注意將項目的classpath加入其內
3,對fork和formode的使用主要是為測試性能考慮(如有數據庫連接靜態初始化之類的操作會大大加快速度)
posted @
2007-02-13 11:36 liunix 閱讀(223) |
評論 (0) |
編輯 收藏
????
<
target?
name
="test"
>
????????
<
junit?
printsummary
="on"
?failureproperty
="testsFailed"
>
????????????
<
classpath?
refid
="classpath"
?
/>
????????????
<
formatter?
type
="xml"
/>
????????????
<
batchtest?
todir
="${basedir}/doc/junitReport"
>
????????????????
<
fileset?
dir
="${basedir}/web/WEB-INF/classes"
?includes
="**/*Test.class"
?
/>
????????????
</
batchtest
>
????????
</
junit
>
????????
<
junitreport?
todir
="${basedir}/doc/junitReport"
>
????????????
<
fileset?
dir
="${basedir}/doc/junitReport"
>
????????????????
<
include?
name
="TEST-*.xml"
/>
????????????
</
fileset
>
????????????
<
report?
todir
="${basedir}/doc/junitReport/html"
/>
????????
</
junitreport
>
????
</
target
>
1,命名TEST-*.xml大小寫有別
2,有可能須要xalan放到eclipse的ant/lib下(不確定)
3, 和cruisecontrol結合使用時
junitreport就不要了,否則會生成雙分的測試結果
posted @
2007-02-12 14:09 liunix 閱讀(334) |
評論 (0) |
編輯 收藏