??xml version="1.0" encoding="utf-8" standalone="yes"?>久久99精品久久久水蜜桃,91精品电影,久草在线中文888http://www.aygfsteel.com/idkkk/走过Java的点Ҏ(gu)_与大家共勉~zh-cnWed, 16 Jul 2025 17:06:31 GMTWed, 16 Jul 2025 17:06:31 GMT60- 使用CVSUp镜像CVS?/title>http://www.aygfsteel.com/idkkk/archive/2007/11/26/163144.htmlKevin XiaKevin XiaMon, 26 Nov 2007 05:36:00 GMThttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163144.htmlhttp://www.aygfsteel.com/idkkk/comments/163144.htmlhttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163144.html#Feedback2http://www.aygfsteel.com/idkkk/comments/commentRss/163144.htmlhttp://www.aygfsteel.com/idkkk/services/trackbacks/163144.html*******************
配置cvsL务器
*******************
1. 安装cvsupd的Y件包
#rpm -iv cvsupd-16.1-0.fdr.6.h.rh90.i386.rpm
注:cvsupd-16.1-0.fdr.6.h.rh90.i386.rpm是针对redhat9以及redhat ES3的cvsupd?br />
其他版本需要下载对应的软g?
2. 配置cvsupd
#cd /usr/local/etc/
#mkdir -p cvsup/sup/test
#cd cvsup/sup/test
注:/usr/local/etc/cvsup是cvsupd默认的base目录路径Q具体可以用"man cvsupd"Q查看其-b属?
在sup目录下的子目录ؓcollectionQcollection表示你需要备份的文g的集?
#vi releases
cvs list=list.cvs prefix=/home/cvsroot
注:其中prefix的值是cvs目录的根
#vi releases
upgrade apple
注:其中apple是对应的cvs目录下module名称Q如果有多个可以d多个
upgrade module1
upgrade module2
3. 启动cvsupd服务
#cvsupd -C 1 -l cvsupd.log
注:可以建立自启动脚本,新徏/usr/local/etc/rc.d/cvsupd.sh, d如下内容Q?br />
#!/bin/sh
[ -x /usr/local/sbin/cvsupd ] && \
su -m nobody -c "/usr/local/sbin/cvsupd -e -C 8 -l @daemon" && \
echo -n ' cvsupd'
使用命o"chmod 770"修改文g属?
*********************
配置cvs镜像服务?br />
*********************
1. 安装cvsup的Y件包
#rpm -iv cvsup-16.1-0.fdr.6.h.rh90.i386.rpm
注:cvsup-16.1-0.fdr.6.h.rh90.i386.rpm是针对redhat9以及redhat ES3的cvsup?br />
其他版本需要下载对应的软g?
2. 配置cvsup
#mkdir /cvsmirror
#cd /cvsmirror
#vi supfile
*default host=192.168.100.92
*default base=.
*default release=cvs
*default delete use-rel-suffix
test
注:其中h(hun)ost的值是cvsL务器的ip地址Qbase表示存放镜像文g的位|?br />
3. q行cvsup获取mirror
#cvsup supfile
注:可以使用cron定制计划dQ让客户端定时从服务器上获取cvs资源.
使用"crontab -e"命od计划Q内容如?每天的晚?0Ҏ(gu)行cvsupd)Q?br />
30 12 * * * /usr/bin/cvsup -L 2 -g /cvsbak/supfile

]]> - 在Linux9/Linux ES3上安装moinmoinhttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163107.htmlKevin XiaKevin XiaMon, 26 Nov 2007 03:00:00 GMThttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163107.htmlhttp://www.aygfsteel.com/idkkk/comments/163107.htmlhttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163107.html#Feedback0http://www.aygfsteel.com/idkkk/comments/commentRss/163107.htmlhttp://www.aygfsteel.com/idkkk/services/trackbacks/163107.html在网上查找了好多wikiQ对国际化的支持Q最后选择了moinmoinQ以下是搭徏q程Q?br />
1. 安装Python2.3.4版本
解压~Python2.3.4包后Q进入解压后的目录:
#./configure --enable-unicode=ucs4
#make
#make install
2. 安装moinmoin
解压~moin安装包后Q进入解压后的目录:
#python2.3 setup.py --quiet install --record=install.log
3. 建立一个wiki实例
#export PREFIX=/usr/local
#export SHARE=$PREFIX/share/moin
#export WIKILOCATION=$SHARE
#export INSTANCE=moin.cgi
#export USER=apache
#export GROUP=apache
#cd $WIKILOCATION
#mkdir $INSTANCE
#cp -R $SHARE/data $INSTANCE
#cp -R $SHARE/underlay $INSTANCE
#cp $SHARE/config/wikiconfig.py $INSTANCE
#chown -R $USER.$GROUP $INSTANCE
#chmod -R ug+rwX $INSTANCE
#chmod -R o-rwx $INSTANCE
#cd $WIKILOCATION/$INSTANCE
#mkdir cgi-bin
#cp $SHARE/server/moin.cgi cgi-bin
#chown -R $USER.$GROUP cgi-bin
#chmod -R ug+rx cgi-bin
#chmod -R o-rwx cgi-bin
#vi cgi-bin/moin.cgi
修改W一行ؓQ?!/usr/local/bin/python2.3
增加如下内容Q?br />
import sys
sys.path.insert(0, '/usr/local/share/moin/moin.cgi')
#echo "" >>/etc/httpd/conf/httpd.conf
#echo "Alias /wiki/ \"$SHARE/htdocs/\"" >>/etc/httpd/conf/httpd.conf
#echo "ScriptAlias /mywiki \"$WIKILOCATION/$INSTANCE/cgi-bin/moin.cgi\"" >>/etc/httpd/conf/httpd.conf
#echo "Alias /wikiattach/ \"/usr/local/share/moin/moin.cgi/data/pages/\"">>/etc/httpd/conf/httpd.conf
3. 修改wiki的配|文件wikiconfig.py
sitename = u'SoftBrain Wiki'
logo_string = sitename
interwikiname = None
data_dir = '../data/'
data_underlay_dir = '../underlay/'
url_prefix = '/wiki'
allowed_actions = ['DeletePage', 'AttachFile', 'RenamePage']
attachments = {
'dir': '../data/pages',
'url': '/wikiattach',
}
acl_enabled = 1
acl_rights_default = 'All:read'
acl_rights_before = "liu chunping,zhaowm,zhangcg,wenyp,xiajx,fuxw,chenjing,chu,shichida:read,write,delete,revert,admin"
mail_smarthost = "192.168.99.2"
mail_from = "xiajx@hotmail.com"
mail_login = ""
navi_bar = [
# Will use page_front_page, (default FrontPage)
u'%(page_front_page)s',
u'RecentChanges',
u'FindPage',
u'HelpContents',
]
theme_default = 'modern'
charset = "utf-8"
upperletters = "A-Z"
lowerletters = "0-9a-z"
default_lang = 'zh'
page_category_regex = u'^Category[A-Z]'
page_dict_regex = u'[a-z]Dict$'
page_form_regex = u'[a-z]Form$'
page_group_regex = u'[a-z]Group$'
page_template_regex = u'[a-z]Template$'
show_hosts = 1
show_section_numbers = 0
chart_options = {'width': 600, 'height': 300}
4. 修改/usr/local/lib/python2.3/site-packages/MoinMoin/i18n目录下的zh.py文g(大概?9-64?Q?/strong>
U正~辑时候的javascript错误Q做如下修改Q?br />
'''(zhn)对'%(lock_page)s'的编辑锁定已l超?''',
'''(zhn)对'%(lock_page)s'的锁定将?分钟内失?''',
'''(zhn)对'%(lock_page)s'的锁定将?U内失效.''',
注意Q对于moinmoin的迁Ud不用q行步骤3?Q直接把原来的mywiki整个目录拯?usr/local/share/moin目录卛_Q?br />
如果需要单独对某页q行权限控制Q只需要管理员在编辑该|Q将以下内容d到第一行即可:
#acl Trusted:read,write,delete,revert Known:read,write,delete,revert All:read

]]>- 讄Linux启动时进入的默认环境http://www.aygfsteel.com/idkkk/archive/2007/11/26/163103.htmlKevin XiaKevin XiaMon, 26 Nov 2007 02:58:00 GMThttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163103.htmlhttp://www.aygfsteel.com/idkkk/comments/163103.htmlhttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163103.html#Feedback0http://www.aygfsteel.com/idkkk/comments/commentRss/163103.htmlhttp://www.aygfsteel.com/idkkk/services/trackbacks/163103.html
修改/etc/inittab文gQ将W一行的id:5:initdefault中的数字修改?q入文本模式?

]]> - 实现单ping的Shellhttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163096.htmlKevin XiaKevin XiaMon, 26 Nov 2007 02:49:00 GMThttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163096.htmlhttp://www.aygfsteel.com/idkkk/comments/163096.htmlhttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163096.html#Feedback0http://www.aygfsteel.com/idkkk/comments/commentRss/163096.htmlhttp://www.aygfsteel.com/idkkk/services/trackbacks/163096.html
#!/bin/bash
# use the script to confirm the hosts are alive or not
VIDEO_1=192.168.99.3
VIDEO_2=192.168.99.4
VIDEO_3=192.168.99.5
for LOOP in $VIDEO_1 $VIDEO_2 $VIDEO_3
do
if ! ping -c 3 $LOOP > /dev/null 2>&1; then
echo "Warning:The host $LOOP seems down" >> error.log
fi
done
if [ -f error.log ]; then
mail -s "Warning:Host Down" xiajx@hotmail.com < error.log
rm -f error.log
fi

]]> - Linux下用chkconfig讄自启动脚?/title>http://www.aygfsteel.com/idkkk/archive/2007/11/26/163094.htmlKevin XiaKevin XiaMon, 26 Nov 2007 02:47:00 GMThttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163094.htmlhttp://www.aygfsteel.com/idkkk/comments/163094.htmlhttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163094.html#Feedback0http://www.aygfsteel.com/idkkk/comments/commentRss/163094.htmlhttp://www.aygfsteel.com/idkkk/services/trackbacks/163094.html(以配|自启动TomcatZ?
1) ?etc/rc.d/init.d/下新建startTomcatQ添加如下内容:
#!/bin/sh
# chkconfig: 345 63 37
# description: tomcat server init script
su - root -c '/usr/local/tomcat/bin/startup.sh'
2) 修改文g属性ؓ可以执行权限
#chmod 755 startTomcat
3) 配置脚本
#chkconfig --level 345 startTomcat on

]]> - 在struts中用validator执行UI验证http://www.aygfsteel.com/idkkk/archive/2007/11/26/163093.htmlKevin XiaKevin XiaMon, 26 Nov 2007 02:45:00 GMThttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163093.htmlhttp://www.aygfsteel.com/idkkk/comments/163093.htmlhttp://www.aygfsteel.com/idkkk/archive/2007/11/26/163093.html#Feedback0http://www.aygfsteel.com/idkkk/comments/commentRss/163093.htmlhttp://www.aygfsteel.com/idkkk/services/trackbacks/163093.html在用strutsӞ如果使用common validatorq行面数据的有效性验证时Q可以减很多代码量Q通过配置文g可以方便的q行数据的校验工?
在做所有的配置前,先检查jsp面是否有以下内?没有h加上)Q?br />
<%-- Error Messages --%>
<logic:messagesPresent>
<div class="error">
<html:messages id="error">
<c:out value="${error}"/><br/>
</html:messages>
</div>
</logic:messagesPresent>
<%-- Success Messages --%>
<logic:messagesPresent message="true">
<div class="message">
<html:messages id="message" message="true">
<c:out value="${message}"/><br/>
</html:messages>
</div>
</logic:messagesPresent>
其中的css可以自己Ҏ(gu)需要定义,上面使用JSTL标签.
使用validator需要进行如下配|:
1) 首先在struts-config.xml中添?
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/WEB-INF/validator-rules.xml, /WEB-INF/validation.xml"/>
</plug-in>
2) 配置validation.xml文gQ内容如下:
<form-validation>
<formset>
<form name="loginForm">
<field property="userid" depends="required">
<arg0 key="login.user.id" />
</field>
<field property="password" depends="required">
<arg0 key="login.password" />
</field>
<field property="repasswd" depends="required">
<arg0 key="login.password.retry" />
</field>
<field property="username" depends="required">
<arg0 key="login.username" />
</field>
<field property="sex" depends="required">
<arg0 key="login.sex" />
</field>
<field property="college" depends="required">
<arg0 key="login.college" />
</field>
<field property="department" depends="required">
<arg0 key="login.department" />
</field>
<field property="idNumber" depends="required">
<arg0 key="login.id.number" />
</field>
<field property="birthday" depends="required, date">
<arg0 key="login.birthday" />
</field>
<field property="telephone" depends="required">
<arg0 key="login.telephone" />
</field>
<field property="email" depends="required, email">
<arg0 key="login.email" />
</field>
</form>
</formset>
</form-validation>

]]> - 调整weblogic的用内?/title>http://www.aygfsteel.com/idkkk/archive/2007/07/16/130486.htmlKevin XiaKevin XiaMon, 16 Jul 2007 01:48:00 GMThttp://www.aygfsteel.com/idkkk/archive/2007/07/16/130486.htmlhttp://www.aygfsteel.com/idkkk/comments/130486.htmlhttp://www.aygfsteel.com/idkkk/archive/2007/07/16/130486.html#Feedback0http://www.aygfsteel.com/idkkk/comments/commentRss/130486.htmlhttp://www.aygfsteel.com/idkkk/services/trackbacks/130486.htmlWindows:
set MEM_ARGS=-Xms2045m -Xmx2560m
Unix:
MEM_ARGS="-Xms1024m -Xmx2048m"
注:Xms表示最内存,Xmx表示最大内存?

]]> - clearcase递归q加文g及目?/title>http://www.aygfsteel.com/idkkk/archive/2007/07/16/130485.htmlKevin XiaKevin XiaMon, 16 Jul 2007 01:45:00 GMThttp://www.aygfsteel.com/idkkk/archive/2007/07/16/130485.htmlhttp://www.aygfsteel.com/idkkk/comments/130485.htmlhttp://www.aygfsteel.com/idkkk/archive/2007/07/16/130485.html#Feedback0http://www.aygfsteel.com/idkkk/comments/commentRss/130485.htmlhttp://www.aygfsteel.com/idkkk/services/trackbacks/130485.htmlclearfsimport -recurse -nsetevent D:\editor Z:\USE_PD_DEPT\alex\components\FCKeditor
注意Q后面的表示视图的全路径?br>

]]> - mysql启动时候出?067错误http://www.aygfsteel.com/idkkk/archive/2007/07/16/130484.htmlKevin XiaKevin XiaMon, 16 Jul 2007 01:43:00 GMThttp://www.aygfsteel.com/idkkk/archive/2007/07/16/130484.htmlhttp://www.aygfsteel.com/idkkk/comments/130484.htmlhttp://www.aygfsteel.com/idkkk/archive/2007/07/16/130484.html#Feedback0http://www.aygfsteel.com/idkkk/comments/commentRss/130484.htmlhttp://www.aygfsteel.com/idkkk/services/trackbacks/130484.html如果mysql启动的时候出?067错误Q可以按照以下方式解冻I
修改%windows%目录下的my.ini文gQ添加以下内容:
[mysqld]
#set basedir to the installationpath
basedir=C:/develop/mysql4.0.16
datadir=C:/develop/mysql4.0.16/data

]]> - web.xml的filter执行序D的ؕ码,切记Q?/title>http://www.aygfsteel.com/idkkk/archive/2007/01/31/97015.htmlKevin XiaKevin XiaWed, 31 Jan 2007 09:04:00 GMThttp://www.aygfsteel.com/idkkk/archive/2007/01/31/97015.htmlhttp://www.aygfsteel.com/idkkk/comments/97015.htmlhttp://www.aygfsteel.com/idkkk/archive/2007/01/31/97015.html#Feedback2http://www.aygfsteel.com/idkkk/comments/commentRss/97015.htmlhttp://www.aygfsteel.com/idkkk/services/trackbacks/97015.html <filter-mapping>
<filter-name>SecurityFilter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>CharacterEncoding</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>CharacterEncoding</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
Ҏ(gu)servlet2.3规范filter执行是按照web.xml配置的filter-mapping先后序q行执行Q所以上面的配置会导致遇?.do的urlhQ先q行SecurityFilter的过滤器处理Q这时候没有做~码处理Q已l是qQ到下面的filter处理时已l时qQ再做编码处理已l没有用处?br />
修正方式Q调整filter-mapping序Q如下:
<filter-mapping>
<filter-name>CharacterEncoding</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>CharacterEncoding</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>SecurityFilter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
]]>
վ֩ģ壺
|
ɽ|
|
ٳ|
ƽ|
³|
ƽ|
|
|
峣|
|
|
|
ɽ|
Դ|
|
߰|
|
Ϫ|
̨|
|
|
|
ػʵ|
|
Ҿ|
˶|
|
ؿ˹|
ֲ|
пѷ|
ƽ|
˰|
|
ؿ˹|
̩|
¡|
|
|
IJ|
˶|