<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title></title>
    <description></description>
    <link>http://atomoptics.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版</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163063" style="color:red;">http://atomoptics.javaeye.com/blog/163063</a>&nbsp;
          发表时间: 2008年01月09日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          在Windows有一款眼睛卫士，能帮助你防止连续过长时间使用电脑的，周期性提醒我们休息的软件，用着很好。<br />于是我就做了一个linux下同类型软件，依赖pyqt4和xlockmore，功能单一，但是关键是实用，希望大家喜欢^_^<br />可以在这里下载<br />详情见 http://kde-apps.org/content/show.php/EyesG?content=73232<br /> 当我们享受着电脑和网络带来的无限空间时，却在不知不觉中付出了健康的代价。每天面对电脑超过三小时，对眼睛、手臂、肩膀、颈椎、腰椎、皮肤、毛发都会带来不小的影响。<br />     一、眼睛<br />    用电脑以后，时间过得飞快，人们在电脑前往往一坐就是好几个小时。每天连续好几个小时盯着电脑，使得眼睛承受了前所未有的重负：双眼干涩，酸胀，感到越来越模糊，看不清楚东西，经常犯困等等。另外，显示屏中的射线严重损害人的视力，这些射线对晶状体、角膜等都有影响，造成眼球水肿、疼痛，角膜是人体神经密集的地方，一旦被损伤，会感到双眼剧痛，甚至让人坐立不安。人们在使用电脑的时候常常注视目标不移动，眼睛眨眼次数减少，影响泪液的分泌，导致眼睛水分越来越少，极易诱发干眼症。另外，长时间从事近距离工作，眼睛周围的肌肉使用过度，会引起视疲劳和外隐斜等。　　<br />    为了让你的眼睛能在电脑时代幸免于难，建议大家从以下几个方面进行防护：　　<br />    1.与电脑保持一定的工作距离，14英寸的显示屏要有60厘米的距离，15、17英寸的显示屏要有70厘米的距离。显示屏上端应低于视线10-15度。　　<br />    2.每工作一小时向远处眺望10分钟左右，缓解视疲劳，做做眼保健操。<br />    3.加强眼睛保湿，保持室内的湿度。还可使用滴眼露之类的产品。　　<br />    4.适量服用维生素B2和维生素C，多吃玉米和水果。　<br />    二、脊柱、手臂　　<br />    长时间使用电脑，会对脊柱及手臂造成损害。现在不少病人由于使用电脑时间过长导致椎间盘突出、脊柱变形等。由于操作电脑时必须保持持久的坐姿，手臂始终保持上抬姿势。这就要求肌肉保持持续的收缩状态。肌肉长时间紧张，血流量减少，氧气供应不足，代谢产物堆积，就产生了肌肉不适、酸痛等症状。如果没有及时得到改善，病情进展，就会发生肌肉僵硬和痉挛。　　<br />    颈腰部劳损：电脑的使用首先使腰痛的发病率大大提高。颈腰部长期处于紧张状态，椎间盘压力增大，会引起颈腰部慢性疼痛和僵直以及椎间盘突出，同时还会诱发腿痛、麻木、无力等。　　其实只要在平时工作中多加注意，并在症状出现的早期就采取预防措施，这些病症的出现或恶化是完全可以避免的：　　调整电脑桌椅的高度，使它适合自己的身材，千万不要弯腰驼背地去操作电脑。　　偷空做一会儿工间操，站起来走动一会，或在座位上活动几下头部和手臂。　　<br />    手臂劳损：刚开始是用力活动后手臂感到不适及疼痛，慢慢地即使手臂不活动也疼痛难忍。最后如果引发腕管综合征、桡骨茎突腱鞘炎这样严重的疾病，就很难治愈了。　　<br />    控制工作时间。工作1小时必须休息或做其他工作10分钟，每天操作电脑时间不宜超过4-6小时。　　<br />    三、皮肤<br />　电脑虽然和我们的皮肤没有直接的接触，但它正在不知不觉中影响着我们的皮肤。　　<br />    如今一些人被&ldquo;网&rdquo;入电脑，经常&ldquo;畅游&rdquo;至深夜，吃饭睡觉统统不顾。一些白领人士面对工作压力在电脑前日夜加班。提前老化、皱纹等问题接踵而来。我们在生活中要保证饮食的营养均衡。适当补充维生素A、维生素C和维生素E。要给皮肤适当的假期，一星期要让皮肤休息两天，不要每天都在电脑前留连。　　<br />    电脑屏幕产生的辐射量虽然甚微，但日积月累都被屏幕前的无保护皮肤接收，皮肤容易产生色素斑。因此，上机时要涂防护产品，如隔离霜、粉底等；使用低辐射的显示器和主机。　　<br />    毛发和皮肤一样都是由角质形成细胞所构成的，皮肤受到了伤害，头发也不能幸免于难，容易脱发、断裂、发质干枯。解决办法是按摩头皮，用有滋润成分的洗发产品洗头。<br />   一直注视电脑屏幕，眼周肌肤会出现松弛、鱼尾纹、眼袋和黑眼圈。要注意眼睛的休息，最好一小时休息10分钟，每天做两次眼保健操。　
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163063#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><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, 09 Jan 2008 20:05:24 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163063</link>
        <guid>http://atomoptics.javaeye.com/blog/163063</guid>
      </item>
      <item>
        <title>EXCEL开发之Visual C++ 中调用Excel 2000[zz]</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163064" style="color:red;">http://atomoptics.javaeye.com/blog/163064</a>&nbsp;
          发表时间: 2007年05月10日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          在开发软件时，经常要将数据输出到Excel 2000中，在Excel 2000中对该数据进行进一步地格式化处理或进行计算处理。在Visual Basic中处理起来较简单，Excel 2000的VB编程帮助中有较为详细的介绍。在Visual C++中如何进行处理了？利用Excel 2000的ActiveX Automate功能，处理起来同VB中类似。但要注意以下几点：<br />对于对象的属性值的读取或赋值，需要用 GetProperty()或SetProperty(NewValue)函数，不能象VB中直接通过属性名称取值或赋值。例如： Worksheet.GetCount(), Worksheet.SetName(&ldquo;Sheet1&rdquo;)。<br />对集合对象中的成员对象的引用，必须使用集合对象的GetItem()函数。例如：Worksheets.GetItem(ColeVariant((long)1))或 Worksheets.GetItem(ColeVariant(&ldquo;Sheet1&rdquo;))取得第一个工作表。<br />在COM接口中，时常用到 Variant，BSTR，SafeArray数据类型。Variant数据类型是一个联合，可表示几乎所有的类型的数据，具体用法见MSDN中的相关介绍，类_variant_t是对VARIANT数据类型的封装。在Excel 2000的VB编程帮助中，如果提到某函数或属性需要一个值，该值的数据类型通常是Variant，在封装Excel 2000对象的类定义中，说明了具体需要的数据类型。BSTR是一个包括了字符串和字符串长度的数据结构，类_bstr_t是对BSTR数据类型的封装。在Excel 2000的VB编程帮助中提到的字符串通常指BSTR。具体函数参数或属性的数据类型，见封装该对象的类的定义。SafeArray是一个包括数组和数组边界的结构，数组边界外的内容不允许访问。在Excel 2000的VB编程帮助中提到的数组是指SafeArray。关于SafeArray的处理，请见MSDN的相关帮助。<br />对于缺省参数和缺省值。在VB中，函数的参数可以空缺，在VC++中不允许，必须将所有的参数填写完全。如果你希望指定某个参数为缺省值，根据参数数据类型的不同，可指定不同的缺省值。当参数数据类型为字符串时，可以用长度为0的字符串。如果参数是Variant类型，可用常量vtMissing，该常量在comdef.h 中定义。也可用_variant_t(DISP_E_PARAMNOTFOUND, VT_ERROR)产生一个Variant对象。<br />Excel对象中的集合对象有时包括的子对象是不一定的，例如：Range对象，可以表示Cell的集合，也可以表示Column的集合或Row的集合，Range.GetItem(1)可以返回Cell或Column或Row对象。<br />对对象的引用或传递对象，使用IDispatch类对象，有时利用Variant对IDispatch进行包装。<br />以下是一段源程序，演示如何启动Excel 2000，利用一个模板文件产生一个新文档，在该文档的&rdquo;Sheet1&rdquo;工作表的第一个单元中填写一段文字，设置第一列的列宽，然后调用一个模板中的宏，执行一段程序，最后打印预览该Excel文档。模板文件名称：MyTemplate.xlt。程序在Visual C++ 6.0 sp4，Windows 2000 Professional sp-1下调试通过。<br /><br />首先利用Visual C++ 6.0，建立一个MFC基于对话框的工程项目，共享DLL，Win32平台。工程名称ExcelTest。在主对话框中加入一个按钮，<br />ID IDC_EXCELTEST<br />Caption Test Excel<br />双击该按钮，增加成员函数void CExcelTestDlg::OnExceltest()。<br />在BOOL CExcelTestApp::InitInstance()中，dlg.DoModal();之前增加代码：<br />/*初始化COM库*/<br />&nbsp;<br />/*------------------------------*/<br />/*-------------------------------<br />if (!AfxOleInit())<br />{<br />AfxMessageBox(IDP_OLE_INIT_FAILED);<br />return FALSE;<br />}<br />&nbsp;<br />--------------------------------*/<br />/*-------以上代码作用同下---------*/<br />if&nbsp;(CoInitialize(NULL)!=0)<br />{<br />AfxMessageBox(&quot;初始化COM支持库失败!&quot;);<br />exit(1);<br />}<br />在return&nbsp;FALSE; 语句前，加入：<br />CoUninitialize();<br /><br />选择Menu->View->ClassWizade，打开ClassWizade窗口，选择Add Class->From a type library，选择DP:rogram FilesMicrosoft\Officeoffice\Excel9.OLB<br />(DP:rogram FilesMicrosoft Office是本机上Microsoft Office 2000的安装目录，可根据个人机器上的实际安装目录修改)。<br />选择_Application、Workbooks、_Workbook、Worksheets、_Worksheet、Range，加入新类，分别为 _Application、Workbooks、_Workbook、Worksheets、_Worksheet、Range，头文件 Excel9.h，源文件Excel9.cpp。<br />在ExcelTestDlg.cpp文件的头部，#include "ExcelTestDlg.h"语句之下，增加 ：<br /><br />#include "comdef.h"<br />#include "Excel9.h"<br /><br />在void CExcelTestDlg::OnExceltest() 函数中增加如下代码：<br />void CExcelTestDlg::OnExceltest()<br />{<br />_Application&nbsp;ExcelApp;<br />Workbooks&nbsp;wbsMyBooks;<br />_Workbook&nbsp;wbMyBook;<br />Worksheets&nbsp;wssMysheets;<br />_Worksheet&nbsp;wsMysheet;<br />Range&nbsp;rgMyRge;<br />&nbsp;<br />//创建Excel 2000服务器(启动Excel)<br />if&nbsp;(!ExcelApp.CreateDispatch(&quot;Excel.Application&quot;,NULL))<br />{<br />AfxMessageBox(&quot;创建Excel服务失败!&quot;);<br />exit(1);<br />}<br />&nbsp;<br />//利用模板文件建立新文档<br />wbsMyBooks.AttachDispatch(ExcelApp.GetWorkbooks(),true);<br />wbMyBook.AttachDispatch(wbsMyBooks.Add(_variant_t(&quot;g:\exceltest\MyTemplate.xlt&quot;)));<br />//得到Worksheets<br />wssMysheets.AttachDispatch(wbMyBook.GetWorksheets(),true);<br />//得到sheet1<br />wsMysheet.AttachDispatch(wssMysheets.GetItem(_variant_t(&quot;sheet1&quot;)),true);<br />//得到全部Cells，此时,rgMyRge是cells的集合<br />rgMyRge.AttachDispatch(wsMysheet.GetCells(),true);<br />//设置1行1列的单元的值<br />rgMyRge.SetItem(_variant_t((long)1),_variant_t((long)1),_variant_t(&quot;This Is A Excel Test Program!&quot;));<br />//得到所有的列<br />rgMyRge.AttachDispatch(wsMysheet.GetColumns(),true);<br />//得到第一列<br />rgMyRge.AttachDispatch(rgMyRge.GetItem(_variant_t((long)1),vtMissing).pdispVal,true);<br />//设置列宽<br />rgMyRge.SetColumnWidth(_variant_t((long)200));<br />//调用模板中预先存放的宏<br />ExcelApp.Run(_variant_t(&quot;CopyRow&quot;),_variant_t((long)10),vtMissing,vtMissing,<br />vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,<br />vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,<br />vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,<br />vtMissing,vtMissing,vtMissing,vtMissing,vtMissing,vtMissing);<br />//打印预览<br />wbMyBook.SetSaved(true);<br />ExcelApp.SetVisible(true);<br />wbMyBook.PrintPreview(_variant_t(false));<br />//释放对象<br />rgMyRge.ReleaseDispatch();<br />wsMysheet.ReleaseDispatch();<br />wssMysheets.ReleaseDispatch();<br />wbMyBook.ReleaseDispatch();<br />wbsMyBooks.ReleaseDispatch();<br />ExcelApp.ReleaseDispatch();<br />}<br />添加完以上程序后，可运行看结果。<br /><br />ps:如何打印 Mschart ? <br />     回答: <br /><br />    MSChart本身没有打印功能，所以必须先用EditCopy将图像放在剪贴板中，然后再打印，如下： <br /><br />   MSChart1.EditCopy <br />     Printer.Print " " <br />     Printer.PaintPicture Clipboard.GetData(), 0, 0 <br />     Printer.EndDoc
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163064#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</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 May 2007 13:59:20 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163064</link>
        <guid>http://atomoptics.javaeye.com/blog/163064</guid>
      </item>
      <item>
        <title>Amazing grace</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163065" style="color:red;">http://atomoptics.javaeye.com/blog/163065</a>&nbsp;
          发表时间: 2006年05月20日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          Amazing grace! How sweet the soundThat saved a wretch like me!I once was lost, but now am found;Was blind, but now I see.&rsquo;Twas grace that taught my heart to fear,And grace my fears relieved;How precious did that grace appearThe hour I first believed.Through many dangers, toils and snares,I have already come;&rsquo;Tis grace hath brought me safe thus far,And grace will lead me home.The Lord has promised good to me,His Word my hope secures;He will my Shield and Portion be,As long as life endures.Yea, when this flesh and heart shall fail,And mortal life shall cease,I shall possess, within the veil,A life of joy and peace.The earth shall soon dissolve like snow,The sun forbear to shine;But God, Who called me here below,Shall be forever mine.When we&rsquo;ve been there ten thousand years,Bright shining as the sun,We&rsquo;ve no less days to sing God&rsquo;s praiseThan when we&rsquo;d first begun.奇 异 恩 典 ， 何 等 甘 甜 ， 我 罪 已 得 赦 免 ！前 我 失 丧 ， 今 被 寻 回 ， 瞎 眼 今 得 看 见 。如 此 恩 典 ， 使 我 敬 畏 ， 使 我 心 得 安 慰 ；初 信 之 时 ， 我 蒙 恩 惠 ， 真 是 何 等 宝 贵 ！救 主 应 许 ， 爱 我 真 切 ， 使 我 今 得 盼 望 ；主 是 盾 牌 ， 是 我 产 业 ， 是 我 生 命 保 障 。历 经 艰 险 ， 劳 苦 奔 走 ， 我 今 来 到 主 前 ；全 靠 主 恩 ， 扶 持 保 佑 ， 恩 典 带 进 永 久 。 住 在 天 家 ， 千 万 年 世 ， 如 日 无 限 光 亮 ；时 时 颂 赞 ， 永 不 止 息 ， 仍 象 凯 歌 初 唱 。 <br /><br />1 2 Loading...
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163065#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 20 May 2006 08:22:19 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163065</link>
        <guid>http://atomoptics.javaeye.com/blog/163065</guid>
      </item>
      <item>
        <title>Import del.icio.us bookmark to sa.bros.us</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163066" style="color:red;">http://atomoptics.javaeye.com/blog/163066</a>&nbsp;
          发表时间: 2006年05月05日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          English version<br />del.icio.us 是首屈一指的网络书签，唯一的不爽就是不支持中文查找，这可是个大问题。365key可以，可惜不够简洁。好在 sf.net 上有一个开源的 bookmarks online http://sourceforge.net/projects/sabrosus/ 西班牙人写的，所以使用了utf-8，结果可以支持中文搜索，bug不少不过注意点没什么问题。现在的问题是原来有很多在365key和delicious上的书签，好几百，手工转起来太麻烦，要是有个自动导入程序就好了。当然sf上有一个类似功能的程序 http://sourceforge.net/projects/dubious 不过一则这东西是c#写的，相信还是有人不用windows的，二则是这个东西根本就不能正常工作，我猜要么是del.icio.us在dubious出来后改过格式，要么是这个东西当初根本就没有做出来。于是我就趁着五一长假，花了半天时间自己写了个导入程序（下载见附件）,使用mysql php实现的，找了一个现成的ajax上传功能(也赶赶时髦 :P)<br />首先把365key导出成firefox格式的书签，然后导入到del.icio.us,再然后使用delicio的导出功能导出成xml，使用浏览器 ( 经过测试opera保存的htm格式不对，请使用firefox保存，另外ie未经测试) 的页面另存为htm文件。注意：导出时把 <br />include my tags<br />include my extended descriptions<br />选上，因为在程序里我是从&lt;dd&gt;标签里提取tags，这样可以忽略delicious的system类的tags。<br />sa.bros.us升级到1.5，记得打上 http://sourceforge.net/tracker/?group_id=143603&amp;atid=756626 中的补丁<br />然后把我的附件解压上传到你自己网站的sa.bros.us目录，import.php要和sa.bros.us的index.php同级，确保upload目录为php可写。<br />开浏览器登录你的sa.bros.us，然后浏览 http://url/of/your/sabrosus/importDelIcioUs.php 按照提示操作就ok了<br /><br /><br />Download the http://www.kylinx.net/files/import060505.tar.bz2 , and make sure the upload directory is writeable by PHP<br /><br />Uncompress and upload to your server, where your sa.bros.us localed<br /><br />Use firefox to login your del.icio.us and export your bookmark at http://del.icio.us/settings/yourname/export. Do choose <br />include my tags<br />include my extended descriptions then use File--SavePageAs to save bookmark<br /><br />login your sa.bros.us, then go to http://url/of/your/sabrosus/importDelIcioUs.php and follow the prompt<br /><br /><br />This program has been tested on sa.bros.us1.5 and del.icio.us at 2006-05-05, and you must use firefox to export your del.icio.us bookmark.
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163066#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 05 May 2006 19:02:20 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163066</link>
        <guid>http://atomoptics.javaeye.com/blog/163066</guid>
      </item>
      <item>
        <title>Coolfilter 0.5</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163067" style="color:red;">http://atomoptics.javaeye.com/blog/163067</a>&nbsp;
          发表时间: 2006年05月02日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          中文说明 http://www.kylinx.net/node/113<br />I have published coolfilter modules 0.5 at  http://drupal.org/project/coolfilter<br />Introduce<br />Installation&amp; config<br />Usage<br />Demonstration<br />Download<br />Introduce<br />It offers two tags in drupal's filter system , [ coolplayer] and [ coolcode]. With [ coolplayer] tag people can easily add A/V media in their blog or podcasting or any drupal power website,which can be seem not only in IE but also in FireFox &amp; Opera, while [ coolcode] can add syntax highlight to almost all the common use programming languages, and  ship together with an on fly code download function.<br />[ coolplayer] supports those types of files: rm, rmvb, ra, rv, ram, smil, smi, rtsp, rpm, asf, wm, wma, wmv, wax, wvx, ogg, ape, avi, mid, midi, wav, mms, m3u, asx, mov, qt, mqv, m4v, m4a, m4b, mpeg, mpg, m1s, m1v, m1a, m75, m15, mp2, mpm, mpv, mpa, flc, fli, cel, aiff, aif, aifc, cdda, bwf, rts, 3gp, 3gpp, 3g2, 3gp2, au, snd, ulw, smf, kar, qcp, sdv, gsm, amr, caf, amc, mp4, sdp, pdf, fdf, xfdf, xdp, xfd, gif, jpg, jpeg, bmp, png, xpm, dir, dxr, dcr, cst, cct, cxt, w3d, fgd, swa, swf, spl, mp3, flv, rtmp, rbs, xml, rss, xspf, atom.<br />[ coolplayer] also supports video online such as: YouTube, Ifilm, VSocial, TuDou Video, atomFilms, BrightCove, YoQoo, 5 Show, 6Room, Mofile TV, GameTrailers.com, Evil Chili, Wildko, Yikers Videos &amp; Games, Red Balcony Videos &amp; Games, Live Video, Odeo Audio, Revver, MetaCafe, MySpace, GoEar, Break, Stupid Videos, Viddler, DailyMotion, I&rsquo;m Vlog, RockYou, SevenLoad, MyVideo.de, Clipfish.de and Google Video.<br />This module doesn't work with any WYSIWYG editor right now.<br />Installation&amp; config<br />If you like have a try about coolfilter, follow the steps below.<br /><br /> Update your drupal to 4.7.x or 5.x<br /><br /> Download coolfilter and upload the whole coolfilter/ directory to /path/to/drupal /modules/<br /><br /> Change coolplayer_config.php(5.x) coolplayer.js(4.7.x) and coolcode.php can be written by php,chmod 777 modules/coolfilter/coolplayer_config.php chmod 777 modules/coolfilter/coolcode.php<br /><br /> Enable coolfilter modues in    ?q=admin/modules(4.7.x) or ?q=admin/build/modules(5.x).<br /><br /> Go to admin/settings/coolfilter and follow the instruction to finish the installtion(4.7.x only).<br /><br /> Change coolcode.php and coolplayer_config.php back to right permit mode<br /><br /> Go to ?q=admin/filters/add(4.7.x)  or ?q=admin/settings/filters/add(5.x) to add a input format named "coolfilter", with coolfilter and other filter modules you wanted, now it can not work well together with "Line break converter", so donot chose "Line break converter" .    If you also use "bbcode filter" ,make sure that the "Weight" of coolfilter is bigger than of bbcode. Unless you have carefully configured "HTML filter" , donot use it with   "HTML filter".<br /><br /> Turn off "Smart paragraph and line breaks" of bbcode, if you use it.<br /><br /> If you have installed coolfilter before or the absolute path, where drupal installed, on the server filesystem has been changed, please go to Home &gt; Administer &gt; Site configuration &gt; Coolfilter, and make configure for coolfilter. Follow the information at that page and reinstall Coolfilter. As it show in pics.<br /><br /><br /> If you install coolfilter for multisite on drupal, there will be an error when you install the module, saying like Can not open /home/web/site/modules/coolfilter/coolplayer.js. Please go to Home &gt; Administer &gt; Site configuration &gt; Coolfilter. Choose "Install coolfilter on drupal multisite" and reinstall your coolfiler(5.x only).<br /><br /> Now you can use it when you create content ,  donot forget change "Input format" to coolfilter.<br /><br /><br /><br />If rpc server still doesnot work on your website,which means your web server doesnot support php mbstring &amp; sockets extension and cannot connect the other web site directly, change <br />$coolplayer_rpcurl = '...';<br />in coolplayer_config.php to (will be slower)<br />$coolplayer_rpcurl ='http://kylinx.net/modules/coolfilter/rpc.php';<br />or<br />$coolplayer_rpcurl ='http://coolcode.cn/wp-content/plugins/coolplayer/rpc.php';<br />Usage<br />Syntax of coolfilter:<br />If you want to insert video or music into drupal node, input code as below:<br />If you want to see video in firefox under linux, install mplayer,vlc,realplay and their plug-in first.<br />Many files in one window, one file per line<br /><br />[coolplayer width="640" height="480" charset="GBK" autoplay="off" loop="on" download="on"]<br />&lt;a href="http://video.google.com/videoplay?docid=8807904280485126995"&gt;Display Google Video&lt;/a&gt;<br />&lt;a href="http://www.vsocial.com/video/?d=5255"&gt;Bugs bunny cartoon on family guy&lt;/a&gt;<br />&lt;a href="http://www.youtube.com/w/funny-as-hell?v=rPw-BwnW7Qs"&gt;Funny as hell&lt;/a&gt;<br />&lt;a href="http://www.bindows.net.cn/documentation/download/Bindows Manual.pdf"&gt;Bindows Chinese hand book&lt;/a&gt;<br />/url/path/in/your/own/server/v.wmv<br />http://url/a.mp3<br />http://url/rm/video.rm<br />[/coolplayer]<br /><br />One file in one window<br /><br />[coolplayer]<br />http://url/v2.rm<br />[/coolplayer]<br /><br />All the parameters above have default value at coolplayer_config.php, you can change it. And they are all optional.The attributes can use within the coolplayer tag:<br />width : the width of the player window.<br />height : the height of the player window.<br />charset : the charset of the url. default is GBK.<br />autoplay : enable or disable autoplay.<br />loop : enable or disable loop.<br />download : show or donot show the download link.<br />Syntax of coolcode:<br />All the options below are optional.<br /><br />[coolcode lang="language" linenum="off" download="filename.extensionname"]<br />programming code here<br />[/coolcode]<br /><br />linenum: display line number or not<br />lang=[cpp| css| diff| dtd| html| java| javascript| mysql| perl| php| python| ruby| sql|xml]<br />But you can define your own languages' highlight by adding it's extension name  to   coolcode.php <br /><br />$acceptable_lang = array('php', 'cpp', 'css', 'diff', 'dtd', <br />'javascript', 'html', 'mysql', 'perl', 'python', 'ruby', 'sql', 'xml', 'java');<br /><br />then make your own hl file according to http://pear.php.net/package/Text_Highlighter and put it to modules/coolfilter/PEAR/Text/Highlighter/ on your sever.<br />Demonstration<br />Try out a demonstration:  http://www.kylinx.net/node/112<br />Screenshot.png<br /><br />Download<br />Download and feature description: http://drupal.org/node/61357<br />Since all of Drupal CVS is licensed under the GPL, so if you checkout coolfilter from cvs.drupal.org, please put swf and PEAR files in<br />coolfilter extra package for 4.7.x  or<br />coolfilter extra package for 5.x<br />to your installed directory by hand, or you can get pear of php from<br />http://pear.php.net/package/XML_Parser and http://pear.php.net/package/Text_Highlighter ,<br />then install them to /path/drupal/modules/coolfilter/pear/ (4.7.x) or /path/drupal/modules/coolfilter/PEAR/ (5.x) and flashmediaplayer at http://www.jeroenwijering.com/?item=Flash_MP3_Player and http://www.jeroenwijering.com/?item=Flash_Media_Player by yourself.<br />Of course, you can simply download stable tar package for 4.7.x at http://www.kylinx.net/files/coolfilter.tar.gz<br /> ,or package for 5.x at http://kylinx.net/cgi-bin/cvsweb.cgi/coolfilter/coolfilter.tar.gz?tarball=1
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163067#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</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, 02 May 2006 16:05:21 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163067</link>
        <guid>http://atomoptics.javaeye.com/blog/163067</guid>
      </item>
      <item>
        <title>岳飞诗词集萃[zz]</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163068" style="color:red;">http://atomoptics.javaeye.com/blog/163068</a>&nbsp;
          发表时间: 2006年03月02日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          世人都知道岳飞那首震撼千古的《满江红》(虽然不少人认为那不是岳武穆之作)，它激越的曲调，慷慨的歌诗，激励了多少中华民族的英雄豪杰！但是读完他的全部诗词，才发现一个完整的岳飞，原来这个勇往直前的猛士，还有他细腻柔情的一面呢！今将他的能找到的诗词作品辑录如下，供有兴趣的网友品评。<br />&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;<br />１.七绝&middot;登池州翠微亭诗<br />宋&middot;岳飞<br />经年尘土满征衣，特特寻芳上翠微。<br />好水好山看未足，马蹄催趁明月归。<br />２.词&middot;满江红<br />南宋&middot;岳飞<br />怒发冲冠，凭栏处潇潇雨歇。<br />抬望眼，仰天长啸，壮怀激烈。<br />三十功名尘与土，<br />八千里路云和月。<br />莫等闲白了少年头，空悲切。<br />靖康耻，犹未雪；<br />臣子恨，何时灭！<br />驾长车踏破贺兰山缺。<br />壮志饥餐胡虏肉，<br />笑谈渴饮匈奴血。<br />待从头收拾旧山河，朝天阙。<br />３.词&middot;满江红<br />南宋&middot;岳飞<br />遥望中原，荒烟外、许多城郭。<br />想当年、花遮柳护，凤楼龙阁。<br />万岁山前珠翠绕，蓬壶殿里笙歌作。<br />到而今、铁蹄满郊畿，风尘恶。<br />兵安在，膏锋锷。民安在，填沟壑。<br />叹江山如故，千村寥落。<br />何日请缨提锐旅，一鞭直渡清河洛。<br />却归来、再续汉阳游，骑黄鹤。<br />４.词&middot;小重山<br />南宋&middot;岳飞<br />昨夜寒蛩不住鸣。<br />惊回千里梦，已三更。<br />起来独自绕阶行。<br />人悄悄，帘外月胧明。<br />白首为功名。<br />旧山松竹老，阻归程。<br />欲将心事付瑶琴。<br />知音少，弦断有谁听。<br />５.五律&middot;从驾游内苑应制<br />南宋&middot;岳飞<br />敕报游西内，春光霭上林。<br />花围千朵锦，柳捻万株金。<br />燕绕龙旗舞，莺随凤辇吟。<br />君王多雨露，化育一人心。<br />６.五律&middot;归赴行在过上竺寺偶题<br />南宋&middot;岳飞<br />强胡犯金阙，驻跸大江南。<br />一帝双魂杳，孤臣百战酣。<br />兵威空朔漠，法力仗瞿昙。<br />恢复山河日，捐躯分亦甘。<br />７.七绝&middot;过张溪赠张完<br />南宋&middot;岳飞<br />无心买酒谒青春，对镜空嗟白发新。<br />花下少年应笑我，垂垂羸马访高人。<br />８.七律&middot;寄浮图慧海<br />南宋&middot;岳飞<br />湓浦庐山几度秋，长江万折向东流。<br />男儿立志扶王室，圣主专师灭虏酋。<br />功业要刊燕石上，归休终伴赤松游。<br />丁宁寄语东林老，莲社从此著力修。<br />９.七律&middot;送轸上人之庐山<br />南宋&middot;岳飞<br />何处高人云路迷，相逢忽荐目前机。<br />偶看菜叶随流水，知有茅茨在翠微。<br />琐细夜谈皆可听，烟霏秋雨欲同归。<br />翛然又向诸方去，无数山供玉尘挥。<br />１０.五古&middot;送紫岩张先生北伐<br />南宋&middot;岳飞<br />号令风霆迅，天声动北陬。<br />长驱渡河洛，直捣向燕幽。<br />马蹀阏氏血，旗枭克汗头。<br />归来报明主，恢复旧神州。<br />１１.五律&middot;题池州翠光寺<br />南宋&middot;岳飞<br />爱此倚栏干，谁同寓目閒。<br />轻阴弄晴日，秀色隐空山。<br />岛树萧疏外，征帆杳霭间。<br />予虽江上老，心羡白云还。<br />１２.七律&middot;题翠岩寺<br />南宋&middot;岳飞<br />秋风江上驻王师，暂向云山蹑翠微。<br />忠义必期清塞水，功名直欲镇边圻。<br />山林啸聚何劳取，沙漠群凶定破机。<br />行复三关迎三圣，金酋席卷尽擒归。<br />１３.七绝&middot;题青泥市萧寺壁<br />南宋&middot;岳飞<br />雄气堂堂贯斗牛，誓将直节报君仇。<br />斩除顽恶还车贺，不问登坛万户修。<br />１４.七绝&middot;题雩都华严寺<br />南宋&middot;岳飞<br />手持竹节访黄龙，旧穴空遗虎子踪。<br />云锁断崖无觅处，半山松竹撼秋风。<br />１５.七律&middot;题骤马冈<br />南宋&middot;岳飞<br />立马林冈豁战眸，阵云开处一溪流。<br />机舂水沚犹传晋，黍秀宫庭孰悯周。<br />南服只今（薤去艹）小丑，北辕何日返神州。<br />誓将七尺酬明圣，怒指天涯泪不收。<br />１６.五律&middot;游嵬石山寺<br />南宋&middot;岳飞<br />嵬石山前寺，林泉胜景幽。<br />紫金诸佛相，白雪老僧头。<br />潭水寒生月，松风夜带秋。<br />我来属龙语，为雨济民忧。
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163068#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</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, 02 Mar 2006 16:53:16 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163068</link>
        <guid>http://atomoptics.javaeye.com/blog/163068</guid>
      </item>
      <item>
        <title>弄了一个中文Drupal站点大串连的缓存版</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163069" style="color:red;">http://atomoptics.javaeye.com/blog/163069</a>&nbsp;
          发表时间: 2006年03月01日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          非常大米搞了中文Drupal站点串联，但是要跨站调用java脚本，在上网高峰时期，DNS和大米网站的出口速度限制导致了经常无法显示。而且对于有的利用table布局的模板，会在ie下长时间无法显示整个页面（参见 http://www.kylinx.net/node/50 ）<br />所以，我用php做了一个带缓存功能的Drupal站点大串连，它可以自行设置每隔一段时间，才和大米的网站同步一次串连站点的数据，在你自己的服务器上实现大米串连的所有功能（当然注册站点出外），比如随机显示，这样一来速度快了，也有更多的drupaler愿意加入串连。<br />注意：需要你的服务器打开allow_url_fopen支持，不过好像大多都是开着的。<br />安装方法如下先把updateCDL.php下载到你的files目录，确保files目录可写，请新建一个Drupal中文链接的block，然后加入下面代码：Download Code: cdlBlock.php&lt;?php<br />$num=7; //一次显示的站点数<br />$cachetime=24; //从大米那更新一次的时间间隔，小时为单位<br />$cachefilename=&quot;files/drupal_list.html&quot;; //cache文件的文件名<br />$fp1=fopen($cachefilename,'r');<br />if($fp1===false)<br />{<br />echo&nbsp;&quot;&amp;lt;script type=\&quot;text/javascript\&quot; src=\&quot;http://www.verydummy.com/drupal_demo/drupalcnlist.php?num=7\&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;iframe marginheight=0 frameborder=0 scrolling=no height=20 width=20 src=\&quot;files/updateCDL.php?hours=&quot;.$cachetime.&quot;\&quot;&gt;&lt;/iframe&gt;&quot;;<br />}<br />else{<br />$contents = fread($fp1, filesize&nbsp;($cachefilename));<br />fclose($fp1);<br />&nbsp; &nbsp; $ii=1;<br />&nbsp; &nbsp; &nbsp; &nbsp; while($ii)<br />&nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if(preg_match('#(.*?)\&lt;/li&gt;&lt;li&gt;(.*?)\&lt;/li&gt;(.*?)#sie',$contents,$match_site)){<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $drupalsite[] =&quot;&lt;/li&gt;&lt;li&gt;$match_site[2]&lt;/li&gt;&quot;;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $contents=strstr($contents,&quot;&lt;/li&gt;&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if($contents==FALSE)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $ii=0;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $contents=strstr($contents,&quot;l&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; }<br />//var_dump($drupalsite);<br />$rand_keys = array_rand($drupalsite, $num);<br />echo&nbsp;'&lt;div class=&quot;item-list&quot;&gt;&lt;ul&gt;';<br />while($num&gt;=0){<br />echo&nbsp;stripslashes($drupalsite[$rand_keys[--$num]]);<br />}<br />echo&nbsp;'&lt;/ul&gt;&lt;/div&gt;&lt;div class=&quot;more-link&quot;&gt;&lt;a href=&quot;http://www.verydummy.com/drupal_demo/node/45&quot;&gt;more&lt;/a&gt;&lt;/div&gt;';<br />&nbsp;<br />echo&nbsp;$contents.&quot;&lt;iframe marginheight=0 frameborder=0 scrolling=no height=2 width=2 src=\&quot;files/updateCDL.php?hours=&quot;.$cachetime.&quot;\&quot;&gt;&lt;/iframe&gt;&quot;;<br />&nbsp;<br />}<br />?&gt;<br />在输入格式那里选择php，然后enable它就ok了<br />附：updateCDL.php的代码<br />Download Code: updateCDL.php&lt;?php<br />$cachefilename=&quot;drupal_list.html&quot;; //cache文件的文件名，和block中的保持一致，<br />//但是前面没有files这个目录名<br />$listurl=&quot;http://www.verydummy.com/drupal_demo/drupalcnlist.php?num=50&quot;;<br />if&nbsp;(isset($_GET['hours'])) {<br />&nbsp; &nbsp; $updatetime=$_GET['hours'];<br />&nbsp; &nbsp; settype($updatetime,&quot;integer&quot;);<br />&nbsp; &nbsp; if&nbsp;($updatetime&lt;1)<br />&nbsp; &nbsp; &nbsp; &nbsp; $updatetime=12;<br />&nbsp; &nbsp; $updatetime=$updatetime*60*60;<br />&nbsp; &nbsp; //echo &quot;$updatetime&quot;;<br />&nbsp; &nbsp; $t=filemtime($cachefilename);<br />&nbsp; &nbsp; $nt=time();<br />&nbsp; &nbsp; if(($nt-$t)&lt;$updatetime){<br />&nbsp; &nbsp; &nbsp; &nbsp; echo&nbsp;&quot;no need&quot;;<br />&nbsp; &nbsp; &nbsp; &nbsp; exit();<br />&nbsp; &nbsp; }<br />&nbsp; &nbsp; $fpURL=fopen($listurl,'r');<br />&nbsp; &nbsp; if($fpURL===false)<br />&nbsp; &nbsp; &nbsp; &nbsp; exit();<br />&nbsp; &nbsp; while(!feof($fpURL))<br />&nbsp; &nbsp; &nbsp; &nbsp; $contents.=fgets($fpURL);<br />&nbsp; &nbsp; if(strstr($contents,&quot;kylinx&quot;))<br />&nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; if&nbsp;(!$fp=fopen($cachefilename,'w'))<br />&nbsp; &nbsp; &nbsp; &nbsp; exit;<br />&nbsp; &nbsp; fwrite($fp, $contents);<br />&nbsp; &nbsp; fclose($fp);<br />&nbsp; &nbsp; &nbsp; &nbsp; echo&nbsp;&quot;ok&quot;;<br />&nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; fclose($fpURL);&nbsp; &nbsp; <br />}<br />?&gt;
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163069#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/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 01 Mar 2006 15:44:57 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163069</link>
        <guid>http://atomoptics.javaeye.com/blog/163069</guid>
      </item>
      <item>
        <title>更新drupal模块coolfilter-0.5</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163070" style="color:red;">http://atomoptics.javaeye.com/blog/163070</a>&nbsp;
          发表时间: 2006年02月28日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          English Readme .<br />Update(2007-2-15)：有这个标记的表示表示不再有效，请注意标记后的新的说明。<br />经过一番修改在这里发布coolfilter这个drupal插件。使用drupal才一两个星期，由于还不太熟悉drupal的API，我的这个第一个插件手工安装可能比较麻烦,另外仓促间，文档有些乱。下载地址coolfilter(for drupal4.7)或coolfilter(for drupal5.1)<br />CoolFilter移植了andot的coolcode和coolplayer两个wordpress插件，使用的是2月14日取得的最新版本，安装完成之后使用方法和功能完全一样。2月中旬drupal4.7和4.5cvs的安装方法如下：将coolfilter-x.x.tar.gz解压到drupal的modules目录，如果需要,将所有文件的设置成正确的权限将downcode.php复制到drupal的根目录备份includes/common.inc文件确定"includes/common.inc,modules/coolfilter/coolplayer.js, ,modules/coolfilter/coolplayer_config.php, modules/coolfilter/coolcode.php"这几个文件可写，属性777<br />激活coolfilter模块即可，到setting/coolfilter填写服务器端文件系统中drupal的绝对路径，（会有一个默认值，一般是正确的，不用改），选择服务器的类型，钩上First/re install，点保存设置，就会开始安装没看到什么错误信息安装就完成了（这时First/re install的钩会被自动去掉，除非你知道自己在干什么，否则不要再点了）进入admin/filters输入格式设置，选择添加输入格式，填入名称，选好给予权限的角色，然后在过滤器列表中选择coolfilter。你还可以选择bbcode和其他的过滤器，但是最好不要选换行器，因为那样，排版会比较难看，可以手工输入&lt;p&gt;来替代。如果你选了HTML过滤器，请确保Filtered HTML不过滤<br />&lt; coolcode>,和&lt; coolplayer><br />标签如果你原来装过coolfilter的久版本，或者drupal在服务器上的绝对地址变了，到Home > Administer > Site configuration > Input formats选择 reinstall ，按照提示操作。如图所式：<br /><br /><br />禁用bbcode的自动换行功能，确保bbcode过滤器的使用顺序值小于coolfilter。最好不要选择html过滤器<br /><br />现在你就可以使用了，如果仍然不能工作就手工把coolplayer_config.php中的<br />$coolplayer_rpcurl = '...';改成<br />$coolplayer_rpcurl = 'http://kylinx.net/modules/coolfilter/rpc.php';<br />或者$coolplayer_rpcurl = 'http://coolcode.cn/wp-content/plugins/coolplayer/rpc.php';但是，速度会慢一些，也不能使用相对路径引用你自己服务器上的媒体文件。<br />另外如果你也可以使用手工安装，见README文件，如果你使用drupal4.6可能0.3的版本会不兼容，请下载coolfilter-0.1.tar.gz,这个版本的coolcode缺少下载功能。<br />下载：coolfilter.tar.gz<br />效果见 http://www.kylinx.net/?q=node/112 <br />使用方法：<br />&lt;coolplayer width="640" height="480" charset="GBK" autoplay="false" loop="true"&gt;<br />&lt;a href="http://video.google.com/videoplay?docid=8807904280485126995"&gt;Display Google Video&lt;/a&gt;<br />&lt;a href="http://www.vsocial.com/video/?d=5255"&gt;Bugs bunny cartoon on family guy&lt;/a&gt;<br />&lt;a href="http://www.youtube.com/w/funny-as-hell?v=rPw-BwnW7Qs"&gt;Funny as hell&lt;/a&gt;<br />&lt;a href="http://www.bindows.net.cn/documentation/download/Bindows Manual.pdf"&gt;Bindows Chinese hand book&lt;/a&gt;<br />/url/path/in/your/own/server/v.wmv<br />http://url/a.mp3<br />http://url/rm/video.rm<br />&lt;/coolplayer&gt;<br /><br />上面 width，height，charset， autoplay 和 loop 五个参数都是可选的。默认值 width = 480，height ＝ 380，charset = &ldquo;GBK&ldquo;，autoplay=&rdquo;false&rdquo;，loop=&rdquo;false&rdquo;。你可以根据情况调整插件中这些默认值，也可以在使用时明确指定这些选项。<br /><br />其中， width、height 为宽和高的像素值，不要加单位。charset为url的编码。autoplay 和 loop 取值为&ldquo;on&rdquo;、&rdquo;yes&rdquo;、&rdquo;true&rdquo;、&rdquo;1&Prime; 时，分别表示自动播放和循环播放，否则为禁止自动播放或循环。<br /><br />另外，你可以同时指定多个媒体文件，而且每个媒体文件可以是不同的类型，多个媒体文件之间用换行符分割。 <br />&lt;coolcode lang="language" linenum="off" download="filename.extensionname"&gt;<br />programming code here<br />&lt;/coolcode&gt;<br /><br />所有的参数都是可选的，如果要加亮具体的语言，可以用 lang 属性来指定程序设计语言，包括cpp,css,diff,dtd,html,java,javascript,mysql,perl,php,python,ruby,sql,xml。如果不需要行号，可以使 linenum 属性为off。如果希望可以直接以文件下载代码，可以使用 download 属性来指定&ldquo;文件名.扩展名&rdquo;<br />The Readme below is out of date. Please see http://www.kylinx.net/node/118<br />Download Code: README.txtDrupal coolfilter.module README.txt<br />==============================================================================<br />&nbsp;<br />The Drupal coolfilter.module adds a CoolFilter filter to Drupal. This allows you<br />to use HTML-like tags as an alternative to HTML itself for adding almost any type of media <br />to your posts. CoolFilter is easier to use than HTML and helps to prevent<br />malicious users from disrupting your site's formatting.<br />&nbsp;<br />The media type include: Google video, Youtobe Video, vSocial Video, ASF, ASX, WM, WMA, WMV, WAX, WVX, OGG, APE, AVI, MID, MIDI, WAV, SWF, SPL, MP3, FLV, RM, RMVB, RA, RV, RAM, SMIL, PDF, FDF, XFDF, XDP, XFD, MOV, QT, MQV, MPEG, MPG, M1S, M1V, M1A, M75, M15, MP2, MPM, MPV, MPA, FLC, FLI, CEL, RTSP, RTS, 3GP, 3GPP, 3G2, 3GP2, SDV, AMC, MP4, SDP, GIF, JPG, BMP, PNG, XPM.<br />&nbsp;<br />The insert media not only support IE or windows browsers, but also support Firefox, Opera those Linux/Unix browsers.<br />&nbsp;<br />you can insert several mediae at one time and switch them to play with out reloading the page. it give you a download url following the media window. you can enter a media url to play when you double click the download bar.<br />&nbsp;<br />This plugin can pass XHTML validation!!<br />&nbsp;<br />and CoolFilter can also add syntax highlighting and line number to your code, base on PHP:PEAR:Text_Highlighter.<br />&nbsp;<br />See the help screen of the module (or the code) for information on which<br />tags and variants are supported. This implementation is not necessarily the<br />same as the original CoolFilter implementaion.<br />&nbsp;<br />Note that this filter also recognizes and converts URLs and email addresses<br />to links automatically.<br />&nbsp;<br />Installation<br />------------------------------------------------------------------------------<br />&nbsp;<br />&nbsp; - Unpack coolfilter.tar.gz to modules/<br />&nbsp; - Copy downcode.php to the root drupal path<br />&nbsp; - Backup includes/common.inc first<br />&nbsp; - Make sure that files: &quot;includes/common.inc, modules/coolfilter/coolplayer.js, modules/coolfilter/coolcode.php&quot; is writeable by php, otherwise chmod 777 those files.<br />&nbsp; - Enable the module as usual from Drupal's admin pages.<br />&nbsp; - Go to setting/coolfilter pages, fill some variable, and check &quot;First / Re Install&quot;.<br />&nbsp; - Save setting, the module will be install automatically, then you can use it.<br />&nbsp; - Do not install it twice.<br />&nbsp; - You can also install it by hand.<br />	--copy modules/coolfilter/common.inc-cvs2006_2_20-patch2006_2_24.patch to includes/.<br />	--cd includes/ and patch -p0 &lt; common.inc-cvs2006_2_20-patch2006_2_24.patch.<br />	--change coolplayer_rpc.use_service('modules/coolfilter/rpc.php'); in modules/coolfilter/coolplayer.js to fullpath, which behide &lt;a href=&quot;http://www.yoursite.com&quot;&gt;http://www.yoursite.com&lt;/a&gt;. For instance if your drupal's $base_url is &lt;a href=&quot;http://www.yoursite.com/drupalsite&quot;&gt;http://www.yoursite.com/drupalsite&lt;/a&gt;, then you can change 'modules/coolfilter/rpc.php' with '/drupalsite/modules/coolfilter/rpc.php'.<br />	--change $pear_dir = &quot;/home/www/modules/coolfilter/pear&quot;; in modules/coolfilter/coolcode.php to absolute path. For instance if your drupal is install on /var/www/htdocs/drupal, then you can change &quot;/home/www/modules/coolfilter/pear&quot; with &quot;/var/www/htdocs/drupal&quot;.<br />&nbsp;<br />Configuration<br />------------------------------------------------------------------------------<br />&nbsp;<br />&nbsp; - You can use coolfilter filter by enabling it in an input format<br />&nbsp; - You should not enable Automatically lines break,HTML filter, or enable many tags such as &quot;&lt;span&gt;,&lt;object&gt;...&quot;in it.<br />&nbsp;<br />Credits / Contact<br />------------------------------------------------------------------------------<br />&nbsp;<br />This module is ported from two wordpress-plugins by Liu Kan, who can be reached at k.kylin[at]gmail.com or &lt;a href=&quot;http://kylinx.net&quot;&gt;http://kylinx.net&lt;/a&gt;<br />The original author of the two wordpress-plugins is Ma Bingyao, who can be reached at &lt;a href=&quot;http://wp-plugins.net/author/andot/&quot;&gt;http://wp-plugins.net/author/andot/&lt;/a&gt;<br />&nbsp;<br />LICENSE<br />------------------------------------------------------------------------------<br />coolplayer is LICENSEd under CC, while coolcode is under GPL.<br /><br />PS:武汉今天下了多年未遇的一场雪，瑞雪兆非年<br />1 2 Loading...
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163070#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><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, 28 Feb 2006 16:08:16 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163070</link>
        <guid>http://atomoptics.javaeye.com/blog/163070</guid>
      </item>
      <item>
        <title>移植了两个wordpress的插件</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163071" style="color:red;">http://atomoptics.javaeye.com/blog/163071</a>&nbsp;
          发表时间: 2006年02月25日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          Coolcode.cn上有两个很不错的wordpress插件，CoolPlayer和CoolCode。其中coolcode可以只使用php就可以给很多常见的编程语言加亮，coolplayer更是能在几乎所有的浏览器(支持flash)，windows，linux上播放多媒体文件。虽然drupal上也有提供以上两个功能的模块，但是语法加亮要perl模块，播放多媒体文件更是要求浏览器装插件，很是不便。于是花了些时间把这两个插件一起移植到drupal上了。<br /><br />闲言少叙，看看成果。CoolPlayer的信息栏对齐还有点问题,除非不使用换行器。Click on "1 2 3" to switch different media<br />1 2 3 4 Loading...<br />Coofilter的coolcode暂时还不支持download功能，所以把linenum默认给off了<br />Download Code: ppmBar.h#ifndef PPMBAR_H<br />#define PPMBAR_H<br />#include &quot;ppm.h&quot;<br />struct seNode{int se;int lab;};&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; //lab=0 噪声,1边缘 2拐点<br />using&nbsp;namespace std;<br />class ppmBar{<br />public:<br />&nbsp; &nbsp; &nbsp; &nbsp; ppmBar(ppm *ppmImg);<br />&nbsp; &nbsp; &nbsp; &nbsp; ~ppmBar();<br />&nbsp; &nbsp; &nbsp; &nbsp; bool&nbsp;init(float p);<br />&nbsp; &nbsp; &nbsp; &nbsp; bool&nbsp;findStart(int tBGw,int tBmin,int tWmax);<br />&nbsp; &nbsp; &nbsp; &nbsp; void&nbsp;displayStartEnd(int l);<br />&nbsp; &nbsp; &nbsp; &nbsp; bool&nbsp;classify();<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;findClassP(seNode* n,int x,int m); //m=-1 向前找，1 向后 ，x起始点<br />int findClassLabP(seNode* n,int x,int m,int lab); //m=-1<br />&nbsp; &nbsp; &nbsp; &nbsp; bool&nbsp;calculateLineK();<br />&nbsp; &nbsp; &nbsp; &nbsp; bool&nbsp;readBarCode(BYTE* line,int num,int Wmin);<br />&nbsp; &nbsp; &nbsp; &nbsp; bool&nbsp;getEAN(char *jg);<br />&nbsp; &nbsp; &nbsp; &nbsp; bool&nbsp;check();<br />bool tryReadBarCode(int Wmin);<br />bool tryPReadBarCode(int w);<br />&nbsp; &nbsp; &nbsp; &nbsp; bool&nbsp;getEan13_1(int *oodd);<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;odd(int w1,int w2,int w3,int w4);<br />//&nbsp; &nbsp; &nbsp; void rotate(double d); //用 endx，y&nbsp; kEnd参考<br />//-----------------------------------------------&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />&nbsp; &nbsp; &nbsp; &nbsp; ppm* img;<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;lineNum;<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;start1,start2,start3;<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;end1,end2,end3;<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;startEndNum;<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;yuzi;&nbsp; &nbsp; &nbsp;&nbsp; <br />&nbsp; &nbsp; &nbsp; &nbsp; float&nbsp;N;<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;ean13[13];<br />&nbsp; &nbsp; &nbsp; &nbsp; struct&nbsp;seNode *startx,*starty,*endx,*endy;<br />&nbsp; &nbsp; &nbsp; &nbsp; double&nbsp;kStart,kEnd;<br />private:<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;isBW(BYTE* line ,int numMax,int bwMin);<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;findDiff(BYTE* line);<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;isBeginEnd(BYTE* line ,int numMax,int bwMin,int* lab);<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;countBW(BYTE* line);<br />&nbsp; &nbsp; &nbsp; &nbsp; int&nbsp;getNum(int w1,int w2,int w3,int w4);<br />&nbsp; &nbsp; &nbsp; };<br />&nbsp;<br />#endif&nbsp;/* PPMBAR_H */<br /><br />目前只在drupal4.7上测试过。
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163071#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><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 25 Feb 2006 16:16:49 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163071</link>
        <guid>http://atomoptics.javaeye.com/blog/163071</guid>
      </item>
      <item>
        <title>修改drupal的bbcode</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163097" style="color:red;">http://atomoptics.javaeye.com/blog/163097</a>&nbsp;
          发表时间: 2006年02月22日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          修改了The Drupal bbcode.module，加入[ code][ tex],[ emo]标签<br />示例：<br />[ tex]x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}[ / tex]<br /><br />[ emo]:)[/ emo] [ emo]:([/ emo] [ emo]puzzled[/ emo] [ emo]high[/ emo]<br />   <br />%pwd<br />/www/weblog/images/emot<br />%ls -l<br />-rw-r--r--  1 liukan  users   342 Feb 22 23:21 8).gif<br />-rw-r--r--  1 liukan  users   356 Feb 22 23:23 :(.gif<br />-rw-r--r--  1 liukan  users   355 Feb 22 23:29 :).gif<br />-rw-r--r--  1 liukan  users   364 Feb 22 23:22 :?.gif<br />-rw-r--r--  1 liukan  users   351 Feb 22 23:22 :D.gif<br />-rw-r--r--  1 liukan  users   351 Feb 22 23:23 :O.gif<br />-rw-r--r--  1 liukan  users   354 Feb 22 23:24 :P.gif<br />-rw-r--r--  1 liukan  users   362 Feb 22 23:25 ;).gif<br />-rwxr-xr-x  1 liukan  users  3809 Dec 25  2003 anger.gif<br />-rwxr-xr-x  1 liukan  users  1688 Dec 25  2003 bad.gif<br />-rwxrw-r-x  1 liukan  users  3201 Apr 25  2005 barf.gif<br />-rwxr-xr-x  1 liukan  users  2036 Dec 25  2003 cool.gif<br />-rwxr-xr-x  1 liukan  users  2866 Dec 25  2003 cry.gif<br />-rwxrw-r-x  1 liukan  users  1095 Apr 25  2005 die.gif<br />-rwxr-xr-x  1 liukan  users  1070 Aug 30  2004 dog.gif<br />-rwxr-xr-x  1 liukan  users  1509 Dec 25  2003 envy.gif<br />-rw-r--r--  1 liukan  users   364 Feb 22 23:22 evil.gif<br />-rwxr-xr-x  1 liukan  users  2928 Dec 25  2003 fear.gif<br />-rwxr-xr-x  1 liukan  users  1443 Dec 25  2003 grin.gif<br />-rw-r--r--  1 liukan  users   315 Feb 22 23:38 han.gif<br />-rwxrw-r-x  1 liukan  users   689 Apr 25  2005 high.gif<br />-rw-r--r--  1 liukan  users   337 Feb 22 23:38 huaxin.gif<br />-rwxrw-r-x  1 liukan  users   689 Apr 25  2005 jawdrop.gif<br />-rwxr-xr-x  1 liukan  users  1406 Sep 15 18:20 kill.gif<br />-rw-r--r--  1 liukan  users   351 Feb 22 23:22 lol.gif<br />-rwxr-xr-x  1 liukan  users  1289 Aug 30  2004 love.gif<br />-rw-r--r--  1 liukan  users  1069 Feb 22 23:37 lu.gif<br />-rw-r--r--  1 liukan  users   413 Feb 22 23:39 meiyan.gif<br />-rwxr-xr-x  1 liukan  users  1091 Aug 30  2004 pig.gif<br />-rwxr-xr-x  1 liukan  users  3698 Dec 25  2003 puke.gif<br />-rw-r--r--  1 liukan  users   364 Feb 22 23:22 puzzled.gif<br />-rwxr-xr-x  1 liukan  users  2314 Aug 30  2004 question.gif<br />-rw-r--r--  1 liukan  users   356 Feb 22 23:23 sad.gif<br />-rwxr-xr-x  1 liukan  users  1944 Dec 25  2003 shock.gif<br />-rwxr-xr-x  1 liukan  users   271 Sep 15 18:20 shuai.gif<br />-rwxr-xr-x  1 liukan  users  1579 Dec 25  2003 shy.gif<br />-rwxr-xr-x  1 liukan  users  2256 Sep 15 18:20 sleepy.gif<br />-rwxr-xr-x  1 liukan  users  1662 Dec 25  2003 smile.gif<br />-rwxr-xr-x  1 liukan  users  2273 Sep 15 18:20 smoke.gif<br />-rwxr-xr-x  1 liukan  users  1418 Dec 25  2003 stupid.gif<br />-rwxr-xr-x  1 liukan  users  1879 Dec 25  2003 sweat.gif<br />-rwxr-xr-x  1 liukan  users  1205 Aug 30  2004 thumbdown.gif<br />drwxr-xr-x  2 liukan  users   512 Feb 11 18:47 thumbnail<br />-rw-r--r--  1 liukan  users   354 Feb 22 23:24 tongue.gif<br />-rwxr-xr-x  1 liukan  users  1237 Dec 25  2003 unhappy.gif<br />-rwxr-xr-x  1 liukan  users  1536 Sep 15 18:20 uplook.gif<br />-rw-r--r--  1 liukan  users   362 Feb 22 23:25 wink.gif<br />-rwxr-xr-x  1 liukan  users  1205 Dec 25  2003 zan.gif
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163097#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><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><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 22 Feb 2006 17:35:41 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163097</link>
        <guid>http://atomoptics.javaeye.com/blog/163097</guid>
      </item>
      <item>
        <title>在低配制电脑上安装Mac OS X Tiger 10.4.3 for x86</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163099" style="color:red;">http://atomoptics.javaeye.com/blog/163099</a>&nbsp;
          发表时间: 2006年02月12日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          先说说我的电脑的配制和失败经历吧，Intel P4 1.6G，256M DDR内存，nvidia6200a显卡，intel845d主板，集成ac97声卡，两块希捷硬盘60G＋160G。这个硬件配制基本上已经是最低配制 了，而且相信使用这种配制的人也不在少数。安装macos最简单的方法相信还是网上流传的直接把一个Tiger的x86.img镜像dd到硬盘上，不过那 个img的中文支持很差而且分给macos的磁盘空间被限定在了6G，显然不实用。<br />于是我选择了<br />http://lib.verycd.com/2005...<br />上的11.28补丁包1.1a　Mac OSX Tiger 10.4.3 For x86 PC破解版<br />先将dmg文件用UlraISO转换成iso，再打上sse2的补丁。但是不知道什么原因如果直接刻盘安装，或者在VMware (windows or linux)中用iso文件安装，都会出现&ldquo;You need restart your computer&rdquo;的提示，然后安装就不能进行了，如下图<br /><br />唯有在windows中使用虚拟光驱后再在VMware中把占用的物理内存调整到最大的220M，才能正常进入安装程序。可是问题又来了，我的P4 1.6G可以说是支持sse2的处理器中最慢的一个型号，加上内存也只达到在物理机上运行mac os x的最低硬件要求256M，更何况是在虚拟机中。安装时复制文件还算可以，但是安装完成后自动重启就卡住了，无法进入桌面，整机失去相应，reset，grub引导到虚拟机安装到的那个物理分区显示HFS+ partition error，有文章说用安装光盘上的/usr/standalone/i386中的文件引导可以解决这个问题，但是仅仅限于一块硬盘的情况，而我留的分区在第二块硬盘上，所以此路不通。<br />下面来看最终的解决方案。按照以下的说明进行如下步骤：（和verycd上的有所不同）<br />一、下载后，将第一个DMG文件用最新版UltraISO7.6.5转换为ISO文件，要确保转换后的ISO文件的MD5值为：<br />e7d86fefb4b5155890addbf7fae19398　　（切记一定要做MD5校验）<br />如果MD5值和这个不一样，则说明你的DMG文件已经损坏或不是10.4.3，则需从eMule修复下载或重新下载。<br />则不能应用这个补丁包。<br />二、然后下载PPF-O-Matic 3.0这个工具，将下载的补丁包解压，解压后是PPF文件，用下载的PPF-O-Matic 3.0给你转换的ISO文件打补丁。<br />三、VM安装。<br />用VM安装，安装在客户机上。<br />在客户机上安装非常简单，要注意的是新建虚拟磁盘时把Split disk into 2G files前的勾去掉，当然文件所在的分区应该是NTFS。另外虚拟分区的大小比你最终打算安装到的物理分区小100～200M就OK了，记下虚拟磁盘文件的位置。在VM中新建客户机，一路选择其它，内存越大越好。<br />要装上DEAMON　TOOL虚拟光驱，将转换好的ISO文件导入虚拟光驱中。<br />客户机建立后之后用记事本打开你的VM虚拟机下的.vmx配置文件，在memsize = "？？？"之后，添加一行：paevm = "TRUE"<br />之所以这样，是因为10.4.3版的Tiger要求CPU的PAE(Physical Address Extension)支持（用HWINF32可以查看），所以没有PAE的机子还是用VM安装。<br />之后启动VM，将DEAMON　TOOL的光驱导入VM光驱中，启动安装。<br />如果出现 "Cannot load /com.apple.Boot.plist"这样的错误信息,可以在启动提示时按F8然后输入：<br />代码:<br />kernel=mach_kernel.xxx<br />其中"xxx"对应不同的kernel（只针对下载Maxxuss的kernel）。<br />进入设置，选择你适合的内核设置，有如下几种内核选择:<br />mach_kernel (默认): 同 mach_kernel.sse2　一样<br />mach_kernel.sse2: 支持 SSE2 CPUs, 需 NX/XD CPU 支持（在XP中可以打开控制面板－系统<br />－高级－数据执行保护，看你的CPU是不是支持DEP，支持DEP就有NX/XD）<br />mach_kernel.nonx: 支持 SSE2 CPUs, 不需要 NX/XD CPU 支持<br />mach_kernel.orig: 原来的内核, SSE3 CPUs 带 NX/XD 支持的<br />在进入安装界面后，选择上面的disk utility，将要安装的分区（会突显）erase，然后安装就可以了。<br />到这里注意复制完文件之后，出现&ldquo;安装完成还有xx秒重启&rdquo;时手动关闭虚拟机（Ctrl+Alt，点击VMware左上的方形按钮）<br />接下来用XP下的DISKPART工具来更改分区类型符，开始运行执行cmd，输入：<br />DISKPART<br />SELECT DISK 1（如果为双硬盘的第一个，则为DISK 0）<br />SELECT PARTITION X(X为你的空白分区号，可用LIST PARTITION 来查看号码，其大小VMware的虚拟磁盘略大)<br />Delete partition<br />CREATE partition primary ID=AF<br />这样就建立了一个分区类型为AF（HFS）的MAC分区了。<br />然后到 http://free.oszoo.org/ftp/... 下载qemu for windows，安装，运行cmd进入qemu的安装目录，输入<br />qemu-img convert -f vmdk f:\path\to\vmware\MacOS\freebsd.vmdk -O raw f:\path\to\mac.raw<br />这样就把vmware创建的虚拟磁盘文件vmdk转换成无格式的镜像文件，其实网上流传的img文件也是无格式镜像文件。其中f:pathtovmwareMacOSfreebsd.vmdk是安装mac os x时vmware创建的虚拟磁盘文件vmdk，f:pathtomac.raw是目标无格式镜像文件。这个过程时间较长。文件和最开始设置的虚拟分区一样大。<br />下载dd for windows用<br />dd if=mac.raw of=\\?\Device\Harddisk1\Partition4 bs=32256 skip=1 --progress<br />写入物理䒈分区，其中\\?\Device\Harddisk1\Partition4是你用dd --list查看到的你打算安装的目标分区。<br />最后设置grub引导<br />title OSX_X86<br />root (hd1,3) #安装的目标分区<br />makeactive<br />chainloader +1<br />boot<br />至此Mac OS X Tiger 10.4.3 for x86 就被安装到一台P4 1.6G 256M机器的物理分区上了，而且分区大小可以自行设置，运行起来速度并不慢。<br />PS:来一张贴图
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163099#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/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 12 Feb 2006 13:27:48 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163099</link>
        <guid>http://atomoptics.javaeye.com/blog/163099</guid>
      </item>
      <item>
        <title>发布readbarcode-0.0.2</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163100" style="color:red;">http://atomoptics.javaeye.com/blog/163100</a>&nbsp;
          发表时间: 2006年02月09日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          很久没有更新blog了，再过几天就要进实验室了，也不知道最后结果会怎样，所有的事情都过去了后，才觉得其实很多当初花费了很大精力的事其实并不是那么重要。昨天在sf.net发布新版的readbarcode，可以只用一个摄像头和一台linux主机实现对条形码的识别，主要使用了图像处理的方法，当然摄像头也并不是必须的。新版本主要比上个版本添加了对所有EAN-13码的识别，这样除了书刊上的条形码，乐事薯片上的条码也可以读了:) 当然其实改动不大，速度依然很慢，懒得做大的改动，权当好玩吧。如果发现大的bugs可以到 http://sourceforge.net/pro... 提交
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163100#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</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 Feb 2006 14:19:48 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163100</link>
        <guid>http://atomoptics.javaeye.com/blog/163100</guid>
      </item>
      <item>
        <title>推荐两个网站</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163076" style="color:red;">http://atomoptics.javaeye.com/blog/163076</a>&nbsp;
          发表时间: 2005年10月11日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &lt;p&gt;一个古曲的网站,可以下载古词乐曲:&lt;a href=&quot;http://bbs.guqu.net/index.asp&quot;&gt;&lt;a href=&quot;http://bbs.guqu.net/index.asp&quot;&gt;http://bbs.guqu.net/index....&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;美国知音网站,里面内容也比较多,看国际新闻这个比较适合: &lt;a href=&quot;http://www.voanews.com/english/portal.cfm&quot;&gt;http://www.voanews.com/eng...&lt;/a&gt;&lt;/p&gt;
