<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>lokvin</title>
    <description>java 开源爱好者</description>
    <link>http://lokvin.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>linux 下定时任务 crontab 的用法</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/215639" style="color:red;">http://lokvin.javaeye.com/blog/215639</a>&nbsp;
          发表时间: 2008年07月17日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          需要定时对 mysql 数据库表进行备份，使用crontab 来定时执行一个脚本。感觉还比较方便。 <br /><br />介绍crontab 的一篇文章<br /><a href="http://grid.tsinghua.edu.cn/home/liulk/publish/computer/crontab.html" target="_blank">http://grid.tsinghua.edu.cn/home/liulk/publish/computer/crontab.html</a>
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/215639#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 17 Jul 2008 09:35:01 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/215639</link>
        <guid>http://lokvin.javaeye.com/blog/215639</guid>
      </item>
      <item>
        <title>关于浏览器的 proxy auto config 文件 (.pac)</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/215637" style="color:red;">http://lokvin.javaeye.com/blog/215637</a>&nbsp;
          发表时间: 2008年07月17日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          前两天才知道浏览器可以通过指定 .pac 的proxy 文件来对不同 domain 使用不同的 proxy , .pac 本身是一个特定的  javascript 文档。<br />      公司访问 internet 也是通过一个 .pac 文件来 auto proxy 的，于是修改了一下<br />这个文件来实现同时访问自己测试用的 domain 和 internet.<br /><br />      关于 .pac 的语法这里说的很清楚<br />         <a href="http://wp.netscape.com/eng/mozilla/2.0/relnotes/demo/proxy-live.html" target="_blank">http://wp.netscape.com/eng/mozilla/2.0/relnotes/demo/proxy-live.html</a><br /><br />       相关内容有篇不错的blog:<br /><a href="http://windtear.net/archives/2006/03/07/000932.html" target="_blank">http://windtear.net/archives/2006/03/07/000932.html</a>
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/215637#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 17 Jul 2008 09:29:38 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/215637</link>
        <guid>http://lokvin.javaeye.com/blog/215637</guid>
      </item>
      <item>
        <title>最近要学习的内容 2008-7-16</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/215337" style="color:red;">http://lokvin.javaeye.com/blog/215337</a>&nbsp;
          发表时间: 2008年07月16日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          1. Regular Expression 了解  (done 2008-7-25)<br />2. MySql5.1 参考手册
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/215337#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 16 Jul 2008 11:31:42 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/215337</link>
        <guid>http://lokvin.javaeye.com/blog/215337</guid>
      </item>
      <item>
        <title>小Q开工了</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/203759" style="color:red;">http://lokvin.javaeye.com/blog/203759</a>&nbsp;
          发表时间: 2008年06月15日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          keep running <br /><br />1. 早上 6：00 起床<br />2. 坚持晨练
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/203759#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 15 Jun 2008 18:32:23 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/203759</link>
        <guid>http://lokvin.javaeye.com/blog/203759</guid>
      </item>
      <item>
        <title>一年了</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/179754" style="color:red;">http://lokvin.javaeye.com/blog/179754</a>&nbsp;
          发表时间: 2008年04月05日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          小Q 振作起来了，开始新生活。
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/179754#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 05 Apr 2008 21:51:32 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/179754</link>
        <guid>http://lokvin.javaeye.com/blog/179754</guid>
      </item>
      <item>
        <title>Price Rise, Economy Top Agenda of Two Sessions(转)</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/166105" style="color:red;">http://lokvin.javaeye.com/blog/166105</a>&nbsp;
          发表时间: 2008年02月29日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          Rising inflation will be one of the hottest topics of discussion at the annual sessions of the National People's Congress (NPC) and the Chinese People's Political Consultative Conference (CPPCC), which begin on March 3 and 5, respectively.<br /><br />The "two sessions" will discuss other burning issues, too, such as the impact of the US subprime crisis on the Chinese economy, energy conservation and waste reduction, medical and education reforms, and the Beijing Olympic Games, says Zhang Jing'an, information office director under the General Office of the CPPCC National Committee.
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/166105#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 29 Feb 2008 13:04:23 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/166105</link>
        <guid>http://lokvin.javaeye.com/blog/166105</guid>
      </item>
      <item>
        <title>幸福是什么</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/154596" style="color:red;">http://lokvin.javaeye.com/blog/154596</a>&nbsp;
          发表时间: 2008年01月10日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          忽然想到一个很难的问题幸福是什么...<br />幸福可能就是<br />有个人喜欢和我一起去看周末的早场电影<br />回家的时候可以和她抢电视遥控器，抢着玩喜欢的游戏<br />下班晚了，我去车站接她回家<br />她会做早饭给我吃<br />她喜欢坐我的自行车，一定要是自行车<br />每年都有时间和她出去旅行<br />早上和我一起跑步<br />和她一起去看我们的爸妈<br /><br /><br />如果能遇到她，她出国学习我也要陪着她，<br />就算不能陪，她也不会丢下我一个人<br />....<br />不要让我在过年的时候不知道去想谁
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/154596#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 10 Jan 2008 00:09:04 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/154596</link>
        <guid>http://lokvin.javaeye.com/blog/154596</guid>
      </item>
      <item>
        <title>roller4.0 安装小记</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/151905" style="color:red;">http://lokvin.javaeye.com/blog/151905</a>&nbsp;
          发表时间: 2007年12月30日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          roller4.0 安装总体感觉很方便。有安装向导页面，自动建立数据库表。<br />但也有一点小问题，install-guide 上没有写得太详细，也可能我看得不够仔细，呵呵<br />。一个是没有说配置连接池配置文件，另一个是中文有点问题。<br /><br />总结如下：<br />安装环境：<br /><br /><br />JDK 1.5.05<br />tomcat-5.5.17<br />mysql-5.0.27<br />apache-roller-4.0<br /><br />安装使用的是 msyql 数据库，现建立数据库和用户<br /><pre name="code" class="java">
