<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>恋恋风尘</title>
	<atom:link href="http://leeawan.cn/feed/" rel="self" type="application/rss+xml" />
	<link>http://leeawan.cn</link>
	<description>Dust in The Wind</description>
	<lastBuildDate>Fri, 25 Jun 2010 13:11:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Crazy Heart</title>
		<link>http://leeawan.cn/2010/06/crazy_heart/</link>
		<comments>http://leeawan.cn/2010/06/crazy_heart/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 12:53:35 +0000</pubDate>
		<dc:creator>leeawan</dc:creator>
				<category><![CDATA[movie]]></category>

		<guid isPermaLink="false">http://leeawan.cn/?p=271</guid>
		<description><![CDATA[
故事讲述了一个年过半百的乡村音乐人杰夫，杰夫处境窘迫，靠在汽车旅馆的小酒吧中演唱来谋生。在一次演出中碰到美丽漂亮小报女记者，从此改变了这位过气的明星，重新的获得了在事业和生活上的突破。
一向都很喜欢看传记题材的电影，这部小成本制作的电影，让演员很杰夫·布里吉斯捧得了奥斯卡小金人，片中的音乐算是自己最中意的部分，轻松的乡村音乐，动听的蓝调吉他。杰夫放荡不羁的一生，在碰到自己心仪的人时，杰夫最终被唤醒。
fallin and flying

更多精彩影评：
《疯狂的心》—独属于艺术家的“甜蜜与卑微”
《疯狂的心》：写给失败男人的情歌 
布里奇斯的crazy heart照相簿 
]]></description>
			<content:encoded><![CDATA[<p><a href="http://leeawan.cn/wp-content/uploads/2010/06/crazy_heart.jpg"><img src="http://leeawan.cn/wp-content/uploads/2010/06/crazy_heart.jpg" alt="" title="crazy_heart" width="500" height="500" class="alignnone size-full wp-image-272" /></a><br />
故事讲述了一个年过半百的乡村音乐人杰夫，杰夫处境窘迫，靠在汽车旅馆的小酒吧中演唱来谋生。在一次演出中碰到美丽漂亮小报女记者，从此改变了这位过气的明星，重新的获得了在事业和生活上的突破。<br />
一向都很喜欢看传记题材的电影，这部小成本制作的电影，让演员很杰夫·布里吉斯捧得了奥斯卡小金人，片中的音乐算是自己最中意的部分，轻松的乡村音乐，动听的蓝调吉他。杰夫放荡不羁的一生，在碰到自己心仪的人时，杰夫最终被唤醒。<br />
fallin and flying</p>
<p><span id="more-271"></span><br />
更多精彩影评：<br />
<a href="http://i.mtime.com/BlueUsher/blog/3649806/">《疯狂的心》—独属于艺术家的“甜蜜与卑微”</a><br />
<a href="http://i.mtime.com/1395733/blog/3845101/">《疯狂的心》：写给失败男人的情歌 </a><br />
<a href="http://i.mtime.com/onlyone/blog/3619700/">布里奇斯的crazy heart照相簿 </a><br />
<object width="480" height="400"><param name="movie" value="http://player.youku.com/player.php/sid/XMTMyNjg0ODgw/v.swf"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="never"></param><param name="allownetworking" value="internal"></param><param name="flashvars" value="isShowRelatedVideo=false&showAd=0&show_pre=1&show_next=1&isAutoPlay=false&isDebug=false&UserID=&winType=interior&playMovie=true&MMControl=false&MMout=false&RecordCode=1001,1002,1003,1004,1005,1006,2001,3001,3002,3003,3004,3005,3007,3008,9999" /><embed src="http://player.youku.com/player.php/sid/XMTMyNjg0ODgw/v.swf" type="application/x-shockwave-flash" allowscriptaccess="never" allownetworking="internal" allowfullscreen="true" width="480" height="400" flashvars="isShowRelatedVideo=false&showAd=0&show_pre=1&show_next=1&isAutoPlay=false&isDebug=false&UserID=&winType=interior&playMovie=true&MMControl=false&MMout=false&RecordCode=1001,1002,1003,1004,1005,1006,2001,3001,3002,3003,3004,3005,3007,3008,9999"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://leeawan.cn/2010/06/crazy_heart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.thelookback.com/noise/20100129/06_jeff_bridges-fallin_and_flying.mp3" length="4131484" type="audio/mpeg" />
<enclosure url="http://dt.xiaomanyao.info/COFFdD0xMjc3NDcwMzQ5Jmk9NjEuMTQxLjIxLjEwNCZ1PVNvbmdzL3YxL2ZhaW50UUMvMDIvZDJmZWM1MjVkZmVlNzM1YWMzZGMyMmUyMmJkNjFjMDIubXAzJm09MmU4Nzk2ZTc3ZGM1MTBhYWU5Yjc5ZmZlODYxZGU1MzAmdj1kb3duJm49QnJhbmQlMjBOZXclMjBBbmdlbCZzPUNyYXp5JTIwSGVhcnQmcD1z.mp3" length="3649651" type="audio/mpeg" />
<enclosure url="http://dt.xiaomanyao.info/COFFdD0xMjc3NDcxMDMxJmk9NjEuMTQxLjIxLjEwNCZ1PVNvbmdzL3YxL2ZhaW50UUMvMDIvZDJmZWM1MjVkZmVlNzM1YWMzZGMyMmUyMmJkNjFjMDIubXAzJm09NTk1OTc2YTAxOTQ4MDExMTA5MDEzYzdjNWYwYmY2ZWYmdj1kb3duJm49QnJhbmQlMjBOZXclMjBBbmdlbCZzPUNyYXp5JTIwSGVhcnQmcD1z.mp3" length="3649651" type="audio/mpeg" />
		</item>
		<item>
		<title>ORACLE UPDATE语句语法与性能分析的一点看法</title>
		<link>http://leeawan.cn/2010/06/oracle_update_syntax/</link>
		<comments>http://leeawan.cn/2010/06/oracle_update_syntax/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 11:52:33 +0000</pubDate>
		<dc:creator>leeawan</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://leeawan.cn/?p=268</guid>
		<description><![CDATA[转自:老骆驼空间站
为了方便起见,建立了以下简单模型,和构造了部分测试数据:
在某个业务受理子系统BSS中，
&#8211;客户资料表
create table customers&#160; (&#160;&#160; customer_id&#160; &#160;number(8)&#160; &#160; not null,&#160; -- 客户标示&#160;&#160; city_name&#160; &#160; &#160;varchar2(10) not null,&#160; -- 所在城市&#160;&#160; customer_type char(2)&#160; &#160; &#160; not null,&#160; -- 客户类型&#160;&#160; ...&#160; )&#160; create unique index PK_customers on customers (customer_id)
  由于某些原因，客户所在城市这个信息并不什么准确，但是在
  客户服务部的CRM子系统中，通过主动服务获取了部分客户20%的所在
  城市等准确信息，于是你将该部分信息提取至一张临时表中：
create table tmp_cust_city&#160; (&#160;&#160; customer_id&#160; &#160; number(8) not null,&#160;&#160; citye_name&#160; &#160; &#160;varchar2(10) not null，&#160;&#160; customer_type&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>转自:<a href="http://blog.csdn.net/gisfarmer/archive/2009/02/23/3925531.aspx">老骆驼空间站</a><br />
为了方便起见,建立了以下简单模型,和构造了部分测试数据:<br />
在某个业务受理子系统BSS中，<br />
&#8211;客户资料表</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">create</span><span style="color: Gray;"> </span><span style="color: Green;">table</span><span style="color: Gray;"> </span><span style="color: Blue;">customers</span><span style="color: Gray;"><br />&nbsp; </span><span style="color: Olive;">(</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Blue;">customer_id</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: #00008b;">number</span><span style="color: Olive;">(</span><span style="color: Maroon;">8</span><span style="color: Olive;">)</span><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">not</span><span style="color: Gray;"> </span><span style="color: Green;">null</span><span style="color: Gray;">,&nbsp; </span><span style="color: #ffa500;">-- 客户标示</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Blue;">city_name</span><span style="color: Gray;">&nbsp; &nbsp; &nbsp;</span><span style="color: Blue;">varchar2</span><span style="color: Olive;">(</span><span style="color: Maroon;">10</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Green;">not</span><span style="color: Gray;"> </span><span style="color: Green;">null</span><span style="color: Gray;">,&nbsp; </span><span style="color: #ffa500;">-- 所在城市</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Blue;">customer_type</span><span style="color: Gray;"> </span><span style="color: Green;">char</span><span style="color: Olive;">(</span><span style="color: Maroon;">2</span><span style="color: Olive;">)</span><span style="color: Gray;">&nbsp; &nbsp; &nbsp; </span><span style="color: Green;">not</span><span style="color: Gray;"> </span><span style="color: Green;">null</span><span style="color: Gray;">,&nbsp; </span><span style="color: #ffa500;">-- 客户类型</span><span style="color: Gray;"><br />&nbsp;&nbsp; ...<br />&nbsp; </span><span style="color: Olive;">)</span><span style="color: Gray;"><br />&nbsp; </span><span style="color: Green;">create</span><span style="color: Gray;"> </span><span style="color: Green;">unique</span><span style="color: Gray;"> </span><span style="color: Blue;">index</span><span style="color: Gray;"> </span><span style="color: Blue;">PK_customers</span><span style="color: Gray;"> </span><span style="color: Green;">on</span><span style="color: Gray;"> </span><span style="color: Blue;">customers</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: Blue;">customer_id</span><span style="color: Olive;">)</span></div></div>
<p>  由于某些原因，客户所在城市这个信息并不什么准确，但是在<br />
  客户服务部的CRM子系统中，通过主动服务获取了部分客户20%的所在<br />
  城市等准确信息，于是你将该部分信息提取至一张临时表中：</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">create</span><span style="color: Gray;"> </span><span style="color: Green;">table</span><span style="color: Gray;"> </span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"><br />&nbsp; </span><span style="color: Olive;">(</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Blue;">customer_id</span><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">number</span><span style="color: Olive;">(</span><span style="color: Maroon;">8</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Green;">not</span><span style="color: Gray;"> </span><span style="color: Green;">null</span><span style="color: Gray;">,<br />&nbsp;&nbsp; </span><span style="color: Blue;">citye_name</span><span style="color: Gray;">&nbsp; &nbsp; &nbsp;</span><span style="color: Blue;">varchar2</span><span style="color: Olive;">(</span><span style="color: Maroon;">10</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Green;">not</span><span style="color: Gray;"> </span><span style="color: Green;">null</span><span style="color: Gray;">，<br />&nbsp;&nbsp; </span><span style="color: Blue;">customer_type</span><span style="color: Gray;">&nbsp; </span><span style="color: Green;">char</span><span style="color: Olive;">(</span><span style="color: Maroon;">2</span><span style="color: Olive;">)</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: Green;">not</span><span style="color: Gray;"> </span><span style="color: Green;">null</span><span style="color: Gray;"><br />&nbsp; </span><span style="color: Olive;">)</span></div></div>
<p>1) 最简单的形式<br />
   &#8211;经确认customers表中所有customer_id小于1000均为&#8217;北京&#8217;<br />
   &#8211;1000以内的均是公司走向全国之前的本城市的老客户:)</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">update</span><span style="color: Gray;"> </span><span style="color: Blue;">customers</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Green;">set</span><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">city_name</span><span style="color: Gray;">=</span><span style="color: #8b0000;">'</span><span style="color: Red;">北京</span><span style="color: #8b0000;">'</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Green;">where</span><span style="color: Gray;">&nbsp; </span><span style="color: Blue;">customer_id</span><span style="color: Gray;">&lt;</span><span style="color: Maroon;">1000</span></div></div>
<p>2) 两表(多表)关联update &#8212; 仅在where字句中的连接<br />
   &#8211;这次提取的数据都是VIP，且包括新增的,所以顺便更新客户类别</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">update</span><span style="color: Gray;"> </span><span style="color: Blue;">customers</span><span style="color: Gray;">&nbsp; </span><span style="color: Blue;">a</span><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: #ffa500;">-- 使用别名</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Green;">set</span><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">customer_type</span><span style="color: Gray;">=</span><span style="color: #8b0000;">'</span><span style="color: Red;">01</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> --</span><span style="color: Maroon;">01</span><span style="color: Gray;"> 为</span><span style="color: Blue;">vip</span><span style="color: Gray;">，</span><span style="color: Maroon;">00</span><span style="color: Gray;">为普通<br />&nbsp;&nbsp; </span><span style="color: Green;">where</span><span style="color: Gray;">&nbsp; </span><span style="color: #00008b;">exists</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Maroon;">1</span><span style="color: Gray;"> <br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">from</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">where</span><span style="color: Gray;">&nbsp; </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;">=</span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">)</span></div></div>
<p><span id="more-268"></span><br />
3) 两表(多表)关联update &#8212; 被修改值由另一个表运算而来</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">update</span><span style="color: Gray;"> </span><span style="color: Blue;">customers</span><span style="color: Gray;"> </span><span style="color: Blue;">a</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: #ffa500;">-- 使用别名</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Green;">set</span><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">city_name</span><span style="color: Gray;">=</span><span style="color: Olive;">(</span><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">city_name</span><span style="color: Gray;"> </span><span style="color: Green;">from</span><span style="color: Gray;"> </span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;"> </span><span style="color: Green;">where</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;">=</span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Olive;">)</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Green;">where</span><span style="color: Gray;">&nbsp; </span><span style="color: #00008b;">exists</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Maroon;">1</span><span style="color: Gray;"> <br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">from</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">where</span><span style="color: Gray;">&nbsp; </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;">=</span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">)</span></div></div>
<p>   &#8212; update 超过2个值</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">update</span><span style="color: Gray;"> </span><span style="color: Blue;">customers</span><span style="color: Gray;"> </span><span style="color: Blue;">a</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: #ffa500;">-- 使用别名</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Green;">set</span><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">(</span><span style="color: Blue;">city_name</span><span style="color: Gray;">,</span><span style="color: Blue;">customer_type</span><span style="color: Olive;">)</span><span style="color: Gray;">=</span><span style="color: Olive;">(</span><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">city_name</span><span style="color: Gray;">,</span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_type</span><span style="color: Gray;"> <br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">from</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;"> <br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">where</span><span style="color: Gray;">&nbsp; </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;">=</span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Olive;">)</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Green;">where</span><span style="color: Gray;">&nbsp; </span><span style="color: #00008b;">exists</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Maroon;">1</span><span style="color: Gray;"> <br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">from</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">where</span><span style="color: Gray;">&nbsp; </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;">=</span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">)</span></div></div>
<p>   注意在这个语句中  =(select b.city_name,b.customer_type<br />
 from   tmp_cust_city b<br />
 where  b.customer_id=a.customer_id)<br />
   与<br />
 (select 1 from   tmp_cust_city b<br />
  where  b.customer_id=a.customer_id)<br />
是两个独立的子查询，查看执行计划可知，对b表/索引扫描了2篇；如果舍弃where条件，则默认对A表进行全表更新，但由于(select b.city_name from tmp_cust_city b where where  b.customer_id=a.customer_id)有可能不能提供&#8221;足够多&#8221;值，因为tmp_cust_city只是一部分客户的信息，所以报错（如果指定的列&#8211;city_name可以为NULL则另当别论）;</p>
<p>01407, 00000, &#8220;cannot update (%s) to NULL&#8221;<br />
// *Cause:<br />
// *Action:<br />
   一个替代的方法可以采用：</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">update</span><span style="color: Gray;"> </span><span style="color: Blue;">customers</span><span style="color: Gray;"> </span><span style="color: Blue;">a</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: #ffa500;">-- 使用别名</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Green;">set</span><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">city_name</span><span style="color: Gray;">=</span><span style="color: Blue;">nvl</span><span style="color: Olive;">((</span><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">city_name</span><span style="color: Gray;"> </span><span style="color: Green;">from</span><span style="color: Gray;"> </span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;"> </span><span style="color: Green;">where</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;">=</span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Olive;">)</span><span style="color: Gray;">,</span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">city_name</span><span style="color: Olive;">)</span><span style="color: Gray;"><br />&nbsp;&nbsp; --或者<br />&nbsp;&nbsp; </span><span style="color: Green;">set</span><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">city_name</span><span style="color: Gray;">=</span><span style="color: Blue;">nvl</span><span style="color: Olive;">((</span><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">city_name</span><span style="color: Gray;"> </span><span style="color: Green;">from</span><span style="color: Gray;"> </span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;"> </span><span style="color: Green;">where</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;">=</span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Olive;">)</span><span style="color: Gray;">,</span><span style="color: #8b0000;">'</span><span style="color: Red;">未知</span><span style="color: #8b0000;">'</span><span style="color: Olive;">)</span><span style="color: Gray;"><br />&nbsp;</span><span style="color: #ffa500;">-- 当然这不符合业务逻辑了</span></div></div>
<p>4) 上述3)在一些情况下，因为B表的纪录只有A表的20-30%的纪录数，考虑A表使用INDEX的情况，使用cursor也许会比关联update带来更好的性能：</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">set</span><span style="color: Gray;"> </span><span style="color: Blue;">serveroutput</span><span style="color: Gray;"> </span><span style="color: Green;">on</span><span style="color: Gray;"><br /></span><span style="color: Green;">declare</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">cursor</span><span style="color: Gray;"> </span><span style="color: Blue;">city_cur</span><span style="color: Gray;"> </span><span style="color: Green;">is</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Blue;">customer_id</span><span style="color: Gray;">,</span><span style="color: Blue;">city_name</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">from</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">order</span><span style="color: Gray;"> </span><span style="color: Green;">by</span><span style="color: Gray;"> </span><span style="color: Blue;">customer_id</span><span style="color: Gray;">;<br /></span><span style="color: Green;">begin</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">for</span><span style="color: Gray;"> </span><span style="color: Blue;">my_cur</span><span style="color: Gray;"> </span><span style="color: Green;">in</span><span style="color: Gray;"> </span><span style="color: Blue;">city_cur</span><span style="color: Gray;"> </span><span style="color: Blue;">loop</span><span style="color: Gray;"><br />&nbsp;<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">update</span><span style="color: Gray;"> </span><span style="color: Blue;">customers</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">set</span><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">city_name</span><span style="color: Gray;">=</span><span style="color: Blue;">my_cur</span><span style="color: Gray;">.</span><span style="color: Blue;">city_name</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">where</span><span style="color: Gray;">&nbsp; </span><span style="color: Blue;">customer_id</span><span style="color: Gray;">=</span><span style="color: Blue;">my_cur</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;">;<br />&nbsp;&nbsp; &nbsp; &nbsp; <br />&nbsp;&nbsp; &nbsp; &nbsp; </span><span style="color: #ffa500;">/** 此处也可以单条/分批次提交，避免锁表情况 **/</span><span style="color: Gray;"><br /></span><span style="color: #ffa500;">--&nbsp; &nbsp; &nbsp;if mod(city_cur%rowcount,10000)=0 then</span><span style="color: Gray;"><br /></span><span style="color: #ffa500;">--&nbsp; &nbsp; &nbsp; &nbsp; dbms_output.put_line('----');</span><span style="color: Gray;"><br /></span><span style="color: #ffa500;">--&nbsp; &nbsp; &nbsp; &nbsp; commit;</span><span style="color: Gray;"><br /></span><span style="color: #ffa500;">--&nbsp; &nbsp; &nbsp;end if;</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">end</span><span style="color: Gray;"> </span><span style="color: Blue;">loop</span><span style="color: Gray;">;<br /></span><span style="color: Green;">end</span><span style="color: Gray;">;</span></div></div>
<p>5) 关联update的一个特例以及性能再探讨<br />
   在oracle的update语句语法中，除了可以update表之外，也可以是视图，所以有以下1个特例：</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">update</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">city_name</span><span style="color: Gray;">,</span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">city_name</span><span style="color: Gray;"> </span><span style="color: Green;">as</span><span style="color: Gray;"> </span><span style="color: Blue;">new_name</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">from</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: Blue;">customers</span><span style="color: Gray;"> </span><span style="color: Blue;">a</span><span style="color: Gray;">,<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">where</span><span style="color: Gray;">&nbsp; </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;">=</span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">)</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">set</span><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">city_name</span><span style="color: Gray;">=</span><span style="color: Blue;">new_name</span></div></div>