&lt;p /&gt;

          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163076#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/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</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, 11 Oct 2005 06:52:44 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163076</link>
        <guid>http://atomoptics.javaeye.com/blog/163076</guid>
      </item>
      <item>
        <title>明月千里寄相思</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163077" style="color:red;">http://atomoptics.javaeye.com/blog/163077</a>&nbsp;
          发表时间: 2005年09月18日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          曲名：明月千里寄相思     歌手：徐小凤 <br />夜色茫茫夜色茫茫罩四周天边新月如钩回忆往事恍如梦重寻梦境何处求人隔千里路悠悠未曾遥问星已稀请明月带问候思念的人儿泪常流夜色朦朦夜未尽周遭寂寞宁静桌上寒灯光不明伴我寂寞苦孤零人隔千里无音讯却待遥问终无凭请明月代传信寄我片纸儿慰离情人隔千里路悠悠未曾遥问星已稀请明月带问候思念的人儿泪常流<br /><br />PS:中午收到ppc的短信&ldquo;中秋快乐！勿忘国耻，为中华复兴而奋斗！&rdquo;，才陡然想起，原来在抗日胜利60周年的中秋尽是九一八。
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163077#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><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 18 Sep 2005 13:02:22 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163077</link>
        <guid>http://atomoptics.javaeye.com/blog/163077</guid>
      </item>
      <item>
        <title>台风，又是台风</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163078" style="color:red;">http://atomoptics.javaeye.com/blog/163078</a>&nbsp;
          发表时间: 2005年09月05日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &lt;p&gt;&lt;a href=&quot;http://news.sina.com.cn/z/tfhtdl/index.shtml&quot;&gt;海棠&lt;/a&gt;、&lt;a href=&quot;http://news.sina.com.cn/z/tfmaisha/index.shtml&quot;&gt;麦莎&lt;/a&gt;、泰利接连不断，搬家的日期也是一拖再拖，于是对天气格外关注，无意间发现了一个好玩的天气预报flash，见文章最后。对了，要搬家了，恐怕得断网一段时间了。在Live Journal的用户宣称他&lt;a href=&quot;http://www.livejournal.com/users/qwantz/39640.html&quot;&gt;被GoogleAdSense耍了一把&lt;/a&gt;的时候，MSN发布了它的第一个广告平台&lt;a href=&quot;http://adcenter.msn.com/&quot;&gt;adCenter&lt;/a&gt;，“NathanWeinberg的总结比较有趣，他说：MSN想要Level The PayingField并且要削减Google的赢利。Google的广告系统负担了所有Google免费软件所需要的费用，削减这些广告费用就等于Google将不能在各领域同微软竞争。”&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://weather.eu.msn.com/f5/loader19.swf?lang=en&amp;amp;mode=continent&amp;amp;continent=NorthAsia&amp;amp;defaultCountry=&amp;amp;defaultCity=&amp;amp;&quot;&gt;[Full Window]&lt;/a&gt;&lt;/p&gt;

          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163078#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/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</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, 05 Sep 2005 11:01:00 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163078</link>
        <guid>http://atomoptics.javaeye.com/blog/163078</guid>
      </item>
      <item>
        <title>Opera之10周年庆典，免费送注册码</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163079" style="color:red;">http://atomoptics.javaeye.com/blog/163079</a>&nbsp;
          发表时间: 2005年08月31日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &lt;p&gt;Opera为庆祝10周年纪念正在举办“&lt;a href=&quot;http://my.opera.com/community/party/&quot;&gt;10周年纪念在线庆典&lt;/a&gt;”，今天用户只需提交电子邮件即可&lt;a href=&quot;http://my.opera.com/community/party/reg.dml&quot;&gt;免费获得一套Opera注册码&lt;/a&gt;，Opera爱好者一定要把握这次机会。&lt;/p&gt;
