有一个cmptradeservice的类
deal(byte[] buffer)
deal(isomsg msg)
在windows下远程无事,到了fc下完蛋了,浪费我了几个hours...
切忌:
不要用hessian编写多态的远程调用!!!!!!!!
posted @
2007-04-05 21:30 liunix 阅读(206) |
评论 (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="//g
2, 替换: % s/" .*$//g (中间有一空格, 引号和控格在vi中都不是元字符)
3, 给props.setPropery("","") 中的每一对引号 中间加一空格(列编缉),否则会被覆盖
4, 拷贝相应上面的块到下面的块中
后记:
1,今天不小心将vim的前端字体变成黄色了,看着难受呀,搜了半天也没解决,不小心打了个:color ,竟然好了
posted @
2007-04-03 19:05 liunix 阅读(420) |
评论 (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 阅读(260) |
评论 (0) |
编辑 收藏
1,java_home/jre/lib/fonts下建立fallback
2, 拷贝C:\WINDOWS\Fonts下的simsun.ttc文件到刚建好的目录下
完事儿
posted @
2007-04-02 14:18 liunix 阅读(287) |
评论 (0) |
编辑 收藏
sun.reflect.Reflection.getCallerClass(0)
StackTraceElement stack[] = (new Throwable()).getStackTrace();
posted @
2007-03-30 08:37 liunix 阅读(320) |
评论 (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 阅读(360) |
评论 (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 阅读(657) |
评论 (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 阅读(167) |
评论 (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 阅读(216) |
评论 (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 阅读(332) |
评论 (0) |
编辑 收藏