<p>这样能避免对B表或其索引的2次扫描，但前提是 A(customer_id) b(customer_id)必需是unique index或primary key。否则报错：<br />
01779, 00000, &#8220;cannot modify a column which maps to a non key-preserved table&#8221;<br />
// *Cause: An attempt was made to insert or update columns of a join view which<br />
// map to a non-key-preserved table.<br />
// *Action: Modify the underlying base tables directly.</p>
<p>6）oracle另一个常见错误<br />
   回到3)情况,由于某些原因，tmp_cust_city customer_id 不是唯一index/primary key</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">update</span><span style="color: Gray;"> </span><span style="color: Blue;">customers</span><span style="color: Gray;"> </span><span style="color: Blue;">a</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: #ffa500;">-- 使用别名</span><span style="color: Gray;"><br /></span><span style="color: Green;">set</span><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">city_name</span><span style="color: Gray;">=</span><span style="color: Olive;">(</span><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">city_name</span><span style="color: Gray;"> </span><span style="color: Green;">from</span><span style="color: Gray;"> </span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;"> </span><span style="color: Green;">where</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;">=</span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Olive;">)</span><span style="color: Gray;"><br />&nbsp;&nbsp; </span><span style="color: Green;">where</span><span style="color: Gray;">&nbsp; </span><span style="color: #00008b;">exists</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Maroon;">1</span><span style="color: Gray;"> <br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">from</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">where</span><span style="color: Gray;">&nbsp; </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;">=</span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Olive;">)</span></div></div>
