<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns="http://purl.org/rss/1.0/">
<channel rdf:about="http://www.5icafe.com">
<title>吾爱咖啡</title>
<link>http://www.5icafe.com</link>
<description>吾爱咖啡</description>
<dc:language>zh-cn</dc:language>
<dc:creator>webmaster@5icafe.com</dc:creator>
<items>
<rdf:Seq>
<item rdf:about="http://www.5icafe.com/blogview.asp?logID=293"><title><![CDATA[挺住汶川，加油中国。]]></title><description><![CDATA[昨天中午2点半，刚睡醒就感到一阵眩晕，身体打晃。没想到是汶川发生了大地震。今天相关的报道都跟上来了，灾情很严重，偏偏天气多雨，救援工作困难很大。奇怪的很，据了解中国的监控卫星技术很不错，但至今没有汶川地区的高清晰卫星地面测图。不知道是否是核心地区的灾情已经惨不忍睹必须对外保密。敏感时期，多事之秋。天佑汶川，表情41挺住汶川，加油中国。]]></description><content:encoded><![CDATA[昨天中午2点半，刚睡醒就感到一阵眩晕，身体打晃。没想到是汶川发生了大地震。今天相关的报道都跟上来了，灾情很严重，偏偏天气多雨，救援工作困难很大。奇怪的很，据了解中国的监控卫星技术很不错，但至今没有汶川地区的高清晰卫星地面测图。不知道是否是核心地区的灾情已经惨不忍睹必须对外保密。敏感时期，多事之秋。天佑汶川， <img src="images/smilies/41.gif" border="0" align="absmiddle" />挺住汶川，加油中国。]]></content:encoded><link>http://www.5icafe.com/blogview.asp?logID=293</link><dc:subject>有一说一┇Topic</dc:subject><dc:creator>咖啡印象</dc:creator><dc:date>2008-5-13 21:50:44</dc:date></item><item rdf:about="http://www.5icafe.com/blogview.asp?logID=292"><title><![CDATA[婺源归来不看村，却上心头念紫阳]]></title><description><![CDATA[08年计划之外的旅程，随了一直想念婺源的心愿。4月29日受朋友之邀决定去婺源，4月30日晚加班至1号凌晨，边干活边收集资料顺便订下了去婺源的大巴。5月1日中午出发，在大巴上和朋友们确定了游程线路和联系当地住宿。5月1日晚在晓起老屋饭店住下，5月2日包了老赵的车，上午在汪口、李坑游荡、下午走了一趟延村、思溪村，晚上住思溪老董家，5月3日包下帅潘的车去了清华镇彩虹桥和大鄣山的卧龙谷。一路上且行且拍，心静舒意。北线和东线各具&nbsp;风情，婺源美非游之而能尽言。作为色友来说，错过了3月的油菜花是很遗憾的、但是抛却了都市的焦躁，来此山水清明之处涤荡舒缓一下疲惫的心灵，依然令我相当满足。以至于回来以后感慨到：婺源归来不看村，却上心头念紫阳。朋友多属予作文以记之，工作繁忙，今日才成文愿与各位共享婺源之行。特别感谢婺源的帅潘、老赵和董伯给予我们的帮助。填词《渔家傲》一首概括本次驴行，见笑了。照片给朋友看过了，认为没有拍出婺源的特点。不是婺源不美，而是住的时间不够长，不能用心去体验，没有沉下心去拍片。篇幅所限我用7张图概括本次驴行。表情40&nbsp;完整版的片子有兴趣的朋友可以去我的相册浏览:&nbsp;http://www.5icafe.com/photo.asp<br>[align=center]渔家傲·婺源归来不看村<br>青瓦灰墙风吹夏，小桥流水入人家。石板幽幽窗窈窕。斜阳下，思溪有缘问清茶。<br>彩虹卧波漂舟筏，卧龙百转惊水花。缘溪静听泉底滑。惜闲暇，留恋忘返客催发。[/align]<br>青瓦灰墙风吹夏，]]></description><content:encoded><![CDATA[08年计划之外的旅程，随了一直想念婺源的心愿。4月29日受朋友之邀决定去婺源，4月30日晚加班至1号凌晨，边干活边收集资料顺便订下了去婺源的大巴。5月1日中午出发，在大巴上和朋友们确定了游程线路和联系当地住宿。5月1日晚在晓起老屋饭店住下，5月2日包了老赵的车，上午在汪口、李坑游荡、下午走了一趟延村、思溪村，晚上住思溪老董家，5月3日包下帅潘的车去了清华镇彩虹桥和大鄣山的卧龙谷。一路上且行且拍，心静舒意。北线和东线各具&nbsp;风情，婺源美非游之而能尽言。作为色友来说，错过了3月的油菜花是很遗憾的、但是抛却了都市的焦躁，来此山水清明之处涤荡舒缓一下疲惫的心灵，依然令我相当满足。以至于回来以后感慨到：婺源归来不看村，却上心头念紫阳。朋友多属予作文以记之，工作繁忙，今日才成文愿与各位共享婺源之行。特别感谢婺源的帅潘、老赵和董伯给予我们的帮助。填词《渔家傲》一首概括本次驴行，见笑了。照片给朋友看过了，认为没有拍出婺源的特点。不是婺源不美，而是住的时间不够长，不能用心去体验，没有沉下心去拍片。篇幅所限我用7张图概括本次驴行。 <img src="images/smilies/40.gif" border="0" align="absmiddle" />&nbsp;完整版的片子有兴趣的朋友可以去我的相册浏览:&nbsp;<a href="http://www.5icafe.com/photo.asp" target="_blank">http://www.5icafe.com/photo.asp</a><br><div align="center">渔家傲·婺源归来不看村<br>青瓦灰墙风吹夏，小桥流水入人家。石板幽幽窗窈窕。斜阳下，思溪有缘问清茶。<br>彩虹卧波漂舟筏，卧龙百转惊水花。缘溪静听泉底滑。惜闲暇，留恋忘返客催发。</div><br>青瓦灰墙风吹夏，<br><img src="http://farm4.static.flickr.com/3158/2483080857_9246faa9f4_o.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /><br><br>小桥流水入人家。<br><img src="http://farm3.static.flickr.com/2256/2483060967_7708ca3456_o.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /><br><br>石板幽幽窗窈窕。<br><img src="http://farm3.static.flickr.com/2084/2483059107_75f700c559_o.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /><br><br>斜阳下，思溪有缘问清茶。<br><img src="http://farm3.static.flickr.com/2158/2483891440_fab2e97f51_o.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /><br><br>彩虹卧波漂舟筏，<br><img src="http://farm4.static.flickr.com/3152/2483095061_dca8625d79_o.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /><br><br>卧龙百转惊水花。<br><img src="http://farm3.static.flickr.com/2250/2483904400_ddb342d838_o.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /><br><br>缘溪静听泉底滑。<br><img src="http://farm4.static.flickr.com/3245/2483898352_d2cd5b94b5_o.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" />]]></content:encoded><link>http://www.5icafe.com/blogview.asp?logID=292</link><dc:subject>有一说一┇Topic</dc:subject><dc:creator>咖啡印象</dc:creator><dc:date>2008-5-12 2:17:29</dc:date></item><item rdf:about="http://www.5icafe.com/blogview.asp?logID=291"><title><![CDATA[熬夜过度头昏恶心]]></title><description><![CDATA[周4才加了一晚班，周5又继续加~熬了十几个小时，今天早上8点到家昏睡到下午4点，脸色憔悴到不敢出门。最近瘦了几斤，可惜不是锻炼的成果，工作太辛苦加上吃的少。现在饭量居然不如妹妹了！工作量又涨了，估计最近几个月不会太轻松。<br>快到五一了，呵呵，今年可以休息3天半。抽空要出门练练手了，每次看到包包里的机器，就忍不住拿出来把玩一下，释放下拍摄的冲动。希望今年可以利用年休假拍一辑有视觉冲击力的片子。表情40]]></description><content:encoded><![CDATA[周4才加了一晚班，周5又继续加~熬了十几个小时，今天早上8点到家昏睡到下午4点，脸色憔悴到不敢出门。最近瘦了几斤，可惜不是锻炼的成果，工作太辛苦加上吃的少。现在饭量居然不如妹妹了！工作量又涨了，估计最近几个月不会太轻松。<br>快到五一了，呵呵，今年可以休息3天半。抽空要出门练练手了，每次看到包包里的机器，就忍不住拿出来把玩一下，释放下拍摄的冲动。希望今年可以利用年休假拍一辑有视觉冲击力的片子。 <img src="images/smilies/40.gif" border="0" align="absmiddle" />]]></content:encoded><link>http://www.5icafe.com/blogview.asp?logID=291</link><dc:subject>有一说一┇Topic</dc:subject><dc:creator>咖啡印象</dc:creator><dc:date>2008-4-26 20:51:10</dc:date></item><item rdf:about="http://www.5icafe.com/blogview.asp?logID=290"><title><![CDATA[自动导出ORACLE数据库亿级记录表的shell脚本设计[shell综合应用]]]></title><description><![CDATA[企业数据备份应用中经常需要对ORACLE数据库中的数据表进行备份，特别是这些数据表是按月或者按日生成，且表中记录达到千万级甚至亿级的记录量的时候exp的过程很漫长，而且经常因为各种原因引起导出失败，如何很好的让主机自己对数据表进行导出、备份、并完成备份成功与否的确认核对并自动删除已成功备份的dmp文件。这些曾经是很困扰我的一个大问题，因为数据表是日表或者月表，手工exp无疑效率非常低。为了解决这个问题，写了这个shell程序。希望这个程序设计对某些朋友有参考意义。<br>解决自动导出ORACLE数据库亿级记录表有以下的问题你必须考虑并解决：<br><br>1.在数据库主机应避免使用sqlplus，因为任何登陆主机的用户通过数据库帐号可以通过sqlplus&nbsp;直接shutdown数据库。<br>2.如何通过sqlplus中的spool生成exp脚本]]></description><content:encoded><![CDATA[企业数据备份应用中经常需要对ORACLE数据库中的数据表进行备份，特别是这些数据表是按月或者按日生成，且表中记录达到千万级甚至亿级的记录量的时候exp的过程很漫长，而且经常因为各种原因引起导出失败，如何很好的让主机自己对数据表进行导出、备份、并完成备份成功与否的确认核对并自动删除已成功备份的dmp文件。这些曾经是很困扰我的一个大问题，因为数据表是日表或者月表，手工exp无疑效率非常低。为了解决这个问题，写了这个shell程序。希望这个程序设计对某些朋友有参考意义。<br>解决自动导出ORACLE数据库亿级记录表有以下的问题你必须考虑并解决：<br><br>1.在数据库主机应避免使用sqlplus，因为任何登陆主机的用户通过数据库帐号可以通过sqlplus&nbsp;直接shutdown数据库。<br>2.如何通过sqlplus中的spool生成exp脚本<br>3.跨年跨月问题<br>4.判断exp导出成功的条件<br>5.如何确认导出的文件已经备份成功，同时删除已经备份成功的文件，和重导未成功的日表<br>6.Exp由于比较耗费资源，程序必须考虑如何对并量发进行控制。<br><br><br><div class="code_head">引用内容：</div><div class="code_main">#The&nbsp;program&nbsp;which&nbsp;created&nbsp;by&nbsp;hudaohang&nbsp;making&nbsp;export&nbsp;database&nbsp;scripts<br>#!/bin/sh<br>workdir=&quot;/test/scripts/test_exp&quot;<br>expscr_dir=&quot;$workdir/scripts&quot;<br>tmpdir=&quot;$workdir/tmp&quot;<br>tmpfile=&quot;$tmpdir/tmpfile.txt&quot;<br>expfile_dir=&quot;$workdir/expfile&quot;<br>expfile_log=&quot;$workdir/explog&quot;<br>expfile_reflex=&quot;oracle_cdr_exp_&quot;<br>expuser=&quot;username/userpassword&quot;<br>owner_user=&quot;tableowner&quot;<br><br>if&nbsp;[&nbsp;$#&nbsp;-ne&nbsp;1&nbsp;]<br>then&nbsp;<br>&nbsp;&nbsp;echo&nbsp;&quot;Usage:&nbsp;$0&nbsp;YYYYMMDD-YYYYMMDD&quot;<br>&nbsp;&nbsp;echo&nbsp;&quot;Example:&nbsp;$0&nbsp;20060901-20060920&quot;<br>&nbsp;&nbsp;exit&nbsp;1<br>fi&nbsp;<br>echo&nbsp;$1|awk&nbsp;&#39;{print&nbsp;substr($1,1,6)}&#39;|read&nbsp;exp_month<br>echo&nbsp;$1|awk&nbsp;&#39;{print&nbsp;substr($1,1,8)}&#39;|read&nbsp;exp_sdate<br>echo&nbsp;$1|awk&nbsp;&#39;{print&nbsp;substr($1,10,8)}&#39;|read&nbsp;exp_edate<br><br>sqlplus&nbsp;oracleuser/user@SERVICE_NAME&nbsp;&lt;&lt;&nbsp;!<br>set&nbsp;ECHO&nbsp;off<br>set&nbsp;heading&nbsp;off<br>set&nbsp;pagesize&nbsp;0<br>set&nbsp;linesize&nbsp;1000<br>set&nbsp;term&nbsp;off<br>set&nbsp;trims&nbsp;on<br>set&nbsp;feedback&nbsp;off<br>spool&nbsp;$tmpfile<br>select&nbsp;owner||&#39;.&#39;||table_name||&#39;,\&#39;&nbsp;from&nbsp;all_tables&nbsp;where&nbsp;owner=upper(&#39;$owner_user&#39;)&nbsp;and&nbsp;table_name&nbsp;like&nbsp;&#39;DR%$exp_month%&#39;;<br>spool&nbsp;off<br>quit<br>!<br>while&nbsp;[&nbsp;&quot;$exp_sdate&quot;&nbsp;-le&nbsp;&quot;$exp_edate&quot;&nbsp;]<br>do<br>expfile=$expfile_reflex$exp_sdate<br>expscr=$expscr_dir/JSDR_$exp_sdate<br>echo&nbsp;&quot;exp&nbsp;$expuser&nbsp;file=$expfile_dir/$expfile&nbsp;log=$expfile_log/$expfile.log&nbsp;buffer=100000000&nbsp;compress=n&nbsp;tables=\\&quot;&gt;$expscr<br>cat&nbsp;$tmpfile|grep&nbsp;&quot;$exp_sdate&quot;&nbsp;&gt;&gt;$expscr<br>let&nbsp;exp_sdate=exp_sdate+1<br>done<br></div><br><br><div class="code_head">引用内容：</div><div class="code_main">#Create&nbsp;by&nbsp;hudaohang&nbsp;for&nbsp;exportting&nbsp;and&nbsp;checking&nbsp;CDR&nbsp;automatically&nbsp;<br>#&nbsp;ORACLE数据库亿级记录表自动导出及核对<br>#!/bin/ksh<br>.&nbsp;/oracle/.profile<br><br>#&nbsp;参数设定<br>workdir=&quot;/test/test_exp&quot;<br>logfiledir=&quot;/test/test_exp/explog&quot;<br>expfiledir=&quot;/test/test_exp/expfile&quot;<br>scriptdir=&quot;/test/test_exp/scripts&quot;<br>logfile=&quot;/test/test_exp/explog.txt&quot;<br>expfile_reflex=&quot;oracle_cdr_exp_&quot;<br>tmpfiledir=&quot;/test/test_exp/tmp&quot;<br>ip=&quot;XXX.XXX.XXX.XXX&quot;<br>typeset&nbsp;-i&nbsp;i<br>typeset&nbsp;-i&nbsp;Date<br>typeset&nbsp;-i&nbsp;limit=31<br>typeset&nbsp;-i&nbsp;process=2<br><br>#&nbsp;取上月最后一天函数<br>get_lastday_of_lastmonth()<br>{<br>year=`date&nbsp;+%Y`<br>month=`date&nbsp;+%m-1|bc`<br>[&nbsp;$month&nbsp;-lt&nbsp;1&nbsp;]&nbsp;&amp;&amp;&nbsp;month=12;year=`expr&nbsp;$year&nbsp;-&nbsp;1`<br>getlastmonth=`cal&nbsp;$month&nbsp;$year`<br>lastday=`echo&nbsp;$getlastmonth|awk&nbsp;&#39;{print&nbsp;$NF}&#39;`<br>}<br><br>#&nbsp;取SQL脚本函数<br>ftp_tool()<br>{<br>ftp&nbsp;-i&nbsp;-n&nbsp;$ip&nbsp;&lt;&lt;&nbsp;GET_SCRIPT<br>user&nbsp;wbass&nbsp;wbass<br>cd&nbsp;/test/scripts/test_exp/scripts<br>lcd&nbsp;$scriptdir<br>get&nbsp;JSDR_$1<br>bye<br>GET_SCRIPT<br>}<br><br>ls&nbsp;-l&nbsp;$logfiledir|grep&nbsp;$expfile_reflex|awk&nbsp;&#39;{print&nbsp;substr($9,24,8)}&#39;|sort&nbsp;+0&nbsp;-nr|head&nbsp;-1|read&nbsp;Date&nbsp;#从导出日志中获取最新日表日期<br>ls&nbsp;-l&nbsp;$expfiledir|grep&nbsp;dmp|wc&nbsp;-l|read&nbsp;i&nbsp;<br>get_lastday_of_lastmonth<br>if&nbsp;[&nbsp;&quot;$i&quot;&nbsp;-lt&nbsp;&quot;$lastday&quot;&nbsp;]&nbsp;#获取备份目录下详单文件个数不能超过limit个<br>&nbsp;&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;let&nbsp;Date=Date+1&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;$Date|awk&nbsp;&#39;{print&nbsp;substr($1,1,4),substr($1,5,2),substr($1,7,2)}&#39;|read&nbsp;yy&nbsp;mm&nbsp;dd<br>&nbsp;&nbsp;&nbsp;&nbsp;let&nbsp;dd=dd+30-30<br>&nbsp;&nbsp;&nbsp;&nbsp;cal&nbsp;$mm&nbsp;$yy|grep&nbsp;$dd|grep&nbsp;-v&nbsp;$yy|wc&nbsp;-l|read&nbsp;border<br>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;[&nbsp;&quot;$border&quot;&nbsp;-eq&nbsp;&quot;0&quot;&nbsp;]&nbsp;#跨月判断<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;let&nbsp;mm=mm+1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;let&nbsp;dd=dd-dd+1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;[&nbsp;&quot;$mm&quot;&nbsp;-eq&nbsp;&quot;13&quot;&nbsp;]&nbsp;#跨年判断<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;let&nbsp;mm=mm-mm+1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;let&nbsp;Date=yy*10000+10000+mm*100+dd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;let&nbsp;Date=yy*10000+mm*100+dd<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fi&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;fi<br>&nbsp;&nbsp;&nbsp;&nbsp;ftp_tool&nbsp;$Date<br>&nbsp;&nbsp;&nbsp;&nbsp;nohup&nbsp;ksh&nbsp;$scriptdir/JSDR_$Date&nbsp;&gt;&gt;&nbsp;$tmpfiledir/nohup_$Date&nbsp;2&gt;&amp;1&nbsp;&amp;<br>&nbsp;&nbsp;else&nbsp;#备份目录下达到limit个文件进行核对<br>&nbsp;&nbsp;&nbsp;&nbsp;more&nbsp;$logfile|grep&nbsp;$(date&nbsp;+&quot;%Y/%m/%d&quot;)|wc&nbsp;-l|read&nbsp;record&nbsp;#判断是否已经写过日志时间<br>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;[&nbsp;&quot;$record&quot;&nbsp;-eq&nbsp;&quot;0&quot;&nbsp;]<br>&nbsp;&nbsp;&nbsp;&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;================&nbsp;&gt;&gt;&nbsp;$logfile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;date&nbsp;+&quot;%Y/%m/%d&nbsp;%R&quot;&nbsp;&nbsp;&nbsp;&gt;&gt;&nbsp;$logfile&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;================&nbsp;&gt;&gt;&nbsp;$logfile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;[Export&nbsp;Name]&quot;&nbsp;&nbsp;&nbsp;&nbsp;&quot;[Export&nbsp;Size]&quot;&nbsp;&nbsp;&nbsp;&nbsp;&quot;[Backup&nbsp;Size]&quot;&nbsp;&nbsp;&nbsp;&nbsp;&quot;[Size&nbsp;Compare]&nbsp;&gt;&gt;&nbsp;$logfile<br>&nbsp;&nbsp;&nbsp;&nbsp;fi<br>&nbsp;&nbsp;&nbsp;&nbsp;ls&nbsp;-l&nbsp;$expfiledir|grep&nbsp;dmp|awk&nbsp;&#39;{print&nbsp;substr($9,24,8)}&#39;|sort&nbsp;+0&nbsp;-nr|while&nbsp;read&nbsp;cdrdate&nbsp;#判断导出详单的最新日期<br>&nbsp;&nbsp;&nbsp;&nbsp;do<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ps&nbsp;-ef|grep&nbsp;exp|grep&nbsp;-v&nbsp;grep|awk&nbsp;&#39;BEGIN{FS=&quot;&nbsp;&quot;};{print&nbsp;substr($10,54,8)}&#39;|grep&nbsp;$cdrdate|wc&nbsp;-l|read&nbsp;sts&nbsp;#判断状态，该文件是否正在写入<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;[&nbsp;&quot;$sts&quot;&nbsp;-ne&nbsp;&quot;0&quot;&nbsp;]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;then&nbsp;echo&nbsp;Exportting&nbsp;the&nbsp;$cdrdate.dmp&nbsp;haven&nbsp;not&nbsp;been&nbsp;finished&nbsp;...&quot;&nbsp;&nbsp;&nbsp;&nbsp;&quot;[$(date&nbsp;+&quot;%m/%d&nbsp;%R&quot;)]&nbsp;&gt;&gt;&nbsp;$logfile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tail&nbsp;-1&nbsp;$logfiledir/jxwbass_oracle_cdr_exp_$cdrdate.log|awk&nbsp;&#39;{print&nbsp;substr($3,1,14)}&#39;|read&nbsp;flag&nbsp;#从导出日志获取详单导出是否成功<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;[[&nbsp;$flag&nbsp;!=&nbsp;successfully&nbsp;]]&nbsp;#该日表导出不成功，重新执行导出程序<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;then&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ps&nbsp;-ef|awk&nbsp;&#39;BEGIN{FS=&quot;&nbsp;&quot;}grep&nbsp;$8~/^exp$/&#39;|wc&nbsp;-l|read&nbsp;howmany&nbsp;#判断进程中是否有2个以上的日表导出程序，超过2个放弃执行<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;[&nbsp;&quot;$howmany&quot;&nbsp;-lt&nbsp;&quot;$process&quot;&nbsp;]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;Exportting&nbsp;the&nbsp;$cdrdate.dmp&nbsp;failure!&nbsp;REExproting&nbsp;...&quot;&nbsp;&nbsp;&nbsp;&nbsp;&quot;[$(date&nbsp;+&quot;%m/%d&nbsp;%R&quot;)]&nbsp;&gt;&gt;&nbsp;$logfile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nohup&nbsp;ksh&nbsp;$scriptdir/JSDR_$cdrdate&nbsp;&gt;&gt;&nbsp;$tmpfiledir/nohup_$Date&nbsp;2&gt;&amp;1&nbsp;&amp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;Waitting&nbsp;the&nbsp;next&nbsp;time&nbsp;to&nbsp;REExport&nbsp;...&quot;&nbsp;&nbsp;&nbsp;&nbsp;&quot;[$(date&nbsp;+&quot;%m/%d&nbsp;%R&quot;)]&nbsp;&gt;&gt;&nbsp;$logfile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fi<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;more&nbsp;$logfile|grep&nbsp;$cdrdate|grep&nbsp;&quot;Backup&nbsp;Successfully&quot;|wc&nbsp;-l|read&nbsp;jump<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;[&nbsp;&quot;$jump&quot;&nbsp;-eq&nbsp;&quot;0&quot;&nbsp;]&nbsp;#判断是否已经核对成功，并写人日志<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ls&nbsp;-l&nbsp;$expfiledir/jxwbass_oracle_cdr_exp_$cdrdate.dmp|awk&nbsp;&#39;{print&nbsp;$5}&#39;|read&nbsp;exp_size<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bplist&nbsp;-C&nbsp;WBASS_2&nbsp;-S&nbsp;STOR_MAM&nbsp;-l&nbsp;-s&nbsp;03/21/2008&nbsp;-e&nbsp;12/12/2008&nbsp;-R&nbsp;$expfiledir|grep&nbsp;&quot;$cdrdate.dmp&quot;|grep&nbsp;&quot;K&quot;|head&nbsp;-1|awk&nbsp;&#39;{printf&nbsp;&quot;%d\n&quot;,substr($4,1,8)*1024}&#39;|read&nbsp;imp_size&nbsp;#磁带上可能存在2个以上同日表文件拷贝，取最新导入的文件<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;[&nbsp;&quot;$imp_size&quot;&nbsp;-eq&nbsp;&quot;$exp_size&quot;&nbsp;]&nbsp;#判断导入，导出日表文件的大小是否一致<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;then&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tag=&quot;Backup&nbsp;Successfully&quot;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nohup&nbsp;rm&nbsp;$expfiledir&quot;/jxwbass_oracle_cdr_exp_&quot;$cdrdate&quot;.dmp&quot;&nbsp;&amp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;tag=&quot;Backup&nbsp;Abort&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fi<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;$cdrdate.dmp&quot;&nbsp;&nbsp;&nbsp;&nbsp;&quot;$exp_size&quot;&nbsp;&nbsp;&nbsp;&nbsp;&quot;$imp_size&quot;&nbsp;&nbsp;&nbsp;&nbsp;&quot;$tag&nbsp;&gt;&gt;&nbsp;$logfile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fi<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fi<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fi<br>&nbsp;&nbsp;&nbsp;&nbsp;done<br>&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;&gt;&gt;&nbsp;$logfile<br>fi<br></div><br>]]></content:encoded><link>http://www.5icafe.com/blogview.asp?logID=290</link><dc:subject>程序应用┇Apply</dc:subject><dc:creator>咖啡印象</dc:creator><dc:date>2008-4-22 21:13:34</dc:date></item><item rdf:about="http://www.5icafe.com/blogview.asp?logID=289"><title><![CDATA[江西移动开通网上缴费业务]]></title><description><![CDATA[企盼多年，江西移动终于开通了网上缴费业务，将作为银行代收费业务的一种辅助。<br>方便大家不用特别去营业厅缴费了。缴费过程还是很方便的，喜欢尝鲜的朋友可以试试。<br><br>[img]attachments/month_0804/pmes_IBM_Install_022.jpg[/img]<br>]]></description><content:encoded><![CDATA[企盼多年，江西移动终于开通了网上缴费业务，将作为银行代收费业务的一种辅助。<br>方便大家不用特别去营业厅缴费了。缴费过程还是很方便的，喜欢尝鲜的朋友可以试试。<br><br><img src="attachments/m&#111;nth_0804/pmes_IBM_Install_022.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /><br><br><img src="attachments/m&#111;nth_0804/74v0_IBM_Install_025.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /><br><br><img src="attachments/m&#111;nth_0804/eb4h_IBM_Install_026.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /><br><br><img src="attachments/m&#111;nth_0804/tqiw_IBM_Install_027.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" />]]></content:encoded><link>http://www.5icafe.com/blogview.asp?logID=289</link><dc:subject>咖啡品网┇View</dc:subject><dc:creator>咖啡印象</dc:creator><dc:date>2008-4-19 14:02:28</dc:date></item><item rdf:about="http://www.5icafe.com/blogview.asp?logID=288"><title><![CDATA[改变心态、触动热情]]></title><description><![CDATA[拜读完《从另一个角度谈市场创新——论职业麻木》心里喜半掺忧。高兴的是在职场这条道路上我还在呼吸，还有知觉，还没有到麻木不仁的程度。担忧的是自己再干上几年会不会也心态枯槁，变成工作“木乃伊”？<br><br>招银人对这篇文章用得最多是：“震惊”、“感慨”、“汗颜”。我想这里的招行人恐怕不是普通的人吧。也许是管理层看到这篇文章给他们基于管理层面上的触动非同小可。就我看来职业麻木和其他的职业病一样是在我们身边或多或少存在的潜在消极心态。我注意到这样一类统计数据：《2006年中国上班族工作和谐指数调查》在众多“不和谐”因素中，排在前三位的分别是“自己的工作没有什么意思”(63.4%)、“自己没有得到合理回报”(49.2%)和“工作安全感比较低”(46.7%)。工作没有意思，没有合理回报，越来越多的人热情在工作中逐渐消磨。很多人都意识到职场麻木是一种消极的心理，但是为数不多人去认真反思，去积极行动改变自己的这种心态。<br><br>在职场，特别是在IT行业，长期的高压力、高负荷的工作让人情绪紧张、心态机械。老板的指示，客户的需求、繁杂的内务延绵不断的冲向你的时候，你只能不断的接受和处理，慢慢从混乱到适应、从适应到习惯、习惯的延伸就慢慢就变的麻木，用置身事外和就应该“傲慢”的心态去处理工作，让人感觉压力不是那么强烈。看起来职场麻木似乎还是一剂缓和压力的良药，中国人常说的“圆通之术”？显然不是，麻木的代价很高。惯性思维、固步自封缺乏创新、工作消极懈怠、都是麻木带来的负面影响。《华为人》刊登的另一篇文章《知觉是企业生存的血液》中提到“麻木可能导致企业患上无法治愈的癌症。”&nbsp;带着“工作没有意思”的心理，缺乏思考、机械的完成的工作任务、很程序的完成客户的需求这样只能做完而无法做好工作，职业生涯也不会得到很好的改善、置身事外的工作心态的结果就是远离市场、远离客户、甚至远离自己的职业。作为通信行业，没有创新就没有生命。创新大家谈的很多，其中的道理我们都很明白，但是没有人可以在惯性思维、消极懈怠的状态下迸发出创新的火花。]]></description><content:encoded><![CDATA[拜读完《从另一个角度谈市场创新——论职业麻木》心里喜半掺忧。高兴的是在职场这条道路上我还在呼吸，还有知觉，还没有到麻木不仁的程度。担忧的是自己再干上几年会不会也心态枯槁，变成工作“木乃伊”？<br><br>招银人对这篇文章用得最多是：“震惊”、“感慨”、“汗颜”。我想这里的招行人恐怕不是普通的人吧。也许是管理层看到这篇文章给他们基于管理层面上的触动非同小可。就我看来职业麻木和其他的职业病一样是在我们身边或多或少存在的潜在消极心态。我注意到这样一类统计数据：《2006年中国上班族工作和谐指数调查》在众多“不和谐”因素中，排在前三位的分别是“自己的工作没有什么意思”(63.4%)、“自己没有得到合理回报”(49.2%)和“工作安全感比较低”(46.7%)。工作没有意思，没有合理回报，越来越多的人热情在工作中逐渐消磨。很多人都意识到职场麻木是一种消极的心理，但是为数不多人去认真反思，去积极行动改变自己的这种心态。<br><br>在职场，特别是在IT行业，长期的高压力、高负荷的工作让人情绪紧张、心态机械。老板的指示，客户的需求、繁杂的内务延绵不断的冲向你的时候，你只能不断的接受和处理，慢慢从混乱到适应、从适应到习惯、习惯的延伸就慢慢就变的麻木，用置身事外和就应该“傲慢”的心态去处理工作，让人感觉压力不是那么强烈。看起来职场麻木似乎还是一剂缓和压力的良药，中国人常说的“圆通之术”？显然不是，麻木的代价很高。惯性思维、固步自封缺乏创新、工作消极懈怠、都是麻木带来的负面影响。《华为人》刊登的另一篇文章《知觉是企业生存的血液》中提到“麻木可能导致企业患上无法治愈的癌症。”&nbsp;带着“工作没有意思”的心理，缺乏思考、机械的完成的工作任务、很程序的完成客户的需求这样只能做完而无法做好工作，职业生涯也不会得到很好的改善、置身事外的工作心态的结果就是远离市场、远离客户、甚至远离自己的职业。作为通信行业，没有创新就没有生命。创新大家谈的很多，其中的道理我们都很明白，但是没有人可以在惯性思维、消极懈怠的状态下迸发出创新的火花。<br><br>《从另一个角度谈市场创新——论职业麻木》指出了职业麻木的危害，一招鲜和三板斧就想吃遍全国（电信运营商）已成为笑谈。扩大市场要广积粮、细分市场要深挖洞。华为的市场销售感慨到“小小的彩铃业务在同一个省不同的地区需求差别竟如此之大”。不麻木的华为人反思了麻木代价，而我或者说在电信运营商的其他同事，面对自己的企业和我们的消费者又该作何选择呢？<br><br>在工作的周围，我听的最多的是“以前怎么怎么”，我也喜欢搬皇历。无非就是按部就班省心省力。数字时代的COPY思维，成功模式的光环、旧有流程的稳定，都让我们滋生了职业麻木和职业惰性。《知觉是企业生存的血液》说这些都是典型“职业麻木”的表现。想起前几天看的一个《今日说法》的案例：四川一个消费者在服用丸药时不慎噎死。家属认为制药厂没有尽到注意义务，在药品服用说明中没有注明服用的注意事项。而厂家认为自己生产的制剂是严格按照国家药典（行业标准）生产的，是符合安全标准的产品。在今日说法的网站上很多网友都表达了自己的看法，多数网友认为是消费者自己不慎，厂家并无过错。细细想来，制药厂搬出了“皇历”药典，但却没能解决“噎住”的新问题，不是做不到，“职业麻木”罢了，惯性思维使然。面对我们客户，我们是不是也应该反思下我们的“职业麻木”？<br><br>对于工作很多人有很多的抱怨，处世麻木就是这样逼出来的。但是抱怨不能解决任何问题，牢骚发完了，还是要用积极的心态面对和处理。麻木和置身事外对自身发展不会有更好的改善。荀子说：“不积跬步无以至千里；不积小流无以成江海。”你不能改变天气，但可以改变心情；你不能改变环境，但可以改变心态。我想没有人希望工作中沦为现代版人血馒头的看客&nbsp;因此“保持知觉，主动感知社会压力、环境态势、企业变化、客户需求，更要感知自身惰性的滋长蔓延，惊醒自身的惯性麻木。”这句话愿与诸君共勉、互相鞭策。<br><br>有一次问及同行骑车的同事“为什么你每天都走这条路？”，“我习惯了”。如果你是他今天就走另外一条路回家把。因为改变心态、才能触动热情。<br> <img src="images/smilies/40.gif" border="0" align="absmiddle" />]]></content:encoded><link>http://www.5icafe.com/blogview.asp?logID=288</link><dc:subject>有一说一┇Topic</dc:subject><dc:creator>咖啡印象</dc:creator><dc:date>2008-4-18 12:56:14</dc:date></item><item rdf:about="http://www.5icafe.com/blogview.asp?logID=287"><title><![CDATA[IBM T60全新系统安装及镜像备份操作手册]]></title><description><![CDATA[[align=center][b][size=5]IBM&nbsp;T60&nbsp;全新系统安装及镜像备份操作手册[/size][/b][/align]<br>[align=center][b][size=3]Base&nbsp;on&nbsp;Microsoft&nbsp;Windows&nbsp;XP&nbsp;SP2[/size][/b][/align]<br>[color=#000099][b][size=3]前言:[/size][/b][/color]<br>[b][size=3]为什么不用T60预装的操作系统？[/size][/b]&nbsp;[size=3][b][color=#ff0000]【&nbsp;未完待续......&nbsp;】[/color][/b][/size]<br>]]></description><content:encoded><![CDATA[<div align="center"><strong><font size="5">IBM&nbsp;T60&nbsp;全新系统安装及镜像备份操作手册</font></strong></div><br><div align="center"><strong><font size="3">Base&nbsp;on&nbsp;Microsoft&nbsp;Windows&nbsp;XP&nbsp;SP2</font></strong></div><br><font color="#000099"><strong><font size="3">前言:</font></strong></font><br><strong><font size="3">为什么不用T60预装的操作系统？</font></strong>&nbsp;<font size="3"><strong><font color="#ff0000">【&nbsp;未完待续......&nbsp;】</font></strong></font><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;T60&nbsp;是IBM&nbsp;2007年商务应用高端主力机型，集成了很多的硬件和新技术。机器出厂前就预装了操作系统，如果用户自己选择来全新安装系统，众多硬件的驱动安装就成了件相当麻烦的事儿。大概有不少用户一直都在使用机器预装的臃肿的操作系统吧。即使系统崩溃了，也是用Rescue&nbsp;and&nbsp;Recover&nbsp;（使用ThinkVantage一键还原）来恢复出厂状态。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;用户实际上一直忍受着臃肿的预装系统所带来的系统启动缓慢、机器CPU及内存资源消耗严重的问题。正常情况下使用出厂预装系统的T60开机便消耗了超过400M的内存，比普通新装的台式机要高出1倍多。少适运行一些程序，内存很快就消耗了500多M。臃肿的系统带来的磁盘读写的开销同样是很大的。为什么笔记本开机进入系统后相比台式机要缓半天所有的开机进程才能加载完毕？大家都清楚笔记本2.5寸的硬盘和台式机3.5寸的硬盘性能是相差很大的，以现在高性能的STAT接口的硬盘为例，2.5寸的移动硬盘转数多在5400RPM,平均传输率多在35-40MB/S。而台式机3.5英寸STAT&nbsp;3.0Gb/S接口硬盘转速7200RPM,平均传输率75-80MB/S。因此加载过多的启动服务对笔记本来说是非常糟糕的做法。从有限资源最大性能原则来说，臃肿的预装系统影响了工作效率和工作心情。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我拿到T60，测试了第3天，已然干掉了预装的操作系统包括那个隐藏分区。虽然ThinkPad标榜自己的软件价值不菲，易用强大，可我就是要问候下它：“去它妈的Rescue&nbsp;and&nbsp;Recover，恢复一个系统花2小时，用户花大钱买的T60，却只给用户一个捆绑着一堆无用和臃肿软件的Windows&nbsp;XP的授权拷贝！连系统恢复盘都不提供“-出自本人《EasyRecover操作手册》”<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;早就打算写一篇T60驱动安装手册，T60的硬件驱动安装确实是很麻烦不是一两百字能说清楚的，我又很忙，就一直耽搁到现在。&nbsp;2008年4月份我的小黑的硬盘突然挂了，蓝快给我换了块新的硬盘。但是系统就要重装了，尽管我第一次重装系统做好了镜像备份，温故而知新，于是边重装系统就边整理出这份安装手册。本文分三章，依次是系统安装、系统优化、镜像备份。最后希望所有看到份手册的朋友都认为写的有价值。<br><div align="center"><strong><font size="4">第一章&nbsp;&nbsp;&nbsp;&nbsp;T60操作系统及硬件驱动安装</font></strong></div><br><br><strong><font size="3">关于T60硬件配置：</font></strong><br><br>我拿到的IBM&nbsp;T60是高配版(2613)&nbsp;产地新家坡，后来自己又加了1G内存。配置情况如下：<br>酷睿2代T5600(1.83GHZ)/DDR2&nbsp;667MHZ&nbsp;1G/&nbsp;HITACHI&nbsp;STAT&nbsp;80G/&nbsp;ATI&nbsp;X1300&nbsp;512M/&nbsp;Inter&nbsp;945GM芯片/Inter&nbsp;3945ABG无线网卡/Inter&nbsp;PRO1000&nbsp;PL网卡/14.1SXGA&nbsp;LCD/&nbsp;DVD+CD-RW&nbsp;/Modem/红外/蓝牙/指纹/&nbsp;Win&nbsp;XP&nbsp;Pro<br><br><strong><font size="3">关于Windows&nbsp;XP版本：</font></strong><br><br>最好的Windows&nbsp;XP&nbsp;SP2应该是VOL版（Volume&nbsp;Licensing&nbsp;for&nbsp;Organizationgs），因为这是微软针对大客户批量授权的版本，批量授权（不等同于单机windows用户的安装序列号）就意味着一个安装授权KEY可以被多人使用，只要有原版的镜像并且这个VOL授权KEY不被微软屏蔽或者回收，你就是授权的用户。事实上现在有很多绕过微软正版验证（WGA）的破解补丁，只要你有VOL版安装光盘，使用破解补丁可以享受Windows&nbsp;XP所有的更新服务和正版没有区别。网上基本所有的XP破解版、集成优化版（番茄花园、龙卷风之类）、精简版（深度DEEP）、GHOST镜像版、OEM版等等基本上都是大多基于VOL的版本。孰好孰坏大家可以去网上找找相关的资料，我喜欢原汁原味的东西，所以找了一个VOL的原版CD镜像（微软官方原版Windows.XP.Pro.With.Sp2简体中文VOL版MD5：f455f9a787b620aca7ac89ab47574919&nbsp;光盘的卷标:VRMPVOL_CN&nbsp;容量：592MB）来安装。<br><br><strong><font size="3">关于T60&nbsp;Windows&nbsp;COA标签：</font></strong><br><br>有人可能会很奇怪，T60笔记本背面不是贴了个Windows&nbsp;XP标签么，你怎么不用标签上的Windows&nbsp;XP序列号？事实上这个标签叫Windows&nbsp;COA&nbsp;也就是你这台机器安装的操作系统是经过Windows&nbsp;XP&nbsp;正版授权的操作系统，它仅仅是个证明而已！上面的序列号是COA的序列号，并不是Windows&nbsp;XP的安装序列号。早期一个正版的COA标签是可以换回一个Windows&nbsp;XP正版序列号的，但是现在不行了！对于用户来说COA基本没有什么用。但<font color="#ff0000">是需要提醒各位的是：</font><br>1.对于正品行货，在维修的时候需要提供COA。(见IBM保修条例)<br>2.根据目前的IBM保修条例，国外销售的本本在国内维修也需要提供COA<br><br>下面正式开始给T60安装操作系统及硬件驱动。各位在安装前务必注意以下几点：<br>1.在BIOS里面开启T60所有硬件设备(如果你以前曾经在BIOS里面禁用过他们的话)当然还有笔记本上的无线/蓝牙开关。<br>2.安装过程中请使用外接AC电源。<br>3.使用全新安装的ThinkPad&nbsp;T60用户注意，将CD光盘放入光驱重启后按F1进入BIOS&nbsp;Setup&nbsp;Utility<br>将SATA&nbsp;Controller&nbsp;Mode&nbsp;Option&nbsp;由AHCI置为Compatibility兼容模式（Windows&nbsp;XP在DOS安装环境下无法识别STAT接口的设备！安装将会出错。）并按F10保存设置。<br><div align="center"><img src="attachments/m&#111;nth_0804/yvn2_DSC_6587.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /></div><br><br>1．&nbsp;&nbsp;&nbsp;&nbsp;安装Windows&nbsp;XP<br><br>2．&nbsp;&nbsp;&nbsp;&nbsp;完成系统安装，定制安装Windows&nbsp;XP其他组件<br><br>3．&nbsp;&nbsp;&nbsp;&nbsp;为保证新装系统安全，请确保断开网络、用于拷贝其他程序和文件的移动介质或者即插即用设备无病毒。<br><br>4．&nbsp;&nbsp;&nbsp;&nbsp;安装windows&nbsp;sp2后续的各种补丁（推荐使用Windows&nbsp;SP2完美者升级系列补丁，离线安装，一次性安装更新至最新补丁，通过Windows&nbsp;Genuine&nbsp;Advantage正版认证）后重启。<br><br>5．&nbsp;&nbsp;&nbsp;&nbsp;打开设备管理器展示未驱动硬件设备<br><br>6．&nbsp;&nbsp;&nbsp;&nbsp;准备好IBM&nbsp;T60硬件驱动及必要的应用程序（去联想ThinkPad官方网站下载最新程序）展示24个安装程序<br>基本安装顺序：Inter芯片组类驱动、ATI&nbsp;Redeon显卡驱动、显示器驱动、电源管理驱动、有线/无线网卡驱动、声卡驱动、指纹识别驱动、蓝牙驱动、调制解调器驱动、最后是ThinkPad各种必要的应用程序。ThinkPad笔记本驱动安装特别之处：下载的安装程序实际是自解压程序，它会把驱动及软件默认解压到C:\DRIVERS\&nbsp;目录下，然后你到此目录下自行安装，因此完成解压并没有完成驱动安装，这点大家要清楚。<br><br>7．&nbsp;&nbsp;&nbsp;&nbsp;硬件安装前各位务必在BIOS打开所有硬件设备（如果你以前在BIOS禁用了某些设备，譬如蓝牙、modem）以下是我的安装顺序：<br>1.)&nbsp;&nbsp;&nbsp;&nbsp;ThinkPad&nbsp;T60&nbsp;Inter&nbsp;芯片组驱动程序<br><br>2.)&nbsp;&nbsp;&nbsp;&nbsp;ThinkPad&nbsp;T60&nbsp;Inter(R)&nbsp;Matrix&nbsp;Storage&nbsp;Manager<br>这个驱动一定要装，否则无法开启硬盘的STAT模式。可以手动更新未知硬件PCI&nbsp;DEVICE，也可以在C:\DRIVERS\WIN\IMSM\PREPARE\&nbsp;执行该目录下install批处理命令。这个驱动比较奇怪，后面还会讲到。<br><br>3.)&nbsp;&nbsp;&nbsp;&nbsp;ThinkPad&nbsp;T60&nbsp;ATI&nbsp;Mobility&nbsp;RADEON&nbsp;驱动程序<br>安装ATI显卡驱动之前必须先安装好Microsoft&nbsp;Net&nbsp;Framework&nbsp;2.0,当然该驱动程序里面也带了这个组件，你也可以一并安装。<br>第一节安装完成，重启系统，注意启动时按F1进入BIOS-&gt;Config-&gt;Serial&nbsp;ATA&nbsp;(SATA)-&gt;SATA&nbsp;Controller&nbsp;Mode&nbsp;Option将之前修改成的Compatibility模式再置为AHCI模式，F10保存。因为刚才已经安装了STAT驱动，现在可以开始使用AHCI模式了。<br><br>4.)&nbsp;&nbsp;&nbsp;&nbsp;ThinkPad&nbsp;T60&nbsp;显示器驱动<br>注意这个驱动也可以不安装，XP会为其安装通用驱动。该驱动解压后在C:\DRIVERS\WIN\MONITOR\&nbsp;仅有驱动信息，没有安装程序，需要你在设备管理器中手动更新监视器驱动<br><br>5.)&nbsp;ThinkPad&nbsp;T60&nbsp;ACPI电源管理驱动程序<br><br>6.)&nbsp;ThinkPad&nbsp;T60&nbsp;Inter(R)&nbsp;PRO1000以太网卡驱动&nbsp;<br>安装程序在C:\DRIVERS\WIN\ETHERNET\APPS\Win32\<br><br>7.)&nbsp;ThinkPad&nbsp;T60&nbsp;Inter(R)&nbsp;PRO&nbsp;Wireless&nbsp;3945bg无线网卡驱动<br>安装程序在C:\DRIVERS\WIN\WLANINT2\XP\APPS\x32\<br>第二节安装完成。我们休息一下，抽根烟，重启系统。设备管理器中可以看到剩余系统未识别的硬件设备还剩4个（图）。<br><br>8.)&nbsp;ThinkPad&nbsp;T60&nbsp;HD&nbsp;Audio总线补丁<br>到目前为止我们还没安装声卡驱动。T60主板的声卡驱动安装比较麻烦，因为该声卡使用了High&nbsp;Edfinition&nbsp;Audio&nbsp;这是在微软WindowsXPSP2版本以后出来芯片，如果直接安装声卡驱动，WindowsXPSP2依然是无法识别该声卡的。必须先安装微软针对此声卡后来发布的一个补丁KB888111。请各位务必安装，否则本本将陷入无声世界。补丁安装后，系统会提示找到新硬件，不用管直接取消。查看下设备管理器居然多出2个未识别的硬件：Audio&nbsp;Device&nbsp;on&nbsp;High&nbsp;Definition&nbsp;Audio&nbsp;Bus&nbsp;以及Modem&nbsp;Device&nbsp;on&nbsp;High&nbsp;Definition&nbsp;Audio&nbsp;Bus这会儿你明白了把，系统已经认出该声卡芯片了，但是我们还没装声卡驱动。<br><br>9.)&nbsp;ThinkPad&nbsp;T60&nbsp;声卡驱动程序<br>第三节安装完成，重启系统，你惊喜的发现本本有声音了！但是不要高兴太早，后面还有一堆头痛的事儿，这只是刚起步而已。<br><br>10.)&nbsp;ThinkPad&nbsp;T60&nbsp;Ateml&nbsp;TPM驱动程序（也就是指纹识别器硬件驱动）<br>程序解压后你发现居然没有安装程序！也不知道是哪个厂家的指纹识别器驱动真的做的很搓，你又必须手动更新驱动了，剩下的4个未知设备哪一个才是指纹识别器设备呢？精彩4选一，你有25%的概率猜中。&nbsp;便宜你了，“未知设备”就是指纹器-_-||&nbsp;赶紧手动更新驱动把，不要忘记了该驱动的位置C:\DRIVERS\WIN\TPM\&nbsp;<br><br>11.)&nbsp;ThinkPad&nbsp;T60&nbsp;指纹识别软件&nbsp;<br>你感到很奇怪把，驱动还没装完呢。打开设备管理器看见了未识别设备&nbsp;Biometric&nbsp;Coprocessor&nbsp;？装完了指纹识别软件，它就正常驱动了！安装完毕后就剩下2个未知硬件设备了。<br><br>12.)&nbsp;ThinkPad&nbsp;T60&nbsp;调制解调器驱动程序<br>安装完毕后就剩下1个未知硬件设备！<br><br>13.)&nbsp;ThinkPad&nbsp;T60&nbsp;蓝牙支持文件&nbsp;<br>程序解压后依然是没有安装程序，只有驱动信息。所以你依然必须手动更新驱动。打开设备管理器，剩下的未识别的硬件BCM2045B就是T60的蓝牙硬件设备了！没有看到BCM2045B？检查下本子上无线设备（蓝牙+无线网卡）硬件开关是不是打开了。一直是打开的？再检查下LCD底部蓝牙指示灯亮不亮（黄灯）？呵呵，明白了把，Fn+F5打开蓝牙，咚！系统提示找到新硬件BCM2045B！-_-||IBM的本子就是这么奇怪，连硬件设备都可以若隐若现，这还是接AC电源的情况下！<br><br>14.)&nbsp;ThinkPad&nbsp;T60&nbsp;PCMCIA&nbsp;Cardbus控制器驱动程序<br>PC卡适配器这个驱动也可以不装，XP自带了，而且能正常识别并驱动该设备，只不过驱动的版本比较老。<br><br>15.)&nbsp;ThinkPad&nbsp;T60&nbsp;UltraNav&nbsp;驱动程序<br>即使不装，xp可以正常驱动IBM的指点杆。对于T60来说如果你想使用UltraNav&nbsp;就必须安装IBM专用的指点杆驱动，为了能丢掉鼠标，这个驱动建议安装。到目前为止，T60所有的硬件驱动都安装完成了。<br><br>16.)&nbsp;PCI&nbsp;DEVICE！(这个问题可能你会碰到，也可能不会。)<br>等你颇费周折的终于把所有硬件驱动装全了，却发现系统又提示发现新硬件PCI&nbsp;DEVICE&nbsp;还打着一个巨大的黄色感叹号！额的神哦，开始不是已经装了Matrix&nbsp;Storage&nbsp;Manager么，而且也可以使用AHCI模式，怎么又不正常了？我也解释不清，IBM的本子就是这么奇怪。手动更新驱动，并将搜索驱动目录重新指向C:\DRIVERS\WIN\IMSM\&nbsp;好了可以终结它了。<br><br>8．&nbsp;&nbsp;&nbsp;&nbsp;第四节安装完成，下面开始装配合T60功能必要的应用程序<br>ThinkPad&nbsp;T60&nbsp;UltraNav&nbsp;Wizard：ThinkPad触板&amp;小红帽功能加强管理软件<br>ThinkPad&nbsp;T60&nbsp;Power&nbsp;Manager：电源管理软件，建议安装。<br>ThinkPad&nbsp;Hotkey&nbsp;Features：热键实现，Fn+F*快捷键切换必装。<br>ThinkPad&nbsp;Presentation&nbsp;Director：演示输出向导软件，使用ThinkPad接驳投影仪演示必装。<br>ThinkPad&nbsp;Keyboard&nbsp;Customization：键盘自定义快捷键软件。<br>ThinkPad&nbsp;Configuration：ThinkPad专用的笔记本硬件设备管理软件，建议安装。<br>以上7个ThinkPad应用软件，是实现T60绝大部分功能的最小软件集合。<br>Rescue&nbsp;and&nbsp;Recover：<br>ThinkPad应急与恢复系统。极耗系统资源，安装后会显著拖慢系统启动及运行速度，用它还原恢复系统一般需要1-2小时左右。请注意<br>ThinkPad&nbsp;System&nbsp;update：<br>ThinkPad专用的软件及驱动自动更新程序，和Windows&nbsp;Update一样它会自动为ThinkPad更新最新的应用软件及硬件驱动。它会将联网更新的驱动及软件统统塞进你的C盘，而且你别无选择，确实很暴力。<br>Active&nbsp;Protection&nbsp;System：<br>ThinkPad磁盘保护系统，这个建议大家安装，对保护磁盘是有作用的，特别是经常需要移动笔记本的办公人士。缺点就是拖慢系统启动速度，还会影响系统响应速度，比较耗费内存。<br>到目前为止T60相关的硬件驱动及软件都安装完成了！<br><br><div align="center"><strong><font size="4">第二章&nbsp;&nbsp;&nbsp;&nbsp;优化与清理系统</font></strong></div><br><br>1.&nbsp;更改“我的文档”的指向<br>“我的文档”默认是放在C盘下的。为了你的文档安全，建议指向其他分区的目录。<br>2.&nbsp;关闭系统还原<br>我的电脑-&gt;右键属性-&gt;系统还原-&gt;在所有驱动器上关闭系统还原。Windows的系统还原很吃磁盘空间，但作用又很有限，建议关闭。<br>3.&nbsp;重定义页面文件指向<br>我的电脑-&gt;右键属性-&gt;高级-&gt;性能(设置)-&gt;高级-&gt;虚拟内存(更改)&nbsp;重新自定义页面文件（pagefile.sys）大小及页面文件的指向。页面文件一般设置为物理内存大小的1.5-2倍。把系统的页面文件指向更改至其他分区。C盘设为“无分页文件”。注意更改完成后，要单击设置（S）&nbsp;按钮，才会更改！然后单击确定关闭对话框，重启后生效。这样做有两个好处：避免pagefile将来给C盘产生很多文件碎片；为将来C盘镜像备份做准备：减小镜像文件尺寸。<br>4.&nbsp;关闭自动播放<br>在运行中执行gpedit.msc(组策略)，依次展开计算机配置-&gt;管理模板-&gt;系统，看到右边的设置：“关闭自动播放”在设置中选择“已启用”和“所有驱动器”。这是预防移动介质传播病毒（利用autorun.info漏洞）最简单而又有效的方法。<br>5.&nbsp;关闭远程桌面<br>&quot;我的电脑&quot;-&gt;&quot;属性&quot;-&gt;&quot;远程&quot;，&quot;远程桌面&quot;里的&quot;允许用户远程连接到这台计算机&quot;勾去掉。<br>6.&nbsp;关闭华医生Dr.Watson<br>可以不关闭，我的优化原则是在提升系统性能的时候，尽量保持操作系统的原汁原味)：要关闭Dr.Watson可打开注册表编辑器，找到&quot;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug&quot;分支，双击其下的Auto键值名称，将其&quot;数值数据&quot;改为0，最后按F5刷新使设置生效，这样就取消它的运行了。也在&quot;开始&quot;-&gt;&quot;运行&quot;中输入&quot;drwtsn32&quot;命令，或者&quot;开始&quot;-&gt;&quot;程序&quot;-&gt;&quot;附件&quot;-&gt;&quot;系统工具&quot;-&gt;&quot;系统信息&quot;-&gt;&quot;工具&quot;-&gt;&quot;Dr&nbsp;Watson&quot;，调出系统里的华医生Dr.Watson&nbsp;，只保留&quot;转储全部线程上下文&quot;选项，否则一旦程序出错，硬盘会读很久，并占用大量空间。如以前有此情况，请查找user.dmp文件，删除后可节省几十MB空间。<br>7.&nbsp;关闭错误报告<br>（可以跳过，理由同上，写出来给各位做个参考）：当应用程序出错时，会弹出发送错误报告的窗口，其实这样的错误报告对普通用户而言几乎没有任何意义，在&quot;系统属性&quot;对话框中选择&quot;高级&quot;选项卡，单击&quot;错误报告&quot;按钮，在弹出的&quot;错误汇报&quot;对话框中，选择&quot;禁用错误汇报&quot;单选项，最后单击&quot;确定&quot;即可。另外我们也可以从组策略中关闭错误报告：从&quot;运行&quot;中键入&quot;gpedit.msc&quot;，运行&quot;组策略编辑器&quot;，展开&quot;计算机配置→管理模板→系统→错误报告功能&quot;，双击右边设置栏中的&quot;报告错误&quot;，在弹出的&quot;属性&quot;对话框中选择&quot;已禁用&quot;单选框即可将&quot;报告错误&quot;禁用。<br>第一节系统简单优化完成，以下开始对系统进行清理和瘦身。<br>8.&nbsp;修改文件显示属性<br>打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-“确定”.<br>9.&nbsp;删除以下文件夹中的内容：<br>x：\Documents&nbsp;and&nbsp;Settings\用户名\Cookies\下的所有文件（保留index文件）<br>x：\Documents&nbsp;and&nbsp;Settings\用户名\Local&nbsp;Settings\Temp\下的所有文件（用户临时文件）<br>x：\Documents&nbsp;and&nbsp;Settings\用户名\LocalSettings\TemporaryInternet&nbsp;Files\下的所有文件（页面文件）　　<br>x：\Documents&nbsp;and&nbsp;Settings\用户名\Local&nbsp;Settings\History\下的所有文件（历史纪录）　　<br>x：\Documents&nbsp;and&nbsp;Settings\用户名\Recent\下的所有文件（最近浏览文件的快捷方式）　　<br>x：\WINDOWS\Temp\下的所有文件（临时文件）　　<br>x：\WINDOWS\ServicePackFiles（升级sp1或sp2后的备份文件）　　<br>x：\WINDOWS\SoftwareDistribution\download下的所有文件<br>10.&nbsp;如果对系统进行过windoes&nbsp;updade升级，则删除以下文件：<br>x：\windows\下以&nbsp;$u…&nbsp;开头的隐藏文件<br>11.&nbsp;删除系统备份文件<br>在各种软硬件安装妥当之后，其实XP需要更新文件的时候就很少了。删除系统备份文件吧：开始→运行→sfc.exe&nbsp;/purgecache近3xxM。（该命令的作用是立即清除&quot;Windows&nbsp;文件保护&quot;文件高速缓存，释放出其所占据的空间）<br>12.&nbsp;清空dllcache<br>删掉\windows\system32\dllcache下dll档可以减去200——300mb，但不推荐删除。推荐的办法是更改dllcache的位置，可以自定义到其他分区。<br>开始－&gt;运行,键入“gpedit”－&gt;启动“组策略”。在“group&nbsp;policy”找到：本地计算机策略－&gt;计算机管理－&gt;管理模块－&gt;system&nbsp;&nbsp;&nbsp;－&gt;windows&nbsp;File&nbsp;protection。单击“windows&nbsp;File&nbsp;protection”，你在右面看到一个叫“Specify&nbsp;Windows&nbsp;&nbsp;File&nbsp;Protection&nbsp;cache&nbsp;locatin”的项。这个项是设置dllcache的位置的，更改即可。<br>13.&nbsp;删除不用的输入法<br>（可以不清理，根据需要来。手动删除只能在安全模式下，或者借助第三方软件清理，比如超级兔子等）：对很多网友来说，Windows&nbsp;XPt系统自带的输入法并不全部都合适自己的使用，比如IMJP8_1&nbsp;日文输入法、IMKR6_1&nbsp;韩文输入法这些输入法，如果用不着，我们可以将其删除。输入法位于\windows\ime\文件夹中，全部占用了88M的空间。<br>14.&nbsp;删除Windows&nbsp;升级的临时文件<br>升级完成发现c:\windows\多了许多类似$NtUninstallQ311889$&nbsp;这些目录，都干掉吧，1x-3xM<br>15.&nbsp;清除Internet临时文件：<br>定期删除上网时产生的大量Internet临时文件，将节省大量的硬盘空间。打开IE浏览器，从&quot;工具&quot;菜单中选择&quot;Internet选项&quot;，在弹出的对话框中选择&quot;常规&quot;选项卡，在&quot;Internet临时文件&quot;栏中单击&quot;删除文件&quot;按钮，并在弹出&quot;删除文件&quot;对话框，选中&quot;删除所有脱机内容&quot;复选框，单击&quot;确定&quot;按钮。<br>16.&nbsp;清除系统预读文件<br>（手工必须在安全模式下才能删除干净。）Windows&nbsp;XP的预读设置虽然可以提高系统速度，但是使用一段时间后，预读文件夹里的文件数量会变得相当庞大，导致系统搜索花费的时间变长。而且有些应用程序会产生死链接文件，更加重了系统搜索的负担。所以，应该定期删除这些预读文件。预计文件存放在Windows&nbsp;XP系统文件夹的Prefetch文件夹中，该文件夹下的所有文件均可删除。<br>17.&nbsp;卸载不常用组件<br>XP默认给操作系统安装了一些系统组件，而这些组件有很大一部分是你根本不可能用到的，可以在&quot;添加/删除Windows组件&quot;中将它们卸载。但其中有一些组件XP默认是隐藏的，在&quot;添加/删除Windows&nbsp;组件&quot;中找不到它们，这时可以这样操作：用记事本打开\windows\inf\sysoc.inf这个文件，用查找/替换功能把文件中的&quot;hide&quot;字符全部替换为空。这样，就把所有组件的隐藏属性都去掉了，存盘退出后再运行&quot;添加-删除程序&quot;，就会看见多出不少你原来看不见的选项，把其中那些你用不到的组件删掉（记住存盘的时候要保存为sysoc.inf，而不是默认的sysoc.txt），如Internat信使服务、传真服务、Windows&nbsp;messenger，码表等，大约可腾出近50MB的空间。<br>18.&nbsp;运行msconfig&nbsp;关闭不需要的服务（图）<br><div align="center"><img src="attachments/m&#111;nth_0804/xum1_IBM_Install_018.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /></div>]]></content:encoded><link>http://www.5icafe.com/blogview.asp?logID=287</link><dc:subject>程序应用┇Apply</dc:subject><dc:creator>咖啡印象</dc:creator><dc:date>2008-4-13 23:33:37</dc:date></item><item rdf:about="http://www.5icafe.com/blogview.asp?logID=286"><title><![CDATA[小心信用卡提现]]></title><description><![CDATA[最近运气挺背的，一不小心就错拿信用卡当借记卡到ATM取款机提现@_@&nbsp;这钱交的真冤枉。都怪自己，好好的一张借记卡，把卡号尾数整的和信用卡一样，结果吃一闷亏。<br>&nbsp;&nbsp;&nbsp;&nbsp;一定要特别提醒大家，招行的信用卡提现的日利率是5/10000+1%的手续费！举例说来提现1000RMB&nbsp;你将产生的额外费用：1000*(1/10000)*预借天数+10。&nbsp;1%的手续费，是指手续费最低是10元，取现10元也一样要交10元的手续费。很多人信用卡都设了自动还款，所以不太关注自己的信用卡帐户的情况。有的人消费的还款期高达40天（招行的最长还款期）假如是这样的话，提现1000元将产生的额外费用30元！MD快赶上一张电影票了。所以各位用信用卡提现可要想清楚了。如果是误提现，当天就给你的信用卡帐户打款可以避免更多的损失，但是你还是至少无辜的损失了10元。表情40<br>&nbsp;&nbsp;&nbsp;&nbsp;顺便给大家说说关于信用卡刷卡是否设密码的利弊。记得招行去年推出了一项新的服务：信用卡刷卡交易可自行设定是否使用密码。有些朋友就办了这个新的服务，觉得这样比较放心，但是我要提醒各位的是如果选择了密码验证交易，如果你的卡被盗刷，银行是不赔付任何损失的，请大家仔细看协议。不设密码，卡被盗刷，挂失前48小时内发生的损失招行是要赔付的！不过赔付有个标准，普通信用卡每年的限额是1万，金卡是1.5万。]]></description><content:encoded><![CDATA[最近运气挺背的，一不小心就错拿信用卡当借记卡到ATM取款机提现@_@&nbsp;这钱交的真冤枉。都怪自己，好好的一张借记卡，把卡号尾数整的和信用卡一样，结果吃一闷亏。<br>&nbsp;&nbsp;&nbsp;&nbsp;一定要特别提醒大家，招行的信用卡提现的日利率是5/10000+1%的手续费！举例说来提现1000RMB&nbsp;你将产生的额外费用：1000*(1/10000)*预借天数+10。&nbsp;1%的手续费，是指手续费最低是10元，取现10元也一样要交10元的手续费。很多人信用卡都设了自动还款，所以不太关注自己的信用卡帐户的情况。有的人消费的还款期高达40天（招行的最长还款期）假如是这样的话，提现1000元将产生的额外费用30元！MD快赶上一张电影票了。所以各位用信用卡提现可要想清楚了。如果是误提现，当天就给你的信用卡帐户打款可以避免更多的损失，但是你还是至少无辜的损失了10元。 <img src="images/smilies/40.gif" border="0" align="absmiddle" /><br>&nbsp;&nbsp;&nbsp;&nbsp;顺便给大家说说关于信用卡刷卡是否设密码的利弊。记得招行去年推出了一项新的服务：信用卡刷卡交易可自行设定是否使用密码。有些朋友就办了这个新的服务，觉得这样比较放心，但是我要提醒各位的是如果选择了密码验证交易，如果你的卡被盗刷，银行是不赔付任何损失的，请大家仔细看协议。不设密码，卡被盗刷，挂失前48小时内发生的损失招行是要赔付的！不过赔付有个标准，普通信用卡每年的限额是1万，金卡是1.5万。]]></content:encoded><link>http://www.5icafe.com/blogview.asp?logID=286</link><dc:subject>移动生活┇Mobile</dc:subject><dc:creator>咖啡印象</dc:creator><dc:date>2008-4-10 22:31:38</dc:date></item><item rdf:about="http://www.5icafe.com/blogview.asp?logID=285"><title><![CDATA[今天清理了大量无效友情链接]]></title><description><![CDATA[好久没去友链转转了，难得周末有空好好看点东西，去友站转了转，发现很多链接失效了，不少原来的死党域名都过期了，有的结婚了，有的有孩子了，有的换工作了，有的在博客的这条道路上坚持不下去了。总之有很多的可能和假设。心情有些失落，看来我得继续固执的坚持下去了。不知道成家以后会不会把自己的站给关掉？总之，我还在路上前行。大概我属于80后比较固执和执着的一类。即使网站一点不赚钱，即使每年还要花一笔钱来投资在网站上，虽然建站没有什么明确目的，就是寻找更多的认同感和朋友。表情40<br>表情40]]></description><content:encoded><![CDATA[好久没去友链转转了，难得周末有空好好看点东西，去友站转了转，发现很多链接失效了，不少原来的死党域名都过期了，有的结婚了，有的有孩子了，有的换工作了，有的在博客的这条道路上坚持不下去了。总之有很多的可能和假设。心情有些失落，看来我得继续固执的坚持下去了。不知道成家以后会不会把自己的站给关掉？总之，我还在路上前行。大概我属于80后比较固执和执着的一类。即使网站一点不赚钱，即使每年还要花一笔钱来投资在网站上，虽然建站没有什么明确目的，就是寻找更多的认同感和朋友。 <img src="images/smilies/40.gif" border="0" align="absmiddle" /><br> <img src="images/smilies/40.gif" border="0" align="absmiddle" />]]></content:encoded><link>http://www.5icafe.com/blogview.asp?logID=285</link><dc:subject>有一说一┇Topic</dc:subject><dc:creator>咖啡印象</dc:creator><dc:date>2008-4-6 16:47:21</dc:date></item><item rdf:about="http://www.5icafe.com/blogview.asp?logID=284"><title><![CDATA[近日杂谈]]></title><description><![CDATA[[b]清明节：[/b]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;清明是中国传统的节气和节日合一的节日。古时也称3月节，清明节气言意：青明，意味百草复苏，吐故纳新。为何不以青谓之？因为清明也和水有关，清明节后雨水增多，天地清明。按《岁时百问》的说法：“万物生长此时，皆清洁而明净。故谓之清明。”传统的清明人们有祭扫和踏青的习俗，这也是清明所蕴含的历史文化意义。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;以上这些我都不曾了解，今年首次把清明节纳入法定休息日，让我突然对这个节日有些许好奇（作为中国人这确实是件奇怪的事），对我算是中国文化基础补考把。清明定位法定节假日我觉得是个很好的变化，报道称定位法定休息日很好的保护了中国的非物质文化遗产。我上升不到那样的高度，不过中国传统文化的流逝原来越严重了却是有目共睹的。越来越多的中国人喜欢西方的情人节、圣诞节、愚人节却逐渐淡忘中国的清明、端午甚至传统的春节等等。很多人过节和我一样，不知道为什么过，有什么来历和其历史溯源的意义。当然这些都是表象，实质是中国历史文化没有在我们的教育中得到很好的承传，我们的教育很漠视历史及文化。说个很简单的例子，我曾问妹妹（念中学）让她说说中国的朝代变化，她答不上来。但是她对百家讲坛里面讲“秦、汉、唐、宋、明、清”史非常感兴趣！这说明了什么呢？我就不再抨击我们国家的教育了，教育功利化的实质，只能让教育更加跌入“数字”教育的深渊。举国莫不如是，说它有啥用。<br>[b]博客：[/b]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;网络普及也让很私人的博客火了一把，博客流行的前几年个人的博客网站如雨后春笋般冒出来，那时候的源代码的程序也很多，很多站长和个人都是冲着流行和点击量加入了博客大军。经过几年的发展，博客终于回归了理性，不同的博客系统有不同的客户群。喜欢写时评和杂谈的朋友都去各大网站的博客（新浪、网易）安了家，喜欢时尚、喜欢写些个人心情的年轻人大都选择了QZone和live&nbsp;space，喜欢捣鼓程序，网页个性化的站长都选择了第三方开发的单用户博客系统。退去了富华的博客，到底给人们的生活带来了什么样的改变，为什么很多人喜欢写东西，博客文化的实质在哪。每个人都有不同的答案。不过我的想法是，人们期望从网络中获得现实社会所不能获得的更多的认同感，或者说现实社会对于个人价值的认同感真的太少了。也许这种观点是不具备普遍意义，因为我就有同事在qzone上写东西，纯粹就是个人心绪释放的方式。她不准备给别人看到或者被更多的人知晓。]]></description><content:encoded><![CDATA[<strong>清明节：</strong><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;清明是中国传统的节气和节日合一的节日。古时也称3月节，清明节气言意：青明，意味百草复苏，吐故纳新。为何不以青谓之？因为清明也和水有关，清明节后雨水增多，天地清明。按《岁时百问》的说法：“万物生长此时，皆清洁而明净。故谓之清明。”传统的清明人们有祭扫和踏青的习俗，这也是清明所蕴含的历史文化意义。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;以上这些我都不曾了解，今年首次把清明节纳入法定休息日，让我突然对这个节日有些许好奇（作为中国人这确实是件奇怪的事），对我算是中国文化基础补考把。清明定位法定节假日我觉得是个很好的变化，报道称定位法定休息日很好的保护了中国的非物质文化遗产。我上升不到那样的高度，不过中国传统文化的流逝原来越严重了却是有目共睹的。越来越多的中国人喜欢西方的情人节、圣诞节、愚人节却逐渐淡忘中国的清明、端午甚至传统的春节等等。很多人过节和我一样，不知道为什么过，有什么来历和其历史溯源的意义。当然这些都是表象，实质是中国历史文化没有在我们的教育中得到很好的承传，我们的教育很漠视历史及文化。说个很简单的例子，我曾问妹妹（念中学）让她说说中国的朝代变化，她答不上来。但是她对百家讲坛里面讲“秦、汉、唐、宋、明、清”史非常感兴趣！这说明了什么呢？我就不再抨击我们国家的教育了，教育功利化的实质，只能让教育更加跌入“数字”教育的深渊。举国莫不如是，说它有啥用。<br><strong>博客：</strong><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;网络普及也让很私人的博客火了一把，博客流行的前几年个人的博客网站如雨后春笋般冒出来，那时候的源代码的程序也很多，很多站长和个人都是冲着流行和点击量加入了博客大军。经过几年的发展，博客终于回归了理性，不同的博客系统有不同的客户群。喜欢写时评和杂谈的朋友都去各大网站的博客（新浪、网易）安了家，喜欢时尚、喜欢写些个人心情的年轻人大都选择了QZone和live&nbsp;space，喜欢捣鼓程序，网页个性化的站长都选择了第三方开发的单用户博客系统。退去了富华的博客，到底给人们的生活带来了什么样的改变，为什么很多人喜欢写东西，博客文化的实质在哪。每个人都有不同的答案。不过我的想法是，人们期望从网络中获得现实社会所不能获得的更多的认同感，或者说现实社会对于个人价值的认同感真的太少了。也许这种观点是不具备普遍意义，因为我就有同事在qzone上写东西，纯粹就是个人心绪释放的方式。她不准备给别人看到或者被更多的人知晓。<br><strong>&quot;最近我在看本书&quot;</strong><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;虽然刘墉的大名早就耳熟能详，看他的书却是在去年。《你不可不知的人性》这是我看的第一本，随后又买了《以诈止诈》，到现在的《我不是教你诈》。感觉都非常好，对年轻人有社会指导意义的书，对于中国人的人性剖析都拿捏的很到位，书看起来很轻松，都是以现实发生的故事来分析的，很多篇章看完后极有感触。我时常会在睡前翻一翻，了解人性尤其是中国人的圆通之术会给你避免很多的矛盾。推荐年青的朋友尤其是入职不久的朋友都不妨买来看看。譬如像我这种成长太慢的人就需要他人的经验来指导。上个月学了下公司网上培训的一门课程《自我发展：增强主动性和自信心》这是门翻译国外的教程，这里面对于沟通的技巧讲了很多，但是我发现这和中国人的圆通之术冲突的很明显。譬如：西方人认为“杰西，麻烦你帮我把会议室的文件夹带给我”比“杰西，能不能帮我把会议室的文件夹带给我”更好，中国人通常会选择后者的说法，因为前者给人的感觉过于直接和压迫感，“杰西&quot;若是中国人会有些反感。当然后者的弊病也很明显，”杰西“会认为这是随手之举，只在不忙的时候给你带过来，通常这样的结果就会带来工作的延误，反而还会让你觉得”杰西“做事很拖拉。很明显中国人的处世和西方人思维有差异。因此中国人的圆通有时候真是让人非常的困惑和烦恼。]]></content:encoded><link>http://www.5icafe.com/blogview.asp?logID=284</link><dc:subject>有一说一┇Topic</dc:subject><dc:creator>咖啡印象</dc:creator><dc:date>2008-4-6 15:45:35</dc:date></item>
</rdf:Seq>
</items>
</channel>
</rdf:RDF>