mysql> create database rollerdb default charset utf8  collate utf8_general_ci;

文档install-guide 上 create database rollerdb ; 建立的数据库默认是 lat1 字符
编码，中文会有问题所以使用 utf8 编码

给用户授权

mysql> grant all on rollerdb.* to scott@'%' identified by 'tiger';
mysql> grant all on rollerdb.* to scott@localhost identified by 'tiger';

</pre><br /><br />为了使用java mail 发送邮件，tomcat 的 common/lib 文件夹中放入 activation.jar，<br />javamail.jar<br /><br /><br />困了，先睡了回头再写...<br />各位新年快乐！<br /><br />在 conf/server.xml 文件中的connector加入 URIEncoding=”UTF-8”, 为了I18N<br />例如：<br />&lt;Connector port="8080"<br />maxThreads="150" minSpareThreads="25" maxSpareThreads="75"<br />enableLookups="false" redirectPort="8443" debug="0"<br />acceptCount="100" connectionTimeout="20000"<br />disableUploadTimeout="true"<br />URIEncoding="UTF-8" /><br /><br />将roller 发行包的 roller 文件夹copy 到tomcat 的 webapps 下。<br /><br />关于JDBC 驱动 install-guiade 上说 <br />For MySQL 4.1.x 使用 the J/Connector 3.0.X JDBC <br />For MySQL 5.X use the J/Connector 3.1.X JDBC drivers<br /><br />拷贝到 tomcat/common/lib 下<br /><br />建立一个 roller-custom.properties 文件内容如下：<br />installation.type=auto<br />database.configurationType=jdbc<br />database.jdbc.driverClass=com.mysql.jdbc.Driver<br />database.jdbc.connectionURL=jdbc:mysql://localhost:3306/rollerdb?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8<br />database.jdbc.username=scott<br />database.jdbc.password=tiger<br />mail.configurationType=properties<br />mail.hostname=smtp-server.example.com<br />mail.username=scott<br />mail.password=tiger<br /><br />roller-custom.properties 放到 tomcat/common/classes 下<br /><br />（这里有一个问题我不大明白，在roller-custom.properties<br />文件里指定了数据库连接，但是还需要制定一个数据库的连接池<br />给roller 才能正常工作，而且注意 database.jdbc.connectionURL=jdbc:mysql://localhost:3306/<br />rollerdb?autoReconnect=true&useUnicode<br />=true&characterEncoding=utf-8&mysqlEncoding=utf8 <br />属性，如果按install-guide 的 database.jdbc.connectionURL=jdbc:mysql://localhost:3306/<br />rollerdb  中文是会乱码的）<br /><br />在\tomcat-5.5.17\conf\Catalina\localhost放入一个 roller.xml<br />文件，内容如下：<br /><pre name="code" class="java">
&lt;Context path="/roller"
docBase="roller" debug="0">
&lt;Resource name="jdbc/rollerdb" auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/rollerdb?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=utf-8&amp;mysqlEncoding=utf8"
username="root"
password="mysql"
maxActive="20"
maxIdle="3"
removeAbandoned="true"
maxWait="3000" />
&lt;!-- If you want e-mail features, un-comment the section below -->
&lt;!--
&lt;Resource name="mail/Session" auth="Container"
type="javax.mail.Session"
mail.smtp.host="mailhost.example.com" />
-->
&lt;/Context>
</pre><br /><br />其实就是指定了一个 jdbc/rollerdb 的 jndi datasource,<br />如果没有的话，会发现每次见了用户，登陆时就登陆不了。提示<br />密码或用户错，但是用户确实在数据库表中了，我觉得<br />roller-custom.properties<br />和roller.xml 中的数据源配置都用到了，有点奇怪。<br />回头看看源码可能就知道是怎么回事了。<br /><br />启动tomcat ,就可以正常安装roller 了<br /><br />game voer !
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/151905#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 30 Dec 2007 00:02:32 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/151905</link>
        <guid>http://lokvin.javaeye.com/blog/151905</guid>
      </item>
      <item>
        <title>关于 eclipse europa 的怪事</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/150864" style="color:red;">http://lokvin.javaeye.com/blog/150864</a>&nbsp;
          发表时间: 2007年12月26日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          恢复了一下系统，eclipse europa 就启动不了了，弹出个提示框就退出了。jdk 没有<br />问题。 eclipse 3.2 版本可以使用。后来无意卸载了雅虎助手，中文上网，ebay 工具条等软件，竟然就能用了，奇怪啊。莫非某个软件对 europa 有影响，回头再试试 赫赫
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/150864#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 26 Dec 2007 09:48:24 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/150864</link>
        <guid>http://lokvin.javaeye.com/blog/150864</guid>
      </item>
      <item>
        <title>mysq 创建utf8 编码的数据库</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/150646" style="color:red;">http://lokvin.javaeye.com/blog/150646</a>&nbsp;
          发表时间: 2007年12月25日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          默认用 <br /><pre name="code" class="java">
