<?xml version="1.0" encoding="GB2312"?> 
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en"> 
<title><![CDATA[baisong]]></title>
<link rel="alternate" type="text/html" href="http://baisong.bokee.com/index.html" /> 
<modified>2008-06-26T15:41:45Z</modified> 
<tagline type="text/html" mode="escaped"><![CDATA[]]></tagline> 
<generator url="http://www.blogdriver.com/" version="2.0">BlogDriver</generator> 
<copyright>Copyright (c) 2004, baisong</copyright> 

<entry> 
<title><![CDATA[北戴河一日游的行程]]></title> 
<link rel="alternate" type="text/html" href="http://baisong.blogchina.com/6475216.html" />  
<issued>2007-09-29T11:12:23Z</issued> 
<created>2007-09-29T11:12:23Z</created> 
<modified>2007-09-29T11:12:23Z</modified>
<id>tag:baisong.blogchina.com,2007://6475216</id>
<author> 
<name>柏松</name> 
<url>http://baisong.blogchina.com/index.html</url> 
<email>bsexe@sina.com</email> 
</author> 
<dc:subject>我的日记</dc:subject> 
<content type="text/html" mode="escaped" xml:lang="cn" xml:base="http://baisong.blogchina.com/"> 
<![CDATA[<p>一、北戴河行程计划：</p><p>8：20－8：30&amp;nbsp; 在火车站询问有无Y510次的车票，及有无其它下午回北京的车次。</p><p>8：30－9：00&amp;nbsp; 去鸽子窝公园。从火车站出来左拐有个公交站，坐37路公交到“赤土山”下，步行一段就能到鸽子窝公园。</p><p>9：00－10：30 鸽子窝公园赶海<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 10月1日的低潮时间为上午10：40左右，在低潮前正好赶海。鸽子窝公园有一大片浅滩，比较适合拾些小螃蟹，海螺之类的。另外鸽子窝公园离市区比较远，在这里玩完了再去市里，安排比较从容。<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 鸽子窝公园图片：<a href="http://www.bdh.cn/ViewBeauty.asp?Bid=11">http://www.bdh.cn/ViewBeauty.asp?Bid=11</a></p><p>11：00－12：00&amp;nbsp; 在市区海边沙滩上玩，或者沿着海边大道游览，最好能租个双人自行车玩玩</p><p>12：00－13：30&amp;nbsp; 石塘路市场附近吃午饭</p><p>13：30－15：00&amp;nbsp; （1）石塘路市场，在海滨汽车站附近<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; （2）14:00到火车站，坐Y510次车回北京，这样下午6点到北京</p><p>15：00－16：00&amp;nbsp; 去秦皇岛市</p><p>16：00－17：00&amp;nbsp; 争取坐上回北京的大巴，这样晚上9点前就能到达北京</p><p><br />二、旅游必备物品</p><p>1）火车票（陈）<br />2）2瓶矿泉水，2瓶绿茶（柏）<br />3）2包牛奶，2包饼干，用作早餐或临时充饥（柏）<br />4）相机（柏）<br />5）长袖衣服（各自）<br />6）防晒用品（陈）<br />7）干/湿纸巾（陈）<br />&amp;nbsp; 其他零食，旅游用品等，自己按兴趣带。</p><p>三、附录：</p><p>1，北戴河旅游地图<br /><a href="http://www.beidaihe2008.com/docs/show.php?id=481">http://www.beidaihe2008.com/docs/show.php?id=481</a></p><p>2，北戴河到北京所有下午的火车<br />车次, &amp;nbsp;&amp;nbsp;始发站, 终点站, 车辆类型, &amp;nbsp;发站, &amp;nbsp;发时, &amp;nbsp;到站, &amp;nbsp;到时, &amp;nbsp;里程 历时 <br />Y510&amp;nbsp;&amp;nbsp;秦皇岛&amp;nbsp;北京&amp;nbsp;空调快速&amp;nbsp;北戴河&amp;nbsp;14:34&amp;nbsp;北京&amp;nbsp;17:57&amp;nbsp;277&amp;nbsp;03:23<br />N225/N228&amp;nbsp;秦皇岛&amp;nbsp;石家庄&amp;nbsp;空调快速&amp;nbsp;北戴河&amp;nbsp;22:56&amp;nbsp;北京西&amp;nbsp;03:48&amp;nbsp;390&amp;nbsp;04:52<br />1137/1140&amp;nbsp;沈阳北&amp;nbsp;太原&amp;nbsp;普快&amp;nbsp;&amp;nbsp;北戴河&amp;nbsp;23:07&amp;nbsp;北京&amp;nbsp;02:43&amp;nbsp;277&amp;nbsp;03:36</p><p>3，37路公交站点<br />北戴河火车站 - 杨各庄 - 集发公司 - 拨道洼 - 通联公司 - 北戴河开发区管委 - 金程公司 - 高新科技园 - 公路管理站 - 小薄荷寨 - 戴河彩印厂 - 海宁路小学 - 大薄荷寨 - 避暑园小区 - 北戴河交警队 - 海滨汽车站 - 怪楼 - 育花三区 - 北戴河体育中心 - 红石路 - 赤土山 - 红屿别墅 - 北戴河一中 - 东海园小区 - 单庄(共25站)</p>]]> 
</content> 
</entry>
 
<entry> 
<title><![CDATA[中文Windows用户名导致JProfiler 5.0.1 错误]]></title> 
<link rel="alternate" type="text/html" href="http://baisong.blogchina.com/6424498.html" />  
<issued>2007-08-22T16:20:13Z</issued> 
<created>2007-08-22T16:20:13Z</created> 
<modified>2007-08-22T16:20:13Z</modified>
<id>tag:baisong.blogchina.com,2007://6424498</id>
<author> 
<name>柏松</name> 
<url>http://baisong.blogchina.com/index.html</url> 
<email>bsexe@sina.com</email> 
</author> 
<dc:subject>Java学习</dc:subject> 
<content type="text/html" mode="escaped" xml:lang="cn" xml:base="http://baisong.blogchina.com/"> 
<![CDATA[<p>这两天学习使用JProfiler，版本5.0.1，但按照网上的示例做，总也不成功。</p><p>如果是测一个local session，就报错说：The program could not be started locally. Please check your class path settings and your main class. 如果是测一个remote session，就报错说：Could not connect to xxx.xxx.xxx.xxx</p><p>因为使用过程中，发现JProfiler对中文支持不好，原来也碰到过中文windows用户名引起的问题，所以用英文用户名试了一下，问题果然就解决了。</p><p>原来，JProfiler在C:\Documents and Settings\xxx\.jprofiler5文件夹下存有配置文件，如果这个xxx是中文，可能就不能被JProfiler读到，所以引起问题。</p>]]> 
</content> 
</entry>
 
<entry> 
<title><![CDATA[Tomcat 4.1报Cannot create resource instance]]></title> 
<link rel="alternate" type="text/html" href="http://baisong.blogchina.com/6414208.html" />  
<issued>2007-08-14T13:54:50Z</issued> 
<created>2007-08-14T13:54:50Z</created> 
<modified>2007-08-14T13:54:50Z</modified>
<id>tag:baisong.blogchina.com,2007://6414208</id>
<author> 
<name>柏松</name> 
<url>http://baisong.blogchina.com/index.html</url> 
<email>bsexe@sina.com</email> 
</author> 
<dc:subject>Java学习</dc:subject> 
<content type="text/html" mode="escaped" xml:lang="cn" xml:base="http://baisong.blogchina.com/"> 
<![CDATA[<p>环境：<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; Windows XP sp2<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; JDK 1.5.0_12<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; Tomcat 4.1.27</p><p>这几天使用的一个环境中，有一个内嵌的Tomcat 4.1.27，其启动时报错</p><p>GlobalResourcesLifecycleListener: Exception processing Global JNDI Resources<br />javax.naming.NamingException: Cannot create resource instance<br />&amp;nbsp;at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:189)<br />&amp;nbsp;at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; ......<br />Starting service Catalina<br />Apache Tomcat/4.1.27<br />javax.naming.NamingException: Cannot create resource instance<br />&amp;nbsp;at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:189)<br />&amp;nbsp;at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)<br />&amp;nbsp;at org.apache.naming.NamingContext.lookup(NamingContext.java:834)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; ......<br />UserDatabaseRealm[Catalina]: Exception looking up UserDatabase under key UserDatabase<br />javax.naming.NamingException: Cannot create resource instance<br />&amp;nbsp;at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:189)<br />&amp;nbsp;at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)<br />&amp;nbsp;at org.apache.naming.NamingContext.lookup(NamingContext.java:834)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; ......</p><p>查了网上的一些文章，大概判断出是由于%TOMCAT_HOME%\conf\server.xml中的以下片段引发的问题：</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Resource name=&amp;quot;UserDatabase&amp;quot; auth=&amp;quot;Container&amp;quot; type=&amp;quot;org.apache.catalina.UserDatabase&amp;quot; description=&amp;quot;User database that can be updated and saved&amp;quot; factory=&amp;quot;org.apache.catalina.users.MemoryUserDatabaseFactory&amp;quot; pathname=&amp;quot;conf/tomcat-users.xml&amp;quot;/&amp;gt;<resource description="User database that can be updated and saved" pathname="conf/tomcat-users.xml" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" type="org.apache.catalina.UserDatabase" auth="Container" name="UserDatabase" /></p><p>把以上片段改写为以下形式，问题解决。自己也不明白是怎么回事。</p><p><br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Resource name=&amp;quot;UserDatabase&amp;quot; auth=&amp;uot;Container&amp;quot;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type=&amp;quot;org.apache.catalina.UserDatabase&amp;quot;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; description=&amp;quot;User database that can be updated and saved&amp;quot;&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Resource&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ResourceParams name=&amp;quot;UserDatabase&amp;quot;&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;parameter&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;factory&amp;lt;/name&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;org.apache.catalina.users.MemoryUserDatabaseFactory&amp;lt;/value&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/parameter&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;parameter&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;pathname&amp;lt;/name&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;conf/tomcat-users.xml&amp;lt;/value&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/parameter&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ResourceParams&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/GlobalNamingResources&amp;gt;</value /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; </parameter /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp; </resourceparams /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp; </globalnamingresources /><br /></p>]]> 
</content> 
</entry>
 
