<?xml version="1.0" encoding="gb2312"?>

<!-- RSS generated by oioj.net on 4/16/2004 ; 感谢LeXRus提供 RSS 2.0 文档; 此文件可自由使用，但请保留此行信息 --> 
<!-- Source download URL: http://blogger.org.cn/blog/rss2.asp       -->
<rss version="2.0">

<channel>
<title>rob的博客</title>
<link>http://blogger.org.cn/blog/blog.asp?name=rob</link>
<description>rob的博客</description>
<copyright>blogger.org.cn</copyright>
<generator>W3CHINA Blog</generator>
<webMaster>webmaster@blogger.org.cn</webMaster>
<item>
<title><![CDATA[本Blog已停止更新！！！！]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=rob&amp;id=15592</link>
<author>rob</author>
<pubDate>2006/6/17 17:59:18</pubDate>
<description><![CDATA[如题]]></description>
</item><item>
<title><![CDATA[当你在装东西的时候遇到“安装程序检测到另一个。。。。。。。。。”]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=rob&amp;id=13583</link>
<author>rob</author>
<pubDate>2006/4/18 17:14:44</pubDate>
<description><![CDATA[<P><A>这时候就应该</A></P>
<P>在注册表删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session&nbsp;Manager\pendingfilerenameoperations&nbsp;<BR><BR>&nbsp; 哈哈，记得</P>]]></description>
</item><item>
<title><![CDATA[在IE耗时操作中加入进度条或进度框]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=rob&amp;id=13295</link>
<author>rob</author>
<pubDate>2006/4/8 11:59:58</pubDate>
<description><![CDATA[<A>　加入进度条 <BR>this.Page.Response.Write("&lt;div id='mydiv' &gt;"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("_"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("&lt;/div&gt;"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("&lt;script&gt;mydiv.innerText = '';&lt;/script&gt;"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("&lt;script language=javascript&gt;;"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("var dots = 0;var dotmax = 10;function ShowWait()"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("{var output; output = '正在查询,请稍后';dots++;if(dots&gt;=dotmax)dots=1;"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("for(var x = 0;x &lt; dots;x++){output += '·';}mydiv.innerText =&nbsp; output;}"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("function StartShowWait(){mydiv.style.visibility = 'visible'; "); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("window.setInterval('ShowWait()',1000);}"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("function HideWait(){mydiv.style.visibility = 'hidden';"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("window.clearInterval();}"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("StartShowWait();&lt;/script&gt;"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Flush(); <BR><BR>&nbsp;......... <BR><BR>&nbsp;&nbsp; this.Page.Response.Write("&lt;script language=javascript&gt;HideWait();&lt;/script&gt;"); <BR><BR>加入进度框 <BR><BR>this.Page.Response.Write("&lt;script language=javascript&gt;var win;win=window.open('_layouts/bluetech/loading.htm','progress','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=270,height=201,screenX='+(screen.width-270)/2+',screenY='+(screen.height-201)/2+',top='+(screen.height-201)/2+',left='+(screen.width-270)/2+'');&lt;/script&gt;"); <BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Flush(); <BR>&nbsp;&nbsp;&nbsp;........... <BR><BR>&nbsp;&nbsp;&nbsp;this.Page.Response.Write("&lt;script language=javascript&gt;win.close();&lt;/script&gt;"); </A>]]></description>
</item><item>
<title><![CDATA[关于：以前的某个程序安装已在安装计算机上创建挂起的文件操作 解决办法]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=rob&amp;id=13293</link>
<author>rob</author>
<pubDate>2006/4/8 11:57:08</pubDate>
<description><![CDATA[以前装过sql server，后来删掉。现在重装，却出现“<FONT face=宋体 color=#333333>以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。无法进行下去。</FONT> 
<P><FONT face=宋体 color=#333333>参考网上资料，总算搞定。步骤是：</FONT> </P>
<P><FONT face=宋体 color=#333333>1）添加/删除程序中彻底删除sql server。</FONT> </P>
<P><FONT face=宋体 color=#333333>2）将没有删除的sql server目录也删除掉。</FONT> </P>
<P><FONT face=宋体 color=#333333>3）<FONT face=Verdana color=#000000>打开注册表编辑器，在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目，并删除它。这样就可以清除安装暂挂项目。</FONT></FONT> </P>
<P>4）删除注册表中跟sql server相关的键。</P>
<P>其实估计只要做第3步就可以搞定，这样就可以清除安装暂挂项目。自己是先走了1，2，4，最后做了3才搞定。所以估计3才是最关键的。</P>]]></description>
</item><item>
<title><![CDATA[网页播放器代码全集]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=rob&amp;id=12895</link>
<author>rob</author>
<pubDate>2006/3/25 10:37:06</pubDate>
<description><![CDATA[<FONT face=Verdana>1.avi格式 <BR></FONT><A href="http://pop.pcpop.com/Subject/1772.html" target=_blank><FONT face=Verdana color=#000000>代码</FONT></A><FONT face=Verdana>片断如下： <BR>&lt;object&nbsp;id="video"&nbsp;width="400"&nbsp;height="200"&nbsp;border="0"&nbsp;classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"&gt; <BR>&lt;param&nbsp;name="ShowDisplay"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="ShowControls"&nbsp;value="1"&gt; <BR>&lt;param&nbsp;name="AutoStart"&nbsp;value="1"&gt; <BR>&lt;param&nbsp;name="AutoRewind"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="PlayCount"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="Appearance&nbsp;value="0&nbsp;value="""&gt; <BR>&lt;param&nbsp;name="BorderStyle&nbsp;value="0&nbsp;value="""&gt; <BR>&lt;param&nbsp;name="MovieWindowHeight"&nbsp;value="240"&gt; <BR>&lt;param&nbsp;name="MovieWindowWidth"&nbsp;value="320"&gt; <BR>&lt;param&nbsp;name="FileName"&nbsp;value="/Mbar.avi"&gt; <BR>&lt;embed&nbsp;width="400"&nbsp;height="200"&nbsp;border="0"&nbsp;showdisplay="0"&nbsp;showcontrols="1"&nbsp;autostart="1"&nbsp;autorewind="0"&nbsp;playcount="0"&nbsp;moviewindowheight="240"&nbsp;moviewindowwidth="320"&nbsp;filename="/Mbar.avi"&nbsp;src="Mbar.avi"&gt; <BR>&lt;/embed&gt; <BR>&lt;/object&gt; <BR><BR>2.mpg格式 <BR></FONT><A href="http://pop.pcpop.com/Subject/1772.html" target=_blank><FONT face=Verdana color=#000000>代码</FONT></A><FONT face=Verdana>片断如下： <BR>&lt;object&nbsp;classid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A"&nbsp;id="ActiveMovie1"&nbsp;width="239"&nbsp;height="250"&gt; <BR>&lt;param&nbsp;name="Appearance"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="AutoStart"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="AllowChangeDisplayMode"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="AllowHideDisplay"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="AllowHideControls"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="AutoRewind"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="Balance"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="CurrentPosition"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="DisplayBackColor"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="DisplayForeColor"&nbsp;value="16777215"&gt; <BR>&lt;param&nbsp;name="DisplayMode"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="Enabled"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="EnableContextMenu"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="EnablePositionControls"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="EnableSelectionControls"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="EnableTracker"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="Filename"&nbsp;value="/mpeg/halali.mpg"&nbsp;valuetype="ref"&gt; <BR>&lt;param&nbsp;name="FullScreenMode"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="MovieWindowSize"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="PlayCount"&nbsp;value="1"&gt; <BR>&lt;param&nbsp;name="Rate"&nbsp;value="1"&gt; <BR>&lt;param&nbsp;name="SelectionStart"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="SelectionEnd"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="ShowControls"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="ShowDisplay"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="ShowPositionControls"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="ShowTracker"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="Volume"&nbsp;value="-480"&gt; <BR>&lt;/object&gt; <BR><BR>3.smi格式 <BR></FONT><A href="http://pop.pcpop.com/Subject/1772.html" target=_blank><FONT face=Verdana color=#000000>代码</FONT></A><FONT face=Verdana>片断如下： <BR>&lt;OBJECT&nbsp;id=RVOCX&nbsp;classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA&nbsp;width=240&nbsp;height=180&gt; <BR>&lt;param&nbsp;name="_ExtentX"&nbsp;value="6350"&gt; <BR>&lt;param&nbsp;name="_ExtentY"&nbsp;value="4763"&gt; <BR>&lt;param&nbsp;name="AUTOSTART"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="SHUFFLE"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="PREFETCH"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="NOLABELS"&nbsp;value="-1"&gt; <BR>&lt;param&nbsp;name="SRC"&nbsp;value="rm.rm"&gt; <BR>&lt;param&nbsp;name="CONTROLS"&nbsp;value="ImageWindow"&gt; <BR>&lt;param&nbsp;name="CONSOLE"&nbsp;value="console1"&gt; <BR>&lt;param&nbsp;name="LOOP"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="NUMLOOP"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="CENTER"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="MAINTAINASPECT"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="BACKGROUNDCOLOR"&nbsp;value="#000000"&gt;&lt;embed&nbsp;src="real.smi"&nbsp;type="audio/x-pn-realaudio-plugin"&nbsp;console="Console1"&nbsp;controls="ImageWindow"&nbsp;height="180"&nbsp;width="240"&nbsp;autostart="true"&gt;&lt;/OBJECT&gt; <BR><BR>4.rm格式 <BR></FONT><A href="http://pop.pcpop.com/Subject/1772.html" target=_blank><FONT face=Verdana color=#000000>代码</FONT></A><FONT face=Verdana>片断如下： <BR>&lt;OBJECT&nbsp;ID=video1&nbsp;CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"&nbsp;HEIGHT=288&nbsp;WIDTH=352&gt; <BR>&lt;param&nbsp;name="_ExtentX"&nbsp;value="9313"&gt; <BR>&lt;param&nbsp;name="_ExtentY"&nbsp;value="7620"&gt; <BR>&lt;param&nbsp;name="AUTOSTART"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="SHUFFLE"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="PREFETCH"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="NOLABELS"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="SRC"&nbsp;value="rtsp://203.*.*.35/vod/dawan-a.rm"&gt; <BR>&lt;param&nbsp;name="CONTROLS"&nbsp;value="ImageWindow"&gt; <BR>&lt;param&nbsp;name="CONSOLE"&nbsp;value="Clip1"&gt; <BR>&lt;param&nbsp;name="LOOP"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="NUMLOOP"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="CENTER"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="MAINTAINASPECT"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="BACKGROUNDCOLOR"&nbsp;value="#000000"&gt;&lt;embed&nbsp;SRC&nbsp;type="audio/x-pn-realaudio-plugin"&nbsp;CONSOLE="Clip1"&nbsp;CONTROLS="ImageWindow"&nbsp;HEIGHT="288"&nbsp;WIDTH="352"&nbsp;AUTOSTART="false"&gt; <BR>&lt;/OBJECT&gt; <BR><BR>5.wmv格式 <BR></FONT><A href="http://pop.pcpop.com/Subject/1772.html" target=_blank><FONT face=Verdana color=#000000>代码</FONT></A><FONT face=Verdana>片断如下： <BR>&lt;object&nbsp;id="NSPlay"&nbsp;width=200&nbsp;height=180&nbsp;classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"&nbsp;codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"&nbsp;standby="Loading&nbsp;Microsoft&nbsp;Windows&nbsp;Media&nbsp;Player&nbsp;components..."&nbsp;type="application/x-oleobject"&nbsp;align="right"&nbsp;hspace="5"&gt; <BR>&lt;param&nbsp;name="AutoRewind"&nbsp;value=1&gt; <BR>&lt;param&nbsp;name="FileName"&nbsp;value="/blog/******.wmv"&gt; <BR>&lt;param&nbsp;name="ShowControls"&nbsp;value="1"&gt; <BR>&lt;param&nbsp;name="ShowPositionControls"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="ShowAudioControls"&nbsp;value="1"&gt; <BR>&lt;param&nbsp;name="ShowTracker"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="ShowDisplay"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="ShowStatusBar"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="ShowGotoBar"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="ShowCaptioning"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="AutoStart"&nbsp;value=1&gt; <BR>&lt;param&nbsp;name="Volume"&nbsp;value="-2500"&gt; <BR>&lt;param&nbsp;name="AnimationAtStart"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="TransparentAtStart"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="AllowChangeDisplaySize"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="AllowScan"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="EnableContextMenu"&nbsp;value="0"&gt; <BR>&lt;param&nbsp;name="ClickToPlay"&nbsp;value="0"&gt; <BR>&lt;/object&gt; <BR><BR>6.wma格式 <BR>放在&nbsp;&lt;body&gt;&nbsp;里面。下面是部分解释: <BR>&lt;object&nbsp;classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"&nbsp;id="Media</FONT>]]></description>
</item><item>
<title><![CDATA[郁闷...............]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=rob&amp;id=11617</link>
<author>rob</author>
<pubDate>2006/2/10 0:28:16</pubDate>
<description><![CDATA[今天（maybe 应该讲昨天）接了n个电话（n应该大于50），噼里啪啦响、噼里啪啦，真是快晕倒了。下午搞个图片滚动，搞到晚上都搞不定，真是ft。]]></description>
</item><item>
<title><![CDATA[通过javascript来控制列表或者添加列表的选项。]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=rob&amp;id=11601</link>
<author>rob</author>
<pubDate>2006/2/8 21:57:45</pubDate>
<description><![CDATA[
<P>根据id获取list的元素：<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var sourcelist=document.getElementById(s);<BR>列表的选项数目：<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var listlength=sourcelist.options.length;<BR>列表选项的value：sourcelist.options[i].value<BR>列表选项的text：sourcelist.options[i].text<BR>列表选项是否被选中：sourcelist.options[i].selected== true;<BR>动态创建一个选项：<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var op=null;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; op=document.createElement('OPTION');<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; op.text="test";<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;op.value=1;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sourcelist.add(op);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //附删除选项:sourcelist.remove(i--);&nbsp;&nbsp;&nbsp; 此处i指元素的顺序号<BR></P>]]></description>
</item><item>
<title><![CDATA[怎么根据id或者名称获取页面里面元素。]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=rob&amp;id=11600</link>
<author>rob</author>
<pubDate>2006/2/8 21:48:49</pubDate>
<description><![CDATA[<P>老是记不住，只好写下来。<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var e=document.getElementById(id);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var e=document.getElementByName(name);<BR>&nbsp;&nbsp; 一般来说id和name是一样的。</P>]]></description>
</item><item>
<title><![CDATA[Linux下jsp开发环境，apache,tomcat服务器配置过程（转发）]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=rob&amp;id=11498</link>
<author>rob</author>
<pubDate>2006/2/3 22:42:25</pubDate>
<description><![CDATA[<A>　Linux下jsp开发环境，apache,tomcat服务器配置过程：<BR>（特别注明：本文内容均参考于互联网，经过个人实践而总结，若配置中遇到问题请联系我，可能写的时候漏掉了某些地方，感谢网上前辈的经验，希望更多的实践经验得以共享）<BR>1.操作系统<BR>RedHat&nbsp;Linux&nbsp;9.0<BR><BR>2.所需软件<BR>Apache&nbsp;2.0.54&nbsp;&nbsp;<BR>下载地址<BR>http://apache.freelamp.com/httpd<BR>下载该文件httpd-2.0.54.tar.gz<BR><BR>Tomcat5.5.9&nbsp;&nbsp;&nbsp;&nbsp;<BR>下载地址<BR>http://apache.justdn.org/jakarta/tomcat-5/v5.5.9/bin/<BR>下载该文件jakarta-tomcat-5.5.9.tar.gz<BR><BR>Mod_jk&nbsp;1.2.14&nbsp;&nbsp;<BR>下载地址<BR>http://apache.justdn.org/jakarta/tomcat-connectors/jk/source/jk-1.2.14/<BR>下载该文件jakarta-tomcat-connectors-1.2.14-src.tar.gz<BR><BR>Jdk&nbsp;1_5_0_04&nbsp;&nbsp;&nbsp;<BR>下载地址<BR>http://java.sun.com/j2se/1.5.0/download.jsp<BR>下载该文件jdk-1_5_0_04-linux-i586-rpm.bin<BR><BR>下载时将所需软件包文件保存在/usr/local目录下<BR><BR><BR>3.安装步骤<BR><BR>A&nbsp;安装JDK<BR>#&nbsp;cd&nbsp;/usr/local/<BR>#&nbsp;chmod&nbsp;+x&nbsp;jdk-1_5_0_04-linux-i586-rpm.bin<BR>#&nbsp;./jdk-1.5.0_04-linux-i586-rpm.bin<BR><BR>#&nbsp;cd&nbsp;/usr/java/<BR>#&nbsp;ln&nbsp;-s&nbsp;/usr/java/jdk-1_5_0_04&nbsp;/usr/local/java<BR>#&nbsp;vi&nbsp;/etc/profile&nbsp;<BR>#<BR>添加如下内容<BR>JAVA_HOME=/usr/java/jdk-1_5_0_04&nbsp;&nbsp;<BR>CLASSPATH=/usr/java/jdk-1_5_0_04/lib/dt.jar:/usr/java/jdk-1_5_0_04/lib/tools.jar&nbsp;<BR>PATH=/usr/java/jdk-1_5_0_04/bin:$PATH&nbsp;<BR>export&nbsp;PATH&nbsp;JAVA_HOME&nbsp;CLASSPATH<BR><BR><BR><BR>B&nbsp;安装Apache<BR>#&nbsp;cd&nbsp;/usr/local/<BR>#&nbsp;tar&nbsp;xvfz&nbsp;httpd-2.0.54.tar.gz<BR>#&nbsp;cd&nbsp;httpd-2.0.54<BR>#&nbsp;./configure&nbsp;--prefix=/usr/local/apache&nbsp;--enable-module=so<BR>#&nbsp;make<BR><BR>#&nbsp;make&nbsp;install<BR><BR>#&nbsp;cd&nbsp;/usr/local/apache/conf<BR>#&nbsp;vi&nbsp;./httpd.conf<BR><BR>将Listen&nbsp;80&nbsp;修改为Listen&nbsp;127.0.0.1:80&nbsp;&nbsp;(219行）<BR>将ServerName&nbsp;修改为ServerName&nbsp;LocalHost:80&nbsp;(291行）<BR>在DirectoryIndex中添加&nbsp;index.jsp&nbsp;（394行）<BR><BR><BR>#&nbsp;cd&nbsp;/usr/local/apache/bin/<BR>#&nbsp;./apachectl&nbsp;configtest<BR>显示Syntax&nbsp;ok则表明安装成功<BR>#./apachectl&nbsp;start<BR>启动apache服务，浏览器中访问本机80端口，查看端口是否正常，输入127.0.0.1：80<BR>#&nbsp;./apachectl&nbsp;stop<BR>关闭服务<BR><BR>备注：prefix定义apache的安装路径<BR><BR><BR><BR>C安装Tomcat<BR><BR>#&nbsp;cd&nbsp;/usr/local/<BR>#&nbsp;tar&nbsp;xvfz&nbsp;jakarta-tomcat-5.5.9.tar.gz<BR>#&nbsp;ln&nbsp;?s&nbsp;/usr/local/jakarta-tomcat-5.5.9　/usr/local/tomcat<BR><BR>#&nbsp;vi&nbsp;/usr/local/tomcat/bin/catalina.sh<BR>第46行加入此句<BR>JAVA_HOME=/usr/java/jdk-1_5_0_04<BR><BR>启动服务后，访问本机8080端口，查看端口是否正常（输入127.0.0.1：8080）<BR>#&nbsp;/usr/local/tomcat/bin/startup.sh&nbsp;/startup.bat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>关闭服务<BR>#&nbsp;/usr/local/tomcat/bin/shutdown.sh&nbsp;/shutdown.bat<BR><BR><BR><BR>D&nbsp;安装JK<BR><BR>#&nbsp;cd&nbsp;/usr/local/<BR>#&nbsp;tar&nbsp;xzvf&nbsp;jakarta-tomcat-connectors-1.2.14-src.tar.gz<BR>#&nbsp;cd&nbsp;jakarta-tomcat-connectors-1.2.14-src/jk/native<BR>#&nbsp;chmod&nbsp;755&nbsp;buildconf.sh<BR>#&nbsp;./buildconf.sh<BR>#&nbsp;./configure&nbsp;--with-apxs=/usr/local/apache/bin/apxs<BR>#&nbsp;make<BR>#&nbsp;make&nbsp;install<BR>#&nbsp;cd&nbsp;/usr/local/jakarta-tomcat-connectors-jk1.2.14-src/jk/native/apache-2.0/<BR>#&nbsp;cp&nbsp;mod_jk.so&nbsp;/usr/local/apache/modules/<BR><BR><BR><BR>E&nbsp;系统整合<BR><BR>#&nbsp;vi&nbsp;/usr/local/apache/conf/httpd.conf<BR>在文件最末尾加上如下语句<BR><BR>#Load&nbsp;mod_jk&nbsp;<BR>LoadModule&nbsp;jk_module&nbsp;modules/mod_jk.so<BR>#&nbsp;Configure&nbsp;mod_jk&nbsp;<BR>JkWorkersFile&nbsp;conf/workers.properties&nbsp;<BR>JkLogFile&nbsp;logs/mod_jk.log&nbsp;<BR>JkLogLevel&nbsp;info&nbsp;<BR>JkMount&nbsp;/*.jsp&nbsp;loadbalancer&nbsp;<BR>JkMount&nbsp;/servlet/*&nbsp;loadbalancer&nbsp;<BR>JkMount&nbsp;/application/*&nbsp;loadbalancer<BR><BR><BR><BR>#vi&nbsp;/usr/local/apache/conf/workers.properties<BR>添加下列语句<BR>#&nbsp;<BR>#&nbsp;workers.properties&nbsp;<BR>#&nbsp;<BR>#&nbsp;In&nbsp;Unix,&nbsp;we&nbsp;use&nbsp;forward&nbsp;slashes:&nbsp;<BR>ps=/&nbsp;<BR>#&nbsp;list&nbsp;the&nbsp;workers&nbsp;by&nbsp;name&nbsp;<BR>worker.list=tomcat1,&nbsp;tomcat2,&nbsp;loadbalancer&nbsp;<BR>#&nbsp;------------------------&nbsp;<BR>#&nbsp;First&nbsp;tomcat&nbsp;server&nbsp;<BR>#&nbsp;------------------------&nbsp;<BR>worker.tomcat1.port=8009&nbsp;<BR>worker.tomcat1.host=127.0.0.1<BR>worker.tomcat1.type=ajp13&nbsp;<BR>#&nbsp;Specify&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;open&nbsp;connection&nbsp;cache.&nbsp;<BR>#worker.tomcat1.cachesize&nbsp;<BR>#&nbsp;<BR>#&nbsp;Specifies&nbsp;the&nbsp;load&nbsp;balance&nbsp;factor&nbsp;when&nbsp;used&nbsp;with&nbsp;<BR>#&nbsp;a&nbsp;load&nbsp;balancing&nbsp;worker.&nbsp;<BR>#&nbsp;Note:&nbsp;<BR>#&nbsp;----&gt;&nbsp;lbfactor&nbsp;must&nbsp;be&nbsp;&gt;&nbsp;0&nbsp;<BR>#&nbsp;----&gt;&nbsp;Low&nbsp;lbfactor&nbsp;means&nbsp;less&nbsp;work&nbsp;done&nbsp;by&nbsp;the&nbsp;worker.&nbsp;<BR>worker.tomcat1.lbfactor=100&nbsp;<BR>#&nbsp;------------------------&nbsp;<BR>#&nbsp;Second&nbsp;tomcat&nbsp;server&nbsp;<BR>#&nbsp;------------------------&nbsp;<BR>worker.tomcat2.port=8009&nbsp;<BR>worker.tomcat2.host=192.168.1.34&nbsp;<BR>worker.tomcat2.type=ajp13&nbsp;<BR>#&nbsp;Specify&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;open&nbsp;connection&nbsp;cache.&nbsp;<BR>#worker.tomcat2.cachesize&nbsp;<BR>#&nbsp;<BR>#&nbsp;Specifies&nbsp;the&nbsp;load&nbsp;balance&nbsp;factor&nbsp;when&nbsp;used&nbsp;with&nbsp;<BR>#&nbsp;a&nbsp;load&nbsp;balancing&nbsp;worker.&nbsp;<BR>#&nbsp;Note:&nbsp;<BR>#&nbsp;----&gt;&nbsp;lbfactor&nbsp;must&nbsp;be&nbsp;&gt;&nbsp;0&nbsp;<BR>#&nbsp;----&gt;&nbsp;Low&nbsp;lbfactor&nbsp;means&nbsp;less&nbsp;work&nbsp;done&nbsp;by&nbsp;the&nbsp;worker.&nbsp;<BR>worker.tomcat2.lbfactor=100&nbsp;<BR>#&nbsp;------------------------&nbsp;<BR>#&nbsp;Load&nbsp;Balancer&nbsp;worker&nbsp;<BR>#&nbsp;------------------------&nbsp;<BR>#&nbsp;The&nbsp;loadbalancer&nbsp;(type&nbsp;lb)&nbsp;worker&nbsp;performs&nbsp;weighted&nbsp;round-robin&nbsp;<BR>#&nbsp;load&nbsp;balancing&nbsp;with&nbsp;sticky&nbsp;sessions.&nbsp;<BR>#&nbsp;Note:&nbsp;<BR>#&nbsp;----&gt;&nbsp;If&nbsp;a&nbsp;worker&nbsp;dies,&nbsp;the&nbsp;load&nbsp;balancer&nbsp;will&nbsp;check&nbsp;its&nbsp;state&nbsp;<BR>#&nbsp;once&nbsp;in&nbsp;a&nbsp;while.&nbsp;Until&nbsp;then&nbsp;all&nbsp;work&nbsp;is&nbsp;redirected&nbsp;to&nbsp;peer&nbsp;<BR>#&nbsp;worker.&nbsp;<BR>worker.loadbalancer.type=lb&nbsp;<BR>worker.loadbalancer.balanced_workers=tomcat1,&nbsp;tomcat2&nbsp;<BR>#&nbsp;<BR>#&nbsp;END&nbsp;workers.properties&nbsp;<BR>#&nbsp;<BR><BR><BR>#vi&nbsp;/usr/local/tomcat/conf/server.xml<BR>&lt;Connector　port="8009"&nbsp;&nbsp;<BR>protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"&nbsp;&nbsp;&nbsp;<BR>redirectPort="8443"&nbsp;protocol="AJP/1.3"&nbsp;/&gt;&nbsp;&nbsp;&nbsp;第101行<BR><BR><BR><BR>在119行左右加入如下语句（去注释）&nbsp;<BR>&lt;Engine&nbsp;name="Standalone"&nbsp;defaultHost="localhost"&nbsp;jvmRoute="tomcat1"&gt;&lt;/Engine&gt;<BR>若第二台tomcat，将jvmRoute的修改为tomcat2<BR><BR>系统整合完毕<BR><BR>启动apache和tomcat服务<BR>#&nbsp;/usr/local/apache/bin/apachectl&nbsp;start<BR>#&nbsp;/usr/local/tomcat/bin/catalina.sh&nbsp;start<BR><BR>将如下内容添加至/etc/rc.d/rc.local文件末尾<BR>以便系统启动后开启apache,tomcat服务<BR><BR>#vi&nbsp;/etc/rc.d/rc.local<BR>添加<BR>/usr/local/tomcat/bin/catalina.sh&nbsp;start<BR>/usr/local/apache/bin/apachectl&nbsp;start<BR><BR></A>]]></description>
</item><item>
<title><![CDATA[几条有用的windows命令]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=rob&amp;id=11497</link>
<author>rob</author>
<pubDate>2006/2/3 22:21:36</pubDate>
<description><![CDATA[<A><FONT size=1>fsmgmt.msc-----共享文件夹管理器&nbsp;（可以查看通过\\ip来访问的计算的会话，并删除）</FONT></A><BR><FONT size=1>gpedit.msc----组策略<BR></FONT><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><FONT face=Arial size=1>regedt32-------注册表编辑器&nbsp;<BR></FONT></v:shapetype></SPAN><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><v:shapetype stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><FONT face=Arial size=1>perfmon.msc----计算机性能监测程序&nbsp;<BR>mstsc----------远程桌面连接&nbsp;<BR>netstat&nbsp;-an----(TC)命令检查接口&nbsp;<BR>Nslookup-------IP地址侦测器<BR>Clipbrd----剪贴板查看器<BR>Osk----屏幕键盘<BR></FONT></v:shapetype></SPAN>
<P><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><v:shapetype stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><FONT face=Arial><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:lock aspectratio="t" v:ext="edit"></o:lock></FONT></v:shapetype></SPAN><FONT size=1>&nbsp;</FONT></P>]]></description>
</item><item>
<title><![CDATA[[Java]获取系统环境变量]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=rob&amp;id=11273</link>
<author>rob</author>
<pubDate>2006/1/18 0:29:04</pubDate>
<description><![CDATA[
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD>
<P><FONT size=1>在运行时设置一个环境变量 debug 为 true： java -Ddebug=true YourClass<BR><BR>在程序中设置一个环境变量 debug 为 true： System.setProperty( "debug", "true" );<BR><BR>获取一个环境变量 debug ： String debug = System.getProperty( "debug" );<BR><BR>下表中列出了一部分环境变量，这些是 Java 已经定义好的，可以在程序中通过 System.getProperty( "key" ) 来获取，更多的环境变量请参阅 JDK 文档。</FONT></P>
<P><FONT size=1>&nbsp;</FONT></P></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD align=middle><FONT size=1>属性名</FONT></TD>
<TD align=middle><FONT size=1>描 述</FONT></TD></TR>
<TR>
<TD><FONT size=1>java.version</FONT></TD>
<TD><FONT size=1>Java 运行时版本</FONT></TD></TR>
<TR>
<TD><FONT size=1>java.home</FONT></TD>
<TD><FONT size=1>Java 的安装目录</FONT></TD></TR>
<TR>
<TD><FONT size=1>java.class.version</FONT></TD>
<TD><FONT size=1>Java 类格式的版本号</FONT></TD></TR>
<TR>
<TD><FONT size=1>java.class.path</FONT></TD>
<TD><FONT size=1>Java 类的查找路径</FONT></TD></TR>
<TR>
<TD><FONT size=1>java.io.tmpdir</FONT></TD>
<TD><FONT size=1>默认的临时目录</FONT></TD></TR>
<TR>
<TD><FONT size=1>java.compiler</FONT></TD>
<TD><FONT size=1>Java 所使用的及时编译器</FONT></TD></TR>
<TR>
<TD><FONT size=1>java.ext.dirs</FONT></TD>
<TD><FONT size=1>Java 扩展包的目录</FONT></TD></TR>
<TR>
<TD><FONT size=1>os.name</FONT></TD>
<TD><FONT size=1>***作系统的名称</FONT></TD></TR>
<TR>
<TD><FONT size=1>os.arch</FONT></TD>
<TD><FONT size=1>***作系统的体系结构</FONT></TD></TR>
<TR>
<TD><FONT size=1>os.version</FONT></TD>
<TD><FONT size=1>***作系统的版本</FONT></TD></TR>
<TR>
<TD><FONT size=1>file.separator</FONT></TD>
<TD><FONT size=1>文件分隔符（Unix 下为"/"）</FONT></TD></TR>
<TR>
<TD><FONT size=1>path.separator</FONT></TD>
<TD><FONT size=1>路径分隔符（Unix 下为":"）</FONT></TD></TR>
<TR>
<TD><FONT size=1>line.separator</FONT></TD>
<TD><FONT size=1>换行符（Unix 下为"\n"）</FONT></TD></TR>
<TR>
<TD><FONT size=1>user.name</FONT></TD>
<TD><FONT size=1>用户帐号名</FONT></TD></TR>
<TR>
<TD><FONT size=1>user.home</FONT></TD>
<TD><FONT size=1>用户目录</FONT></TD></TR>
<TR>
<TD><FONT size=1>user.dir</FONT></TD>
<TD><FONT size=1>用户当前的工作目录</FONT></TD></TR></TBODY></TABLE>]]></description>
</item>
</channel>
</rss>