CREATE DATABASE dbname;
</pre><br />创建的 mysql 数据库是 lat1 编码的，我们一般需要 utf8 编码来支持中文，等多语言<br />可以用如下命令：<br /><pre name="code" class="java">
CREATE DATABASE IF NOT EXISTS dbname default charset utf8 COLLATE utf8_general_ci;

其中 COLLATE utf8_general_ci 似乎是按照 utf8 编码排序

或者写成

CREATE DATABASE dbname default charset utf8;
</pre>
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/150646#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 25 Dec 2007 10:19:46 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/150646</link>
        <guid>http://lokvin.javaeye.com/blog/150646</guid>
      </item>
      <item>
        <title>svg 中的 &lt;path&gt; 元素介绍</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/137566" style="color:red;">http://lokvin.javaeye.com/blog/137566</a>&nbsp;
          发表时间: 2007年11月02日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          svg 路径 &lt;path> 元素<br /><br />path 的属性，2 个<br /><br /> d="path data" 路径上点的坐标<br /> pathLength="&lt;number>" 路径总长度<br /><br />example:<br /> &lt;path d="M 100 100 L 300 200 L 200 300 z"<br />	style="fill:none;stroke;blue;stroke-width:5" /><br /><br />M 表示移动到当前点 M 100 100 指将当前点移动到坐标(100, 100) 的地方<br />L 表示绘制直线 "L 300 200" 指从当前位置(100, 100) 绘制直线到 (300, 200) 处<br />z 表示闭合路径，首尾相连。<br /><br />语法：  <br /> 1. 坐标指令和数据间的空格可以省略，如 "M 100 100 L 300 200 L 200 300 z" 等价于<br />    "M100 100L300 200L200 300z"<br /><br /> 2. 同一指令出现多次可以只使用一个 "M 100 100 L 300 200 L 200 300 z" 等价于<br />    "M 100 100 L 300 200 200 300 z"<br /><br /> 3. 命令名 大写字母表示后面是绝对坐标，小写字母表示后面是相对坐标。<br /><br /> 4. 绘制水平或垂直线段时，可以使用 H 和 V 命令代替 L 。<br /><br /><br />椭圆圆弧曲线 A 或 a <br /><br /> 语法是 "A rx ry x-axis-rotation large-arc-flag sweep-flag x y"  共 7 个参数<br /><br />  rx ，ry 是椭圆弧的半长轴，半短轴长度<br />  x-axis-rotation 是此段弧所在的椭圆的 x 轴与水平方向的夹角，即 x 轴的旋转角度<br />  large-arc-flag 和 sweep-flag 决定了椭圆弧的绘制方向，值是 0 或 1 <br />  x,y 是椭圆弧终端坐标<br />  椭圆圆心是计算出来的，不需要指定<br />  large-arc-flag 为1 表示大角度弧线，0 代表小角度弧线<br />  sweep-flag , 1 代表从起点到终点弧线绕椭圆中心顺时针方向，0 代表逆时针方向
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/137566#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 02 Nov 2007 13:55:22 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/137566</link>
        <guid>http://lokvin.javaeye.com/blog/137566</guid>
      </item>
      <item>
        <title>svg 展示的一些整理 (1)</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/135722" style="color:red;">http://lokvin.javaeye.com/blog/135722</a>&nbsp;
          发表时间: 2007年10月26日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          最近用到了一些 svg 展示相关的内容，准备整理一下。希望对用到的人有些参考作用<br />算抛砖引玉。
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/135722#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 26 Oct 2007 14:02:04 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/135722</link>
        <guid>http://lokvin.javaeye.com/blog/135722</guid>
      </item>
      <item>
        <title>roller3.1 的部署</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/133332" style="color:red;">http://lokvin.javaeye.com/blog/133332</a>&nbsp;
          发表时间: 2007年10月19日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          roller 的部署参考项目文档 roller-install-guide.pdf ，比较详细按照做就好了。<br />另外，roller-install-guide.odt 是 open office 的文件格式，是一种 xml 文件的<br />压缩格式，如果用rar 等工具可以看到内部的结构。
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/133332#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 19 Oct 2007 09:44:48 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/133332</link>
        <guid>http://lokvin.javaeye.com/blog/133332</guid>
      </item>
      <item>
        <title>resin 简易配置</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/121768" style="color:red;">http://lokvin.javaeye.com/blog/121768</a>&nbsp;
          发表时间: 2007年09月07日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          下载 resin3.1.2<br /><br />解压缩， 进入resin3.1.2 运行 httpd.exe 启动resin 服务，<br />访问 http://localhost:8080/<br /><br />(晕，竟然保存不成功， javaeye 的同学要查查这个bug)<br /><strong>将 resin 注册为 windows 服务</strong><br /><br />resin-3.1.2>httpd -install -conf conf/resin.conf<br /><br />在 resin-3.1.2/conf 目录下提供了一些 .conf 配置文件，应该是启动的配置文件<br />，没细研究，这里使用了 resin.conf 文件<br /><br />windows 服务可以使用 net 命令来启动和终止,such as :<br /><br />resin-3.1.2>net start resin<br /><br />resin-3.1.2>net stop resin<br /><br />对于其他的 windows 服务也可以使用 net 来启动，关闭。对于含空格的服务名<br />用 "" 括起来。<br /><br />>net start "Windows Time"<br /><br />>net stop "Windows Time"<br /><br />试了一下服务名不区分大小写。<br /><br /><strong>移除 resin 服务</strong><br /><br /><br />resin-3.1.2>httpd -remove<br /><br />可以用不同的配置文件注册多个服务，such as:<br /><br />resin-3.1.2>httpd -install-as resin_minimal -conf conf/minimal.conf<br /><br />resin-3.1.2>httpd -install-as resin_resin -conf conf/resin.conf<br /><br />同样用 net 启动，但是不知道怎么删除这个服务。<br />httpd -remove 无效，只好用 sc delete 服务名了<br /><br />>sc delete resin_minimal
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/121768#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 07 Sep 2007 21:35:12 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/121768</link>
        <guid>http://lokvin.javaeye.com/blog/121768</guid>
      </item>
      <item>
        <title>修改eclipse 注释模版</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/117286" style="color:red;">http://lokvin.javaeye.com/blog/117286</a>&nbsp;
          发表时间: 2007年08月27日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          window --> preferences --> code style --> code template
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/117286#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 27 Aug 2007 23:31:15 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/117286</link>
        <guid>http://lokvin.javaeye.com/blog/117286</guid>
      </item>
      <item>
        <title>方便的话就去帮个忙吧</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/116661" style="color:red;">http://lokvin.javaeye.com/blog/116661</a>&nbsp;
          发表时间: 2007年08月25日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          人说世事无常，命运有的时候真的不公平。一个人的力量虽然小，但是汇聚很多的话，也是很<br />可观的。如果方便的话请你也去帮她拍一张小小的捐助卡。谢谢。<br />          地址：<a href="http://shop34748930.taobao.com/" target="_blank">http://shop34748930.taobao.com/</a><br />        如果想多了解一些看看这里：<a href="http://qingyan2007.blog.sohu.com/" target="_blank">http://qingyan2007.blog.sohu.com/</a>
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/116661#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 25 Aug 2007 18:06:07 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/116661</link>
        <guid>http://lokvin.javaeye.com/blog/116661</guid>
      </item>
      <item>
        <title>JForum 初体会</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/113151" style="color:red;">http://lokvin.javaeye.com/blog/113151</a>&nbsp;
          发表时间: 2007年08月16日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          下载了一个 jforum 2.1.7 beta3<br /><br />它的web 向导配置数据库方式还挺有趣的，像安装 php 论坛程序。<br /><br />安装时遇到点问题：<br /><br />Please give write access for the user who is running the webserver<br />to the file 'index.htm' and for the directory 'WEB-INF/config' and its<br />subdirectories before continuing.<br /><br />说是文件没有写权限，去掉只读属性仍然不行。<br /><br />在网上查道一个不知所云的解决方法<br /><br />在JForum的安装目录下增加了一个名为 __index.redirect 的文件，文件内容如下：<br /><br /><pre name="code" class="java">