<entry> 
<title><![CDATA[裁减服务器环境下的Fedora 5自动启动的服务]]></title> 
<link rel="alternate" type="text/html" href="http://baisong.blogchina.com/6363032.html" />  
<issued>2007-07-09T11:01:50Z</issued> 
<created>2007-07-09T11:01:50Z</created> 
<modified>2007-07-09T11:01:50Z</modified>
<id>tag:baisong.blogchina.com,2007://6363032</id>
<author> 
<name>柏松</name> 
<url>http://baisong.blogchina.com/index.html</url> 
<email>bsexe@sina.com</email> 
</author> 
<dc:subject>Java学习</dc:subject> 
<content type="text/html" mode="escaped" xml:lang="cn" xml:base="http://baisong.blogchina.com/"> 
<![CDATA[<p>裁减服务器环境下的Fedora 5自动启动的服务</p><p>以root用户执行setup命令，然后进入“System service”，出现自动启动服务的列表，在每个选项上，点F1可以看到此服务的简介。</p><p>以下是我在一个PC服务器上去掉的服务。</p><p>anacron&amp;nbsp;&amp;nbsp; 执行crontab没执行的任务。Red Hat Linux 随带四个自动化任务的工具：cron、 anacron、at、和 batc<br />apmd&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; apm电源管理，即将被acpi替代的规范。因已有acpid，所以关闭<br />atd&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 定时执行的服务之一。通常crond就足够了，所以关闭。<br />autofs&amp;nbsp;&amp;nbsp;&amp;nbsp; 自动加载光盘<br />avahi_daemon&amp;nbsp; <br />bluetooth 蓝牙<br />cups&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 公共UNIX打印支持，为Linux提供打印功能<br />cups-config-daemon<br />firstboot 用户向导<br />gpm&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 文本模式下的鼠标支持<br />hidd&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 蓝牙相关<br />hplip&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HPLIP打印机支持<br />kudzu&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fedora硬盘侦测服务<br />mdmonitor RAID相关。本服务器没有RAID，所以关闭<br />netfs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装和卸载NFS、SAMBA和NCP网络文件系统。因不需要网络文件共享，所以关闭。<br />nfslock&amp;nbsp;&amp;nbsp; 文件共享支持</p><p>参考文章《fedora core 2启动服务详解》<br />《Fedora优化关掉你不需要的Fedora services》</p>]]> 
</content> 
</entry>
 
