<?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>I&#039;m Sroan</title>
	<atom:link href="http://www.sroan.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sroan.com</link>
	<description>There&#039;s only one Sroan in the world!</description>
	<lastBuildDate>Thu, 02 Sep 2010 13:25:10 +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>你们是否也有这种感觉？</title>
		<link>http://www.sroan.com/1295.html</link>
		<comments>http://www.sroan.com/1295.html#comments</comments>
		<pubDate>Thu, 02 Sep 2010 13:25:10 +0000</pubDate>
		<dc:creator>Sroan</dc:creator>
				<category><![CDATA[感悟]]></category>
		<category><![CDATA[大学]]></category>
		<category><![CDATA[感觉]]></category>

		<guid isPermaLink="false">http://www.sroan.com/?p=1295</guid>
		<description><![CDATA[      又一个秋天即将来临，遥远的珞珈山又将迎来新的主人。又开学了，“圆规”的擦肩而过，却吹不走心中的失落。
      收到一条又一条的短信，他们有着相同的格式:我是XXX，这是我在XX的新号。又或是：我是XX，XXXXXXXX是我的新号，明天开始启用。
     不曾想到大学最后一次打球是因为下雨而结束，也不曾想到那是最后一次。湿滑的场地让方JB急停跳投摔倒了,大家说走吧。大学&#038;篮球就这样结束了。
     不曾想到离开寝室的时候，觉得如此空荡。门外只有鑫爷的寝室是开着门的，或许管理员正在寻找鑫爷留下的气息。鑫爷走的那天，一个个寝室敲门过去，没人响应，一个通宵刚回来的帅哥给他开了门，鑫爷把他珍藏多年的好烟送给了那帅哥。
     不曾想到最后的告别我是如此的淡定，淡定得有点“兴高采烈”，笑着和每个人拥抱道别。出租车司机说：原本不想接的，看有这么多人送才接的。
     读书的时候幻想着工作的时候是什么情形，工作了怀念那无忧无虑的学生时代。天堂，似乎永远在对面。
     当年巴菲特没有被哈弗录取,才遇到他的恩师格雷厄姆。我庆幸在5大的四年，因为这是1000个格雷厄姆也换不回的。
相关日志再也做不回学生了 (0)我们认识吗？ (0)]]></description>
		<wfw:commentRss>http://www.sroan.com/1295.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AJAX返回多个数据</title>
		<link>http://www.sroan.com/1293.html</link>
		<comments>http://www.sroan.com/1293.html#comments</comments>
		<pubDate>Wed, 01 Sep 2010 04:42:45 +0000</pubDate>
		<dc:creator>Sroan</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[数据]]></category>

		<guid isPermaLink="false">http://www.sroan.com/?p=1293</guid>
		<description><![CDATA[网页上需要按一个按钮后多个数据进行刷新，也就是说要通过AJAX返回多个数据并在页面上显示。比较笨的办法一个返回数据新建一个函数，相当于每个数据都通过AJAX进行一次提交，结果常见的错误就是函数中的变量名一致导致提交错误。即使正确，当多次刷新后，往往会出现数据冲突，比如A数据出现在B数据的地方。这个主要是因为获取数据都是通过if (xmlHttp.readyState==4 &#124;&#124; xmlHttp.readyState==&#8221;complete&#8221;)的语句来判断的，但是多个返回容易产生冲突，前一个刚判断状态后一个数据就来了，结果后一个数据代替了前一个数据。
比较好的方法就是还是一次提交，在PHP页面上同时处理并按照一定格式归并在一起，比如：数据1&#124;数据2&#124;数据3&#124;数据4……。然后再调用返回 数据的时候在JS代码中把数据分割开来，在将数据放入该数据本应该存放的位置。
处理代码如下：
1234567891011function test&#40;&#41;/*通过AJAX，检验输入数据的格式并返回相应的值*/
&#123; 
&#160; &#160; if &#40;xmlHttp.readyState==4 &#124;&#124; xmlHttp.readyState==&#34;complete&#34;&#41;
&#160; &#160; &#123; 
&#160; &#160; &#160; &#160; var str=xmlHttp.responseText
&#160; &#160; &#160; &#160; var reback=new Array&#40;&#41;
&#160; &#160; &#160; &#160; reback=str.split&#40;&#34;-&#34;&#41;
&#160; &#160; &#160; &#160; document.getElementById&#40;&#34;data1&#34;&#41;.value=reback&#91;0&#93;
&#160; &#160; &#160; &#160; document.getElementById&#40;&#34;data2&#34;&#41;.value=reback&#91;1&#93;
&#160; &#160; &#125;
&#125;
相关日志暂无相关日志]]></description>
		<wfw:commentRss>http://www.sroan.com/1293.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>圆通快递与EMS的对比</title>
		<link>http://www.sroan.com/1291.html</link>
		<comments>http://www.sroan.com/1291.html#comments</comments>
		<pubDate>Wed, 01 Sep 2010 04:28:08 +0000</pubDate>
		<dc:creator>Sroan</dc:creator>
				<category><![CDATA[趣事]]></category>
		<category><![CDATA[EMS]]></category>
		<category><![CDATA[圆通快递]]></category>

		<guid isPermaLink="false">http://www.sroan.com/?p=1291</guid>
		<description><![CDATA[公司要发快递，想到之前收到很多快递都是圆通的，于是想尝试下圆通快递。
打开圆通快递的网站，找了半天终于找到个联系电话，打电话过去。
“上海XX区请拨打号码XXXX”
于是拨打了XXXX号码，结果回复到
“XX区YY路请拨打号码XXYY”
于是拨打了XXXX号码，结果回复到
“XX区YY路ZZ号请拨打号码XXZZ”
按照我的性格这个时候一定是把电话机挂了，脱口而出：个婊子养的。
再看EMS
上EMS网站找到电话，拨打客服问我发送到哪里？以前有发送过么？电话是多少？
我报了下我的手机后，一个小时后快递就来取件了。
相关日志暂无相关日志]]></description>
		<wfw:commentRss>http://www.sroan.com/1291.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>亮点总在最后</title>
		<link>http://www.sroan.com/1289.html</link>
		<comments>http://www.sroan.com/1289.html#comments</comments>
		<pubDate>Wed, 01 Sep 2010 03:59:07 +0000</pubDate>
		<dc:creator>Sroan</dc:creator>
				<category><![CDATA[趣事]]></category>
		<category><![CDATA[交大]]></category>
		<category><![CDATA[清华]]></category>

		<guid isPermaLink="false">http://www.sroan.com/?p=1289</guid>
		<description><![CDATA[小明一岁时，他第一次喊爷爷，于是爷爷死了。没多久他第一次喊奶奶，于是奶奶死了。再后来，他喊爸爸，于是隔壁的王木匠死了。
一位清华博士指出：这个笑话的bug在于，喊爷爷时应该是隔壁王木匠的爹死掉。
而一位上海交大的同学指出：隔壁的王木匠，很有可能是该爷爷失散多年的儿子。
相关日志暂无相关日志]]></description>
		<wfw:commentRss>http://www.sroan.com/1289.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>chrome与IE的一些细微差别</title>
		<link>http://www.sroan.com/1287.html</link>
		<comments>http://www.sroan.com/1287.html#comments</comments>
		<pubDate>Fri, 27 Aug 2010 08:34:08 +0000</pubDate>
		<dc:creator>Sroan</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://www.sroan.com/?p=1287</guid>
		<description><![CDATA[相对于IE，chrome对网页代码要求更为严格，IE对于网页代码中的错误有很高的容错性。容错性好也就意味着兼容性相对更很出色。这里举两个例子
1、在一个页面通过POST方法提交变量到Sroan.php,而Sroan.php里使用get方法获取所要提交的方法，在IE中测试，IE可以返回正常，也就是容错了获取方法的不同。而在chrome中，获取的变量为空。
2、在chrome中路径&#8221;../Sroan.php&#8221;与&#8221;sroan.php&#8221;是不同的，前者等价于&#8221;../&#8221;，而在IE中两者是等价的。
相关日志你还在用IE浏览器吗？ (2)]]></description>
		<wfw:commentRss>http://www.sroan.com/1287.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>投资必看的七本书</title>
		<link>http://www.sroan.com/1285.html</link>
		<comments>http://www.sroan.com/1285.html#comments</comments>
		<pubDate>Wed, 25 Aug 2010 14:52:57 +0000</pubDate>
		<dc:creator>Sroan</dc:creator>
				<category><![CDATA[财经]]></category>
		<category><![CDATA[投资]]></category>

		<guid isPermaLink="false">http://www.sroan.com/?p=1285</guid>
		<description><![CDATA[1、《彼得 林奇的成功投资》
2、《股市真规则》
3、《投资学》
4、《聪明的投资者》
5、《一个美国资本家的成长》
6、《怎样选择成长股》
7、《大投机家：最佳金钱股市》
相关日志EB-5投资移民项目风险很大 (0)贪婪是投资的最大敌人 (0)虎年投资策略 (0)]]></description>
		<wfw:commentRss>http://www.sroan.com/1285.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>人生中的多年不见</title>
		<link>http://www.sroan.com/1282.html</link>
		<comments>http://www.sroan.com/1282.html#comments</comments>
		<pubDate>Wed, 25 Aug 2010 13:09:48 +0000</pubDate>
		<dc:creator>Sroan</dc:creator>
				<category><![CDATA[感悟]]></category>
		<category><![CDATA[人生]]></category>

		<guid isPermaLink="false">http://www.sroan.com/?p=1282</guid>
		<description><![CDATA[今天下班路上遇到小学同学，对我说了3句话：
1、XXX？Stallone？
2、你变帅了
3、记得小时候踢球都不知道传多少分量的球给你 怕你接不到
一个红灯让两个多年不见的人四目相对，他是谁？经过15秒钟的辨认，才发现对方，想起对方的名字。原来还有童年的记忆，清澈得再次相逢就能看见。
相关日志人生哪来完美？ (0)易中天十句人生感悟 (0)人生的三重境界 (0)]]></description>
		<wfw:commentRss>http://www.sroan.com/1282.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>加载图片的一些技巧</title>
		<link>http://www.sroan.com/1276.html</link>
		<comments>http://www.sroan.com/1276.html#comments</comments>
		<pubDate>Wed, 25 Aug 2010 12:45:25 +0000</pubDate>
		<dc:creator>Sroan</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[加载]]></category>
		<category><![CDATA[图片]]></category>
		<category><![CDATA[技巧]]></category>

		<guid isPermaLink="false">http://www.sroan.com/?p=1276</guid>
		<description><![CDATA[网页加载大图片往往需要等待很长时间加载完毕，这对于用户体验来说是一件十分不好的事情。目前主流方法是使用预读取，先读取一张粗略图（比较模糊的，体积也比较小）等大图加载完毕后，再替换回来。如果图片失效的话可以则加载无法显示的提示。具体代码如下（最精简的方法）：
123456&#60;img src=&#34;原始图片点知&#34; &#160;onerror='src=&#34;粗略图地址&#34;';
style=&#34;display:none&#34;
onload= 'load.style.display=&#34;none&#34;;this.style.display=&#34;&#34;;'/&#62;
&#60;div id=&#34;load&#34;&#62; &#60;img src=/images/wait.gif&#34; /&#62;

&#60;/div&#62;
相关日志ASP代码进行图片盗链 (0)动态图片按ESC键停止的原理 (0)]]></description>
		<wfw:commentRss>http://www.sroan.com/1276.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>公司如何办理员工工资卡和工资代发</title>
		<link>http://www.sroan.com/1274.html</link>
		<comments>http://www.sroan.com/1274.html#comments</comments>
		<pubDate>Fri, 20 Aug 2010 07:03:06 +0000</pubDate>
		<dc:creator>Sroan</dc:creator>
				<category><![CDATA[杂谈酷评]]></category>
		<category><![CDATA[代发]]></category>
		<category><![CDATA[公司]]></category>
		<category><![CDATA[办理]]></category>
		<category><![CDATA[员工]]></category>
		<category><![CDATA[工资]]></category>
		<category><![CDATA[工资卡]]></category>

		<guid isPermaLink="false">http://www.sroan.com/?p=1274</guid>
		<description><![CDATA[首先要先和银行签订工资代发协议，确定每月几号发工资，然后办理员工工资卡，办理员工工资卡带好如下材料
1、excel表格（内容为员工姓名、电话、身份证号）
2、excel表格打印出来并盖上公章
一周以后员工凭公司介绍信和自己身份证去领取工资卡
发工资需带好以下材料
1、工资手册
2、EXCEL表（员工编号 员工姓名 员工卡号 工资金额）
3、EXCEL表打印件（需要盖公章）
4、支票
相关日志一推乱摊子【公司篇】 (0)新公司购买发票流程 (0)吃饭发票开公司抬头能否刮奖？ (0)]]></description>
		<wfw:commentRss>http://www.sroan.com/1274.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP代码进行图片盗链</title>
		<link>http://www.sroan.com/1269.html</link>
		<comments>http://www.sroan.com/1269.html#comments</comments>
		<pubDate>Fri, 20 Aug 2010 06:23:49 +0000</pubDate>
		<dc:creator>Sroan</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[图片]]></category>
		<category><![CDATA[盗链]]></category>

		<guid isPermaLink="false">http://www.sroan.com/?p=1269</guid>
		<description><![CDATA[使用方法:将代码保存为img.ASP上传到服务器，图片地址为img?url=XXXXXX
测试了很多解除图片盗链的代码，发现这个写得最好，不过盗链图片对于服务器来说开销相当于原来的两倍，更加好的方法是第一次盗链的时候保存一个缓存，第二次就直接调用缓存不用再读取远程图片了。
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119&#60; %
Dim url, body, myCacheurl = Request.QueryString&#40;&#34;url&#34;&#41;Set myCache = new cache
myCache.name = &#34;picindex&#34;&#38;url
If myCache.valid Then
body = myCache.value
Else
body = GetWebData&#40;url&#41;
myCache.add body,dateadd&#40;&#34;d&#34;,1,now&#41;
End IfIf Err.Number = 0 Then
Response.CharSet = &#34;UTF-8&#34;
Response.ContentType = &#34;application/octet-stream&#34;
Response.BinaryWrite body
Response.Flush
Else
Wscript.Echo Err.Description
End if'取得数据
Public Function GetWebData&#40;ByVal strUrl&#41;
Dim curlpath
curlpath = Mid&#40;strUrl,1,Instr&#40;8,strUrl,&#34;/&#34;&#41;&#41;
Dim Retrieval
Set Retrieval = Server.CreateObject&#40;&#34;Microsoft.XMLHTTP&#34;&#41;
With Retrieval
.Open &#34;Get&#34;, strUrl, False,&#34;&#34;,&#34;&#34;
.setRequestHeader &#34;Referer&#34;, curlpath
.Send
GetWebData =.ResponseBody
End With
Set Retrieval = Nothing
End Function'cache类class Cache
private [...]]]></description>
		<wfw:commentRss>http://www.sroan.com/1269.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