&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/2002/REC-xhtml1-20020801/DTD/xhtml1-strict.dtd">
&lt;html>
&lt;head>
&lt;title>JForum &lt;/title>
&lt;/head>
&lt;body>
&lt;script type="text/javascript">
document.location = "forums/list.page";
&lt;/script>
&lt;/body>
&lt;/html>

</pre><br /><br />神奇的是竟然管用    <img src="/images/smiles/icon_idea.gif"/>
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/113151#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 16 Aug 2007 22:33:30 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/113151</link>
        <guid>http://lokvin.javaeye.com/blog/113151</guid>
      </item>
      <item>
        <title>The Pulse Music - maddy</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/110588" style="color:red;">http://lokvin.javaeye.com/blog/110588</a>&nbsp;
          发表时间: 2007年08月09日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          Ladies and gentlemen , boys and girls, kindergarten kids, and<br />all divine creatures of the universe! <br /><br />Here comes, after successfully  having myself in a mess tonight<br />,please allow me to take a deep breath first ... he ...hu...<br />,the pulse music...<br /><br /><br />The lesson is , never promise ,you're gonna break it anyway.<br /><img src="/images/smiles/icon_redface.gif"/><br /><br />Yet,for all the dear pluse people,we'll keep our promise<br />to bring you the best music of the past ,the present, and<br />the future(?!) with all our efforts ! so please forgive us<br />for being lazy and not posting the playlist in time,will you ?
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/110588#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 09 Aug 2007 18:09:39 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/110588</link>
        <guid>http://lokvin.javaeye.com/blog/110588</guid>
      </item>
      <item>
        <title>in the hot seat</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/109708" style="color:red;">http://lokvin.javaeye.com/blog/109708</a>&nbsp;
          发表时间: 2007年08月07日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          'Hot Seat' is a American slang for the electronic chair<br />(a method of execution) . The phrase 'in the hot seat'<br />has come to refer to any kind of bad situation.<br /><br />Example:<br /><br />If you lie to your girlfriend, you will be in the hot seat .<br /><br />in the hot seat <br />表示有麻烦
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/109708#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 07 Aug 2007 13:29:31 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/109708</link>
        <guid>http://lokvin.javaeye.com/blog/109708</guid>
      </item>
      <item>
        <title>Yuppie 雅皮士</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/109519" style="color:red;">http://lokvin.javaeye.com/blog/109519</a>&nbsp;
          发表时间: 2007年08月06日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          A young person who works in business, makes lots of money;<br />often used in derogatory way .It comes from the first letter<br />of the phrase "Young Urban Professional"<br /><br />雅皮士是指那些从事商业，有钱，购买很多奢侈品的人。<br />通常贬义<br />由 “Young Urban Professional”的首字母组成<br />意思是年轻的城市专业人士
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/109519#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 06 Aug 2007 23:18:50 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/109519</link>
        <guid>http://lokvin.javaeye.com/blog/109519</guid>
      </item>
      <item>
        <title>如何进阶 转江南同学的帖子</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/102408" style="color:red;">http://lokvin.javaeye.com/blog/102408</a>&nbsp;
          发表时间: 2007年07月18日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          面对纷乱的知识，想要进阶还真需要一些技巧，看了江南白衣同学的贴，说的不错<br /><a href="http://calvin.javaeye.com/blog/91904" target="_blank">http://calvin.javaeye.com/blog/91904</a><br /><br />转来自省<br /><br /><strong>1 安静的读书</strong><br /><br />虽然书中的资讯比网络滞后，中文版的翻译更再慢上一截。但书本的深度总结，<br />比零零散散的网络资讯要深刻、完整而有条理得多。<br /><br />看书最好晚上，工作时间偷的或者零碎时间挤的，不适合<br /><br /><strong>2 网媒只看深度文章</strong><br /><br />比如IBM DeveloperWorks、InfoQ、TheServerSide、today.java.net<br />的Article栏目，还有JavaWorld和OnJava<br /><br /><br /><strong>3 Don't spend many time on Forum、Blog 和 News site</strong><br /><br />它们只该作为零碎时间里的打发，或是孤独感的渲泄，而不能倚为主要的知识获取途径。<br /> Web2.0推行全民参与，但信息的爆炸又使我反向的开始迷恋传统的书和文章。<br /><br /><strong>4 有技巧的阅读开源项目代码</strong><br /><br />先要有阅读的目标，规划好到底想从中学习什么，比如看mule ，要看它的SEDA，<br />它对协议层的屏蔽，它对TCP、 IBM MQ Serires的封装实现，它的JMX Agent等等。<br /><br /><strong>5 笔记笔记</strong><br />笔记，而且是有条理成文章的笔记，也许是对抗自己每天浑浑噩噩泡在网上，<br />眼前流过大量资讯的那种虚无感的唯一工具<br /><br /><strong>6 总结</strong><br /><br />定位高质的、对自己进步最有帮助的知识来源，脱离泡网的虚无状态，高效使用时间<br /><br />过犹不及，信息也一样
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/102408#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 18 Jul 2007 12:59:49 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/102408</link>
        <guid>http://lokvin.javaeye.com/blog/102408</guid>
      </item>
      <item>
        <title>Ubuntu 终端命令</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/102171" style="color:red;">http://lokvin.javaeye.com/blog/102171</a>&nbsp;
          发表时间: 2007年07月17日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          1. 切换到 root 用户 ，输入 “sudo -i ”, 退出 “exit”<br /><br />2. pwd 显示当前目录， pwd = print working directory<br /><br />3. ls 列出目录下当前文件<br /><br />4. cp 复制文件/目录  cp (源文件或目录) (目标文件或目录)<br />   cp -r  复制文件夹 包括子目录和文件<br /><br /><br />5.  rm  删除文件/目录  可以删除文件<br />   <br />     rm -rf  删除目录包含子目录和文件<br /><br />     rmdir  删除空文件夹<br /><br />6.  mv  移动或重命名 文件<br /><br />7.  cd  进入目录<br /><br />     cd / 进入根目录<br /><br />     cd 或 cd ~ 进入用户的 home 目录<br /><br />     cd - 进入上次访问的目录 (相当于 back)<br />   <br />    cd ..  进入上级目录<br /><br />8.  man  显示某个命令的 manul<br /><br />9. df 显示文件系统空间信息<br /><br />    df -h  用 M 和 G 做单位显示文件系统空间信息 -h 意思是 human-readable<br /><br />10. du 显示目录的空间使用信息<br />    <br />     du -sh /media/floppy<br /><br />     -s 意思 summary  -h 意思 human-readable<br /><br /><br />11. ifconfig  显示系统的网络<br /><br /><br />....<br /><br />参考<br /><a href="https://help.ubuntu.com/community/UsingTheTerminal" target="_blank">https://help.ubuntu.com/community/UsingTheTerminal</a><br /><a href="http://wiki.ubuntu.org.cn/index.php?title=Ubuntu%E6%A1%8C%E9%9D%A2%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97&variant=zh-cn#1.3.1..E2.80.83.E7.9B.AE.E5.BD.95.E5.92.8C.E6.96.87.E4.BB.B6.E7.B3.BB.E7.BB.9F" target="_blank">http://wiki.ubuntu.org.cn/index.php?title=Ubuntu%E6%A1%8C%E9%9D%A2%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97&variant=zh-cn#1.3.1..E2.80.83.E7.9B.AE.E5.BD.95.E5.92.8C.E6.96.87.E4.BB.B6.E7.B3.BB.E7.BB.9F</a>
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/102171#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 17 Jul 2007 23:21:40 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/102171</link>
        <guid>http://lokvin.javaeye.com/blog/102171</guid>
      </item>
      <item>
        <title>java 输入/输出流小记 (3) </title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/100774" style="color:red;">http://lokvin.javaeye.com/blog/100774</a>&nbsp;
          发表时间: 2007年07月13日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          一个简单的读取字符流，显示的例子<br /><br /><pre name="code" class="java">