<entry> 
<title><![CDATA[Can't create directory '/db/transactions/0-1.txn']]></title> 
<link rel="alternate" type="text/html" href="http://baisong.blogchina.com/6336541.html" />  
<issued>2007-06-21T15:19:49Z</issued> 
<created>2007-06-21T15:19:49Z</created> 
<modified>2007-06-21T15:19:49Z</modified>
<id>tag:baisong.blogchina.com,2007://6336541</id>
<author> 
<name>柏松</name> 
<url>http://baisong.blogchina.com/index.html</url> 
<email>bsexe@sina.com</email> 
</author> 
<dc:subject>Java学习</dc:subject> 
<content type="text/html" mode="escaped" xml:lang="cn" xml:base="http://baisong.blogchina.com/"> 
<![CDATA[<p>今天在linux机器（版本：Fedora 5）上搭建一个subversion服务器，subversion是用rpm装的，版本为：subversion-1.3.2-2.1，在apache的配置文件里加上相关配置后启动，可以用浏览器访问，也可以用tortoiseSVN下载，但当向服务器提交文件时，报错：</p><p>Can't create directory '...svnroot/db/transactions/0-1.txn': Permission denied </p><p>看上去像是svnroot/db/transactions目录权限的原因，于是把整个svnroot的所有者都改成apache（httpd的执行用户），并加上所有权限，但错误依旧。</p><p>上Google搜了搜，才发现是一个叫SELinux的东西在捣鬼，运行“setenforce 0”停止它，问题解决。修改/etc/sysconfig/selinux，把SELINUX设定为disable，下次启动系统后将不会自动启动SElinux。</p><p><a href="http://svn.haxx.se/users/archive-2006-06/0018.shtml">相关讨论帖子</a></p><p><a href="http://baike.baidu.com/view/487687.htm">SELinux的简介</a><br /></p>]]> 
</content> 
</entry>
 
<entry> 
<title><![CDATA[maven-proxy配置备忘]]></title> 
<link rel="alternate" type="text/html" href="http://baisong.blogchina.com/6327099.html" />  
<issued>2007-06-15T17:21:56Z</issued> 
<created>2007-06-15T17:21:56Z</created> 
<modified>2007-06-15T17:21:56Z</modified>
<id>tag:baisong.blogchina.com,2007://6327099</id>
<author> 
<name>柏松</name> 
<url>http://baisong.blogchina.com/index.html</url> 
<email>bsexe@sina.com</email> 
</author> 
<dc:subject>Java学习</dc:subject> 
<content type="text/html" mode="escaped" xml:lang="cn" xml:base="http://baisong.blogchina.com/"> 
<![CDATA[<p>今天配好了maven-proxy，在此记录一下。</p><p>一、maven-proxy的作用。<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; maven-proxy是你访问maven仓库（repository）的代理，它可以连接多个maven仓库，但对你来说，你只需要知道maven-proxy就够了。<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 更重要的是，maven-proxy可以看作是maven仓库在你本地的缓存，这在团队开发的时候会节省下载jar包的时间。比如，你的团队有10个人，maven repository的服务器为A，这个A可能访问很慢。开发中，10个人都需要分别连接A下载。现在在你本地假设了一个maven-proxy B。所有的人都直接连接B。这样，只有第一个人在下载时，B会从A下载jar包，同时缓存，其他9个人只需要从B下载就够了。</p><p>二、下载和安装</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、在<a href="http://maven-proxy.codehaus.org/Downloads">http://maven-proxy.codehaus.org/Downloads</a>下载并解压得到maven-proxy-standalone-0.2-app.jar；<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、在<a href="http://maven-proxy.codehaus.org/Configuration">http://maven-proxy.codehaus.org/Configuration</a>下载PropertyLoaderTest1.properties。<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、将以上文件放到同一个目录下，在本机是C:\java\mavenproxy</p><p>三、配置</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; 主要是配REPOSITORIES，下面贴一个精简的PropertyLoaderTest1.properties</p><p>&amp;nbsp;################ GLOBAL SETTINGS<br />&amp;nbsp;repo.local.store=/java/mavenproxy/repository<br />&amp;nbsp;port=9999<br />&amp;nbsp;prefix=repository<br />&amp;nbsp;lastModifiedDateFormat=yyyy/MM/dd HH:mm:ss</p><p>&amp;nbsp;################ SNAPSHOT HANDLING<br />&amp;nbsp;snapshot.update=true</p><p>&amp;nbsp;################ M2 POM HANDLING<br />&amp;nbsp;pom.update=true</p><p>&amp;nbsp;################ PROMOTION HANDLING<br />&amp;nbsp;promotion=false</p><p>&amp;nbsp;################ WEB INTERFACE<br />&amp;nbsp;serverName=http://192.168.2.38:9999<br />&amp;nbsp;browsable=true<br />&amp;nbsp;searchable=true<br />&amp;nbsp;webdav=true</p><p>&amp;nbsp;stylesheet=/maven-proxy/style.css<br />&amp;nbsp;bgColor=#14B<br />&amp;nbsp;bgColorHighlight=#94B<br />&amp;nbsp;rowColor=#CCF<br />&amp;nbsp;rowColorHighlight=#DDF</p><p><br />&amp;nbsp;################# REPOSITORIES<br />&amp;nbsp;repo.list=repo-yourcompany-com</p><p>&amp;nbsp;#yourcompany<br />&amp;nbsp;repo.reo-yourcompany-com.url=http://repo.yourcompany.net/repository<br />&amp;nbsp;repo.repo-yourcompany-com.proxy=one<br />&amp;nbsp;repo.repo-yourcompany-com.hardfail=false<br />&amp;nbsp;#Cache this repository for 10 hours<br />&amp;nbsp;repo.repo-yourcompany-com.cache.period=36000<br />&amp;nbsp;repo.repo-yourcompany-com.cache.failures=true</p><p>四、运行</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; 运行java -jar maven-proxy-standalone-0.2-app.jar PropertyLoaderTest1.properties<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 然后修改你的pom.xml<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;repositories&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;repository&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;id&amp;gt;yourcompany-repository-proxy&amp;lt;/id&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;yourcompany-repository-proxy&amp;lt;/name&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;url&amp;gt;http://192.168.2.38:9999/repository&amp;lt;/url&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/repository&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/repositories&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 就可以了。</p>]]> 
</content> 
</entry>
 
<entry> 
<title><![CDATA[Linux下安装，使用subversion客户端]]></title> 
<link rel="alternate" type="text/html" href="http://baisong.blogchina.com/6100334.html" />  
<issued>2007-02-09T16:42:08Z</issued> 
<created>2007-02-09T16:42:08Z</created> 
<modified>2007-02-09T16:42:08Z</modified>
<id>tag:baisong.blogchina.com,2007://6100334</id>
<author> 
<name>柏松</name> 
<url>http://baisong.blogchina.com/index.html</url> 
<email>bsexe@sina.com</email> 
</author> 
<dc:subject>Java学习</dc:subject> 
<content type="text/html" mode="escaped" xml:lang="cn" xml:base="http://baisong.blogchina.com/"> 
<![CDATA[<p>我的环境是Red Hat Enterprise Linux AS release 4。</p><p>1，首先从Linux安装光盘找到subversion的安装文件，共有三个：<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; db4-4.2.52-7.1.i386.rpm<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; openldap-2.2.13-6.4E.i386.rpm<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; subversion-1.3.2-1.i386.rpm</p><p>2，我把这三个文件从我的windows机器传到linux的/home/aaa目录，然后分别安装：<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; rpm -ivh db4-4.2.52-7.1.i386.rpm<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; rpm -ivh openldap-2.2.13-6.4E.i386.rpm<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; rpm -ivh subversion-1.3.2-1.i386.rpm</p><p>3，check out 文件<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 输入命令svn checkout <a href="https://your_repository/">https://your_repository</a><br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 然后会提示你输入当前用户密码，svn用户名，svn用户密码。如果验证通过，则开始下载代码。<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 如果想保证关闭ssl客户端时，checkout仍能进行，则输入：<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; nohup svn checkout https://svn.xxxx.net/<u><font color="#0000ff">your_repository</font></u>/ &amp;gt;checklog.log &amp;amp;</p><p>4，其他svn常用操作<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 增加：svn add /home/your_project/*.* --username=your_name --password = your_password<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 提交：svn commit /home/your_project/*.* --username=your_name --password=your_password<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 更新：svn update /home/your_project/*.* --username=your_name --password=your_password</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; 如果允许使用图形界面，那么装一个eclipse加subclipse插件，会更方便。<br /></p>]]> 
</content> 
</entry>
 
<entry> 
<title><![CDATA[Linux命令备忘]]></title> 
<link rel="alternate" type="text/html" href="http://baisong.blogchina.com/6098828.html" />  
<issued>2007-02-08T16:54:24Z</issued> 
<created>2007-02-08T16:54:24Z</created> 
<modified>2007-02-08T16:54:24Z</modified>
<id>tag:baisong.blogchina.com,2007://6098828</id>
<author> 
<name>柏松</name> 
<url>http://baisong.blogchina.com/index.html</url> 
<email>bsexe@sina.com</email> 
</author> 
<dc:subject>Java学习</dc:subject> 
<content type="text/html" mode="escaped" xml:lang="cn" xml:base="http://baisong.blogchina.com/"> 
<![CDATA[<p>Linux命令备忘 </p><p>Linux那些命令老是记了忘忘了记，干脆写一个备忘，以便随时来查找。</p><p>一、命令</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; （一）系统信息</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1） uname -a 查看系统信息。</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2） cat /proc/version 同上。</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3） cat /etc/redhat-release 查看Redhat Linux的版本</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4） free -m 以MB为单位查看内存</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5)&amp;nbsp; rm myfile &amp;gt;rm.log 2&amp;gt;&amp;amp;1&amp;nbsp; 输出命令的系统错误信息<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0、1和2分别表示标准输入、标准输出和标准错误信息输出，可以用来指定需要重定向的标准输入或输出</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6)&amp;nbsp; uptime：查看系统已经运行了多长的时间</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7)&amp;nbsp; w：查看谁登录及他们在干什么</p><p><br />&amp;nbsp;&amp;nbsp;&amp;nbsp; （二）磁盘管理</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1）du --max-depth=1 -h 查看当前目录下各子目录的大小</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2）fdisk -l&amp;nbsp; 查看各分区的大小及格式</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3）/sbin/hdparm -i /dev/hda&amp;nbsp; 查看硬盘的硬件属性</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4）/sbin/hdparm -t /dev/hda&amp;nbsp; 测试硬盘读性能</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5）/sbin/hdparm -cd /dev/hda 显示当前IO和DMA设置</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6）/sbin/hdparm -c1 /dev/hda 打开32位I/O</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7）/sbin/hdparm -d1 /dev/hda 打开DMA（现在一般都默认打开）</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8）/sbin/hdparm -X66 /dev/hda 设置为ATA33（X68--&amp;gt;ata66, X69--&amp;gt;ata100）<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 这些命令只在本次开机中生效，而下一次开机又要重新设置。如果要实现每一次开机时都生效，应该在文件/etc/rc.d/rc.local 的结尾加入以下命令：hdparm -c 1 -d 1 -k 1 /dev/hda，它可以使设置在每次重新启动系统时生效。</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; （三）文件管理</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1） find /usr -name &amp;quot;*svn*&amp;quot; -print 查找文件<br />&amp;nbsp;&amp;nbsp;&amp;nbsp; 详见《Linux文件查找命令find,xargs详述》<a href="http://www.linuxsir.org/main/?q=node/137">http://www.linuxsir.org/main/?q=node/137</a></p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2） rm -fr aaa 删除目录aaa</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3） chgrp -R baisong msp3 把文件夹msp3及其子目录的所属组改成baisong</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4） chown -R baisong msp3 把文件夹msp3及其子目录的所有者改成baisong</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; （四）vi相关</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1）/xxx&amp;nbsp; 向下查找xxx</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2）?xxx&amp;nbsp; 向上查找xxx</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3）n&amp;nbsp; 查找下个关键字</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; （五）RM相关</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1）rpm -aq 查看当前系统中安装的所有rpm包</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2）rpm -ivh *.rpm&amp;nbsp; 安装某软件包</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3）rpm -e [package name] 删除某rpm包</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; （六）其他</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1） PATH=$PATH:/usr/local/maven<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; export PATH 加一个环境变量</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2） setup 配置xwindows，键盘，时区，防火墙，启动的服务等。</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3） tar -zxvf xxx.tar.gz 解压缩<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tar -jxvf xxx.tar.bz2</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4)&amp;nbsp; 编译内核时，注意是否装了ncurses-devel包。</p><p>二、配置文件</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; 1） /etc/sysconfig/i18n 默认语言</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; 2） /boot/grub/grub.conf grub配置文件</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; 3） 以字符界面开机：<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 找到/etc/inittab这个文件，然后打开，找到这么一行:&amp;nbsp;&amp;nbsp; <br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id:5:initdefault.&amp;nbsp;&amp;nbsp; <br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 把5改成3保存,重新启动<br /></p>]]> 
</content> 
</entry>
 
<entry> 
<title><![CDATA[通过www.pkblogs.com可以访问被屏蔽的blogspot]]></title> 
<link rel="alternate" type="text/html" href="http://baisong.blogchina.com/5958415.html" />  
<issued>2006-12-15T10:52:48Z</issued> 
<created>2006-12-15T10:52:48Z</created> 
<modified>2006-12-15T10:52:48Z</modified>
<id>tag:baisong.blogchina.com,2006://5958415</id>
<author> 
<name>柏松</name> 
<url>http://baisong.blogchina.com/index.html</url> 
<email>bsexe@sina.com</email> 
</author> 
<dc:subject>数码生活</dc:subject> 
<content type="text/html" mode="escaped" xml:lang="cn" xml:base="http://baisong.blogchina.com/"> 
<![CDATA[通过<a href="http://www.pkblogs.com/">http://www.pkblogs.com/</a>，可以访问被屏蔽的<a href="http://www.blogger.com/">http://www.blogger.com/</a>上的blog，blogger还有一个域名，即<a href="http://blog.google.com">http://blog.google.com</a>。]]> 
</content> 
</entry>
 
<entry> 
<title><![CDATA[mvnrepository.com原来是搜索ibiblio.org上的jar包]]></title> 
<link rel="alternate" type="text/html" href="http://baisong.blogchina.com/5952735.html" />  
<issued>2006-12-13T14:38:12Z</issued> 
<created>2006-12-13T14:38:12Z</created> 
<modified>2006-12-13T14:38:12Z</modified>
<id>tag:baisong.blogchina.com,2006://5952735</id>
<author> 
<name>柏松</name> 
<url>http://baisong.blogchina.com/index.html</url> 
<email>bsexe@sina.com</email> 
</author> 
<dc:subject>Java学习</dc:subject> 
<content type="text/html" mode="escaped" xml:lang="cn" xml:base="http://baisong.blogchina.com/"> 
<![CDATA[<p>&amp;nbsp;&amp;nbsp;&amp;nbsp; 要在maven的jar包仓库（repository）中搜一些jar包，有人告诉我用mvnrepository.com。上去搜，能搜到，但我找遍这个网站，就是不知道搜到的jar包是放在了哪个maven的仓库上，还一度以为是mvnrepository.com这个网站自己有个独立的jar包仓库。再google了好一阵，才初步断定mvnrepository.com是搜的ibiblio.org上的jar包，仓库地址是<a href="http://www.ibiblio.org/maven2">http://www.ibiblio.org/maven2</a>。相比起来，<a href="http://maven.ozacc.com/">http://maven.ozacc.com/</a>就清晰的多，界面简单，所需的信息在搜索结果中也一应俱全。</p><p>&amp;nbsp;&amp;nbsp;&amp;nbsp; 发现很多网站总是不能把用户最需要的信息放在最能让用户容易发现的地方。因为网站们认为知道这些基本信息是理所当然的，但事实并不是这样。比如想买一件电子产品，网上搜到了厂家的网址，打开其花里胡哨的主页找了半天，你就是找不到究竟哪里能买到他的产品，想打个电话过去问问，你发现这个位于外地的厂家又没留它那里的区号，于是你又要郁闷的搜……</p>]]> 
</content> 
</entry>
 

</feed>