<?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://www.liloy.info/feed" rel="self" type="application/rss+xml" />
	<link>http://www.liloy.info</link>
	<description>绿萝一样的生命力-精彩生活每一天</description>
	<lastBuildDate>Fri, 13 Apr 2012 06:01:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>最近两三事</title>
		<link>http://www.liloy.info/archives/606.html</link>
		<comments>http://www.liloy.info/archives/606.html#comments</comments>
		<pubDate>Fri, 13 Apr 2012 06:01:09 +0000</pubDate>
		<dc:creator>小飘</dc:creator>
				<category><![CDATA[生活琐事]]></category>

		<guid isPermaLink="false">http://www.liloy.info/?p=606</guid>
		<description><![CDATA[1.最近公司离职的人越来越多了，人心不稳啊 2.最近换了岗位，被老板很含蓄的批评了，然后自己没明白是被批评了，发了长篇大论的邮件回复了老板，然后老板很直接的批评了回来。恍然大悟啊，再发封邮件回去解释，老板表示是他理解错了，姐开心了。。 3.最近见到姐的人都问生不生啊什么时候生啊，都这么大年纪了赶紧生啊，姐表示鸭梨大啊。。 4.最近一次午饭，姐亲手做的爱心便当某人一口都没吃，马上某人身边的童鞋就打报告过来了，“他嫌你做的饭难吃，一口都没吃啊，赶快去教育啊”，姐表示生活很欢乐啊。。。]]></description>
			<content:encoded><![CDATA[<p>1.最近公司离职的人越来越多了，人心不稳啊<br />
2.最近换了岗位，被老板很含蓄的批评了，然后自己没明白是被批评了，发了长篇大论的邮件回复了老板，然后老板很直接的批评了回来。恍然大悟啊，再发封邮件回去解释，老板表示是他理解错了，姐开心了。。<br />
3.最近见到姐的人都问生不生啊什么时候生啊，都这么大年纪了赶紧生啊，姐表示鸭梨大啊。。<br />
4.最近一次午饭，姐亲手做的爱心便当某人一口都没吃，马上某人身边的童鞋就打报告过来了，“他嫌你做的饭难吃，一口都没吃啊，赶快去教育啊”，姐表示生活很欢乐啊。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liloy.info/archives/606.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>相信自己</title>
		<link>http://www.liloy.info/archives/603.html</link>
		<comments>http://www.liloy.info/archives/603.html#comments</comments>
		<pubDate>Sat, 07 Apr 2012 15:25:04 +0000</pubDate>
		<dc:creator>小飘</dc:creator>
				<category><![CDATA[心情日记]]></category>
		<category><![CDATA[生活琐事]]></category>

		<guid isPermaLink="false">http://www.liloy.info/?p=603</guid>
		<description><![CDATA[很久没更新博客了，网站最近也没什么起色，老毛病就又犯了。。哎不想继续了。。 还是继续加油吧。。]]></description>
			<content:encoded><![CDATA[<p>很久没更新博客了，网站最近也没什么起色，老毛病就又犯了。。哎不想继续了。。</p>
<p>还是继续加油吧。。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liloy.info/archives/603.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>圣人~</title>
		<link>http://www.liloy.info/archives/600.html</link>
		<comments>http://www.liloy.info/archives/600.html#comments</comments>
		<pubDate>Thu, 01 Mar 2012 05:32:30 +0000</pubDate>
		<dc:creator>小飘</dc:creator>
				<category><![CDATA[心情日记]]></category>
		<category><![CDATA[生活琐事]]></category>

		<guid isPermaLink="false">http://www.liloy.info/?p=600</guid>
		<description><![CDATA[这个世界有一种人，别人跟她说话的时候，当着面她会表示理解，过后，会在其他地方暗示你这人就是骗子。 这个世界有一种人，跟别人说话的时候跟你谈着信任，别人本身对他其实没有多少信任，被说的感觉自己真不厚道，其实应该信任下，过后，却得知他Y的不但不信任你，还在其他地方宣扬你说的都是骗人的，但是他却还相信了你，多么圣洁高尚的人啊。 这个世界有一种人，嘴上永远都挂着宽恕别人，不知道他觉得这个世界上有多少人都对不起他，他好忙好忙，每天都在宽恕着别人，不知道他有没有想过，他做过多少对不起别人的事情，我想，他是不知道的。 这个世界有一种人，跟人说话拐弯抹角，本着你就是对不起他的心态跟人沟通着，结果是，他又得宽恕一个人了，我想，此刻，他的心情应该很平静吧，瞧，又做了件善事。 这个世界有一种人，以圣人的姿态自居，有意识或无意识的让别人痛苦着，这就算了，最后还要来一句我宽恕你。 神啊，真正的神啊，让这种圣人远离我吧。我只是个凡人。 遇到不高兴的事情表现出来，遇到不平的事情跳出来，遇到伤心的事情哭出来，遇到开心的事情开怀大笑&#8230;我想率直的生活，可实际上离这样的生活越来越远，圣人会经常宽恕你，他妈的我到底干嘛了，劳烦您整天教育我，我不是圣人，我也不想做圣人，我也不会虚情假意，但是有一点，我怕您，所以，只能在这唠叨，简单来说就一句，我他妈的很讨厌你。 凡人啊，以后离您远点，能不接触尽量不接触，您的话凡人不能放在耳边，凡人不受您的影响，免得整天被宽恕，还是做好自己，远离圣人，迎接幸福生活吧~]]></description>
			<content:encoded><![CDATA[<p>这个世界有一种人，别人跟她说话的时候，当着面她会表示理解，过后，会在其他地方暗示你这人就是骗子。</p>
<p>这个世界有一种人，跟别人说话的时候跟你谈着信任，别人本身对他其实没有多少信任，被说的感觉自己真不厚道，其实应该信任下，过后，却得知他Y的不但不信任你，还在其他地方宣扬你说的都是骗人的，但是他却还相信了你，多么圣洁高尚的人啊。</p>
<p>这个世界有一种人，嘴上永远都挂着宽恕别人，不知道他觉得这个世界上有多少人都对不起他，他好忙好忙，每天都在宽恕着别人，不知道他有没有想过，他做过多少对不起别人的事情，我想，他是不知道的。<br />
<span id="more-600"></span><br />
这个世界有一种人，跟人说话拐弯抹角，本着你就是对不起他的心态跟人沟通着，结果是，他又得宽恕一个人了，我想，此刻，他的心情应该很平静吧，瞧，又做了件善事。</p>
<p>这个世界有一种人，以圣人的姿态自居，有意识或无意识的让别人痛苦着，这就算了，最后还要来一句我宽恕你。</p>
<p>神啊，真正的神啊，让这种圣人远离我吧。我只是个凡人。</p>
<p>遇到不高兴的事情表现出来，遇到不平的事情跳出来，遇到伤心的事情哭出来，遇到开心的事情开怀大笑&#8230;我想率直的生活，可实际上离这样的生活越来越远，圣人会经常宽恕你，他妈的我到底干嘛了，劳烦您整天教育我，我不是圣人，我也不想做圣人，我也不会虚情假意，但是有一点，我怕您，所以，只能在这唠叨，简单来说就一句，我他妈的很讨厌你。</p>
<p>凡人啊，以后离您远点，能不接触尽量不接触，您的话凡人不能放在耳边，凡人不受您的影响，免得整天被宽恕，还是做好自己，远离圣人，迎接幸福生活吧~</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liloy.info/archives/600.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flex无边框MenuBar的实现方法</title>
		<link>http://www.liloy.info/archives/577.html</link>
		<comments>http://www.liloy.info/archives/577.html#comments</comments>
		<pubDate>Wed, 15 Feb 2012 13:17:22 +0000</pubDate>
		<dc:creator>小土</dc:creator>
				<category><![CDATA[Flex MenuBar]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[MenuBar]]></category>
		<category><![CDATA[No Border]]></category>
		<category><![CDATA[无边框]]></category>

		<guid isPermaLink="false">http://www.liloy.info/?p=577</guid>
		<description><![CDATA[在Flex中添加MenuBar后，会发现所添加的MenuBar带了一个边框，有时这边框为了适应背景而必须去除，那怎么去除这边框呢？从Flex中我们会发现无论怎么设置MenuBar的样式都无法去除该边框，这是因为其backgroundSkin使用了系统缺省的皮肤，所以我们无论怎么设置都无法生效，原因找着了，我们可以通过给MenuBar设置backgroundSkin来改变其边框样式。 首先，我们先写个皮肤类 package Skin { import mx.skins.ProgrammaticSkin; import flash.display.Graphics; import mx.utils.ColorUtil; import flash.geom.Matrix; import flash.display.GradientType; public class NoBorderMenuBarSkin extends ProgrammaticSkin { public function NoBorderMenuBarSkin() { super(); } override protected function updateDisplayList(w:Number, h:Number):void { //自绘背景 graphics.clear(); var matrix:Matrix = new Matrix( ); matrix.createGradientBox(w, h, Math.PI/2, 0, 0); var colors:Array = [0xFFFFFF, 0xD9D9D9]; var alphas:Array = [100, [...]]]></description>
			<content:encoded><![CDATA[<p>在Flex中添加MenuBar后，会发现所添加的MenuBar带了一个边框，有时这边框为了适应背景而必须去除，那怎么去除这边框呢？从Flex中我们会发现无论怎么设置MenuBar的样式都无法去除该边框，这是因为其backgroundSkin使用了系统缺省的皮肤，所以我们无论怎么设置都无法生效，原因找着了，我们可以通过给MenuBar设置backgroundSkin来改变其边框样式。<span id="more-577"></span></p>
<p>首先，我们先写个皮肤类</p>
<div id="_mcePaste">package Skin</div>
<div id="_mcePaste">{</div>
<div id="_mcePaste" style="text-align: left;">import mx.skins.ProgrammaticSkin;</div>
<div id="_mcePaste" style="text-align: left;">import flash.display.Graphics;</div>
<div id="_mcePaste" style="text-align: left;">import mx.utils.ColorUtil;</div>
<div id="_mcePaste" style="text-align: left;">import flash.geom.Matrix;</div>
<div id="_mcePaste" style="text-align: left;">import flash.display.GradientType;</div>
<div id="_mcePaste">public class NoBorderMenuBarSkin extends ProgrammaticSkin</div>
<div id="_mcePaste">{</div>
<div id="_mcePaste">public function NoBorderMenuBarSkin()</div>
<div id="_mcePaste">{</div>
<div id="_mcePaste">super();</div>
<div id="_mcePaste">}</div>
<div id="_mcePaste">override protected function updateDisplayList(w:Number, h:Number):void</div>
<div id="_mcePaste">{</div>
<div id="_mcePaste">//自绘背景</div>
<div id="_mcePaste">graphics.clear();</div>
<div id="_mcePaste">var matrix:Matrix = new Matrix( );</div>
<div id="_mcePaste">matrix.createGradientBox(w, h, Math.PI/2, 0, 0);</div>
<div id="_mcePaste">var colors:Array = [0xFFFFFF, 0xD9D9D9];</div>
<div id="_mcePaste">var alphas:Array = [100, 100];</div>
<div id="_mcePaste">var ratios:Array = [0x00, 0xFF];</div>
<div id="_mcePaste">graphics.beginGradientFill(GradientType.LINEAR, colors, alphas, ratios, matrix);</div>
<div id="_mcePaste">graphics.drawRoundRect(0,0,w,h,4);</div>
<div id="_mcePaste">graphics.endFill( );</div>
<div id="_mcePaste">}</div>
<div id="_mcePaste">}</div>
<div id="_mcePaste">}</div>
<div>在应用类中，我们就可以这样使用了</div>
<div>
<div>&lt;mx:MenuBar <span style="white-space: pre;"> </span>backgroundSkin=&#8221;Skin.NoBorderMenuBarSkin&#8221;/&gt;</div>
<div>附:Demo</div>
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.liloy.info/wp-content/uploads/2012/02/NoBorderMenuBar.swf" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://www.liloy.info/wp-content/uploads/2012/02/NoBorderMenuBar.swf"></embed></object></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.liloy.info/archives/577.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Javascript设置和读取Cookie的方法</title>
		<link>http://www.liloy.info/archives/569.html</link>
		<comments>http://www.liloy.info/archives/569.html#comments</comments>
		<pubDate>Tue, 07 Feb 2012 06:49:44 +0000</pubDate>
		<dc:creator>小飘</dc:creator>
				<category><![CDATA[Javascript+css]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.liloy.info/?p=569</guid>
		<description><![CDATA[Cookie是在客户端存储数据的一种技术，相关内容很简单网上也很多，就不多做描述了，这篇文章主要介绍使用javascript设置和读取Cookie的方法。 其实也只是对于字符串的操作而已。cookie字符串是用分号(;)隔开的名-值对，比如： name=x;name1=xxx;name2=xxxxxx 另外,所有的Cookie里的name和值都是经过URL编码的，因此需要用decodeURIComponent函数解码。 下面看具体代码 var CookieUtil = { get: function(name){ var cookieName = encodeURIComponent(name)+"="; var cookieStart = document.cookie.indexOf(cookieName); var cookieValue = null; if(cookieStart>-1) { var cookieEnd = document.cookie.indexOf("; ",cookieStart); if(cookieEnd == -1) { cookieEnd = document.cookie.length; } cookieValue = decodeURIComponent(document.cookie.substring(cookieStart+cookieName.length,cookieEnd)) } return cookieValue; }, set: function(name,value,expires,path,domain,secure){ var cookieText = encodeURIComponent(name) + "=" + encodeURIComponent(value); [...]]]></description>
			<content:encoded><![CDATA[<p>
Cookie是在客户端存储数据的一种技术，相关内容很简单网上也很多，就不多做描述了，这篇文章主要介绍使用javascript设置和读取Cookie的方法。
</p>
<p><span id="more-569"></span></p>
<p>
其实也只是对于字符串的操作而已。cookie字符串是用分号(;)隔开的名-值对，比如：</p>
<pre>
name=x;name1=xxx;name2=xxxxxx
</pre>
</p>
<p>
另外,所有的Cookie里的name和值都是经过URL编码的，因此需要用<b>decodeURIComponent</b>函数解码。
</p>
<p>
下面看具体代码</p>
<pre>
var CookieUtil = {
	get:	function(name){
			var cookieName = encodeURIComponent(name)+"=";
			var cookieStart = document.cookie.indexOf(cookieName);
			var cookieValue = null;
			if(cookieStart>-1)
			{
				var cookieEnd = document.cookie.indexOf("; ",cookieStart);
				if(cookieEnd == -1)
				{
					cookieEnd = document.cookie.length;
				}
				cookieValue = decodeURIComponent(document.cookie.substring(cookieStart+cookieName.length,cookieEnd))
			}
			return cookieValue;
		},
	set:	function(name,value,expires,path,domain,secure){
			var cookieText = encodeURIComponent(name) + "=" + encodeURIComponent(value);
			if(expires instanceof Date)
			{
				cookieText += "; expires=" + expires.toGMTString();
			}
			if(path)
			{
				cookieText += "; path=" + path;
			}
			if(domain)
			{
				cookieText += "; domain=" + domain;
			}
			if(secure)
			{
				cookieText += "; secure";
			}
			document.cookie = cookieText;
	},
	unset:	function(name,path,domain,secure){

		this.set(name,"",new Date(0),path,domain,secure)
	}
}
</pre>
</p>
<p>
使用方法：<br />
根据需要调用CookieUtil的三个方法get,set,unset就可以了，比较简单，也不描述了。
</p>
<p>
另外，函数是我在书上抄的，反正也比较简单。。就做个笔记了。函数没有问题，我也用过了。发现有问题的可以留言。。。
</p>
<p>
部分代码可能会被遮住，也放个下载的吧。地址:<a href="http://www.liloy.info/js/CookieUtil.js">http://www.liloy.info/js/CookieUtil.js</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.liloy.info/archives/569.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>福州购买避孕药实名制-世界之大无奇不有啊</title>
		<link>http://www.liloy.info/archives/564.html</link>
		<comments>http://www.liloy.info/archives/564.html#comments</comments>
		<pubDate>Wed, 28 Dec 2011 14:49:03 +0000</pubDate>
		<dc:creator>小飘</dc:creator>
				<category><![CDATA[心情日记]]></category>
		<category><![CDATA[生活琐事]]></category>
		<category><![CDATA[实名制]]></category>
		<category><![CDATA[避孕药]]></category>
		<category><![CDATA[避孕药实名制]]></category>

		<guid isPermaLink="false">http://www.liloy.info/?p=564</guid>
		<description><![CDATA[今天看到网上一则信息，福州购买避孕药需要实名制，看来真是春运要到了，大家呼吁了N久的火车票实名制慢慢实现了，没想到连买避孕药也赶了实名制的热潮。 火车票实名制是为了限制黄牛，说的简单点就是不能让乱七八糟的人随便的买票，再简单就是限制购买。，这个避孕药实名制了，不就是在限制购买避孕药。。不知道这到底是为了什么，难道是希望越来越多的人都意外怀孕，然后让我们祖国已经很庞大的人口更加庞大，哎呀，那这不就跟我们计划生育背道而驰了。看来不是这个原因，那难道是为了医院里去流产的人更多。。悲剧了啊，医院本来就人上人海，排队都要半天，这下不就更挤了。。 不知道这个避孕药实名制到底是为了什么弄出来的，没看出来一点好处。]]></description>
			<content:encoded><![CDATA[<p>今天看到网上一则信息，福州购买避孕药需要实名制，看来真是春运要到了，大家呼吁了N久的火车票实名制慢慢实现了，没想到连买避孕药也赶了实名制的热潮。</p>
<p>火车票实名制是为了限制黄牛，说的简单点就是不能让乱七八糟的人随便的买票，再简单就是限制购买。，这个避孕药实名制了，不就是在限制购买避孕药。。不知道这到底是为了什么，难道是希望越来越多的人都意外怀孕，然后让我们祖国已经很庞大的人口更加庞大，哎呀，那这不就跟我们计划生育背道而驰了。看来不是这个原因，那难道是为了医院里去流产的人更多。。悲剧了啊，医院本来就人上人海，排队都要半天，这下不就更挤了。。<span id="more-564"></span></p>
<p>不知道这个避孕药实名制到底是为了什么弄出来的，没看出来一点好处。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liloy.info/archives/564.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>懒人煲汤之鹌鹑蛋茶树菇排汤+鹌鹑蛋牛排汤</title>
		<link>http://www.liloy.info/archives/560.html</link>
		<comments>http://www.liloy.info/archives/560.html#comments</comments>
		<pubDate>Mon, 26 Dec 2011 15:59:50 +0000</pubDate>
		<dc:creator>小飘</dc:creator>
				<category><![CDATA[美食厨房]]></category>
		<category><![CDATA[牛排汤]]></category>
		<category><![CDATA[茶树菇排骨汤]]></category>
		<category><![CDATA[鹌鹑蛋]]></category>

		<guid isPermaLink="false">http://www.liloy.info/?p=560</guid>
		<description><![CDATA[        为了晚上能够很快的做好第二天中午吃的饭，又保证中午可以吃的营养又美味，天天晚上我都煲汤，煲汤我简单到直接把原料扔到锅里，等它煲好。非常方便。         通常我都煲排骨汤或者牛排汤，什么玉米排骨汤啊，萝卜排骨汤，当归枸杞牛排汤啊，都是很方便的，排骨罩水一下，然后原料放进去就可以了。不过最近我发现了一个好东西，就是鹌鹑蛋，放到汤里炖也很美味，但是要注意搭配。我想玉米排骨汤里加鹌鹑蛋的话那就太诡异了。         看我最近的两个成果，鹌鹑蛋茶树菇排骨汤，名字太长，因为不会起名，纯粹是把原料名字连起来而已。还有一个是鹌鹑蛋牛排汤。      方法很简单，罩水后的排骨、茶树菇、剥皮后的鹌鹑蛋，加几片姜，一点料酒，炖3个小时，起锅，加点盐。搞定。     吼吼，下面这个鹌鹑蛋牛排汤      方法还是很简单，罩水后的牛排骨、当归、枸杞、剥皮后的鹌鹑蛋、几片姜，一点料酒，放进锅里炖4个小时，起锅，加盐，搞定。      肉和蛋都有了。多简单啊。。]]></description>
			<content:encoded><![CDATA[<p>        为了晚上能够很快的做好第二天中午吃的饭，又保证中午可以吃的营养又美味，天天晚上我都煲汤，煲汤我简单到直接把原料扔到锅里，等它煲好。非常方便。<br />
        通常我都煲排骨汤或者牛排汤，什么玉米排骨汤啊，萝卜排骨汤，当归枸杞牛排汤啊，都是很方便的，排骨罩水一下，然后原料放进去就可以了。不过最近我发现了一个好东西，就是鹌鹑蛋，放到汤里炖也很美味，但是要注意搭配。我想玉米排骨汤里加鹌鹑蛋的话那就太诡异了。<br />
        看我最近的两个成果，鹌鹑蛋茶树菇排骨汤，名字太长，因为不会起名，纯粹是把原料名字连起来而已。还有一个是鹌鹑蛋牛排汤。<span id="more-560"></span></p>
<div id="attachment_561" class="wp-caption aligncenter" style="width: 500px"><a href="http://www.liloy.info/wp-content/uploads/2011/12/1.jpg"><img class="size-full wp-image-561" title="鹌鹑蛋茶树菇排骨汤" src="http://www.liloy.info/wp-content/uploads/2011/12/1.jpg" alt="鹌鹑蛋茶树菇排骨汤" width="490" height="367" /></a><p class="wp-caption-text">鹌鹑蛋茶树菇排骨汤</p></div>
<p>     方法很简单，罩水后的排骨、茶树菇、剥皮后的鹌鹑蛋，加几片姜，一点料酒，炖3个小时，起锅，加点盐。搞定。</p>
<p>    吼吼，下面这个鹌鹑蛋牛排汤</p>
<div id="attachment_562" class="wp-caption aligncenter" style="width: 500px"><a href="http://www.liloy.info/wp-content/uploads/2011/12/2.jpg"><img class="size-full wp-image-562" title="鹌鹑蛋牛排汤" src="http://www.liloy.info/wp-content/uploads/2011/12/2.jpg" alt="鹌鹑蛋牛排汤" width="490" height="367" /></a><p class="wp-caption-text">鹌鹑蛋牛排汤</p></div>
<p>     方法还是很简单，罩水后的牛排骨、当归、枸杞、剥皮后的鹌鹑蛋、几片姜，一点料酒，放进锅里炖4个小时，起锅，加盐，搞定。</p>
<p>     肉和蛋都有了。多简单啊。。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liloy.info/archives/560.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>解决php中数据库里插入单引号的方法-使用addslashes、magic_quotes_gpc函数</title>
		<link>http://www.liloy.info/archives/556.html</link>
		<comments>http://www.liloy.info/archives/556.html#comments</comments>
		<pubDate>Mon, 26 Dec 2011 09:29:32 +0000</pubDate>
		<dc:creator>小飘</dc:creator>
				<category><![CDATA[Javascript+css]]></category>
		<category><![CDATA[技术文章]]></category>
		<category><![CDATA[addslashes]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[magic_quotes_gpc]]></category>
		<category><![CDATA[单引号]]></category>
		<category><![CDATA[数据库]]></category>

		<guid isPermaLink="false">http://www.liloy.info/?p=556</guid>
		<description><![CDATA[php中往数据库中插入数据的时候，我们都要给插入的数据带上单引号，一对单引号括起来了一个值，但是如果值本身含有单引号，那值就被提早结束了，后面的字符就是非法的sql语句了。程序到这里当然就会报错了。解决这个问题有两个函数可以使用，分别是addslashes函数,magic_quotes_gpc函数。 语法:addslashes(string) addslashes函数的功能为给单引号(&#8216;)，双引号(&#8220;)，反斜杠(\)，NULL前面加上反斜杠。 例如 $test = &#34;mother's lovey shirt&#34;; echo addslashes($test); 显示结果： mother\'s lovey shirt 另一个函数 magic_quotes_gpc() 该函数对所有的GET、POST 和 COOKIE 数据自动运行 addslashes()，在页面中执行magic_quotes_gpc()函数后，所有的上述几种数据都被执行了addslashes(),非常方便。 注意：默认情况下，PHP 指令 magic_quotes_gpc 为 on。不要对已经被 magic_quotes_gpc 转义过的字符串使用 addslashes()，因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。 如果你需要查询数据库中的数据，并且该数据可能含有单引号，用同样的方法处理。]]></description>
			<content:encoded><![CDATA[<p>
php中往数据库中插入数据的时候，我们都要给插入的数据带上单引号，一对单引号括起来了一个值，但是如果值本身含有单引号，那值就被提早结束了，后面的字符就是非法的sql语句了。程序到这里当然就会报错了。解决这个问题有两个函数可以使用，分别是addslashes函数,magic_quotes_gpc函数。
</p>
<p><span id="more-556"></span></p>
<p>
语法:<b>addslashes(string)</b><br />
<br/><br />
addslashes函数的功能为给单引号(&#8216;)，双引号(&#8220;)，反斜杠(\)，NULL前面加上反斜杠。<br />
<br/><br />
例如</p>
<pre>$test = &quot;mother's lovey shirt&quot;;
echo addslashes($test);</pre>
<p>显示结果：</p>
<pre>mother\'s lovey shirt</pre>
<p>
另一个函数<br />
<b>magic_quotes_gpc()</b><br />
<br />
该函数对所有的GET、POST 和 COOKIE 数据自动运行 addslashes()，在页面中执行magic_quotes_gpc()函数后，所有的上述几种数据都被执行了addslashes(),非常方便。<br />
注意：默认情况下，PHP 指令 magic_quotes_gpc 为 on。不要对已经被 magic_quotes_gpc 转义过的字符串使用 addslashes()，因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。
</p>
<p>
如果你需要查询数据库中的数据，并且该数据可能含有单引号，用同样的方法处理。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liloy.info/archives/556.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>google PR更新,烦闷生活中的一丝欣慰</title>
		<link>http://www.liloy.info/archives/553.html</link>
		<comments>http://www.liloy.info/archives/553.html#comments</comments>
		<pubDate>Wed, 09 Nov 2011 15:27:53 +0000</pubDate>
		<dc:creator>小飘</dc:creator>
				<category><![CDATA[心情日记]]></category>
		<category><![CDATA[生活琐事]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[pr]]></category>

		<guid isPermaLink="false">http://www.liloy.info/?p=553</guid>
		<description><![CDATA[最近很烦，烦来烦去都是烦工作，整天都在总结，总结出来的结论就是我有问题工作也有问题。 某人说60%责任在工作本身，40%责任在我。 呀，乍一听我还觉得看吧，不是我的问题。细细想想，还不是在说我的问题也很的。 虽然不太服气，但是自己是有很多的问题，爱面子低不下头，看到不爽的事情不会绕弯子，不会好好解决就会很明白的表示出我很不爽。太不成熟了。很想改正，一直在努力，但是缺点为啥就这么难改呢。 哎，很烦很烦。 不过，今天更新了google工具栏，无意间看到新站的pr成3了，啊，从鸭蛋直接升级到了3，很是开心啊，因为这站才上线了不到一个月啊，而且呃也没对它特别的干嘛。。不懂google的算法是怎么样的。pr高了是好，但是郁闷的是google给我带来的流量还是鸭蛋啊。这PR到底何用啊。 另外，绿萝园的PR也从1变成了2，这个我倒是没什么意见，人家我虽然每天就在上面拉拉家常，但是好歹也是有点小白类的技术文章放上面的，从cnzz的统计来看，也是帮了很多小白朋友的~~和我一样的小白们共勉啊~]]></description>
			<content:encoded><![CDATA[<p>最近很烦，烦来烦去都是烦工作，整天都在总结，总结出来的结论就是我有问题工作也有问题。</p>
<p>某人说60%责任在工作本身，40%责任在我。</p>
<p>呀，乍一听我还觉得看吧，不是我的问题。细细想想，还不是在说我的问题也很的。<span id="more-553"></span></p>
<p>虽然不太服气，但是自己是有很多的问题，爱面子低不下头，看到不爽的事情不会绕弯子，不会好好解决就会很明白的表示出我很不爽。太不成熟了。很想改正，一直在努力，但是缺点为啥就这么难改呢。</p>
<p>哎，很烦很烦。</p>
<p>不过，今天更新了google工具栏，无意间看到新站的pr成3了，啊，从鸭蛋直接升级到了3，很是开心啊，因为这站才上线了不到一个月啊，而且呃也没对它特别的干嘛。。不懂google的算法是怎么样的。pr高了是好，但是郁闷的是google给我带来的流量还是鸭蛋啊。这PR到底何用啊。</p>
<p>另外，绿萝园的PR也从1变成了2，这个我倒是没什么意见，人家我虽然每天就在上面拉拉家常，但是好歹也是有点小白类的技术文章放上面的，从cnzz的统计来看，也是帮了很多小白朋友的~~和我一样的小白们共勉啊~</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liloy.info/archives/553.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>新站让百度google快速收录并且稳步增长的5个重要因素</title>
		<link>http://www.liloy.info/archives/545.html</link>
		<comments>http://www.liloy.info/archives/545.html#comments</comments>
		<pubDate>Thu, 20 Oct 2011 04:48:16 +0000</pubDate>
		<dc:creator>小飘</dc:creator>
				<category><![CDATA[网站技术]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[新站收录]]></category>

		<guid isPermaLink="false">http://www.liloy.info/?p=545</guid>
		<description><![CDATA[有很多人，新站建立起来后，一两个月百度和google才收录，不明白为什么不收录就在网上发帖询问，很多人也会回复新站就是如此，继续坚持高质量内容高质量外链。现在思考一下，在网络上问的seo问题，排名上不去的，不收录的，坚持高质量内容高质量外链这个回答永远都是官方回答也不会有错，但是，一长串这个回答基本也不能解决提问者的问题。高质量的文章、高质量的外链但凡是站长能做的都会去做。受制于网站类型，有些文章怎么样都没办法高质量。是新站，高质量的友链也没那么容易换到。
]]></description>
			<content:encoded><![CDATA[<p>有很多人，新站建立起来后，一两个月百度和google才收录，不明白为什么不收录就在网上发帖询问，很多人也会回复新站就是如此，继续坚持高质量内容高质量外链。现在思考一下，在网络上问的seo问题，排名上不去的，不收录的，坚持高质量内容高质量外链这个回答永远都是官方回答也不会有错，但是，一长串这个回答基本也不能解决提问者的问题。高质量的文章、高质量的外链但凡是站长能做的都会去做。受制于网站类型，有些文章怎么样都没办法高质量。是新站，高质量的友链也没那么容易换到。</p>
<p>有点离题，下面进入正文。 <span id="more-545"></span></p>
<p><strong>1.网站唯一性</strong></p>
<p>站长建站现在基本都是使用dede等系统，下面我就以dede为例子，多数的站长不是程序员，代码都不会自己去写，使用dede建站非常方便，这些系统结构基本一样，搜索引擎到你的网站来的时候发现这么多结构一样的网站，会被当做雷同站处理。但是站长多数站长不是程序员，只能使用dede这样的系统。解决的办法很简单，就是从模版入手，很多站长图方便，dede下完后也就直接使用了默认模版，网络上这样的网站一大堆，结构都一样。你至少更换一个使用次数少的模版，如果有条件的话，自己花钱让别人给你定做个符合你需求的模版就更好了。对于有特殊要求的网站来说，就要自己动手写网站，这样的网站出来都是唯一的，永远不会雷同。我自己的网站<a title="肯德基优惠券" href="http://www.iiyouhui.com">肯德基优惠券</a>就是自己写的，虽然dede这样的系统都可以完成它的需求，但是<a title="肯德基优惠券" href="http://www.iiyouhui.com">肯德基优惠券</a>网的功能没有必要这么多，自己写的网站既精简也是永远唯一的。权衡利弊后，最终还是决定自己动手写。</p>
<p><strong>2.标题关键字要确定</strong></p>
<p>在网站被放出来之前就需要把关键字标题这些确定好，放出来后网站随时都有可能被收录，收录会如果频繁的改关键字和标题搜索引擎也不会喜欢，新站初期最好就是网站结构、关键字这些都定好，然后以更新内容为主。因为新站初期是没有权重的，一旦被处罚很难恢复。</p>
<p><strong>3.提交sitemap.xml到google并且经常更新</strong></p>
<p>前面两点总的来说是在网站建成之前就应该注意的，这点是网站建好之后的事情。sitemap.xml的生成有很多方法，在网上搜索即可。建站初期提交好sitemap后，要经常更新。<a title="肯德基优惠券" href="http://www.iiyouhui.com">肯德基优惠券</a>站建好的第二天我就提交了sitemap到google，然后当天下午就收录了。第2天网站内容有更新但是却没有提交sitemap，在日志<br />
上发现google的蜘蛛就没来，晚上又提交了sitemap，发现蜘蛛将sitemap里新增的网页都爬过了，并且第二天就放了出来。因为google的蜘蛛也会爬sitemap这个文件，所以，这个文件一定要经常更新。第三天的时候，网站主页被百度收录。在收录问题上百度视乎永远都比google慢半拍。</p>
<p><strong>4.经常更新网站内容</strong></p>
<p>搜索引擎对于新站都有考核期，一般为3个月，这三个月里一定要经常更新网站，保持网站每天都会新鲜的血液，吸引蜘蛛经常来。</p>
<p><strong>5.外链和友情链接</strong></p>
<p>对应新站来说高质量的友情链接比较难，所以就还是先找和自己半斤八两的站比较容易，大家共同进步。天上掉馅饼的事情还是很少的。但是外链相对就比较容易了，在各大论坛等地方养号、百度知道养号、博客推广，你能想到的就都用了吧。</p>
<p>对于新站来说一切刚开始都很难，除了琐事的事情要注意外，还有要有一颗坚定的心，做网站不坚持是不会有效果的。加油吧！</p>
<p style="color: #006633;">本文为<a title="绿萝园" href="http://www.liloy.info">绿萝园</a>小飘原创文章,转载请注明出处并保持原文链接。不得删改原文任何内容。</p>
<p>原文链接：<a href="http://www.liloy.info/archives/545.html">http://www.liloy.info/archives/545.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.liloy.info/archives/545.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