package cn.lokvin.examples.io;

import java.awt.Button;
import java.awt.FileDialog;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.Frame;
import java.awt.Panel;
import java.awt.TextArea;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;

public class FileViewer extends Frame implements ActionListener {
	String directory; // 显示 dialog 的目录
	TextArea textarea; // 显示文件内容区域
	
	public FileViewer () {
		this(null, null);
	}
	
	public FileViewer(String fileName) {
		this(null, fileName);
	}
	
	public FileViewer(String directory, String fileName) {
		super(); //创建 Frame
		
		//添加关闭Frame 响应事件
		this.addWindowListener(new WindowAdapter() {
			public void windowClosing(WindowEvent e) {
				dispose();
			}
		});
		
	    textarea = new TextArea("", 24, 80);
	    textarea.setFont(new Font("MonoSpaced", Font.PLAIN, 12));
	    textarea.setEditable(false);
	    this.add("Center", textarea);
	    
	    Panel p = new Panel();
	    p.setLayout(new FlowLayout(FlowLayout.RIGHT, 10, 5));
	    this.add(p, "South");
	    
	    Font font = new Font("SansSerif", Font.BOLD, 14);
	    Button openfile = new Button("Open File");
	    Button close = new Button("Close");
	    
	    openfile.addActionListener(this);
	    openfile.setActionCommand("open");
	    openfile.setFont(font);
	    
	    close.addActionListener(this);
	    close.setActionCommand("close");
	    close.setFont(font);
	    
	    p.add(openfile);
	    p.add(close);
	    
	    this.pack();
	    
	    if(directory == null) {
	    	File f;
	    	if((fileName != null) && (f = new File(fileName)).isAbsolute()) {
	    		directory = f.getParent();
	    		fileName = f.getName();
	    	}else {
	    		directory = System.getProperty("user.dir");
	    	}
	    	
	    	
	    }
	    
	    this.directory = directory;
    	setFile(directory, fileName);
	}
	