&lt;p&gt;呵呵，kaph最喜欢的浏览器，终于能得到正规渠道来的注册码了&lt;img src=&quot;http://www.kylinx.net/weblog/img/emot/coolsmile.gif&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;

          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163079#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/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</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, 31 Aug 2005 11:15:50 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163079</link>
        <guid>http://atomoptics.javaeye.com/blog/163079</guid>
      </item>
      <item>
        <title>lilina预缓存补丁修正版</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163080" style="color:red;">http://atomoptics.javaeye.com/blog/163080</a>&nbsp;
          发表时间: 2005年08月23日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          今天看了一下Zhiqiang::He的lilina预缓存补丁一文，感觉它的&ldquo;用 嵌套了index.php，这样每次访问cache文件时，都会调用index.php，index.php会判断cache文件是否过期，过期了则后台重建；如无过期则显示cache文件的创建时间，这样非常方便。&rdquo;想法很有意思。虽然这样做和chedong的方法比得到的页面结果会旧一点，但是很多虚拟主机不能运行crontab更别说wget了。于是拿来一试，但是它的访问index.html导航栏24h或48h或week或all页面无法正常跳转确实很麻烦，于是对其补丁做了一番修改。<br />具体来讲就是针对不同的 ?hours= 参数制作不同的cache页面，另外屏蔽了第一次执行时会产生的错误信息。安装与标准的lilina有一点区别，可以参考：小试RSS聚合器lilina，附安装方法，唯一要配置的就是替换index.php和修改$index_file0及对应的3个文件属性。详细见下文。diff -Nur indexo.php index.php &gt; lilina-cache1_patch.txt<br />将上述txt文件，保存到本地文件。并将patch文件上载到lilina的目录里，执行如下命令：patch -p0 或者下载index.tar.gz的压缩包覆盖原来的index.php(8月23日21:10更新)<br />传好并配置好conf.php，在index.php中设置好$index_file0的值，它代表缓存页面的前缀。浏览edit.php添加好rss源后就依次执行：http://www.yourname.con/pa...http://www.yourname.con/pa...http://www.yourname.con/pa...http://www.yourname.con/pa...这时浏览http://www.yourname.con/pa...'$index_file0'24.html就是我们的默认页面了，比如我的页面就是http://www.kylinx.net/read...再浏览时24h,48h,week等页面就都有效了，并且都能更新。<br />如果觉得pre24.html这样的页面不好记可以在另外的一个目录里放一个index.php写上$page="http://www.yourname.con/pa...";header("Location: $page");之类的就ok了。到现在lilina的速度快了功能也完整。:)<br />PS:有的系统不支持文件名中含有"-"字符，可以在index.php里面找到 ?=$index_file0?&gt;-1.html 替换成 ?=$index_file0?&gt;2000.html，再执行一次index?hours=2000就ok了，算是权宜之计吧。
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163080#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</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, 23 Aug 2005 19:01:19 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163080</link>
        <guid>http://atomoptics.javaeye.com/blog/163080</guid>
      </item>
      <item>
        <title>十句实话[zz]</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163106" style="color:red;">http://atomoptics.javaeye.com/blog/163106</a>&nbsp;
          发表时间: 2005年08月19日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          2.上车遇到老弱病残、孕妇：让座的时候别动声色，也别大张旗鼓。站起来用身体挡住其他人留出空位子给需要的人，然后装作下车走远点。人太多实在走不远，人家向你表示谢意的时候微笑一下。3.雨雪的时候、天冷的傍晚或者是雪天的傍晚，遇到卖菜的、卖水果的、卖报纸的剩的不多了又不能回家，能全买就全买，不能全买就买一份，反正吃什么也是吃,看什么也是看，买下来让人早点回家。4.遇到迷路的小孩和老头老太太，能送回家送回家，不能送回家的送上车、送到派出所也行，如果有电话的替老人或小孩打个电话就走，反正你也不缺那两个电话费.5.遇到迷路的人打听某个地址，碰巧你又知道，就主动告诉一声。别不好意思，没有人笑话你。6.捡到钱包就找找失主，如果你实在缺钱就把现金留下。打电话告诉失主就说你在厕所里捡到的。把信用卡、身份证、驾驶执照还给人家，一般人家也不会在乎钱了。把人家的地址记在你的笔记本上，以后发达了去找人家道个谦，把钱还给人家。7.遇到学生出来打工的、勤工俭学的，特别是中学生、小姑娘。她卖什么你就买点，如果她不是家庭困难，出来打工也需要勇气的，鼓励鼓励她吧。8.遇到夜里摆地摊的，能买就多买一些，别还价，东西都不贵。家境哪怕好一点，谁会大冷天夜里摆地摊。9.如果钱还宽裕，别养二奶，偷偷养几个贫困山区的学生。别让人家知道你是谁，要不然见面了多尴尬，多不好意思。但是你心里一定会觉得舒坦，比包二奶提心吊胆的要好得多。如果真想包也可以包一个，好事坏事一起做。人吗，本来就复杂。10.如果时间还宽裕，而且碰巧觉得我这个人还顺眼，那就顶一下我的贴子，总比去顶看了觉得上当的贴子舒服。时间宽裕不少就请把这几句话多转几个地方，毕竟好人多了咱们心里也舒坦。
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163106#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><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><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 19 Aug 2005 03:56:28 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163106</link>
        <guid>http://atomoptics.javaeye.com/blog/163106</guid>
      </item>
      <item>
        <title>Windows命令(非完整版)</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163051" style="color:red;">http://atomoptics.javaeye.com/blog/163051</a>&nbsp;
          发表时间: 2005年08月04日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p align="left">      winver---------------检查Windows版本 　　</p><p align="left">wmimgmt.msc----打开windows管理体系结构(WMI) 　　</p><p align="left">wupdmgr-----------windows更新程序 　　</p><p align="left">wscript--------------windows脚本宿主设置 　　</p><p align="left">write-----------------写字板 　　</p><p align="left">winmsd--------------系统信息 　　</p><p align="left">wiaacmgr-----------扫描仪和照相机向导 　　</p><p align="left">winchat-------------XP自带局域网聊天 　　 　　</p><p align="left">mem.exe-----------显示内存使用情况 　　</p><p align="left">Msconfig.exe------系统配置实用程序 　　</p><p align="left">mplayer2------------简易widnows media player 　　</p><p align="left">mspaint--------------画图板 　　</p><p align="left">mstsc----------------远程桌面连接 　　</p><p align="left">mplayer2------------媒体播放机 　　</p><p align="left">magnify--------------放大镜实用程序 　　</p><p align="left">mmc------------------打开控制台 　　</p><p align="left">mobsync------------同步命令 　　 　　</p><p align="left">dxdiag---------------检查DirectX信息 　　</p><p align="left">drwtsn32------ ---系统医生 　　</p><p align="left">devmgmt.msc--- 设备管理器 　　</p><p align="left">dfrg.msc------------磁盘碎片整理程序 　　</p><p align="left">diskmgmt.msc----磁盘管理实用程序 　　</p><p align="left">dcomcnfg----------打开系统组件服务 　　</p><p align="left">ddeshare-----------打开DDE共享设置 　　</p><p align="left">dvdplay-------------DVD播放器 　　 　　</p><p align="left">net stop messenger-----停止信使服务 　　</p><p align="left">net start messenger----开始信使服务 　　</p><p align="left">notepad-----------打开记事本 　　</p><p align="left">nslookup----------网络管理的工具向导 　　</p><p align="left">ntbackup---------系统备份和还原 　　</p><p align="left">narrator------------屏幕&ldquo;讲述人&rdquo; 　　</p><p align="left">ntmsmgr.msc----移动存储管理器 　　</p><p align="left">ntmsoprq.msc---移动存储管理员操作请求 　　</p><p align="left">netstat -an----(TC)命令检查接口 　　 　　</p><p align="left">syncapp-----------创建一个公文包 　　</p><p align="left">sysedit------------系统配置编辑器 　　</p><p align="left">sigverif------------文件签名验证程序 　　</p><p align="left">sndrec32---------录音机 　　</p><p align="left">shrpubw----------创建共享文件夹 　　</p><p align="left">secpol.msc-------本地安全策略 　　</p><p align="left">syskey-------------系统加密，一旦加密就不能解开，保护windows xp系统的双重密码 　　services.msc-----本地服务设置 　　</p><p align="left">Sndvol32---------音量控制程序 　　</p><p align="left">sfc.exe------------系统文件检查器 　　</p><p align="left">sfc /scannow---windows文件保护 　　 　</p><p align="left">　tsshutdn----------60秒倒计时关机命令 　　</p><p align="left">tourstart----------xp简介（安装完成后出现的漫游xp程序） 　　</p><p align="left">taskmgr------------任务管理器 　</p><p align="left">　tasklist /SVC-----查看进程详细信息 　</p><p align="left">　 　　eventvwr---------事件查看器 　</p><p align="left">　eudcedit----------造字程序 　　</p><p align="left">explorer-----------打开资源管理器 　　 　　 　</p><p align="left">　packager---------对象包装程序 　　</p><p align="left">perfmon.msc----计算机性能监测程序 　　</p><p align="left">progman----------程序管理器 　　 　</p><p align="left">　regedit.exe------注册表 　</p><p align="left">　rsop.msc----------组策略结果集 　　</p><p align="left">regedt32---------注册表编辑器 　</p><p align="left">　rononce -p -----15秒关机 　</p><p align="left">　regsvr32 /u *.dll----停止dll文件运行 　</p><p align="left">　regsvr32 /u zipfldr.dll------取消ZIP支持 　　</p><p align="left">rundll32.exe shell32.dll,Control_RunDLL ---------------------------显示控制面板 　</p><p align="left">　rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1----------显示辅助功能选项 </p><p align="left">　　rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1－－---打开系统属性 　</p><p align="left">　rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1－－----删除或添加程序 　　rundll32.exe syncui.dll,Briefcase_Create－－－－----------------桌面上建立公文包 　</p><p align="left">　rundll32.exe diskcopy.dll,DiskCopyRunDll－－－－---------------复制软盘驱动器 　</p><p align="left">　rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0－－显示时间属性 　</p><p align="left">　rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0－－－－显示桌面墙纸属性 </p><p align="left">　　rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,0－－－－－游戏控制器 　</p><p align="left">　rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0－－－音频属性 　　</p><p align="left"> 　　cmd.exe----------CMD命令提示符 　</p><p align="left">　chkdsk.exe------Chkdsk磁盘检查 　</p><p align="left">　certmgr.msc-----证书管理实用程序 　</p><p align="left">　calc----------------启动计算器 　</p><p align="left">　charmap----------启动字符映射表 　</p><p align="left">　cliconfg-----------SQL SERVER 客户端网络实用程序 　</p><p align="left">　Clipbrd-------------剪贴板查看器 　</p><p align="left">　conf---------------启动netmeeting 　</p><p align="left">　compmgmt.msc---计算机管理 　</p><p align="left">　cleanmgr---------垃圾整理 　</p><p align="left">　ciadv.msc--------索引服务程序 　</p><p align="left">　 　　osk-----------------打开屏幕键盘 　</p><p align="left">　odbcad32-------ODBC数据源管理器 　　</p><p align="left">oobe/msoobe /a----检查XP是否激活 　　 </p><p align="left">　　lusrmgr.msc----本机用户和组 　</p><p align="left">　logoff-------------注销命令 　</p><p align="left">　 　　iexpress---------木马捆绑工具，系统自带</p><p align="left"> 　　ipconfig ---------查看当前所有IP地址 　　 </p><p align="left">　　Nslookup--------IP地址侦测器 　　</p><p align="left"> 　　fsmgmt.msc---共享文件夹管理器 　　</p><p align="left"> 　　utilman----------辅助工具管理器 　　 　</p><p align="left">　gpedit.msc-----组策略</p>
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163051#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><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 04 Aug 2005 10:42:00 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163051</link>
        <guid>http://atomoptics.javaeye.com/blog/163051</guid>
      </item>
      <item>
        <title>劝酒高手速成</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163052" style="color:red;">http://atomoptics.javaeye.com/blog/163052</a>&nbsp;
          发表时间: 2005年08月03日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p><font size="3" face="Comic Sans MS"><font color="#0000ff">按：</font><font color="#000000">&quot;</font><font color="#000000">出来混，迟早要用的&quot;。</font></font></p><p><br /><font size="3" face="Comic Sans MS"><font color="#000000">注：转载&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 作者：不详</font></font></p><p><font size="3" face="Comic Sans MS"><br /></font><font size="3" face="Comic Sans MS">劝酒者起身敬酒，被劝者会说：&ldquo;屁股一抬，喝了重来&rdquo;，意让劝酒者再喝一个，此时劝酒者应对：&ldquo;屁股一动，表示尊重&rdquo;。 </font></p><br /><p><font size="3" face="Comic Sans MS">男人不喝酒，交不到好朋友。 </font></p><br /><p><font size="3" face="Comic Sans MS">感情深一口闷，感情浅舔一舔。 </font></p><br /><p><font size="3" face="Comic Sans MS">女士劝酒：激动的心，颤抖的手，我给领导到杯酒，领导不喝嫌我丑 </font></p><br /><p><font size="3" face="Comic Sans MS">女士和领导碰杯：领导在上我在下，您说来几下来几下。 </font></p><br /><p><font size="3" face="Comic Sans MS">两只小蜜蜂呀，飞到花丛中呀。。。。 </font></p><br /><p><font size="3" face="Comic Sans MS">宁可胃上烂个洞，不叫感情裂条缝。 </font></p><br /><p><font size="3" face="Comic Sans MS">感情深，一口闷； <br />感情浅，舔一舔； <br />感情厚，喝不够； <br />感情薄，喝不着； <br />感情铁，喝出血。 </font></p><br /><p><font size="3" face="Comic Sans MS">一两二两漱漱口， <br />三两四两不算酒， <br />五两六两扶墙走， <br />七两八两还在吼。 </font></p><br /><p><font size="3" face="Comic Sans MS">男人不喝酒,枉在世上走 </font></p><br /><p><font size="3" face="Comic Sans MS">只要心里有，茶水也当酒 </font></p><br /><p><font size="3" face="Comic Sans MS">酒是粮食精越喝越年轻 </font></p><br /><p><font size="3" face="Comic Sans MS">东风吹，战鼓雷，今天喝酒谁怕谁！ <br />酒肉穿肠过，朋友心中留！ </font></p><br /><p><font size="3" face="Comic Sans MS">人在江湖飘啊哪有不挨刀啊~~~几刀砍死你啊~~~~ <br />梁山伯祝英台生个儿子不成才~~~几点钟才回来~~~ </font></p><br /><p><font size="3" face="Comic Sans MS">男人不喝酒活的象条狗， <br />男人不抽烟活的象太监， <br />女人不化妆白活在世上， <br />男人不抽烟白活在人间。 </font></p><br /><p><font size="3" face="Comic Sans MS">半斤不当酒，一斤扶墙走，斤半墙走我不走。 <br />酒逢知已千杯少，能喝多少喝多少，喝不了赶紧跑。 <br />革命小酒天天醉.............. <br />两腿一站，喝了不算。 </font></p><br /><p><font size="3" face="Comic Sans MS">甘为革命献肠胃<br />革命的小酒天天醉，<br />喝红了眼睛喝坏了胃，<br />喝得手软脚也软，<br />喝得记忆大减退。<br />喝得群众翻白眼，<br />喝得单位缺经费；<br />喝得老婆流眼泪，<br />晚上睡觉背靠背，<br />一状告到纪委会，<br />书记听了手一挥&mdash;<br />能喝不喝也不对，<br />我们也是天天醉！<br />辣酒涮牙,啤酒当茶. </font></p><br /><p><font size="3" face="Comic Sans MS">6个6 啊！哥两好啊！谁怕谁啊，乌龟怕铁锤啊！ </font></p><br /><p><font size="3" face="Comic Sans MS">客人喝酒就得醉,要不主人多惭愧. </font></p><br /><p><font size="3" face="Comic Sans MS">主人举杯对在座的说道：&ldquo;女人大点口，男人全进去。&rdquo; </font></p><br /><p><font size="3" face="Comic Sans MS">革命小酒天天醉,回家和老婆背靠背, <br />老婆告到纪检委员会,纪委书记说:该喝不喝也不对; <br />老婆告到人大常委会,人大主任说:这笔开支早就在预算内; <br />老婆告到妇女联合会,妇女主任说:我家那位也是天天醉; <br />老婆告到市委联席会,市委书记说:喝死了我们为他开追悼会. </font></p><br /><p><font size="3" face="Comic Sans MS">小快活，顺墙摸； <br />大快活，顺地拖。 </font></p><br /><p><font size="3" face="Comic Sans MS">人在江湖走，哪能不喝酒 </font></p><br /><p><font size="3" face="Comic Sans MS">不会喝酒,前途没有 <br />一喝九量,重点培养 <br />只喝饮料,领导不要 <br />能喝不输,领导秘书 <br />一喝就倒,官位难保 <br />长喝嫌少,人才难找 <br />一半就跑,升官还早 <br />全程领跑,未来领导 <br />觉得好的就--------------------------------------------------------------顶! </font></p><br /><p><font size="3" face="Comic Sans MS">相聚都是知心友，我先喝俩舒心酒。 <br />路见不平一声吼，你不喝酒谁喝酒？---令打酒官司的人喝一杯 <br />锄禾日当午，汗滴禾下土，连干三杯酒，你说苦不苦？　 <br />春眠不觉晓，处处闻啼鸟，举杯问小姐，我该喝多少？---小姐说了算 <br />少小离家老大回，这杯我请小姐陪。---与在座小姐对饮一杯 <br />跟着感觉走，这次我喝酒。---咳，没办法，喝了吧 <br />来时夫人有交代，少喝酒来多吃菜。 <br />酒壮英雄胆，不服老婆管 !!! <br />酒量不高怕丢愁，自我约束不喝酒。 <br />量小非君子，无毒不丈夫！ <br />市场经济搞竞争，快将美酒喝一盅。　 <br />日出江花红胜火，祝君生意更红火。---请经商下海者喝一杯 <br />结识新朋友，不忘老朋友。---与新老朋友共干一杯　 <br />朝辞白帝彩云间，半斤八两只等闲。---好酒量，喝一杯 <br />危难之处显身手，妹妹(兄弟)替哥喝杯酒。 <br />一条大河波浪宽，端起这杯咱就干。---自饮一杯 <br />东风吹，战鼓擂，今天喝酒谁怕谁？ <br />万水千山总是情，少喝一杯行不行？ <br />要让客人喝好，自家先要喝倒！ <br />商品经济大流通，开放搞活喝两盅。 </font></p><br /><p><font size="3" face="Comic Sans MS">酒逢知己千杯少，话不投机大口喝 <br />若要人不知，除非你干杯 <br />天蓝蓝，海蓝蓝，一杯一杯往下传 <br />天上无云地下旱，刚才那杯不能算 <br />酒逢知己饮，诗向会人吟 <br />百川到东海，何时再干杯，现在不喝酒，将来徒伤悲 </font></p><br /><p><font size="3" face="Comic Sans MS">感情铁不铁? 铁! 那就不怕胃出血! <br />感情深不深? 深! 那就不怕打吊针! </font></p><br /><p><font size="3" face="Comic Sans MS">会喝一两的喝二两, 这样朋友够豪爽! <br />会喝二两的喝五两, 这样同志党培养! <br />会喝半斤的喝壹斤, 这样哥们最贴心! <br />会喝壹斤的喝壹桶, 回头提拔当副总! <br />会喝壹桶的喝壹缸, 酒厂厂长让你当! </font></p><br /><p><font size="3" face="Comic Sans MS">出门在外老婆交代，少喝酒、多叨菜，够不着了站起来。输了咱不喝，赢了咱倒赖，吃不完了兜回来。 </font></p><br /><p><font size="3" face="Comic Sans MS">酒是米做，不喝不行。b是肉做，不日罪过。 </font></p><br /><p><font size="3" face="Comic Sans MS">酒里乾坤大,壶中日月长. </font></p><br /><p><font size="3" face="Comic Sans MS">只要感情有，喝啥都是酒。(喝冰水找理由) </font></p><br /><p><font size="3" face="Comic Sans MS">喝酒不喝白，感情上不来。 </font></p>
          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163052#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/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</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, 03 Aug 2005 11:22:00 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163052</link>
        <guid>http://atomoptics.javaeye.com/blog/163052</guid>
      </item>
      <item>
        <title>猪链球菌病</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163107" style="color:red;">http://atomoptics.javaeye.com/blog/163107</a>&nbsp;
          发表时间: 2005年07月28日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &lt;p&gt;猪链球菌病是一种人畜共患的急性、热性传染病，属国家规定的二类动物疫病。链球菌分布广泛，常存在于健康的哺乳动物和人体内。在动物机体抵抗力降低和外部环境变化诱导下，会引起动物和人发病。由C、D、E及L群链球菌引起的猪的多种疾病的总称。表现为急性出血性败血症、心内膜炎、脑膜炎、关节炎、哺乳仔猪下痢和孕猪流产等。&lt;/p&gt;