<p>当对于一个给定的a.customer_id<br />
(select b.city_name from tmp_cust_city b where b.customer_id=a.customer_id)返回多余1条的情况，则会报如下错误：<br />
01427, 00000, &#8220;single-row subquery returns more than one row&#8221;<br />
// *Cause:<br />
// *Action:</p>
<p>   一个比较简单近似于不负责任的做法是</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">update</span><span style="color: Gray;"> </span><span style="color: Blue;">customers</span><span style="color: Gray;"> </span><span style="color: Blue;">a</span><span style="color: Gray;">&nbsp; &nbsp;</span><span style="color: #ffa500;">-- 使用别名</span><span style="color: Gray;"><br /></span><span style="color: Green;">set</span><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">city_name</span><span style="color: Gray;">=</span><span style="color: Olive;">(</span><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">city_name</span><span style="color: Gray;"> </span><span style="color: Green;">from</span><span style="color: Gray;"> </span><span style="color: Blue;">tmp_cust_city</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;"> </span><span style="color: Green;">where</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;">=</span><span style="color: Blue;">a</span><span style="color: Gray;">.</span><span style="color: Blue;">customer_id</span><span style="color: Gray;"> </span><span style="color: Green;">and</span><span style="color: Gray;"> </span><span style="color: Blue;">rownum</span><span style="color: Gray;">=</span><span style="color: Maroon;">1</span><span style="color: Olive;">)</span></div></div>
<p>如何理解 01427 错误，在一个很复杂的多表连接update的语句，经常因考虑不周，出现这个错误，仍已上述例子来描述，一个比较简便的方法就是将A表代入 值表达式 中,使用group by 和having 字句查看重复的纪录<br />
   (select b.customer_id,b.city_name,count(*)<br />
    from tmp_cust_city b,customers a<br />
    where b.customer_id=a.customer_id<br />
    group by b.customer_id,b.city_name<br />
    having count(*)>=2<br />
   )</p>
]]></content:encoded>
			<wfw:commentRss>http://leeawan.cn/2010/06/oracle_update_syntax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle The Account is Locked的解决方法</title>
		<link>http://leeawan.cn/2010/06/oracle_the_account_is_locked/</link>
		<comments>http://leeawan.cn/2010/06/oracle_the_account_is_locked/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 11:38:05 +0000</pubDate>
		<dc:creator>leeawan</dc:creator>
				<category><![CDATA[Database]]></category>

		<guid isPermaLink="false">http://leeawan.cn/?p=265</guid>
		<description><![CDATA[转自：你是编程高手吗的空间
第一种
ORA-28000: the account is locked
第一步：使用PL/SQL，登录名为system,数据库名称不变，选择类型的时候把Normal修改为Sysdba;
第二步：选择myjob,查看users;
第三步：选择system,右击点击“编辑”；
第四步：修改密码，把“帐户被锁住”的勾去掉；
第五步：点击“应用”再点击“关闭”；
第六步：重新登录就可以通过验证了；
第二种
ALTER USER username ACCOUNT UNLOCK;
第三种
在plsql developer中要是以scott/tiger登录时提示ora-28000 the account is locked。
解决办法：
新装完Oracle10g后，用scott/tiger测试，会出现以下错误提示：
oracle10g the account is locked
oracle10g the password has expired
原因：默认Oracle10g的scott不能登陆。
解决：
conn sys/sys as sysdba; //以DBA的身份登录alter user scott account unlock;// 然后解锁conn scott/tiger //弹出一个修改密码的对话框，修改一下密码就可以了

在运行里面输入cmd在DOS模式下输入sqlplus，以system用户名登录，密码是刚装oracle时自己填写的密码orcl，登录进去以后。
SQL&#62; conn sys/sys as sysdba;&#160; &#160; &#160; &#160;（分号是必须的但是我是以system登录的所在这不应该写conn sys/sys as sysdba应该写conn system/orcl as sysdba;）&#160;&#160; &#160; &#160; &#160; Connected.SQL&#62; alter user scott account unlock;&#160;&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>转自：<a href="http://hi.baidu.com/%C4%E3%CA%C7%B1%E0%B3%CC%B8%DF%CA%D6%C2%F0/blog/item/4637a4d1371a1d85a0ec9c52.html">你是编程高手吗的空间</a></p>
<p>第一种<br />
ORA-28000: the account is locked<br />
第一步：使用PL/SQL，登录名为system,数据库名称不变，选择类型的时候把Normal修改为Sysdba;<br />
第二步：选择myjob,查看users;<br />
第三步：选择system,右击点击“编辑”；<br />
第四步：修改密码，把“帐户被锁住”的勾去掉；<br />
第五步：点击“应用”再点击“关闭”；<br />
第六步：重新登录就可以通过验证了；<br />
第二种<br />
ALTER USER username ACCOUNT UNLOCK;</p>
<p>第三种<br />
在plsql developer中要是以scott/tiger登录时提示ora-28000 the account is locked。<br />
解决办法：<br />
新装完Oracle10g后，用scott/tiger测试，会出现以下错误提示：<br />
oracle10g the account is locked<br />
oracle10g the password has expired<br />
原因：默认Oracle10g的scott不能登陆。<br />
解决：</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">conn</span><span style="color: Gray;"> </span><span style="color: Blue;">sys</span><span style="color: Gray;">/</span><span style="color: Blue;">sys</span><span style="color: Gray;"> </span><span style="color: Green;">as</span><span style="color: Gray;"> </span><span style="color: Blue;">sysdba</span><span style="color: Gray;">; //以</span><span style="color: Blue;">DBA</span><span style="color: Gray;">的身份登录<br /></span><span style="color: Green;">alter</span><span style="color: Gray;"> </span><span style="color: Green;">user</span><span style="color: Gray;"> </span><span style="color: Blue;">scott</span><span style="color: Gray;"> </span><span style="color: Blue;">account</span><span style="color: Gray;"> </span><span style="color: Blue;">unlock</span><span style="color: Gray;">;// 然后解锁<br /></span><span style="color: Blue;">conn</span><span style="color: Gray;"> </span><span style="color: Blue;">scott</span><span style="color: Gray;">/</span><span style="color: Blue;">tiger</span><span style="color: Gray;"> //弹出一个修改密码的对话框，修改一下密码就可以了</span></div></div>
<p><span id="more-265"></span><br />
在运行里面输入cmd在DOS模式下输入sqlplus，以system用户名登录，密码是刚装oracle时自己填写的密码orcl，登录进去以后。</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">SQL</span><span style="color: Gray;">&gt; </span><span style="color: Blue;">conn</span><span style="color: Gray;"> </span><span style="color: Blue;">sys</span><span style="color: Gray;">/</span><span style="color: Blue;">sys</span><span style="color: Gray;"> </span><span style="color: Green;">as</span><span style="color: Gray;"> </span><span style="color: Blue;">sysdba</span><span style="color: Gray;">;&nbsp; &nbsp; &nbsp; &nbsp;（分号是必须的但是我是以</span><span style="color: #00008b;">system</span><span style="color: Gray;">登录的所在这不应该写</span><span style="color: Blue;">conn</span><span style="color: Gray;"> </span><span style="color: Blue;">sys</span><span style="color: Gray;">/</span><span style="color: Blue;">sys</span><span style="color: Gray;"> </span><span style="color: Green;">as</span><span style="color: Gray;"> </span><span style="color: Blue;">sysdba</span><span style="color: Gray;">应该写</span><span style="color: Blue;">conn</span><span style="color: Gray;"> </span><span style="color: #00008b;">system</span><span style="color: Gray;">/</span><span style="color: Blue;">orcl</span><span style="color: Gray;"> </span><span style="color: Green;">as</span><span style="color: Gray;"> </span><span style="color: Blue;">sysdba</span><span style="color: Gray;">;）<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">Connected</span><span style="color: Gray;">.<br /></span><span style="color: Green;">SQL</span><span style="color: Gray;">&gt; </span><span style="color: Green;">alter</span><span style="color: Gray;"> </span><span style="color: Green;">user</span><span style="color: Gray;"> </span><span style="color: Blue;">scott</span><span style="color: Gray;"> </span><span style="color: Blue;">account</span><span style="color: Gray;"> </span><span style="color: Blue;">unlock</span><span style="color: Gray;">;<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">User</span><span style="color: Gray;"> </span><span style="color: Blue;">altered</span><span style="color: Gray;">.<br /></span><span style="color: Green;">SQL</span><span style="color: Gray;">&gt; </span><span style="color: Green;">commit</span><span style="color: Gray;">;<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">Commit</span><span style="color: Gray;"> </span><span style="color: Blue;">complete</span><span style="color: Gray;">.<br /></span><span style="color: Green;">SQL</span><span style="color: Gray;">&gt; </span><span style="color: Blue;">conn</span><span style="color: Gray;"> </span><span style="color: Blue;">scott</span><span style="color: Gray;">/</span><span style="color: Blue;">tiger</span><span style="color: Gray;">//请输入新密码，并确认后</span><span style="color: Blue;">OK</span><span style="color: Gray;"><br /></span><span style="color: Blue;">Password</span><span style="color: Gray;"> </span><span style="color: Blue;">changed</span><span style="color: Gray;"><br /></span><span style="color: Blue;">Connected</span><span style="color: Gray;">.</span></div></div>
]]></content:encoded>
			<wfw:commentRss>http://leeawan.cn/2010/06/oracle_the_account_is_locked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>oracle 数据导入导出</title>
		<link>http://leeawan.cn/2010/06/oracle_import_export/</link>
		<comments>http://leeawan.cn/2010/06/oracle_import_export/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 12:14:19 +0000</pubDate>
		<dc:creator>leeawan</dc:creator>
				<category><![CDATA[Database]]></category>

		<guid isPermaLink="false">http://leeawan.cn/?p=263</guid>
		<description><![CDATA[exp
将数据库内的各对象以二进制方式下载成dmp文件，方便数据迁移。
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
buffer：下载数据缓冲区，以字节为单位，缺省依赖操作系统
consistent：下载期间所涉及的数据保持read only，缺省为n
direct：使用直通方式 ，缺省为n
feeback：显示处理记录条数，缺省为0，即不显示
file：输出文件，缺省为expdat.dmp
filesize：输出文件大小，缺省为操作系统最大值
indexes：是否下载索引，缺省为n，这是指索引的定义而非数据，exp不下载索引数据
log：log文件，缺省为无，在标准输出显示
owner：指明下载的用户名
query：选择记录的一个子集
rows：是否下载表记录
tables：输出的表名列表
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
导出整个实例
exp dbuser/oracle@oradb file=oradb.dmp log=oradb.log full=y consistent=y direct=y
user应具有dba权限
导出某个用户所有对象
exp dbuser/oracle@oradb file=dbuser.dmp log=dbuser.log owner=dbuser buffer=4096000 feedback=10000
导出一张或几张表
exp dbuser/oracle@oradb file=dbuser.dmp log=dbuser.log tables=table1,table2 buffer=4096000 feedback=10000
导出某张表的部分数据
exp dbuser/oracle@oradb file=dbuser.dmp log=dbuser.log tables=table1 buffer=4096000 feedback=10000 query=\”where col1=\’…\’ and col2 \&#60;…\”
不可用于嵌套表
以多个固定大小文件方式导出某张表
exp dbuser/oracle@oradb file=1.dmp,2.dmp,3.dmp,… filesize=1000m tables=emp buffer=4096000 feedback=10000
这种做法通常用在：表数据量较大，单个dump文件可能会超出文件系统的限制
直通路径方式
direct=y，取代buffer选项，query选项不可用
有利于提高下载速度
consistent选项
自export启动后，consistent=y冻结来自其它会话的对export操作的数据对象的更新，这样可以保证dump结果的一致性。但这个过程不能太长，以免回滚段和联机日志消耗完

imp
将exp下载的dmp文件上载到数据库内。
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;
buffer：上载数据缓冲区，以字节为单位，缺省依赖操作系统
commit：上载数据缓冲区中的记录上载后是否执行提交
feeback：显示处理记录条数，缺省为0，即不显示
file：输入文件，缺省为expdat.dmp
filesize：输入文件大小，缺省为操作系统最大值
fromuser：指明来源用户方
ignore：是否忽略对象创建错误，缺省为n，在上载前对象已被建立往往是一个正常现象，所以此选项建议设为y
indexes：是否上载索引，缺省为n，这是指索引的定义而非数据，如果上载时索引已建立，此选项即使为n也无效，imp自动更新索引数据
log：log文件，缺省为无，在标准输出显示
rows：是否上载表记录
tables：输入的表名列表
touser：指明目的用户方
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
导入整个实例
imp dbuser/oracle@oradb file=oradb.dmp log=oradb.log full=y buffer=4096000 commit=y ignore=y feedback=10000
导入某个用户所有对象
imp dbuser/oracle@oradb file=dbuser.dmp log=dbuser.log fromuser=dbuser touser=dbuser2 buffer=2048000 commit=y ignore=y feedback=10000
导入一张或几张表
imp [...]]]></description>
			<content:encoded><![CDATA[<p><strong>exp</strong><br />
将数据库内的各对象以二进制方式下载成dmp文件，方便数据迁移。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
buffer：下载数据缓冲区，以字节为单位，缺省依赖操作系统<br />
consistent：下载期间所涉及的数据保持read only，缺省为n<br />
direct：使用直通方式 ，缺省为n<br />
feeback：显示处理记录条数，缺省为0，即不显示<br />
file：输出文件，缺省为expdat.dmp<br />
filesize：输出文件大小，缺省为操作系统最大值<br />
indexes：是否下载索引，缺省为n，这是指索引的定义而非数据，exp不下载索引数据<br />
log：log文件，缺省为无，在标准输出显示<br />
owner：指明下载的用户名<br />
query：选择记录的一个子集<br />
rows：是否下载表记录<br />
tables：输出的表名列表<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
导出整个实例</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">exp</span><span style="color: Gray;"> </span><span style="color: Blue;">dbuser</span><span style="color: Gray;">/</span><span style="color: Blue;">oracle</span><span style="color: Gray;">@</span><span style="color: Blue;">oradb</span><span style="color: Gray;"> </span><span style="color: Blue;">file</span><span style="color: Gray;">=</span><span style="color: Blue;">oradb</span><span style="color: Gray;">.</span><span style="color: Blue;">dmp</span><span style="color: Gray;"> </span><span style="color: Blue;">log</span><span style="color: Gray;">=</span><span style="color: Blue;">oradb</span><span style="color: Gray;">.</span><span style="color: Blue;">log</span><span style="color: Gray;"> </span><span style="color: Green;">full</span><span style="color: Gray;">=</span><span style="color: Blue;">y</span><span style="color: Gray;"> </span><span style="color: Blue;">consistent</span><span style="color: Gray;">=</span><span style="color: Blue;">y</span><span style="color: Gray;"> </span><span style="color: Blue;">direct</span><span style="color: Gray;">=</span><span style="color: Blue;">y</span></div></div>
<p>user应具有dba权限<br />
导出某个用户所有对象</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">exp</span><span style="color: Gray;"> </span><span style="color: Blue;">dbuser</span><span style="color: Gray;">/</span><span style="color: Blue;">oracle</span><span style="color: Gray;">@</span><span style="color: Blue;">oradb</span><span style="color: Gray;"> </span><span style="color: Blue;">file</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser</span><span style="color: Gray;">.</span><span style="color: Blue;">dmp</span><span style="color: Gray;"> </span><span style="color: Blue;">log</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser</span><span style="color: Gray;">.</span><span style="color: Blue;">log</span><span style="color: Gray;"> </span><span style="color: Blue;">owner</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser</span><span style="color: Gray;"> </span><span style="color: Blue;">buffer</span><span style="color: Gray;">=</span><span style="color: Maroon;">4096000</span><span style="color: Gray;"> </span><span style="color: Blue;">feedback</span><span style="color: Gray;">=</span><span style="color: Maroon;">10000</span></div></div>
<p>导出一张或几张表</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">exp</span><span style="color: Gray;"> </span><span style="color: Blue;">dbuser</span><span style="color: Gray;">/</span><span style="color: Blue;">oracle</span><span style="color: Gray;">@</span><span style="color: Blue;">oradb</span><span style="color: Gray;"> </span><span style="color: Blue;">file</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser</span><span style="color: Gray;">.</span><span style="color: Blue;">dmp</span><span style="color: Gray;"> </span><span style="color: Blue;">log</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser</span><span style="color: Gray;">.</span><span style="color: Blue;">log</span><span style="color: Gray;"> </span><span style="color: Blue;">tables</span><span style="color: Gray;">=</span><span style="color: Blue;">table1</span><span style="color: Gray;">,</span><span style="color: Blue;">table2</span><span style="color: Gray;"> </span><span style="color: Blue;">buffer</span><span style="color: Gray;">=</span><span style="color: Maroon;">4096000</span><span style="color: Gray;"> </span><span style="color: Blue;">feedback</span><span style="color: Gray;">=</span><span style="color: Maroon;">10000</span></div></div>
<p>导出某张表的部分数据</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">exp</span><span style="color: Gray;"> </span><span style="color: Blue;">dbuser</span><span style="color: Gray;">/</span><span style="color: Blue;">oracle</span><span style="color: Gray;">@</span><span style="color: Blue;">oradb</span><span style="color: Gray;"> </span><span style="color: Blue;">file</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser</span><span style="color: Gray;">.</span><span style="color: Blue;">dmp</span><span style="color: Gray;"> </span><span style="color: Blue;">log</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser</span><span style="color: Gray;">.</span><span style="color: Blue;">log</span><span style="color: Gray;"> </span><span style="color: Blue;">tables</span><span style="color: Gray;">=</span><span style="color: Blue;">table1</span><span style="color: Gray;"> </span><span style="color: Blue;">buffer</span><span style="color: Gray;">=</span><span style="color: Maroon;">4096000</span><span style="color: Gray;"> </span><span style="color: Blue;">feedback</span><span style="color: Gray;">=</span><span style="color: Maroon;">10000</span><span style="color: Gray;"> </span><span style="color: Blue;">query</span><span style="color: Gray;">=\”</span><span style="color: Green;">where</span><span style="color: Gray;"> </span><span style="color: Blue;">col1</span><span style="color: Gray;">=\’…\’ </span><span style="color: Green;">and</span><span style="color: Gray;"> </span><span style="color: Blue;">col2</span><span style="color: Gray;"> \&lt;…\”</span></div></div>
<p>不可用于嵌套表<br />
以多个固定大小文件方式导出某张表</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">exp</span><span style="color: Gray;"> </span><span style="color: Blue;">dbuser</span><span style="color: Gray;">/</span><span style="color: Blue;">oracle</span><span style="color: Gray;">@</span><span style="color: Blue;">oradb</span><span style="color: Gray;"> </span><span style="color: Blue;">file</span><span style="color: Gray;">=</span><span style="color: Maroon;">1.</span><span style="color: Blue;">dmp</span><span style="color: Gray;">,</span><span style="color: Maroon;">2.</span><span style="color: Blue;">dmp</span><span style="color: Gray;">,</span><span style="color: Maroon;">3.</span><span style="color: Blue;">dmp</span><span style="color: Gray;">,… </span><span style="color: Blue;">filesize</span><span style="color: Gray;">=</span><span style="color: Maroon;">1000</span><span style="color: #00008b;">m</span><span style="color: Gray;"> </span><span style="color: Blue;">tables</span><span style="color: Gray;">=</span><span style="color: Blue;">emp</span><span style="color: Gray;"> </span><span style="color: Blue;">buffer</span><span style="color: Gray;">=</span><span style="color: Maroon;">4096000</span><span style="color: Gray;"> </span><span style="color: Blue;">feedback</span><span style="color: Gray;">=</span><span style="color: Maroon;">10000</span></div></div>
<p>这种做法通常用在：表数据量较大，单个dump文件可能会超出文件系统的限制<br />
直通路径方式<br />
direct=y，取代buffer选项，query选项不可用<br />
有利于提高下载速度<br />
consistent选项<br />
自export启动后，consistent=y冻结来自其它会话的对export操作的数据对象的更新，这样可以保证dump结果的一致性。但这个过程不能太长，以免回滚段和联机日志消耗完<br />
<span id="more-263"></span></p>
<p><strong>imp</strong><br />
将exp下载的dmp文件上载到数据库内。<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
buffer：上载数据缓冲区，以字节为单位，缺省依赖操作系统<br />
commit：上载数据缓冲区中的记录上载后是否执行提交<br />
feeback：显示处理记录条数，缺省为0，即不显示<br />
file：输入文件，缺省为expdat.dmp<br />
filesize：输入文件大小，缺省为操作系统最大值<br />
fromuser：指明来源用户方<br />
ignore：是否忽略对象创建错误，缺省为n，在上载前对象已被建立往往是一个正常现象，所以此选项建议设为y<br />
indexes：是否上载索引，缺省为n，这是指索引的定义而非数据，如果上载时索引已建立，此选项即使为n也无效，imp自动更新索引数据<br />
log：log文件，缺省为无，在标准输出显示<br />
rows：是否上载表记录<br />
tables：输入的表名列表<br />
touser：指明目的用户方<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
导入整个实例</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">imp</span><span style="color: Gray;"> </span><span style="color: Blue;">dbuser</span><span style="color: Gray;">/</span><span style="color: Blue;">oracle</span><span style="color: Gray;">@</span><span style="color: Blue;">oradb</span><span style="color: Gray;"> </span><span style="color: Blue;">file</span><span style="color: Gray;">=</span><span style="color: Blue;">oradb</span><span style="color: Gray;">.</span><span style="color: Blue;">dmp</span><span style="color: Gray;"> </span><span style="color: Blue;">log</span><span style="color: Gray;">=</span><span style="color: Blue;">oradb</span><span style="color: Gray;">.</span><span style="color: Blue;">log</span><span style="color: Gray;"> </span><span style="color: Green;">full</span><span style="color: Gray;">=</span><span style="color: Blue;">y</span><span style="color: Gray;"> </span><span style="color: Blue;">buffer</span><span style="color: Gray;">=</span><span style="color: Maroon;">4096000</span><span style="color: Gray;"> </span><span style="color: Green;">commit</span><span style="color: Gray;">=</span><span style="color: Blue;">y</span><span style="color: Gray;"> </span><span style="color: Green;">ignore</span><span style="color: Gray;">=</span><span style="color: Blue;">y</span><span style="color: Gray;"> </span><span style="color: Blue;">feedback</span><span style="color: Gray;">=</span><span style="color: Maroon;">10000</span></div></div>
<p>导入某个用户所有对象</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">imp</span><span style="color: Gray;"> </span><span style="color: Blue;">dbuser</span><span style="color: Gray;">/</span><span style="color: Blue;">oracle</span><span style="color: Gray;">@</span><span style="color: Blue;">oradb</span><span style="color: Gray;"> </span><span style="color: Blue;">file</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser</span><span style="color: Gray;">.</span><span style="color: Blue;">dmp</span><span style="color: Gray;"> </span><span style="color: Blue;">log</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser</span><span style="color: Gray;">.</span><span style="color: Blue;">log</span><span style="color: Gray;"> </span><span style="color: Blue;">fromuser</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser</span><span style="color: Gray;"> </span><span style="color: Blue;">touser</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser2</span><span style="color: Gray;"> </span><span style="color: Blue;">buffer</span><span style="color: Gray;">=</span><span style="color: Maroon;">2048000</span><span style="color: Gray;"> </span><span style="color: Green;">commit</span><span style="color: Gray;">=</span><span style="color: Blue;">y</span><span style="color: Gray;"> </span><span style="color: Green;">ignore</span><span style="color: Gray;">=</span><span style="color: Blue;">y</span><span style="color: Gray;"> </span><span style="color: Blue;">feedback</span><span style="color: Gray;">=</span><span style="color: Maroon;">10000</span></div></div>
<p>导入一张或几张表</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">imp</span><span style="color: Gray;"> </span><span style="color: Blue;">dbuser2</span><span style="color: Gray;">/</span><span style="color: Blue;">oracle</span><span style="color: Gray;"> </span><span style="color: Blue;">file</span><span style="color: Gray;">=</span><span style="color: Green;">user</span><span style="color: Gray;">.</span><span style="color: Blue;">dmp</span><span style="color: Gray;"> </span><span style="color: Blue;">log</span><span style="color: Gray;">=</span><span style="color: Green;">user</span><span style="color: Gray;">.</span><span style="color: Blue;">log</span><span style="color: Gray;"> </span><span style="color: Blue;">tables</span><span style="color: Gray;">=</span><span style="color: Blue;">table1</span><span style="color: Gray;">,</span><span style="color: Blue;">table2</span><span style="color: Gray;"> </span><span style="color: Blue;">fromuser</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser</span><span style="color: Gray;"> </span><span style="color: Blue;">touser</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser2</span><span style="color: Gray;"> </span><span style="color: Blue;">buffer</span><span style="color: Gray;">=</span><span style="color: Maroon;">2048000</span><span style="color: Gray;"> </span><span style="color: Green;">commit</span><span style="color: Gray;">=</span><span style="color: Blue;">y</span><span style="color: Gray;"> </span><span style="color: Green;">ignore</span><span style="color: Gray;">=</span><span style="color: Blue;">y</span><span style="color: Gray;"> </span><span style="color: Blue;">feedback</span><span style="color: Gray;">=</span><span style="color: Maroon;">10000</span></div></div>
<p>以多个固定大小文件方式导入某张表</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">imp</span><span style="color: Gray;"> </span><span style="color: Blue;">dbuser</span><span style="color: Gray;">/</span><span style="color: Blue;">oracle</span><span style="color: Gray;">@</span><span style="color: Blue;">oradb</span><span style="color: Gray;"> </span><span style="color: Blue;">file</span><span style="color: Gray;">=\</span><span style="color: Olive;">(</span><span style="color: Maroon;">1.</span><span style="color: Blue;">dmp</span><span style="color: Gray;">,</span><span style="color: Maroon;">2.</span><span style="color: Blue;">dmp</span><span style="color: Gray;">,</span><span style="color: Maroon;">3.</span><span style="color: Blue;">dmp</span><span style="color: Gray;">,…\</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Blue;">filesize</span><span style="color: Gray;">=</span><span style="color: Maroon;">1000</span><span style="color: #00008b;">m</span><span style="color: Gray;"> </span><span style="color: Blue;">tables</span><span style="color: Gray;">=</span><span style="color: Blue;">emp</span><span style="color: Gray;"> </span><span style="color: Blue;">fromuser</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser</span><span style="color: Gray;"> </span><span style="color: Blue;">touser</span><span style="color: Gray;">=</span><span style="color: Blue;">dbuser2</span><span style="color: Gray;"> </span><span style="color: Blue;">buffer</span><span style="color: Gray;">=</span><span style="color: Maroon;">4096000</span><span style="color: Gray;"> </span><span style="color: Green;">commit</span><span style="color: Gray;">=</span><span style="color: Blue;">y</span><span style="color: Gray;"> </span><span style="color: Green;">ignore</span><span style="color: Gray;">=</span><span style="color: Blue;">y</span><span style="color: Gray;"> </span><span style="color: Blue;">feedback</span><span style="color: Gray;">=</span><span style="color: Maroon;">10000</span></div></div>
]]></content:encoded>
			<wfw:commentRss>http://leeawan.cn/2010/06/oracle_import_export/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>天才雷普利</title>
		<link>http://leeawan.cn/2010/05/ripley/</link>
		<comments>http://leeawan.cn/2010/05/ripley/#comments</comments>
		<pubDate>Sat, 15 May 2010 10:27:04 +0000</pubDate>
		<dc:creator>leeawan</dc:creator>
				<category><![CDATA[movie]]></category>
		<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://leeawan.cn/?p=259</guid>
		<description><![CDATA[
The_Talented_Mr_Ripley
又见马特达蒙，无意见打开了一部电影，1999年的只因为是马特达蒙主演的，就无心的看来起来。故事讲述的是，雷普利受托到意大利去劝说富家子迪克回家，却迷恋上豪奢生活，之后发生的种种事情。
雷普利第一次出场是在造船大亨的家庭聚会上，为何去参加这个聚会我没看明白，雷普利穿着一身借来的普林士顿大学的校服的去的，故事也就以这个谎言开始。
当他看到迪克的生活，这个穷小子心里开始发生了变化，并从内心深处爱上了迪克的漂亮女友，当迪克慢慢厌烦了这个刚开始给他带来快乐的“寄生虫”时，伤害到了雷普利的自尊心和心底防线，就像一个网友说的“妖艳的罪恶之花盛开在内心深处”。雷普利杀害迪克之后，就开始伪造迪克的签名和护照，过上了迪克的生活。雷普利为了掩盖自己杀人顶替的行迹之后又杀害了迪克的好友，雷普利却能在警方追捕下逃脱抓捕，
电影的的精彩程度不亚于马特达蒙之后的几部经典作品，只是他当时过于青涩，而且影片年代稍显久远一点而已。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://leeawan.cn/wp-content/uploads/2010/05/The_Talented_Mr_Ripley.jpg" onclick="return hs.expand(this, {captionId:'caption_1273917713421'});" class="highslide-image"><img src="http://leeawan.cn/wp-content/uploads/2010/05/The_Talented_Mr_Ripley--224x300.jpg" alt="image" title="Click to enlarge" /></a>
<div class="highslide-caption" id="caption_1273917713421">The_Talented_Mr_Ripley</div>
<p>又见马特达蒙，无意见打开了一部电影，1999年的只因为是马特达蒙主演的，就无心的看来起来。故事讲述的是，雷普利受托到意大利去劝说富家子迪克回家，却迷恋上豪奢生活，之后发生的种种事情。<br />
雷普利第一次出场是在造船大亨的家庭聚会上，为何去参加这个聚会我没看明白，雷普利穿着一身借来的普林士顿大学的校服的去的，故事也就以这个谎言开始。<br />
当他看到迪克的生活，这个穷小子心里开始发生了变化，并从内心深处爱上了迪克的漂亮女友，当迪克慢慢厌烦了这个刚开始给他带来快乐的“寄生虫”时，伤害到了雷普利的自尊心和心底防线，就像一个网友说的“妖艳的罪恶之花盛开在内心深处”。雷普利杀害迪克之后，就开始伪造迪克的签名和护照，过上了迪克的生活。雷普利为了掩盖自己杀人顶替的行迹之后又杀害了迪克的好友，雷普利却能在警方追捕下逃脱抓捕，<br />
电影的的精彩程度不亚于马特达蒙之后的几部经典作品，只是他当时过于青涩，而且影片年代稍显久远一点而已。</p>
]]></content:encoded>
			<wfw:commentRss>http://leeawan.cn/2010/05/ripley/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Pacific</title>
		<link>http://leeawan.cn/2010/05/thepacific/</link>
		<comments>http://leeawan.cn/2010/05/thepacific/#comments</comments>
		<pubDate>Fri, 14 May 2010 13:34:38 +0000</pubDate>
		<dc:creator>leeawan</dc:creator>
				<category><![CDATA[movie]]></category>
		<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://leeawan.cn/?p=256</guid>
		<description><![CDATA[
the_pacific
已经看到第九集了，马上结束了，一集接一集的看完了准备找空再全部一起看一遍，不过各集之间的承接关系可以忽略，基本上都能独立成章。不愧为一部经典的“圣经”电影，网上好评如潮。片头的制作，影片的音乐等等都很棒，剧情就更不用提了，难得的好片。
由《兄弟连 Band of Brothers》的汤姆·汉克斯、史蒂文·斯皮尔伯格与加里·高兹曼再次联手打造新10小时史诗迷你剧《血战太平洋 The Pacific》。
《血战太平洋 The Pacific》总共10集，剧集的主角为三个美军士兵Robert Leckie（James Badge Dale，曾出演《24小时》）、Eugene Sledge（Joe Mazzello，曾出演《侏罗纪公园》）和John Basilone（Jon Seda，曾出演《绝地战警2Bad Boys II》），与他们的战友一起在太平洋上与小日本作战。该剧的配乐大师为Hans Zimmer（珍珠港、黑鹰降落、蝙蝠侠之黑暗骑士等）。
制片方表示，意图通过本片帮助人们了解二次大战中太平洋战场的特殊性——与欧洲战线的截然不同，这是面对不同敌人的一场不一样的战争。制片方透露，电视剧以三名战士和伙伴们在瓜达尔卡纳尔丛林和日军交战开始，然后穿越险恶的格鲁彻斯特岬雨林、跨过贝里琉到达硫磺岛黑砂滩，最后在冲绳杀戮战场之后获得了艰苦的胜利，并在日本宣布投降日返回家乡，电视剧几乎涵盖了美军在太平洋战争中的重要战役，重现震撼人心的惨烈战役。

《血战太平洋 The Pacific》首集将于北京时间2010年3月15日在HBO电视台首先播出。
从美国时间3月14日开始，HBO电视台将在每周日（北京时间每周一）播出一集，一直播出到5月16日播出完全部10集，和2001年播出《兄弟连》采用同样的播出方式，HBO电视台也将在1月份开始重播《兄弟连》。
《血战太平洋》的故事来自于两部小说以及《兄弟连》一书作者——已逝的著名战史学者施蒂芬·安布罗斯之子休·安布罗斯收集的二战老兵采访记录。这次拍摄《血战太平洋》主要在澳大利亚搭景，跟当年的《兄弟连》相似，电视剧没有起用特别有名的演员，主要动用澳大利亚当地的演员。目前，《血战太平洋》的导演阵容已基本确定，共有5名导演加盟该片，其中包括《兄弟连》的导演之一托尼·托及《罗马的荣耀》的导演蒂姆·范·帕顿。《血战太平洋》由汤姆·汉克斯和斯皮尔伯格名下的Playtone公司和梦工厂负责制作拍摄，HBO也是该剧的制作方之一。
据有关报道，该剧总投资达到2亿美元。即便《魔戒》三部曲电影，也只花了不到3亿美元。如果报道属实，《血战太平洋》将成为电视史上投资最大的电视节目。
《血战太平洋》主要根据《With the Old Breed》、《Helmet for My Pillow》这两本书提供的素材及一些访谈录改编。故事从三个不同角度，讲述了三名美国海军陆战队士兵&#8211;Robert Leckie(James Badge Dale扮演)、Eugene Sledge(Joe Mazzello扮演)、John Basilone(Jon Seda)&#8211;在太平洋战场上的遭遇。
剧中描述的主要战役包括：1942年8月-1943年2月发生的瓜达尔卡纳尔岛战役;1943年11月-1944年3月发生的布干维尔岛战役，特别是 1943年11月格洛斯特角登陆战及热带丛林战役;1944年发生的贝里琉岛争夺战;1945年2月16日-3月26日发生的硫磺岛战役;1945年4月 1日-6月21日发生的冲绳岛战役。
故事结束于对日作战胜利日——1945年8月15日，即美国人所说的“V-J Day”。
全长10小时，共十集的史诗题材迷你剧全面反映二战太平洋战场真实故事史蒂芬-斯皮尔伯格(Steven Spielberg) 和 汤姆-汉克斯(Tom Hanks) 联合担任制片被称为经典战争剧《兄弟连》的姐妹篇本年度最值得期待的美剧《血战太平洋》预计将于2010年3月份播出。
两大制片人我们在熟悉不过，同时《血战太平洋》由普玩石公司(Playtone)和梦工厂(DreamWorks)以及HBO电视台携手制作，为电影珍珠港配乐的大师汉斯-奇默(Hans Zimmer) 参与配乐。 据悉，电视剧以三名战士和伙伴们在瓜达尔卡纳尔丛林和日军交战开始，从莱基（Leckie）、斯莱治（Sledge）和巴斯龙（Basilone）三个海军陆战队士兵的视角展现整个太平洋战场。电视剧几乎涵盖了美军在太平洋战争中的重要战役，重现震撼人心的惨烈战役。故事来自于莱基和斯莱治两人的自传以及《兄弟连》作者，已故历史学家施蒂芬·安布罗斯的二战老兵采访记录。《血战太平洋》的拍摄主要在澳大利亚取景，三名主演也是来自澳大利亚的本土演员，这部剧总摄制成本高达2.5亿美元，是有史以来最为昂贵的电视剧集。因为这些令人瞠目的标签与强大的制作班底，它尚未诞生便被寄予众望。同时迷你剧的形式也无疑意味着它兼具电影的画面质量与电视的完整情节，可以说让我们没有理由不对其产生期待
]]></description>
			<content:encoded><![CDATA[<p><a href="http://leeawan.cn/wp-content/uploads/2010/05/The_Pacific.jpg" onclick="return hs.expand(this, {captionId:'caption_1273843609671'});" class="highslide-image"><img src="http://leeawan.cn/wp-content/uploads/2010/05/The_Pacific-202x300.jpg" alt="image" title="Click to enlarge" /></a>
<div class="highslide-caption" id="caption_1273843609671">the_pacific</div>
<p>已经看到第九集了，马上结束了，一集接一集的看完了准备找空再全部一起看一遍，不过各集之间的承接关系可以忽略，基本上都能独立成章。不愧为一部经典的“圣经”电影，网上好评如潮。片头的制作，影片的音乐等等都很棒，剧情就更不用提了，难得的好片。</p>
<p>由《兄弟连 Band of Brothers》的汤姆·汉克斯、史蒂文·斯皮尔伯格与加里·高兹曼再次联手打造新10小时史诗迷你剧《血战太平洋 The Pacific》。</p>
<p>《血战太平洋 The Pacific》总共10集，剧集的主角为三个美军士兵Robert Leckie（James Badge Dale，曾出演《24小时》）、Eugene Sledge（Joe Mazzello，曾出演《侏罗纪公园》）和John Basilone（Jon Seda，曾出演《绝地战警2Bad Boys II》），与他们的战友一起在太平洋上与小日本作战。该剧的配乐大师为Hans Zimmer（珍珠港、黑鹰降落、蝙蝠侠之黑暗骑士等）。</p>
<p>制片方表示，意图通过本片帮助人们了解二次大战中太平洋战场的特殊性——与欧洲战线的截然不同，这是面对不同敌人的一场不一样的战争。制片方透露，电视剧以三名战士和伙伴们在瓜达尔卡纳尔丛林和日军交战开始，然后穿越险恶的格鲁彻斯特岬雨林、跨过贝里琉到达硫磺岛黑砂滩，最后在冲绳杀戮战场之后获得了艰苦的胜利，并在日本宣布投降日返回家乡，电视剧几乎涵盖了美军在太平洋战争中的重要战役，重现震撼人心的惨烈战役。<br />
<span id="more-256"></span></p>
<p>《血战太平洋 The Pacific》首集将于北京时间2010年3月15日在HBO电视台首先播出。</p>
<p>从美国时间3月14日开始，HBO电视台将在每周日（北京时间每周一）播出一集，一直播出到5月16日播出完全部10集，和2001年播出《兄弟连》采用同样的播出方式，HBO电视台也将在1月份开始重播《兄弟连》。</p>
<p>《血战太平洋》的故事来自于两部小说以及《兄弟连》一书作者——已逝的著名战史学者施蒂芬·安布罗斯之子休·安布罗斯收集的二战老兵采访记录。这次拍摄《血战太平洋》主要在澳大利亚搭景，跟当年的《兄弟连》相似，电视剧没有起用特别有名的演员，主要动用澳大利亚当地的演员。目前，《血战太平洋》的导演阵容已基本确定，共有5名导演加盟该片，其中包括《兄弟连》的导演之一托尼·托及《罗马的荣耀》的导演蒂姆·范·帕顿。《血战太平洋》由汤姆·汉克斯和斯皮尔伯格名下的Playtone公司和梦工厂负责制作拍摄，HBO也是该剧的制作方之一。</p>
<p>据有关报道，该剧总投资达到2亿美元。即便《魔戒》三部曲电影，也只花了不到3亿美元。如果报道属实，《血战太平洋》将成为电视史上投资最大的电视节目。</p>
<p>《血战太平洋》主要根据《With the Old Breed》、《Helmet for My Pillow》这两本书提供的素材及一些访谈录改编。故事从三个不同角度，讲述了三名美国海军陆战队士兵&#8211;Robert Leckie(James Badge Dale扮演)、Eugene Sledge(Joe Mazzello扮演)、John Basilone(Jon Seda)&#8211;在太平洋战场上的遭遇。</p>
<p>剧中描述的主要战役包括：1942年8月-1943年2月发生的瓜达尔卡纳尔岛战役;1943年11月-1944年3月发生的布干维尔岛战役，特别是 1943年11月格洛斯特角登陆战及热带丛林战役;1944年发生的贝里琉岛争夺战;1945年2月16日-3月26日发生的硫磺岛战役;1945年4月 1日-6月21日发生的冲绳岛战役。</p>
<p>故事结束于对日作战胜利日——1945年8月15日，即美国人所说的“V-J Day”。</p>
<p>全长10小时，共十集的史诗题材迷你剧全面反映二战太平洋战场真实故事史蒂芬-斯皮尔伯格(Steven Spielberg) 和 汤姆-汉克斯(Tom Hanks) 联合担任制片被称为经典战争剧《兄弟连》的姐妹篇本年度最值得期待的美剧《血战太平洋》预计将于2010年3月份播出。</p>
<p>两大制片人我们在熟悉不过，同时《血战太平洋》由普玩石公司(Playtone)和梦工厂(DreamWorks)以及HBO电视台携手制作，为电影珍珠港配乐的大师汉斯-奇默(Hans Zimmer) 参与配乐。 据悉，电视剧以三名战士和伙伴们在瓜达尔卡纳尔丛林和日军交战开始，从莱基（Leckie）、斯莱治（Sledge）和巴斯龙（Basilone）三个海军陆战队士兵的视角展现整个太平洋战场。电视剧几乎涵盖了美军在太平洋战争中的重要战役，重现震撼人心的惨烈战役。故事来自于莱基和斯莱治两人的自传以及《兄弟连》作者，已故历史学家施蒂芬·安布罗斯的二战老兵采访记录。《血战太平洋》的拍摄主要在澳大利亚取景，三名主演也是来自澳大利亚的本土演员，这部剧总摄制成本高达2.5亿美元，是有史以来最为昂贵的电视剧集。因为这些令人瞠目的标签与强大的制作班底，它尚未诞生便被寄予众望。同时迷你剧的形式也无疑意味着它兼具电影的画面质量与电视的完整情节，可以说让我们没有理由不对其产生期待</p>
]]></content:encoded>
			<wfw:commentRss>http://leeawan.cn/2010/05/thepacific/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>oracle解锁</title>
		<link>http://leeawan.cn/2010/04/oracle_lock/</link>
		<comments>http://leeawan.cn/2010/04/oracle_lock/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 11:57:16 +0000</pubDate>
		<dc:creator>leeawan</dc:creator>
				<category><![CDATA[Database]]></category>

		<guid isPermaLink="false">http://leeawan.cn/?p=253</guid>
		<description><![CDATA[1、查看数据库锁,诊断锁的来源及类型: 
select object_id,session_id,locked_mode from v$locked_object;
或者用以下命令： 
select b.owner,b.object_name,l.session_id,l.locked_mode from v$locked_object l, dba_objects b where b.object_id=l.object_id;
2、找出数据库的serial#,以备杀死: 
select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time;
3、杀死该session: 
alter system kill session 'sid,serial#'
]]></description>
			<content:encoded><![CDATA[<p>1、查看数据库锁,诊断锁的来源及类型: </p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Blue;">object_id</span><span style="color: Gray;">,</span><span style="color: Blue;">session_id</span><span style="color: Gray;">,</span><span style="color: Blue;">locked_mode</span><span style="color: Gray;"> </span><span style="color: Green;">from</span><span style="color: Gray;"> </span><span style="color: Blue;">v</span><span style="color: Gray;">$</span><span style="color: Blue;">locked_object</span><span style="color: Gray;">;</span></div></div>
<p>或者用以下命令： </p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">owner</span><span style="color: Gray;">,</span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">object_name</span><span style="color: Gray;">,</span><span style="color: Blue;">l</span><span style="color: Gray;">.</span><span style="color: Blue;">session_id</span><span style="color: Gray;">,</span><span style="color: Blue;">l</span><span style="color: Gray;">.</span><span style="color: Blue;">locked_mode</span><span style="color: Gray;"> </span><span style="color: Green;">from</span><span style="color: Gray;"> </span><span style="color: Blue;">v</span><span style="color: Gray;">$</span><span style="color: Blue;">locked_object</span><span style="color: Gray;"> </span><span style="color: Blue;">l</span><span style="color: Gray;">, </span><span style="color: Blue;">dba_objects</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;"> </span><span style="color: Green;">where</span><span style="color: Gray;"> </span><span style="color: Blue;">b</span><span style="color: Gray;">.</span><span style="color: Blue;">object_id</span><span style="color: Gray;">=</span><span style="color: Blue;">l</span><span style="color: Gray;">.</span><span style="color: Blue;">object_id</span><span style="color: Gray;">;</span></div></div>
<p>2、找出数据库的serial#,以备杀死: </p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">select</span><span style="color: Gray;"> </span><span style="color: Blue;">t2</span><span style="color: Gray;">.</span><span style="color: Blue;">username</span><span style="color: Gray;">,</span><span style="color: Blue;">t2</span><span style="color: Gray;">.</span><span style="color: Blue;">sid</span><span style="color: Gray;">,</span><span style="color: Blue;">t2</span><span style="color: Gray;">.</span><span style="color: Blue;">serial</span><span style="color: #ffa500;">#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time;</span></div></div>
<p>3、杀死该session: </p>
<div class="hl-surround"><div class="hl-main"><span style="color: Green;">alter</span><span style="color: Gray;"> </span><span style="color: #00008b;">system</span><span style="color: Gray;"> </span><span style="color: Blue;">kill</span><span style="color: Gray;"> </span><span style="color: Green;">session</span><span style="color: Gray;"> </span><span style="color: #8b0000;">'</span><span style="color: Red;">sid,serial#</span><span style="color: #8b0000;">'</span></div></div>
]]></content:encoded>
			<wfw:commentRss>http://leeawan.cn/2010/04/oracle_lock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>小黑&#8221;毁容&#8221;</title>
		<link>http://leeawan.cn/2010/04/thinkpad_t400/</link>
		<comments>http://leeawan.cn/2010/04/thinkpad_t400/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 07:12:34 +0000</pubDate>
		<dc:creator>leeawan</dc:creator>
				<category><![CDATA[恋恋风尘]]></category>

		<guid isPermaLink="false">http://leeawan.cn/?p=250</guid>
		<description><![CDATA[
thinkpad_t400
21号早上一来，打开机器发现，&#8221;小黑&#8221;的屏幕下方出现了一条光线波纹，而且屏幕间歇性的出现抖动，最初以为是屏幕的输出线松动或者接触的问题，也怀疑是天气潮湿造成的。就一直开机希望她能好起来，但是最终都没什么好转，经过计时大概是5秒钟左右的时间会有一次，闪的眼睛都快瞎了，撑不住了实在。
中午冲到汕头的电脑城，NND好小一个楼，转来转去终于找到了一家thinkpad体验中心，进去一问可以维修，不过人家第一句话就是。
&#8220;你这个是行货么，超过质保期没！&#8221;
&#8220;不是，水货&#8221;
&#8220;哦，稍等我检查下屏，是人为造成的还是自然坏的。&#8221;
他简单的看了下屏幕闪动情况，马上说需要换屏，根本不考虑修理的问题，估计他们也修理不了。

&#8220;你们这里能修么，你帮我问下报价&#8221;
&#8220;稍等下，我打电话问下&#8230;&#8230;&#8230;&#8230;..换屏1100&#8243;
我心想，这么贵，都可以买个新的LCD了，如果真的是换屏还不如上淘宝自己去买个自己换了好了，一问换了屏后的屏幕质保他也只给保一个星期，真的太黑。这就是买水货必须付出的代价，不过还有一线希望，联系了下我在深圳购机的服务商，让我把机器型号报过去。
&#8220;还在质保，一年保换，三年保修到2012年3月15日。你尽快把机器寄到深圳，送香港修，只要不是认为造成维修站更换屏幕就行，不过运费你得自己出，如果方便你也可以自己过去。&#8221;
我怎么过去，400就400吧，相比1100自觉已经好很多，而其事购机商去办，自己也省事，不知去趟香港要这么多钱么。
我的小黑要整个屏换掉，悼念下！希望换后更原来一样漂亮。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://leeawan.cn/wp-content/uploads/2010/04/thinkpad_t400.jpg" onclick="return hs.expand(this, {captionId:'caption_1272092742468'});" class="highslide-image"><img src="http://leeawan.cn/wp-content/uploads/2010/04/thinkpad_t400-300x227.jpg" alt="image" title="Click to enlarge" /></a>
<div class="highslide-caption" id="caption_1272092742468">thinkpad_t400</div>
<p>21号早上一来，打开机器发现，&#8221;小黑&#8221;的屏幕下方出现了一条光线波纹，而且屏幕间歇性的出现抖动，最初以为是屏幕的输出线松动或者接触的问题，也怀疑是天气潮湿造成的。就一直开机希望她能好起来，但是最终都没什么好转，经过计时大概是5秒钟左右的时间会有一次，闪的眼睛都快瞎了，撑不住了实在。<br />
中午冲到汕头的电脑城，NND好小一个楼，转来转去终于找到了一家thinkpad体验中心，进去一问可以维修，不过人家第一句话就是。<br />
&#8220;你这个是行货么，超过质保期没！&#8221;<br />
&#8220;不是，水货&#8221;<br />
&#8220;哦，稍等我检查下屏，是人为造成的还是自然坏的。&#8221;<br />
他简单的看了下屏幕闪动情况，马上说需要换屏，根本不考虑修理的问题，估计他们也修理不了。<br />
<span id="more-250"></span><br />
&#8220;你们这里能修么，你帮我问下报价&#8221;<br />
&#8220;稍等下，我打电话问下&#8230;&#8230;&#8230;&#8230;..换屏1100&#8243;<br />
我心想，这么贵，都可以买个新的LCD了，如果真的是换屏还不如上淘宝自己去买个自己换了好了，一问换了屏后的屏幕质保他也只给保一个星期，真的太黑。这就是买水货必须付出的代价，不过还有一线希望，联系了下我在深圳购机的服务商，让我把机器型号报过去。<br />
&#8220;还在质保，一年保换，三年保修到2012年3月15日。你尽快把机器寄到深圳，送香港修，只要不是认为造成维修站更换屏幕就行，不过运费你得自己出，如果方便你也可以自己过去。&#8221;<br />
我怎么过去，400就400吧，相比1100自觉已经好很多，而其事购机商去办，自己也省事，不知去趟香港要这么多钱么。<br />
我的小黑要整个屏换掉，悼念下！希望换后更原来一样漂亮。</p>
]]></content:encoded>
			<wfw:commentRss>http://leeawan.cn/2010/04/thinkpad_t400/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>故事</title>
		<link>http://leeawan.cn/2010/04/story/</link>
		<comments>http://leeawan.cn/2010/04/story/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 12:46:51 +0000</pubDate>
		<dc:creator>leeawan</dc:creator>
				<category><![CDATA[恋恋风尘]]></category>
		<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://leeawan.cn/?p=246</guid>
		<description><![CDATA[~你以为最酸的感觉是吃醋吗？不是的，最酸溜溜的感觉是没权吃醋，根本就轮不到你吃醋，那就是最酸最酸的
~其实我是一直相信的，我根本不需要想起什么，因为我从来没有忘记过。
~我没哭,可是眼泪流下来了
~成熟不是心老，而是眼泪在眼窝里打转还能笑
~缘分是用来说明你突然不爱我这件事情
~Miss somebody I lost.Forget somebody I miss
~最浪漫的三个字不是“我爱你”，而是“在 一起”
~永远都不要停止微笑，即使是在你难过的时候，说不定有人会因为你的笑容而爱上你
~我故意学习，故意工作，故意生活，故意活得像个人
~离开我就别安慰我，要知道每一次缝补， 那颗心都会遭遇穿刺的痛
~眼泪的存在，是为了证明悲伤不是一场幻觉
~思恋一个人的滋味就像喝了一大杯冰水， 然后用很长很长的时间流成热泪
~爱一个人就是在拨通电话时忽然不知道说 什么好，原来只是想听听那熟悉的声音，真 正想拨通的只是自己心底的一根弦
~我真的喜欢你,闭上眼,以为我能忘记,但流 下的眼泪,却没有骗到自己

~不要轻易说爱,许下的诺言就是欠下的债
~分手后不可以做朋友,因为彼此伤害过,不可以做敌人,因为彼此深爱过,所以我们变成了 最熟悉的陌生人
~第一次哭是因为你不在,第一次笑是因为 遇到你,第一次笑着流泪是因为不能拥有你~
~世界上没有任何什么东西可以永恒,如果 它流动,它就流走,如果他存在,它就干涸,如果 他生长,它就慢慢凋零~
~触动心中一根弦，突然怀念的感觉席卷全身。。
~今日的执著，会造成明日的后悔。 你可以拥有爱，但不要执著，因为分离是必然的
~寂寞的人总是会用心的记住他生命中出现 你在每个星光陨落的晚上一遍一遍数我的寂寞
~我生命里的温暖就那么多，我全部给了你，但是你离开了我，你叫我以后怎么再对别人笑
~躲在某一时间，想念一段时光的掌纹；躲在某一地点，想念一个站在来路也站在去路的，让我牵挂的人
~牵着我的手，闭着眼睛走你也不会迷路 ~有些人会一直刻在记忆里的，即使忘记了他的声音，忘记了他的笑容，忘记了他的 脸，但是每当想起他时的那种感受，是永远都不会改变的
~那些以前说着永不分离的人，早已经散落在天涯了
~你永远也看不到我最寂寞时候的样子，因 为只有你不在我身边的时候，我才最寂寞。
~伤口就像我一样，是个倔强的孩子，不肯 愈合，因为内心是温暖潮湿的地方，适合任何东西生长
~时光没有教会我们任何东西，却教会了我 不要轻易地去相信一个神话；而神话最让人膜拜的地方就在于它的不可信
~这世上最累的事情，莫过于眼睁睁看着自 己的心碎了，还得自己动手把它粘起来
~一个人最大的缺点不是自私、多情、 野蛮、 任性，而是偏偏的地喜欢一个不爱自己的人
~如果有一天我们在路上重逢，而我告诉你：“我现在很幸福。”我一定是伪装的如果只能够跟你重逢，而不是共同生活，那怎么 会幸福呢？告诉你我很幸福，只是不想让你知道我其实很伤心
~爱的，不爱的。一直在告别中 ~那些离别和失望的伤痛，已经发不出声音来了
~该笑的时候没有快乐，该哭泣的时候没有 眼泪，该相信的时候没有诺言
~我相信我爱你。依然。始终。永远。~你骨头软，头发软，身体软，心也软，却装出一副很硬的样子
~世上最无法掩饰的是你不爱一个人的时候 的那种眼神……
~他说:&#8221;你会找到一个比我更好的人。&#8221; 你微笑说:&#8221;但我不会再对人这么好了。&#8221;
]]></description>
			<content:encoded><![CDATA[<p>~你以为最酸的感觉是吃醋吗？不是的，最酸溜溜的感觉是没权吃醋，根本就轮不到你吃醋，那就是最酸最酸的<br />
~其实我是一直相信的，我根本不需要想起什么，因为我从来没有忘记过。<br />
~我没哭,可是眼泪流下来了<br />
~成熟不是心老，而是眼泪在眼窝里打转还能笑<br />
~缘分是用来说明你突然不爱我这件事情<br />
~Miss somebody I lost.Forget somebody I miss<br />
~最浪漫的三个字不是“我爱你”，而是“在 一起”<br />
~永远都不要停止微笑，即使是在你难过的时候，说不定有人会因为你的笑容而爱上你<br />
~我故意学习，故意工作，故意生活，故意活得像个人<br />
~离开我就别安慰我，要知道每一次缝补， 那颗心都会遭遇穿刺的痛<br />
~眼泪的存在，是为了证明悲伤不是一场幻觉<br />
~思恋一个人的滋味就像喝了一大杯冰水， 然后用很长很长的时间流成热泪<br />
~爱一个人就是在拨通电话时忽然不知道说 什么好，原来只是想听听那熟悉的声音，真 正想拨通的只是自己心底的一根弦<br />
~我真的喜欢你,闭上眼,以为我能忘记,但流 下的眼泪,却没有骗到自己<br />
<span id="more-246"></span><br />
~不要轻易说爱,许下的诺言就是欠下的债<br />
~分手后不可以做朋友,因为彼此伤害过,不可以做敌人,因为彼此深爱过,所以我们变成了 最熟悉的陌生人<br />
~第一次哭是因为你不在,第一次笑是因为 遇到你,第一次笑着流泪是因为不能拥有你~<br />
~世界上没有任何什么东西可以永恒,如果 它流动,它就流走,如果他存在,它就干涸,如果 他生长,它就慢慢凋零~<br />
~触动心中一根弦，突然怀念的感觉席卷全身。。<br />
~今日的执著，会造成明日的后悔。 你可以拥有爱，但不要执著，因为分离是必然的<br />
~寂寞的人总是会用心的记住他生命中出现 你在每个星光陨落的晚上一遍一遍数我的寂寞<br />
~我生命里的温暖就那么多，我全部给了你，但是你离开了我，你叫我以后怎么再对别人笑<br />
~躲在某一时间，想念一段时光的掌纹；躲在某一地点，想念一个站在来路也站在去路的，让我牵挂的人<br />
~牵着我的手，闭着眼睛走你也不会迷路 ~有些人会一直刻在记忆里的，即使忘记了他的声音，忘记了他的笑容，忘记了他的 脸，但是每当想起他时的那种感受，是永远都不会改变的<br />
~那些以前说着永不分离的人，早已经散落在天涯了<br />
~你永远也看不到我最寂寞时候的样子，因 为只有你不在我身边的时候，我才最寂寞。<br />
~伤口就像我一样，是个倔强的孩子，不肯 愈合，因为内心是温暖潮湿的地方，适合任何东西生长<br />
~时光没有教会我们任何东西，却教会了我 不要轻易地去相信一个神话；而神话最让人膜拜的地方就在于它的不可信<br />
~这世上最累的事情，莫过于眼睁睁看着自 己的心碎了，还得自己动手把它粘起来<br />
~一个人最大的缺点不是自私、多情、 野蛮、 任性，而是偏偏的地喜欢一个不爱自己的人<br />
~如果有一天我们在路上重逢，而我告诉你：“我现在很幸福。”我一定是伪装的如果只能够跟你重逢，而不是共同生活，那怎么 会幸福呢？告诉你我很幸福，只是不想让你知道我其实很伤心<br />
~爱的，不爱的。一直在告别中 ~那些离别和失望的伤痛，已经发不出声音来了<br />
~该笑的时候没有快乐，该哭泣的时候没有 眼泪，该相信的时候没有诺言<br />
~我相信我爱你。依然。始终。永远。~你骨头软，头发软，身体软，心也软，却装出一副很硬的样子<br />
~世上最无法掩饰的是你不爱一个人的时候 的那种眼神……<br />
~他说:&#8221;你会找到一个比我更好的人。&#8221; 你微笑说:&#8221;但我不会再对人这么好了。&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://leeawan.cn/2010/04/story/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Love Story</title>
		<link>http://leeawan.cn/2010/04/lovestory/</link>
		<comments>http://leeawan.cn/2010/04/lovestory/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 13:58:09 +0000</pubDate>
		<dc:creator>leeawan</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://leeawan.cn/?p=241</guid>
		<description><![CDATA[Taylor Swift &#8211; Love Story
We were both young when I first saw you
I close my eyes and the flashback starts
I&#8217;m standing there on a balcony in summer air
See the lights, see the party, the ballgowns
See you make your way to the crowd
And say hello, little did I know
That you were Romeo, you were throwing pebbles
And [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Taylor Swift &#8211; Love Story</strong></p>
<p>We were both young when I first saw you<br />
I close my eyes and the flashback starts<br />
I&#8217;m standing there on a balcony in summer air<br />
See the lights, see the party, the ballgowns<br />
See you make your way to the crowd<br />
And say hello, little did I know</p>
<p>That you were Romeo, you were throwing pebbles<br />
And my daddy said, &#8220;Stay away from Juliet!&#8221;<br />
And I was crying on the staircase<br />
Begging you please don&#8217;t go</p>
<p>And I said,<br />
&#8220;Romeo, take me somewhere we can be alone<br />
I&#8217;ll be waiting, all there&#8217;s left to do is run<br />
You&#8217;ll be the prince and I&#8217;ll be the princess<br />
It&#8217;s a love story, baby, just say yes&#8221;</p>
<p><span id="more-241"></span><br />
So I sneak out to the garden to see you<br />
We keep quiet, &#8217;cause we&#8217;re dead if they knew<br />
So close your eyes, escape this town for a little while<br />
&#8216;Cause you were Romeo, I was a scarlet letter<br />
And my daddy said, &#8220;Stay away from Juliet!&#8221;<br />
But you were everything to me<br />
I was begging you please don&#8217;t go</p>
<p>And I said,<br />
&#8220;Romeo, take me somewhere we can be alone<br />
I&#8217;ll be waiting, all there&#8217;s left to do is run<br />
You&#8217;ll be the prince and I&#8217;ll be the princess<br />
It&#8217;s a love story, baby, just say yes<br />
Romeo, save me, they&#8217;re trying to tell me how to feel<br />
This love is difficult, but it&#8217;s real<br />
Don&#8217;t be afraid, we&#8217;ll make it out of this mess<br />
It&#8217;s a love story, baby, just say yes&#8221;</p>
<p>I got tired of waiting,<br />
wondering if you were ever coming around<br />
My faith in you was fading,<br />
when I met you on the outskirts of town</p>
<p>And I said,<br />
&#8220;Romeo, save me, I&#8217;ve been feeling so alone<br />
I keep waiting for you but you never come<br />
Is this in my head, I don&#8217;t know what to think&#8221;<br />
He knelt to the ground and pulled out a ring<br />
And said,<br />
&#8220;Marry me, Juliet, you&#8217;ll never have to be alone<br />
I love you and that&#8217;s all I really know<br />
I talked to your dad, go pick out a white dress<br />
It&#8217;s a love story, baby, just say yes&#8221;</p>
<p>We were both young when I first saw you</p>
]]></content:encoded>
			<wfw:commentRss>http://leeawan.cn/2010/04/lovestory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.lovecode.me/ext/music/Love%20Story.mp3" length="3787589" type="audio/mpeg" />
		</item>
	</channel>
</rss>