	public void setFile(String directory, String fileName) {
		
		if((fileName == null) || (fileName.length() == 0)) return;
		
		File f;
		FileReader in = null;
		
		try {
			f = new File(directory, fileName);
			in = new FileReader(f);
			char[] buffer = new char[4096];
			int len;
			textarea.setText("");
			
			while((len = in.read(buffer)) != -1) {
				String s = new String(buffer, 0, len);
				textarea.append(s);
			}
			
			this.setTitle("FileViewer: " + fileName);//设置窗口名称
			textarea.setCaretPosition(0);//到文件起始位置
			
		}catch(IOException e) {
			textarea.setText(e.getClass().getName() + " : " + e.getMessage());
			this.setTitle("FileViewer: " + fileName + ": I/O Exception");
		}finally {
			try {
				if(in != null) in.close();
			}catch(IOException e){}
		}
		
		
		
	}

	public void actionPerformed(ActionEvent e) {
		String cmd = e.getActionCommand();
		if(cmd.equals("open")) {
			FileDialog f = new FileDialog(this, "Open File", FileDialog.LOAD);
			f.setDirectory(directory);
			
			//显示对话框等待用户响应
			f.show();
			
			directory = f.getDirectory();
			setFile(directory, f.getFile());
			f.dispose();
		}else if(cmd.equals("close")) {
			this.dispose();
		}
		
		
	}
	