&lt;p&gt;猪链球菌感染不仅可致猪败血症肺炎、脑膜炎、关节炎及心内膜炎，而且可感染特定人群发病，并可致死亡，危害严重。&lt;/p&gt;
&lt;p&gt;猪链球菌病可以通过伤口、消化道等途径传染给人，吃病死猪肉的人发病较轻。这种病原体早已长期存在猪群身上，因为外界环境发生的变化使得病原体发生变异，从而突破种群障碍，开始从猪传播给人。&lt;/p&gt;
&lt;p&gt;人感染猪链球菌病潜伏期短，平均常见潜伏期2—3天，最短可数小时，最长7天。病人感染后起病急，临床表现为畏寒、发热、头痛、头昏、全身不适、乏力、腹痛、腹泻。外周血白细胞计数升高，中性粒细胞比例升高，严重患者发病初期白细胞可以降低或正常。部分病例表现为脑膜炎，恶心、呕吐(可能为喷射性呕吐)，重者可出现昏迷。脑膜刺激征阳性，脑脊液呈化脓性改变。皮肤没有出血点、淤点、淤斑，无休克表现。少数病例在中毒性休克综合征基础上，出现化脓性脑膜炎表现。&lt;/p&gt;
&lt;p&gt;　　对于人感染猪链球菌病，综合病例的流行病学史、临床表现和实验室检测结果，排除其他明确病因的可进行诊断。诊断要点包括：1.流行病学史：当地一般有猪等家畜疫情存在，病例发病前7天内有与病(死)猪等家畜的接触史。2.疑似病例：流行病学史结合急起畏寒、发热，外周血白细胞计数升高，中性粒细胞比例升高。3.临床诊断：流行病学史结合中毒性休克综合征和／或脑膜炎。4.确诊病例：全血或尸检标本等无菌部位的标本纯培养后，经鉴定为猪链球菌。&lt;/p&gt;
&lt;p&gt;　　对于人感染猪链球菌的治疗，要将病人转入当地传染病房，隔离治疗。临床治疗包括一般治疗、病原治疗、抗休克治疗、DIC(弥漫性血管内凝血)治疗等措施。根据实验室对猪链球菌抗生素药物敏感性试验检测，结果表明，3个试验菌株对万古霉素、氨苄西林、亚胺培南均敏感，对链霉素、复方新诺明、萘啶酮酸均耐药。&lt;/p&gt;
&lt;p&gt;　　对于人感染猪链球菌病，主要采取以控制传染源(病、死猪等家畜)、切断人与病(死)猪等家畜接触为主的综合性防治措施。在有家畜猪链球菌疫情的地区强化疫情监测，各级各类医疗机构的医务人员发现符合疑似病例、临床病例诊断的立即向当地疾病预防控制机构报告。疾控机构接到报告后立即开展流行病学调查，同时按照突发公共卫生事件报告程序进行报告。病(死)家畜应在当地有关部门的指导下，立即进行消毒、焚烧、深埋等无害化处理。对病例家庭及其畜圈、禽舍等区域和病例发病前接触的病、死猪所在家庭及其畜圈、禽舍等疫点区域进行消毒处理。同时要采取多种形式开展健康宣传教育，畜牧兽医部门也要组织力量，查清动物疫情范围，落实各项防控措施。&lt;/p&gt;
&lt;p&gt;　　据四川省卫生厅报告，截至7月27日12时，四川累计报告人感染猪链球菌病病例131例，其中实验室确诊8例，临床诊断76例，疑似47例。这些病例中，治愈出院11例，病危21例，死亡27例。新增的14例病例中除2例为7月26日发病外，其余均为加大搜索力度后，发现的既往感染病例，其中包括其他地市6个乡镇的6例病例。&lt;br /&gt;&lt;img alt=&quot;猪链球菌&quot; src=&quot;http://www.kylinx.net/weblog/up/1122522404.jpg&quot; /&gt;&lt;/p&gt;

          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163107#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/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</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, 28 Jul 2005 11:47:34 +0800</pubDate>
        <link>http://atomoptics.javaeye.com/blog/163107</link>
        <guid>http://atomoptics.javaeye.com/blog/163107</guid>
      </item>
      <item>
        <title>人民币汇率调整并非意味单边上扬也可向下浮动[zz]</title>
        <author>atomoptics</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://atomoptics.javaeye.com">atomoptics</a>&nbsp;
          链接：<a href="http://atomoptics.javaeye.com/blog/163108" style="color:red;">http://atomoptics.javaeye.com/blog/163108</a>&nbsp;
          发表时间: 2005年07月27日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &lt;p&gt;中国人民银行新闻发言人昨日郑重声明称，人民币汇率初始调整水平升值2％，是指在人民币汇率形成机制改革的初始时刻就作一调整，调整水平为2％。并不是指人民币汇率第一步调整2％，事后还会有进一步的调整。 &lt;/p&gt;
&lt;p&gt;这位发言人称，人民币汇率形成机制改革受到国内外媒体和有关方面的广泛关注和充分理解。但也有国外的个别媒体对改革的有关内容，特别是对人民币对美元交易价格的调整制造误解，甚至错误地认为人民币升值2％只是初始调整，“可能引发中国人民银行在不远的将来会进一步提高人民币汇率的预期”。 &lt;/p&gt;
&lt;p&gt;为准确理解人民币汇率形成机制改革，人民银行现郑重声明：人民币汇率水平升值2%是根据汇率合理均衡水平测算出来的。这一调整幅度主要是从我国贸易顺差程度和结构调整的需要来确定的，同时也考虑了国内企业的承受能力和结构调整的适应能力。这个幅度基本上趋近于实现商品和服务项目大体平衡。渐进性是指人民币汇率形成机制改革的渐进性，而不是指人民币汇率水平调整的渐进性。人民币汇率制度改革重在人民币汇率形成机制的改革，而非人民币汇率水平在数量上的增减。 &lt;/p&gt;
&lt;p&gt;按照人民银行此前的公告，人民币汇率自21日后不再盯住单一美元，而是形成更富弹性的人民币汇率机制。现阶段，每日银行间外汇市场美元对人民币的交易价在人民银行公布的美元交易中间价上下千分之三的幅度内浮动。 &lt;/p&gt;
&lt;p&gt;按照这一规定，人民币汇率水平将根据市场情况，既可能向上浮动，也可能向下浮动，并非就意味着一定会单边上扬。&lt;/p&gt;
&lt;p&gt;相关链接 &lt;a href=&quot;http://finance.sina.com.cn/&quot;&gt;&lt;a href=&quot;http://finance.sina.com.cn/&quot;&gt;http://finance.sina.com.cn...&lt;/a&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://finance.sina.com.cn/nz/RMBav/index.shtml&quot;&gt;&lt;a href=&quot;http://finance.sina.com.cn/nz/RMBav/index.shtml&quot;&gt;http://finance.sina.com.cn...&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;

          <br/>
          <span style="color:red;">
            <a href="http://atomoptics.javaeye.com/blog/163108#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><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内