	public static void main(String[] args) throws IOException {
		Frame f = new FileViewer((args.length == 1 ? args[0]:null));
		
		f.addWindowListener(new WindowAdapter() {
			public void windowClosed(WindowEvent e) {
				System.exit(0);
			}
		});
		
		f.show();
	}
	
	
	

}

</pre>
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/100774#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 13 Jul 2007 15:37:13 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/100774</link>
        <guid>http://lokvin.javaeye.com/blog/100774</guid>
      </item>
      <item>
        <title>icefaces 1.60 发布</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/100053" style="color:red;">http://lokvin.javaeye.com/blog/100053</a>&nbsp;
          发表时间: 2007年07月11日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          icefaces 1.60 发布<br /><a href="http://www.icefaces.org/main/home/index.jsp" target="_blank">http://www.icefaces.org/main/home/index.jsp</a><br /><br />特性：<br />1. 与 JBoss Seam 集成，提供与 jboss seam (1.21GA) 集成，使用SeamGen<br />可以生成 Seam + IceFaces 应用<br /><br />2. 提供 seam + icefaces 集成例子<br /><br />3. 支持 JSF1.2<br /><br />4. 与liferay portal 集成<br /><br />5. Enterpise Production Suit 开发源码<br /><br />....<br /><br /><br />download 了 icefaces.160 和 seam1.21GA 耍一下。
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/100053#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 11 Jul 2007 09:28:45 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/100053</link>
        <guid>http://lokvin.javaeye.com/blog/100053</guid>
      </item>
      <item>
        <title>begining.JBoss.Seam 读书笔记(1)</title>
        <author>lokvin</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lokvin.javaeye.com">lokvin</a>&nbsp;
          链接：<a href="http://lokvin.javaeye.com/blog/99459" style="color:red;">http://lokvin.javaeye.com/blog/99459</a>&nbsp;
          发表时间: 2007年07月09日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          seam 的一个层次关系图<br /><br /><img src="http://photo1.bababian.com/upload2/20070709/7F97E8948EB36D312A4B762816106D17_800.jpg" />
          <br/>
          <span style="color:red;">
            <a href="http://lokvin.javaeye.com/blog/99459#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 09 Jul 2007 16:48:48 +0800</pubDate>
        <link>http://lokvin.javaeye.com/blog/99459</link>
        <guid>http://lokvin.javaeye.com/blog/99459</guid>
      </item>
  </channel>
</rss>