
<?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>Code Name: Stave</title>
	<atom:link href="http://www.aloostudio.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.aloostudio.com</link>
	<description>All Coming</description>
	<lastBuildDate>Fri, 15 Jul 2011 18:20:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>通过 urlRewrite 来分发域名</title>
		<link>http://www.aloostudio.com/2011/07/15/%e9%80%9a%e8%bf%87urlrewrite%e6%9d%a5%e5%88%86%e5%8f%91%e5%9f%9f%e5%90%8d/</link>
		<comments>http://www.aloostudio.com/2011/07/15/%e9%80%9a%e8%bf%87urlrewrite%e6%9d%a5%e5%88%86%e5%8f%91%e5%9f%9f%e5%90%8d/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 18:17:53 +0000</pubDate>
		<dc:creator>aloo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.zhoup.com/2011/07/15/%e9%80%9a%e8%bf%87urlrewrite%e6%9d%a5%e5%88%86%e5%8f%91%e5%9f%9f%e5%90%8d/</guid>
		<description><![CDATA[<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/07/image.png"></a></p><p>万网的服务器，不支持绑定域名到新的目录。但是支持.htaccess,可以曲线通过urlRewrite来实现软路由分发域名。</p><p>这样的，我有五个域名分发到五个不同的目录下</p><p>这样就实现了一个域名的转向到新目录。</p><p>这个urlRewrite分成三句 </p><p><strong>RewriteEngine On : <span class='read-more'><a href='http://www.aloostudio.com/2011/07/15/%e9%80%9a%e8%bf%87urlrewrite%e6%9d%a5%e5%88%86%e5%8f%91%e5%9f%9f%e5%90%8d/'>[看看完整内容…]</a></span></strong></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/07/image.png"><img style="display: inline" title="image" alt="image" src="http://www.aloostudio.com/wp-content/uploads/2011/07/image_thumb.png" width="423" height="282" /></a></p>
<p>万网的服务器，不支持绑定域名到新的目录。但是支持.htaccess,可以曲线通过urlRewrite来实现软路由分发域名。</p>
<p>这样的，我有五个域名分发到五个不同的目录下</p>
<p>这样就实现了一个域名的转向到新目录。</p>
<p>这个urlRewrite分成三句 </p>
<p><strong>RewriteEngine On : 打开urlRewrite</strong></p>
<p><strong>RewriteCond : 触发的条件</strong></p>
<p><strong>RewriteRule : 域名重写规则</strong></p>
<p><strong></strong></p>
<p>这个里面用了，RewriteCond来判断域名是x2visual.com的情况下来重写url.(这个里面是用正则来匹配的)</p>
<p><strong>RewriteRule (.*) /x2visual/$1 </strong></p>
<p>这一句是重写规则，前面是输出，后面是捕获。实际上就是去掉了域名路径中的/x2visual/这个值。</p>
<p>其它四个域名重复上面规则，实现软路由。</p>
<p>代码如下：</p>
<pre class="brush:c">RewriteEngine On
RewriteCond %{HTTP_HOST} ^x2visual\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.x2visual\.com$
RewriteCond %{REQUEST_URI} !^/x2visual/
RewriteRule (.*) /x2visual/$1</pre>
<p>没有相关文章: 通过 urlRewrite 来分发域名.</p>]]></content:encoded>
			<wfw:commentRss>http://www.aloostudio.com/2011/07/15/%e9%80%9a%e8%bf%87urlrewrite%e6%9d%a5%e5%88%86%e5%8f%91%e5%9f%9f%e5%90%8d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>笔记本一拖多屏幕方案</title>
		<link>http://www.aloostudio.com/2011/07/09/%e7%ac%94%e8%ae%b0%e6%9c%ac%e4%b8%80%e6%8b%96%e5%a4%9a%e5%b1%8f%e5%b9%95%e6%96%b9%e6%a1%88/</link>
		<comments>http://www.aloostudio.com/2011/07/09/%e7%ac%94%e8%ae%b0%e6%9c%ac%e4%b8%80%e6%8b%96%e5%a4%9a%e5%b1%8f%e5%b9%95%e6%96%b9%e6%a1%88/#comments</comments>
		<pubDate>Sat, 09 Jul 2011 16:46:14 +0000</pubDate>
		<dc:creator>aloo</dc:creator>
				<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://www.ivernaloo.com/2011/07/%e7%ac%94%e8%ae%b0%e6%9c%ac%e4%b8%80%e6%8b%96%e5%a4%9a%e5%b1%8f%e5%b9%95%e6%96%b9%e6%a1%88/</guid>
		<description><![CDATA[<p>屏幕越多，效率越高~</p><p>想像一下，一个屏幕写代码，一个屏幕看预览，一个屏幕查文档，多么爽的感觉~</p><p>再是一般本本只提供了一个VGA口，不方便接多屏。</p><p>偶尔在淘宝上淘到这个东西，外置的USB VGA显卡</p><p><a href="http://www.aloostudio.com/wp-content/uploads/2011/07/DSCF0575.jpg"></a></p><p>这个东西，理论上可以分出六个usb2.0的接口，分别接六台显示器。</p><p>流口水了吧~~</p> <span class='read-more'><a href='http://www.aloostudio.com/2011/07/09/%e7%ac%94%e8%ae%b0%e6%9c%ac%e4%b8%80%e6%8b%96%e5%a4%9a%e5%b1%8f%e5%b9%95%e6%96%b9%e6%a1%88/'>[看看完整内容…]</a></span><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>屏幕越多，效率越高~</p>
<p>想像一下，一个屏幕写代码，一个屏幕看预览，一个屏幕查文档，多么爽的感觉~</p>
<p>再是一般本本只提供了一个VGA口，不方便接多屏。</p>
<p>偶尔在淘宝上淘到这个东西，外置的USB VGA显卡</p>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/07/DSCF0575.jpg"><img style="display: inline" title="DSCF0575" alt="DSCF0575" src="http://www.aloostudio.com/wp-content/uploads/2011/07/DSCF0575_thumb.jpg" width="720" height="540" /></a></p>
<p>这个东西，理论上可以分出六个usb2.0的接口，分别接六台显示器。</p>
<p>流口水了吧~~</p>
<p>占用了一个USB接口以后，顺手的可以分到多个显屏上~~</p>
<p>感觉是不是很爽~~</p>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/07/DSCF0570.jpg"><img style="display: inline" title="DSCF0570" alt="DSCF0570" src="http://www.aloostudio.com/wp-content/uploads/2011/07/DSCF0570_thumb.jpg" width="720" height="540" /></a></p>
<p>没有相关文章: 笔记本一拖多屏幕方案.</p>]]></content:encoded>
			<wfw:commentRss>http://www.aloostudio.com/2011/07/09/%e7%ac%94%e8%ae%b0%e6%9c%ac%e4%b8%80%e6%8b%96%e5%a4%9a%e5%b1%8f%e5%b9%95%e6%96%b9%e6%a1%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript猥琐队列机制</title>
		<link>http://www.aloostudio.com/2011/07/07/javascript%e7%8c%a5%e7%90%90%e9%98%9f%e5%88%97%e6%9c%ba%e5%88%b6/</link>
		<comments>http://www.aloostudio.com/2011/07/07/javascript%e7%8c%a5%e7%90%90%e9%98%9f%e5%88%97%e6%9c%ba%e5%88%b6/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 08:45:59 +0000</pubDate>
		<dc:creator>aloo</dc:creator>
				<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.ivernaloo.com/2011/07/javascript%e7%8c%a5%e7%90%90%e9%98%9f%e5%88%97%e6%9c%ba%e5%88%b6/</guid>
		<description><![CDATA[<p>JavaScript里面没有一种控制事情，或者函数调用的队列机制。</p><p>存在这样一种可能，后面的逻辑需要前面生成的对象，或者加载完成一个iframe页面才能执行后面的东西。但是队往往前提条件还没执行，后面的就已经执行了。由于网速或者其它一些不确定的原因混和在一起，加载或者执行顺序不确定。这种Bug就 <span class='read-more'><a href='http://www.aloostudio.com/2011/07/07/javascript%e7%8c%a5%e7%90%90%e9%98%9f%e5%88%97%e6%9c%ba%e5%88%b6/'>[看看完整内容…]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>JavaScript里面没有一种控制事情，或者函数调用的队列机制。</p>
<p>存在这样一种可能，后面的逻辑需要前面生成的对象，或者加载完成一个iframe页面才能执行后面的东西。但是队往往前提条件还没执行，后面的就已经执行了。由于网速或者其它一些不确定的原因混和在一起，加载或者执行顺序不确定。这种Bug就间歇性的出现，非常猥琐，非常难查。</p>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/JavaScript_EBC5/image.png"><img style="display: inline" title="image" alt="image" src="http://www.aloostudio.com/wp-content/uploads/2011/JavaScript_EBC5/image_thumb.png" width="389" height="114" /></a> </p>
<p><strong>方法一:</strong></p>
<pre class="brush:javascript">(function(){

	if(...){

	} else {
		setTimeout(arguments.callee, 350);
	}

})()</pre>
<p>&#160;</p>
<p><strong>方法二:</strong></p>
<pre class="brush:javascript">(function(){

	try {
	   ...
	} catch(e){
		console.info() &amp;&amp; console.info(&quot;ManualEditor &amp;&amp; CustomerEditor has a Bug&quot;);
		setTimeout(arguments.callee, 500);
	}
})()</pre>
<p>我想了这两种办法，来确认先行条件已经具备。才执行后面的函数。</p>
<p>当然，这只是应急的方法，还有待完善。待我Code Review一下YUI 的<strong>async-queue</strong></p>
<div id="seo_alrp_related"><h2>相关文章: JavaScript猥琐队列机制</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2007/05/17/css-dock-menu/" rel="bookmark"><img src="http://www.ndesign-studio.com/wp-content/uploads/2007/05/css-dock-menu.jpg" alt="CSS Dock Menu" title="CSS Dock Menu" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2007/05/17/css-dock-menu/" rel="bookmark">CSS Dock Menu</a></h3><p>翻译自:ndesign-studio.com If you are a big Mac fan, you will ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2007/03/26/%e6%a0%87%e7%ad%be%e6%96%b0%e9%97%bb%e5%88%97%e8%a1%a8%ef%bd%9e/" rel="bookmark"><img src="http://localhost/blog/attachments/month_0703/o200732614032.jpg" alt="标签新闻列表～" title="标签新闻列表～" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2007/03/26/%e6%a0%87%e7%ad%be%e6%96%b0%e9%97%bb%e5%88%97%e8%a1%a8%ef%bd%9e/" rel="bookmark">标签新闻列表～</a></h3><p>news.js 程序代码 /*预读取图片*/ function PreloadImages() { var d=document; if(d.images){ if(!d.MM_p) ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2011/07/06/%e8%87%aa%e5%ae%9a%e4%b9%89%e4%ba%8b%e4%bb%b6custom-event-%e4%b8%80/" rel="bookmark"><img src="http://www.aloostudio.com/wp-content/uploads/2011/07/Image14_thumb.png" alt="自定义事件(Custom Event) 一" title="自定义事件(Custom Event) 一" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2011/07/06/%e8%87%aa%e5%ae%9a%e4%b9%89%e4%ba%8b%e4%bb%b6custom-event-%e4%b8%80/" rel="bookmark">自定义事件(Custom Event) 一</a></h3><p>这个东西早在YUI,jquery初始的版本里面已经包括了。 但是在Nodejs把它用得炉火纯青。 开始分析：事件机制是一套类似于这样的流程: Event ----&gt; Handler 在起初的应用，我们似乎已经习惯了原生的那些事件源。但是，当一个程序越来越复杂的时候，事件驱动成了一个项目设计流程中必不可少词眼的时候，这些原生的事件显得是如些的骨感，我们要让她丰满一些~~ 幸运的是，js的原生机制中有这样一个方法 Arguments ----&gt; ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2007/03/25/%e6%bb%91%e5%8a%a8%e6%96%b0%e9%97%bb%e6%a0%8f%ef%bd%9e/" rel="bookmark"><img src="http://www.chouyu.com.cn/uploads/200702/27_233623_2.gif" alt="滑动新闻栏～" title="滑动新闻栏～" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2007/03/25/%e6%bb%91%e5%8a%a8%e6%96%b0%e9%97%bb%e6%a0%8f%ef%bd%9e/" rel="bookmark">滑动新闻栏～</a></h3><p>信息量大了以后，版面是有限的～ 横向满了，纵向来改进～ 这种借鉴C/S系统中的滚动栏能很好的解决问题 moveElement.js &nbsp; 程序代码 function moveElement(elementID,final_x,final_y,interval) { if ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/09/02/localstorage%e7%9a%84%e7%94%a8%e6%b3%95/" rel="bookmark"><img src="http://www.aloostudio.com/wp-content/uploads/2010/09/image_thumb.png" alt="localStorage的用法" title="localStorage的用法" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/09/02/localstorage%e7%9a%84%e7%94%a8%e6%b3%95/" rel="bookmark">localStorage的用法</a></h3><p>使用localStorage最简单的方式就是像一个正常对象那样的使唤他： &#160; 如果喜欢使用函数的话，我们也有类似的API： 如果你希望有个localStorage数据库可以对应当前会话，你可以使用sessionStorage。他提供同localStorage一样的接口，但是sessionStorage的生命周期被限制在当前浏览器窗口。你可以在同一个浏览器窗口中点击链接浏览，sessionStorage一直会被保存（去不同的网站也可以），一旦该浏览器窗口被关闭，数据库就会被删除了。localStorage针对长期存储，像w3c中描述的，浏览器应该把这类数据当作是“潜在的用户关键”数据。 不过当我发现localStorage仅仅支持保存字符串时未免有些伤心，我希望能够保存一些结构化的数据。我们可以借助Firefox 3.5中原生的JSON支持，可以非常容易的利用localStorage保存结构化对象数据： localStorage数据库作用域限定于HTML5源定义，基本上就是三元组(scheme, host, port)。换句话说，本地存储数据库在同样域名下的网页间是共享的，即便是在多个浏览器标签页中。不过，使用http://连接的页面是看不到使用https://连接会话中的数据库的。 localStorage ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.aloostudio.com/2011/07/07/javascript%e7%8c%a5%e7%90%90%e9%98%9f%e5%88%97%e6%9c%ba%e5%88%b6/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>自定义事件(Custom Event) 一</title>
		<link>http://www.aloostudio.com/2011/07/06/%e8%87%aa%e5%ae%9a%e4%b9%89%e4%ba%8b%e4%bb%b6custom-event-%e4%b8%80/</link>
		<comments>http://www.aloostudio.com/2011/07/06/%e8%87%aa%e5%ae%9a%e4%b9%89%e4%ba%8b%e4%bb%b6custom-event-%e4%b8%80/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 17:06:20 +0000</pubDate>
		<dc:creator>aloo</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[nodejs]]></category>

		<guid isPermaLink="false">http://www.ivernaloo.com/2011/07/%e8%87%aa%e5%ae%9a%e4%b9%89%e4%ba%8b%e4%bb%b6custom-event-%e4%b8%80/</guid>
		<description><![CDATA[<p>这个东西早在YUI,jquery初始的版本里面已经包括了。</p><p>但是在Nodejs把它用得炉火纯青。</p><p>开始分析：事件机制是一套类似于这样的流程:</p><p>Event ----&#62; Handler</p><p><br /></p><p>在起初的应用，我们似乎已经习惯了原生的那些事件源。但是，当一个程序越来越复杂的时候， <span class='read-more'><a href='http://www.aloostudio.com/2011/07/06/%e8%87%aa%e5%ae%9a%e4%b9%89%e4%ba%8b%e4%bb%b6custom-event-%e4%b8%80/'>[看看完整内容…]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>这个东西早在YUI,jquery初始的版本里面已经包括了。</p>
<p>但是在Nodejs把它用得炉火纯青。</p>
<p>开始分析：事件机制是一套类似于这样的流程:</p>
<p><b>Event &#8212;-&gt; Handler</b></p>
<p><b>     <br /></b></p>
<p>在起初的应用，我们似乎已经习惯了原生的那些事件源。但是，当一个程序越来越复杂的时候，事件驱动成了一个项目设计流程中必不可少词眼的时候，这些原生的事件显得是如些的骨感，我们要让她丰满一些~~</p>
<p>幸运的是，js的原生机制中有这样一个方法</p>
<p><b>Arguments &#8212;-&gt; Function</b></p>
<p><b>     <br /></b></p>
<p>是不是太熟悉，以至忘了她的存在。这样一眼看上去，和事件的触发机制如此的相像，抛出一个argument和function绑定，然后执行就完美的模仿了Event的机制，但是更重要的是&#8212;-我们可以随意的定义事件源。</p>
<p>&#160;</p>
<p>NodeJS的customer event设计了这样一套机制</p>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/07/Image14.png"><img style="display: inline" title="Image(1)[4]" alt="Image(1)[4]" src="http://www.aloostudio.com/wp-content/uploads/2011/07/Image14_thumb.png" width="487" height="186" /></a></p>
<p>在一个我们将要操作元素上，绑定了一个_Events属性。在这个属性里存储key/value的字量面对象,这个字面量对象可以是一对一，多对一，多对多都是个可以。</p>
<p>这就实现了我们在自定义事件中的第一个逻辑：<strong>自定义事件的绑定</strong></p>
<p>这个里面已经有了Object,Event(对应key),Handler(对应Value),很好的定义了自定义事情与回调函数的对应绑定关系。</p>
<p>这就是: <strong>EventEmitter.prototype.addListener</strong>所做的工作.维系一个自定义事件和回调函数的对应表。</p>
<p>然后就需要考虑怎么来触发自定义事件</p>
<p>我们来看 <strong>EventEmitter.prototype.emit</strong></p>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/07/Image2.png"><img style="display: inline" title="Image(2)" alt="Image(2)" src="http://www.aloostudio.com/wp-content/uploads/2011/07/Image2_thumb.png" width="465" height="529" /></a></p>
<p>它是这样处理的，如果直接传入回调函数，根据其数量的不同分别用 <strong>Call </strong>来绑定。对于传入的数组循环一下再绑定。</p>
<p><strong>OK: </strong>如此简单的代码就完成了一整套自定义事件</p>
<p>华丽的分割线：    <br />___________________________________________________________________________________________</p>
<p>把arguments由Like-Array转变成真正的Array过程中，大量使用了<strong>Array.prototype.slice.call()</strong>这个方法，这个方法的输出很有意思</p>
<p>&#160;</p>
<pre class="brush:javascript">(function(){
    console.info(arguments);
    console.info(arguments.length);
    console.info(typeof(arguments));
    console.info(typeof([]));
    console.info(arguments.constructor);
    console.info([].constructor);
    console.info(Array.prototype.slice.call(arguments,1));
})(&quot;a&quot;,&quot;b&quot;,&quot;c&quot;,&quot;d&quot;)</pre>
<p>输出结果是：</p>
</p>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/07/Image3.png"><img style="display: inline" title="Image(3)" alt="Image(3)" src="http://www.aloostudio.com/wp-content/uploads/2011/07/Image3_thumb.png" width="193" height="132" /></a></p>
<p>很有意思吧~</p>
<p>下一节带来，大量Custom Event的应用</p>
<div id="seo_alrp_related"><h2>相关文章: 自定义事件(Custom Event) 一</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2011/07/07/javascript%e7%8c%a5%e7%90%90%e9%98%9f%e5%88%97%e6%9c%ba%e5%88%b6/" rel="bookmark"><img src="http://www.aloostudio.com/wp-content/uploads/2011/JavaScript_EBC5/image_thumb.png" alt="JavaScript猥琐队列机制" title="JavaScript猥琐队列机制" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2011/07/07/javascript%e7%8c%a5%e7%90%90%e9%98%9f%e5%88%97%e6%9c%ba%e5%88%b6/" rel="bookmark">JavaScript猥琐队列机制</a></h3><p>JavaScript里面没有一种控制事情，或者函数调用的队列机制。 存在这样一种可能，后面的逻辑需要前面生成的对象，或者加载完成一个iframe页面才能执行后面的东西。但是队往往前提条件还没执行，后面的就已经执行了。由于网速或者其它一些不确定的原因混和在一起，加载或者执行顺序不确定。这种Bug就间歇性的出现，非常猥琐，非常难查。 方法一: (function(){ if(...){ } else { setTimeout(arguments.callee, 350); ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2007/03/25/%e6%bb%91%e5%8a%a8%e6%96%b0%e9%97%bb%e6%a0%8f%ef%bd%9e/" rel="bookmark"><img src="http://www.chouyu.com.cn/uploads/200702/27_233623_2.gif" alt="滑动新闻栏～" title="滑动新闻栏～" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2007/03/25/%e6%bb%91%e5%8a%a8%e6%96%b0%e9%97%bb%e6%a0%8f%ef%bd%9e/" rel="bookmark">滑动新闻栏～</a></h3><p>信息量大了以后，版面是有限的～ 横向满了，纵向来改进～ 这种借鉴C/S系统中的滚动栏能很好的解决问题 moveElement.js &nbsp; 程序代码 function moveElement(elementID,final_x,final_y,interval) { if ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2007/05/16/using-the-tween-class/" rel="bookmark"><img src="http://www.kirupa.com/mini_icons/plus_file.gif" alt="使用Tween类" title="使用Tween类" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2007/05/16/using-the-tween-class/" rel="bookmark">使用Tween类</a></h3><p>翻译自:Kirpua.com &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 从mx2004开始，macromedia提供给开发者一个新的类Tween，这个类可以让你直接用as实现各种补间效果。 &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 本文的主体是进行的代码的解释，当然这之前我提供了完整的代码下载。 Download ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2007/03/26/%e6%a0%87%e7%ad%be%e6%96%b0%e9%97%bb%e5%88%97%e8%a1%a8%ef%bd%9e/" rel="bookmark"><img src="http://localhost/blog/attachments/month_0703/o200732614032.jpg" alt="标签新闻列表～" title="标签新闻列表～" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2007/03/26/%e6%a0%87%e7%ad%be%e6%96%b0%e9%97%bb%e5%88%97%e8%a1%a8%ef%bd%9e/" rel="bookmark">标签新闻列表～</a></h3><p>news.js 程序代码 /*预读取图片*/ function PreloadImages() { var d=document; if(d.images){ if(!d.MM_p) ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/08/08/twitter-weekly-updates-for-2010-08-08/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="Twitter Weekly Updates for 2010-08-08" title="Twitter Weekly Updates for 2010-08-08" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/08/08/twitter-weekly-updates-for-2010-08-08/" rel="bookmark">Twitter Weekly Updates for 2010-08-08</a></h3><p>一组流传已久的美女PP http://icio.us/nhrsp5 # http://icio.us/ieceq0 # 高效率编辑器 VIM http://icio.us/yrv05l # jquery ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.aloostudio.com/2011/07/06/%e8%87%aa%e5%ae%9a%e4%b9%89%e4%ba%8b%e4%bb%b6custom-event-%e4%b8%80/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CNodejs聚会之nodejs初探(一)</title>
		<link>http://www.aloostudio.com/2011/04/16/cnodejs%e8%81%9a%e4%bc%9a%e4%b9%8bnodejs%e5%88%9d%e6%8e%a2%e4%b8%80/</link>
		<comments>http://www.aloostudio.com/2011/04/16/cnodejs%e8%81%9a%e4%bc%9a%e4%b9%8bnodejs%e5%88%9d%e6%8e%a2%e4%b8%80/#comments</comments>
		<pubDate>Sat, 16 Apr 2011 18:15:27 +0000</pubDate>
		<dc:creator>aloo</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[nodejs]]></category>

		<guid isPermaLink="false">http://www.ivernaloo.com/2011/04/cnodejs%e8%81%9a%e4%bc%9a%e4%b9%8bnodejs%e5%88%9d%e6%8e%a2%e4%b8%80/</guid>
		<description><![CDATA[<p>&#160;</p><p><a href="http://www.aloostudio.com/wp-content/uploads/2011/04/image.png"></a> </p><p>今天nodejs在betacafe举行活动。</p><p>早就久闻其大名----这玩意所渲染的和nosql的东西结合起来前后端通吃，统一逻辑一套代码前后端都可以跑的概念，让人口水真流啊。哈哈，真的那样的话多省事儿，可以少跟很多人打交道，直接去取key/value形式的数据然后我们直 <span class='read-more'><a href='http://www.aloostudio.com/2011/04/16/cnodejs%e8%81%9a%e4%bc%9a%e4%b9%8bnodejs%e5%88%9d%e6%8e%a2%e4%b8%80/'>[看看完整内容…]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/04/image.png"><img style="display: inline" title="image" alt="image" src="http://www.aloostudio.com/wp-content/uploads/2011/04/image_thumb.png" width="539" height="404" /></a> </p>
<p>今天nodejs在betacafe举行活动。</p>
<p>早就久闻其大名&#8212;-这玩意所渲染的和nosql的东西结合起来前后端通吃，统一逻辑一套代码前后端都可以跑的概念，让人口水真流啊。哈哈，真的那样的话多省事儿，可以少跟很多人打交道，直接去取key/value形式的数据然后我们直接实现展现就可以了，流程可以流畅起来~~YYYY~~，继续YY,嘿嘿。</p>
<p>&#160;</p>
<p>下面是我的笔记。</p>
<p>&#160;</p>
<p>首先，代替后端直接用事件驱动的脚本来写后端逻辑可以由抽象变得形象一些。容易理解，开发难度降低。</p>
<p>&#160;</p>
<p><strong>性能方面的优势。</strong></p>
<ul>
<li>单线程(single-thread) </li>
<li>非阻塞式IO(non-blocking) </li>
<li>V8(runtime) </li>
</ul>
<p>&#160;</p>
<p><strong>&#160; 单线程：</strong></p>
<ul>
<ul>
<li>单线程:多个请求占用一个线程 </li>
<li>多线程:一个请求占用一个线程 </li>
</ul>
</ul>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/04/image1.png"><img style="display: inline" title="image" alt="image" src="http://www.aloostudio.com/wp-content/uploads/2011/04/image_thumb1.png" width="689" height="329" /></a> </p>
<p>Nginx（单线程）vs Apache（多线程）</p>
<p>单线程占用更少的内存让系统有更好的性能。但是同时要认识到，这个问题单线程的可靠性差，一个请求异常了一个线程全挂。这里就需要考虑一 下实时性的系统就不能用nodejs来玩了吧？</p>
<p>&#160;</p>
<p><strong>非阻塞：</strong></p>
<ul>
<ul>
<li>非阻塞:事件状态保留，等到事件响应以后再执行事件上绑定逻辑。同时执行一下个监听事件。 </li>
<li>阻塞:事件状态不保留，等到事件响应以后再执行事件上绑定逻辑。下一个监听事件被中断。 </li>
</ul>
</ul>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/04/image2.png"><img style="display: inline" title="image" alt="image" src="http://www.aloostudio.com/wp-content/uploads/2011/04/image_thumb2.png" width="656" height="310" /></a> </p>
<p>Nginx（非阻塞）vs Apache（阻塞）</p>
<p>非阻塞会带来了那些问题呢？这个我还在想.</p>
</p>
<p>&#160;</p>
<p><strong>V8:</strong></p>
<p><strong></strong>google大神的东西，把动态脚本的执行效率提升到一个新的高度。这样才有nodejs,commonjs这种东西的产生，让js可以脱离浏览器实现更多的东西。</p>
<p>&#160;</p>
<p><strong>回来做了下功课把nodejs装得玩了玩。</strong></p>
<ol>
<li>wget,下taz文件。 </li>
<li>tar xzf解压下文件。 </li>
<li>我的EC2 instance上没装openssl,直接 ./configure –without ssl      <br /><a href="http://www.aloostudio.com/wp-content/uploads/2011/04/image3.png"><img style="display: inline" title="image" alt="image" src="http://www.aloostudio.com/wp-content/uploads/2011/04/image_thumb3.png" width="554" height="531" /></a> </li>
<li>然后就make,这个时间之长让人发指，花了我25分钟。后来我在nodejs群里面请教了一下前辈。原来nodejs在编译的时候要把v8引擎也要编译一次。      <br /><a href="http://www.aloostudio.com/wp-content/uploads/2011/04/image4.png"><img style="display: inline" title="image" alt="image" src="http://www.aloostudio.com/wp-content/uploads/2011/04/image_thumb4.png" width="479" height="41" /></a> </li>
<li>make install安装，一排排的.py刷屏~      <br /><a href="http://www.aloostudio.com/wp-content/uploads/2011/04/image5.png"><img style="display: inline" title="image" alt="image" src="http://www.aloostudio.com/wp-content/uploads/2011/04/image_thumb5.png" width="554" height="618" /></a> </li>
<li>接下来就可以写自己的nodejs程序了      <br /><a href="http://www.aloostudio.com/wp-content/uploads/2011/04/image6.png"><img style="display: inline" title="image" alt="image" src="http://www.aloostudio.com/wp-content/uploads/2011/04/image_thumb6.png" width="554" height="103" /></a> </li>
</ol>
<p>&#160;</p>
<p>ps:</p>
<p><strong>电信从业者 @flyinweb 分享了&quot;一个基于物联网的实时监控项目实践&quot;&quot;</strong></p>
<p>他们这个项目用</p>
<ul>
<li>socket.io </li>
<li>connection pool </li>
<li>bayeux implement </li>
<li>multi-node </li>
<li>websocket client </li>
<li>node-mysql </li>
<li>log4js-node </li>
</ul>
<p>这些开源组件集成起来了，讲了很多干货。</p>
<p>这玩意对我感触很大，我们太多工作花在自己造轮子上了，自已写底层框架，写具体逻辑。这点要向传统软件业的前辈们学习，多做集成少开发。当然 web app在国内刚刚火起来，能给我们做集成的框架，中间件太少了，这也是一个矛盾~~</p>
<p>总之，好多新东西要学习啦，加油～～～</p>
<div id="seo_alrp_related"><h2>相关文章: CNodejs聚会之nodejs初探(一)</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/08/25/%e6%9c%ac%e6%9c%baapache%e7%bb%91%e5%ae%9a%e5%a4%9a%e4%b8%aa%e5%9f%9f%e5%90%8d%e7%9a%84%e7%ae%80%e4%be%bf%e6%96%b9%e6%b3%95/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="本机apache绑定多个域名的简便方法" title="本机apache绑定多个域名的简便方法" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/08/25/%e6%9c%ac%e6%9c%baapache%e7%bb%91%e5%ae%9a%e5%a4%9a%e4%b8%aa%e5%9f%9f%e5%90%8d%e7%9a%84%e7%ae%80%e4%be%bf%e6%96%b9%e6%b3%95/" rel="bookmark">本机apache绑定多个域名的简便方法</a></h3><p>主要是为了方便测试，方便本机跑虚机. 1,把域名指向ip,如果是本机的就是指向127.0.0.1 比如:我们fe.com,vt.com,vs.com指向本地(不要赏试这些网站，内容不健康). 在hosts里面加入 127.0.0.1 fe.com 127.0.0.1 vs.com 127.0.0.1 vt.com ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2006/10/27/flex-or-ajax/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="flex or ajax?" title="flex or ajax?" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2006/10/27/flex-or-ajax/" rel="bookmark">flex or ajax?</a></h3><p>　　Sun举办的Ajaxworld刚刚落幕，相关的消息已经都流出来了。 Java要成为ajax的一部分，还真不知 道这样说合不合适爷爷辈的东西现在要成为孙子辈的一部份了。足以可见ajax的火爆。我是美工出身做ria，天生对ajax这种方式实现的ria不感冒， 光考虑几种版本的浏览器上的实现方式就够我头痛了(创建个xmlhttp一会是ActiveObject，一会是new xmlhttp,IE低版本的还要MSML)。ajax在cross-platform上远不如flash来得方便。 最近看的几本ajax方面的很明显感到java在这方面的优势，但饿的程序功底实在让自己郁闷~ 　　好在，Ajaxworld上也传出一些好的消息flex在大会上也非常受关注(见原文)。90多场讲座中有 Flex with Java ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2006/06/03/what-make-a-man/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="What make a man?" title="What make a man?" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2006/06/03/what-make-a-man/" rel="bookmark">What make a man?</a></h3><p>Do you fear the force of the wind ? The ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/09/27/wordpress%e7%9a%84error-establishing-a-database-connection%e9%97%ae%e9%a2%98/" rel="bookmark"><img src="http://www.aloostudio.com/wp-content/uploads/2010/09/image_thumb57.png" alt="WordPress的&quot;Error establishing a database connection&quot;问题" title="WordPress的&quot;Error establishing a database connection&quot;问题" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/09/27/wordpress%e7%9a%84error-establishing-a-database-connection%e9%97%ae%e9%a2%98/" rel="bookmark">WordPress的&quot;Error establishing a database connection&quot;问题</a></h3><p>这个问题太常见了，在服务器上出现还能理解。今天我在我本机上跑突然给遇到了，太猥琐了。 我查了又查3306端口，没有任何问题。然后删了又删wp-config.php,重新配置也没有问题，我都想检查下我RP了。 一直以为mysql是没有log日志文件，不过在 mysql/data/ 里面找到了一个.err结尾的文件，随便打开看了下。跟日志差不多看见上面列了一排 '.\notes\notes_options' is marked as crashed ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/07/24/ubuntu%e5%ae%89%e8%a3%85%e8%ae%b0/" rel="bookmark"><img src="http://www.aloostudio.com/wp-content/uploads/2010/07/image_thumb4.png" alt="ubuntu安装记" title="ubuntu安装记" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/07/24/ubuntu%e5%ae%89%e8%a3%85%e8%ae%b0/" rel="bookmark">ubuntu安装记</a></h3><p>&#160; 总在虚拟机跑很麻烦，直接装了个多系统。记录下出现了以下问题 1,安装时需要开机引导盘，这个可以通过unetbootin把iso做到一个至少1g大小的U盘上，做成系统盘。 2,USB接口的U盘当系统盘启动，要把启动顺序调整为usb-hdd第一步启动. 3,usb键盘，鼠标要在BIOS里设置成USB Mouse/Keyboard Support不然进了系统才能由软件来支持，这个太灵异了，开机中有一段时间usb的输入设备是不能用的，在选择启动系统那一步键盘完全没用。 4,安装ecplise报128错误，多试了几次没问题，安装aptana3反馈装不了，aptana2没问题. 5,putty连接报”network error ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.aloostudio.com/2011/04/16/cnodejs%e8%81%9a%e4%bc%9a%e4%b9%8bnodejs%e5%88%9d%e6%8e%a2%e4%b8%80/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Del.icio.us插件和Firefox4兼容性的问题</title>
		<link>http://www.aloostudio.com/2011/04/14/del-icio-us%e6%8f%92%e4%bb%b6%e5%92%8cfirefox4%e5%85%bc%e5%ae%b9%e6%80%a7%e7%9a%84%e9%97%ae%e9%a2%98/</link>
		<comments>http://www.aloostudio.com/2011/04/14/del-icio-us%e6%8f%92%e4%bb%b6%e5%92%8cfirefox4%e5%85%bc%e5%ae%b9%e6%80%a7%e7%9a%84%e9%97%ae%e9%a2%98/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 03:02:35 +0000</pubDate>
		<dc:creator>aloo</dc:creator>
				<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://www.ivernaloo.com/2011/04/del-icio-us%e6%8f%92%e4%bb%b6%e5%92%8cfirefox4%e5%85%bc%e5%ae%b9%e6%80%a7%e7%9a%84%e9%97%ae%e9%a2%98/</guid>
		<description><![CDATA[<p>Firefox 4用得很顺手了，速度很快很方便。但有一芥蒂总在心怀。Del.icio.us这个神器在FF4中还是不能兼容，与期等待他们团队的更新版本，不如自己暴力来改吧，猥琐的人生从来不走平常路。</p><p>&#160;</p><p>地址栏，输入about:support -&#62;打开所在文件夹</p><p><a href="http://www.aloostudio.com/wp-content/uploads/2011/Del.icio.usFirefox4_FF4C/Image4.png"></a></p><p>在打 <span class='read-more'><a href='http://www.aloostudio.com/2011/04/14/del-icio-us%e6%8f%92%e4%bb%b6%e5%92%8cfirefox4%e5%85%bc%e5%ae%b9%e6%80%a7%e7%9a%84%e9%97%ae%e9%a2%98/'>[看看完整内容…]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>Firefox 4用得很顺手了，速度很快很方便。但有一芥蒂总在心怀。Del.icio.us这个神器在FF4中还是不能兼容，与期等待他们团队的更新版本，不如自己暴力来改吧，猥琐的人生从来不走平常路。</p>
<p>&#160;</p>
<p>地址栏，输入about:support -&gt;打开所在文件夹</p>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/Del.icio.usFirefox4_FF4C/Image4.png"><img style="display: inline" title="Image[4]" alt="Image[4]" src="http://www.aloostudio.com/wp-content/uploads/2011/Del.icio.usFirefox4_FF4C/Image4_thumb.png" width="501" height="407" /></a></p>
<p>在打开的目录下，寻找这个子目录&quot;extensions\{2fa4ed95-0317-4c6a-a74c-5f3e3912c1f9}&quot;</p>
<p>改配置文件install.rdf</p>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/Del.icio.usFirefox4_FF4C/Image1.png"><img style="display: inline" title="Image(1)" alt="Image(1)" src="http://www.aloostudio.com/wp-content/uploads/2011/Del.icio.usFirefox4_FF4C/Image1_thumb.png" width="647" height="330" /></a></p>
<p>就是这个，把maxVersion改成4.0就搞定了~</p>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2011/Del.icio.usFirefox4_FF4C/image.png"><img style="display: inline" title="image" alt="image" src="http://www.aloostudio.com/wp-content/uploads/2011/Del.icio.usFirefox4_FF4C/image_thumb.png" width="435" height="976" /></a> </p>
<p>很perfect的回来了~~~</p>
<p>over</p>
<p>&#160; PS：2011年的mozilla的开发者大会，就要在5.10号开了。期待ing,最近玩jetpack玩得很hight啊~</p>
<div id="seo_alrp_related"><h2>相关文章: Del.icio.us插件和Firefox4兼容性的问题</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2007/03/25/apollo%e7%9a%84%e5%af%b9%e6%89%8b%e6%98%affirefox%ef%bd%9e/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="Apollo的对手是Firefox～" title="Apollo的对手是Firefox～" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2007/03/25/apollo%e7%9a%84%e5%af%b9%e6%89%8b%e6%98%affirefox%ef%bd%9e/" rel="bookmark">Apollo的对手是Firefox～</a></h3><p>The Coming Apollo vs. Firefox Battle Anne Zelenka 在她的文章(原文)中指出，apollo一出世就正面与firefox交上火了～ 虽然，到目前为止我还没用上apollo，但从种种报道上我有一种感觉-----apollo的对手不止WPF，还有firefox和yahoo的widget，它们都是一类东西～ ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2007/05/16/%e6%8d%a2%e4%b8%8a%e4%ba%86wp/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="换上了WP" title="换上了WP" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2007/05/16/%e6%8d%a2%e4%b8%8a%e4%ba%86wp/" rel="bookmark">换上了WP</a></h3><p>用了几天时间wp了～ 对这些东东开始中毒了，先是wp,然后是typo3。 饿发现饿就喜欢这种东西，一个非常简单的框架，想用什么功能然后随便往上添。 感觉真爽～ firefox,wordpress,typo3~ 呵呵～ 又在心痒痒， 想换BlueHost的空间玩了～ 另外一个很郁闷的事情～ 由于换平台，以前PJblog上的数据一时间没办法转换过来～ ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/07/02/firefox-throttle%e4%b8%80%e4%b8%aa%e4%b8%8d%e9%94%99%e7%9a%84%e7%bd%91%e9%80%9f%e6%a8%a1%e6%8b%9f%e5%b7%a5%e5%85%b7/" rel="bookmark"><img src="http://www.aloostudio.com/wp-content/uploads/2010/07/image_thumb.png" alt="Firefox Throttle一个不错的网速模拟工具" title="Firefox Throttle一个不错的网速模拟工具" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/07/02/firefox-throttle%e4%b8%80%e4%b8%aa%e4%b8%8d%e9%94%99%e7%9a%84%e7%bd%91%e9%80%9f%e6%a8%a1%e6%8b%9f%e5%b7%a5%e5%85%b7/" rel="bookmark">Firefox Throttle一个不错的网速模拟工具</a></h3><p>调试web产品的时候，经常要考虑到不同的网速影响。 Firefox的Throttle插件给了我们一个很好的方案 可以限定网速 还有完整的ip,web白名单黑名单功能。 安装完以后，在firefox的工具栏就出现了以下信息。 默认情况下就是禁止限速的， 点击了那个红色小圈，下行变红了就开始限速了 开始enjoying</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2006/04/07/target/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="Target" title="Target" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2006/04/07/target/" rel="bookmark">Target</a></h3><p>突然碰到一家很向往的公司招人写出的要求，抄过来，心理有个底儿知道以后怎么走。 无论从团队建立时间，还是团队成员的平均年龄来讲，团队都是一个年轻的团队。因此团队具有年轻人的一贯特点： 他们年轻，富有朝气，不认为有任何事情是不可能的。 他们勇敢，拥有锐气，愿意尝试任何有意义的工作。 他们开放，拒绝僵化，乐于接受新的思想，容纳新的成员。 他们爽朗，喜欢交友，喜欢痛痛快快地与你进行交流 在，任何工作都受到足够的重视。有自己的“激情牧场计划”，你可以做一头勇往直前的犀牛，也可以做一头成熟持重的黄牛。每个月，都会有人因为出色的工作被授予相应的称号。当然，还有奖金哦…… 在，每个人之间都没有隔阂。你可以大声地说出你的想法，也可以一个人静静地思考。项目结束的时候，你还可以享受亲手灌醉副总裁的乐趣（有些副总裁喝醉后还是很有意思的……）。 在，你可以定制自己的上班时间，不必生涩地朝九晚五。 在，你还可以定制地装修自己的办公区间，而公司会给你提供装修资金。 ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/08/22/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-08-22/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="一周总结 for 2010-08-22" title="一周总结 for 2010-08-22" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/08/22/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-08-22/" rel="bookmark">一周总结 for 2010-08-22</a></h3><p>把wordpress变成sns的一个插件 socail network http://icio.us/yqrxbt # 直接把东西存到服务器上去 不过好像只有apple的东西才能用 http://icio.us/zddmdv # Firebug的面板支持这些命令$(),$$(),$x(),dirxml,log,info,dir,keys,values,monitor,unmonitor ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.aloostudio.com/2011/04/14/del-icio-us%e6%8f%92%e4%bb%b6%e5%92%8cfirefox4%e5%85%bc%e5%ae%b9%e6%80%a7%e7%9a%84%e9%97%ae%e9%a2%98/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evernote 4来了~</title>
		<link>http://www.aloostudio.com/2010/12/14/evernote-4%e6%9d%a5%e4%ba%86/</link>
		<comments>http://www.aloostudio.com/2010/12/14/evernote-4%e6%9d%a5%e4%ba%86/#comments</comments>
		<pubDate>Wed, 15 Dec 2010 01:53:24 +0000</pubDate>
		<dc:creator>aloo</dc:creator>
				<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.ivernaloo.com/2010/12/evernote-4%e6%9d%a5%e4%ba%86/</guid>
		<description><![CDATA[<p>1,经过重新设计，代码完全重写．提供了优异的用户体验．</p><p><br />2,速度有极大的提高．5倍于原来的加载速度并减少了一半的内存．</p><p><br />3,更加直观的界面</p><p><br />&#160;&#160;&#160; .更省空间的布局</p><p><br />&#160;&#160;&#160; .更加及时响应的界面</p><p><br />&#160;&#160; <span class='read-more'><a href='http://www.aloostudio.com/2010/12/14/evernote-4%e6%9d%a5%e4%ba%86/'>[看看完整内容…]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>1,经过重新设计，代码完全重写．提供了优异的用户体验．   <br />2,速度有极大的提高．5倍于原来的加载速度并减少了一半的内存．    <br />3,更加直观的界面    <br />&#160;&#160;&#160; .更省空间的布局    <br />&#160;&#160;&#160; .更加及时响应的界面    <br />&#160;&#160;&#160; .更容易创建笔记    <br />&#160;&#160;&#160; .改变了SearchBar的位置，放在列表上面，更加直观.    <br />&#160;&#160;&#160; .更多交互方式，Evernote4支持多点操作和更多的快捷键.    <br />4,对剪贴的支持更加友好    <br />5,改善了笔记编辑的特性    <br />6,为打印提供了很多的选项    <br />7,对window7做了优化，支持Jump list和地点标记</p>
<div id="seo_alrp_related"><h2>相关文章: Evernote 4来了~</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2007/03/25/%e6%bb%91%e5%8a%a8%e6%96%b0%e9%97%bb%e6%a0%8f%ef%bd%9e/" rel="bookmark"><img src="http://www.chouyu.com.cn/uploads/200702/27_233623_2.gif" alt="滑动新闻栏～" title="滑动新闻栏～" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2007/03/25/%e6%bb%91%e5%8a%a8%e6%96%b0%e9%97%bb%e6%a0%8f%ef%bd%9e/" rel="bookmark">滑动新闻栏～</a></h3><p>信息量大了以后，版面是有限的～ 横向满了，纵向来改进～ 这种借鉴C/S系统中的滚动栏能很好的解决问题 moveElement.js &nbsp; 程序代码 function moveElement(elementID,final_x,final_y,interval) { if ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.aloostudio.com/2010/12/14/evernote-4%e6%9d%a5%e4%ba%86/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>夜.北京</title>
		<link>http://www.aloostudio.com/2010/10/11/%e5%a4%9c-%e5%8c%97%e4%ba%ac/</link>
		<comments>http://www.aloostudio.com/2010/10/11/%e5%a4%9c-%e5%8c%97%e4%ba%ac/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 09:55:46 +0000</pubDate>
		<dc:creator>aloo</dc:creator>
				<category><![CDATA[beijing]]></category>
		<category><![CDATA[photo]]></category>

		<guid isPermaLink="false">http://blog.aloo.cn/2010/10/%e5%a4%9c-%e5%8c%97%e4%ba%ac/</guid>
		<description><![CDATA[<p>&#160;</p><p><a href="http://www.aloostudio.com/wp-content/uploads/2010/10/1.jpg"></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/2.jpg"></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/3.jpg"></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/4.jpg"></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/6.jpg"></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/5.jpg"></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/10.jpg"></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/7.jpg"></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/9.jpg"></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/8.jpg"></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/11.jpg"></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/13.jpg"></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/12.jpg"></a></p> <span class='read-more'><a href='http://www.aloostudio.com/2010/10/11/%e5%a4%9c-%e5%8c%97%e4%ba%ac/'>[看看完整内容…]</a></span><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2010/10/1.jpg"><img style="display: inline" title="1" alt="1" src="http://www.aloostudio.com/wp-content/uploads/2010/10/1_thumb.jpg" width="500" height="375" /></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/2.jpg"><img style="display: inline" title="2" alt="2" src="http://www.aloostudio.com/wp-content/uploads/2010/10/2_thumb.jpg" width="500" height="375" /></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/3.jpg"><img style="display: inline" title="3" alt="3" src="http://www.aloostudio.com/wp-content/uploads/2010/10/3_thumb.jpg" width="375" height="500" /></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/4.jpg"><img style="display: inline" title="4" alt="4" src="http://www.aloostudio.com/wp-content/uploads/2010/10/4_thumb.jpg" width="375" height="500" /></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/6.jpg"><img style="display: inline" title="6" alt="6" src="http://www.aloostudio.com/wp-content/uploads/2010/10/6_thumb.jpg" width="500" height="375" /></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/5.jpg"><img style="display: inline" title="5" alt="5" src="http://www.aloostudio.com/wp-content/uploads/2010/10/5_thumb.jpg" width="500" height="375" /></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/10.jpg"><img style="display: inline" title="10" alt="10" src="http://www.aloostudio.com/wp-content/uploads/2010/10/10_thumb.jpg" width="500" height="375" /></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/7.jpg"><img style="display: inline" title="7" alt="7" src="http://www.aloostudio.com/wp-content/uploads/2010/10/7_thumb.jpg" width="500" height="375" /></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/9.jpg"><img style="display: inline" title="9" alt="9" src="http://www.aloostudio.com/wp-content/uploads/2010/10/9_thumb.jpg" width="500" height="375" /></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/8.jpg"><img style="display: inline" title="8" alt="8" src="http://www.aloostudio.com/wp-content/uploads/2010/10/8_thumb.jpg" width="500" height="375" /></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/11.jpg"><img style="display: inline" title="11" alt="11" src="http://www.aloostudio.com/wp-content/uploads/2010/10/11_thumb.jpg" width="500" height="375" /></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/13.jpg"><img style="display: inline" title="13" alt="13" src="http://www.aloostudio.com/wp-content/uploads/2010/10/13_thumb.jpg" width="500" height="375" /></a> <a href="http://www.aloostudio.com/wp-content/uploads/2010/10/12.jpg"><img style="display: inline" title="12" alt="12" src="http://www.aloostudio.com/wp-content/uploads/2010/10/12_thumb.jpg" width="500" height="375" /></a></p>
<p>没有相关文章: 夜.北京.</p>]]></content:encoded>
			<wfw:commentRss>http://www.aloostudio.com/2010/10/11/%e5%a4%9c-%e5%8c%97%e4%ba%ac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>一周总结 for 2010-10-03</title>
		<link>http://www.aloostudio.com/2010/10/03/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-10-03/</link>
		<comments>http://www.aloostudio.com/2010/10/03/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-10-03/#comments</comments>
		<pubDate>Sun, 03 Oct 2010 20:27:00 +0000</pubDate>
		<dc:creator>aloo</dc:creator>
				<category><![CDATA[jjww]]></category>

		<guid isPermaLink="false">http://blog.aloo.cn/2010/10/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-10-03/</guid>
		<description><![CDATA[<p>Ubuntu 桌面培训 <a href="http://icio.us/0rmj3r" rel="nofollow">http://icio.us/0rmj3r</a> <a href="http://twitter.com/ivernaloo/statuses/25648093226" class="aktt_tweet_time">#</a></p><p>对现代的浏览器用canvas来解决文字显示的问题 <a href="http://icio.us/zbp0vo" rel="nofollow">http://icio.us/zbp0vo</a> <a href="http://twitter.com/ivernaloo/statuses/25667961033" class="aktt_tweet_time">#</a></p><p>mhtml datauri,整合到html页面里面的工具 <a href="http://icio.us/w04w3a" rel="nofollow">http://icio.us/w04w3a</a> <a href="http://twitter.com/ivernaloo/statuses/26060242201" class="aktt_tweet_time">#</a>

</p><p class="aktt_credit">Powe <span class='read-more'><a href='http://www.aloostudio.com/2010/10/03/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-10-03/'>[看看完整内容…]</a></span></p><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Ubuntu 桌面培训 <a href="http://icio.us/0rmj3r" rel="nofollow">http://icio.us/0rmj3r</a> <a href="http://twitter.com/ivernaloo/statuses/25648093226" class="aktt_tweet_time">#</a></li>
<li>对现代的浏览器用canvas来解决文字显示的问题 <a href="http://icio.us/zbp0vo" rel="nofollow">http://icio.us/zbp0vo</a> <a href="http://twitter.com/ivernaloo/statuses/25667961033" class="aktt_tweet_time">#</a></li>
<li>mhtml datauri,整合到html页面里面的工具 <a href="http://icio.us/w04w3a" rel="nofollow">http://icio.us/w04w3a</a> <a href="http://twitter.com/ivernaloo/statuses/26060242201" class="aktt_tweet_time">#</a></li>
</ul>
<p class="aktt_credit">Powered by <a href="http://alexking.org/projects/wordpress">Twitter Tools</a></p>
<div id="seo_alrp_related"><h2>相关文章: 一周总结 for 2010-10-03</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/08/22/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-08-22/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="一周总结 for 2010-08-22" title="一周总结 for 2010-08-22" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/08/22/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-08-22/" rel="bookmark">一周总结 for 2010-08-22</a></h3><p>把wordpress变成sns的一个插件 socail network http://icio.us/yqrxbt # 直接把东西存到服务器上去 不过好像只有apple的东西才能用 http://icio.us/zddmdv # Firebug的面板支持这些命令$(),$$(),$x(),dirxml,log,info,dir,keys,values,monitor,unmonitor ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/09/05/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-09-05/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="一周总结 for 2010-09-05" title="一周总结 for 2010-09-05" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/09/05/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-09-05/" rel="bookmark">一周总结 for 2010-09-05</a></h3><p>逻辑判断是菜鸟用法,多搞查表操作~ # 挖墙脚的整体性解决方案！ http://icio.us/erlp3y # 被velocity也能玩死~ # Powered by Twitter ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/08/29/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-08-29/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="一周总结 for 2010-08-29" title="一周总结 for 2010-08-29" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/08/29/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-08-29/" rel="bookmark">一周总结 for 2010-08-29</a></h3><p>小心呵护用户的每一点儿热情~ # Android开发者应该深入学习的10个开源应用项目 http://icio.us/3xhqfm # 为什么做得这么失败，现在已经经受不住失败了～ # 没文化，吃药是吃不好的~ # Holographic ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/08/08/twitter-weekly-updates-for-2010-08-08/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="Twitter Weekly Updates for 2010-08-08" title="Twitter Weekly Updates for 2010-08-08" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/08/08/twitter-weekly-updates-for-2010-08-08/" rel="bookmark">Twitter Weekly Updates for 2010-08-08</a></h3><p>一组流传已久的美女PP http://icio.us/nhrsp5 # http://icio.us/ieceq0 # 高效率编辑器 VIM http://icio.us/yrv05l # jquery ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/08/15/weekly-updates-for-2010-08-15/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="Weekly Updates for 2010-08-15" title="Weekly Updates for 2010-08-15" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/08/15/weekly-updates-for-2010-08-15/" rel="bookmark">Weekly Updates for 2010-08-15</a></h3><p>狗日的ppt,写得我失眠，便秘，桃花运全失～ # real time web is a good topic~ # ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.aloostudio.com/2010/10/03/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-10-03/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress的&quot;Error establishing a database connection&quot;问题</title>
		<link>http://www.aloostudio.com/2010/09/27/wordpress%e7%9a%84error-establishing-a-database-connection%e9%97%ae%e9%a2%98/</link>
		<comments>http://www.aloostudio.com/2010/09/27/wordpress%e7%9a%84error-establishing-a-database-connection%e9%97%ae%e9%a2%98/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 10:11:06 +0000</pubDate>
		<dc:creator>aloo</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.aloo.cn/2010/09/wordpress%e7%9a%84error-establishing-a-database-connection%e9%97%ae%e9%a2%98/</guid>
		<description><![CDATA[<p> 这个问题太常见了，在服务器上出现还能理解。今天我在我本机上跑突然给遇到了，太猥琐了。</p><p> 我查了又查3306端口，没有任何问题。然后删了又删wp-config.php,重新配置也没有问题，我都想检查下我RP了。</p><p> 一直以为mysql是没有log日志文件，不过在</p><p>mysql/data/</p>  <span class='read-more'><a href='http://www.aloostudio.com/2010/09/27/wordpress%e7%9a%84error-establishing-a-database-connection%e9%97%ae%e9%a2%98/'>[看看完整内容…]</a></span><div class="clear-float"></div>
		]]></description>
			<content:encoded><![CDATA[<p> 这个问题太常见了，在服务器上出现还能理解。今天我在我本机上跑突然给遇到了，太猥琐了。</p>
<p> 我查了又查3306端口，没有任何问题。然后删了又删wp-config.php,重新配置也没有问题，我都想检查下我RP了。</p>
<p> 一直以为mysql是没有log日志文件，不过在</p>
<blockquote><p>mysql/data/</p>
</blockquote>
<p> 里面找到了一个.err结尾的文件，随便打开看了下。跟日志差不多看见上面列了一排</p>
<blockquote><p>&#8216;.\notes\notes_options&#8217; is marked as crashed and should be repaired     <br />&#8216;.\notes\notes_options&#8217; is marked as crashed and should be repaired      <br />&#8216;.\notes\notes_options&#8217; is marked as crashed and should be repaired      <br />&#8216;.\notes\notes_options&#8217; is marked as crashed and should be repaired      <br />&#8216;.\notes\notes_options&#8217; is marked as crashed and should be repaired</p>
</blockquote>
<p> 知道了原因就想办法，mysql的table比较好修复，在xampp提供的shell里面</p>
<blockquote><p>使用myisamchk –r notes_options</p>
</blockquote>
<p><a href="http://www.aloostudio.com/wp-content/uploads/2010/09/image56.png"><img style="display: inline" title="image" alt="image" src="http://www.aloostudio.com/wp-content/uploads/2010/09/image_thumb57.png" width="547" height="197" /></a> </p>
<p> 好了，可以访问了。   <br /> 以上仅供遇到无处不在的wordpress database connection的同学搜索查阅。    </p>
<div id="seo_alrp_related"><h2>相关文章: WordPress的&quot;Error establishing a database connection&quot;问题</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2007/05/16/%e6%8d%a2%e4%b8%8a%e4%ba%86wp/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="换上了WP" title="换上了WP" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2007/05/16/%e6%8d%a2%e4%b8%8a%e4%ba%86wp/" rel="bookmark">换上了WP</a></h3><p>用了几天时间wp了～ 对这些东东开始中毒了，先是wp,然后是typo3。 饿发现饿就喜欢这种东西，一个非常简单的框架，想用什么功能然后随便往上添。 感觉真爽～ firefox,wordpress,typo3~ 呵呵～ 又在心痒痒， 想换BlueHost的空间玩了～ 另外一个很郁闷的事情～ 由于换平台，以前PJblog上的数据一时间没办法转换过来～ ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/07/24/ubuntu%e5%ae%89%e8%a3%85%e8%ae%b0/" rel="bookmark"><img src="http://www.aloostudio.com/wp-content/uploads/2010/07/image_thumb4.png" alt="ubuntu安装记" title="ubuntu安装记" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/07/24/ubuntu%e5%ae%89%e8%a3%85%e8%ae%b0/" rel="bookmark">ubuntu安装记</a></h3><p>&#160; 总在虚拟机跑很麻烦，直接装了个多系统。记录下出现了以下问题 1,安装时需要开机引导盘，这个可以通过unetbootin把iso做到一个至少1g大小的U盘上，做成系统盘。 2,USB接口的U盘当系统盘启动，要把启动顺序调整为usb-hdd第一步启动. 3,usb键盘，鼠标要在BIOS里设置成USB Mouse/Keyboard Support不然进了系统才能由软件来支持，这个太灵异了，开机中有一段时间usb的输入设备是不能用的，在选择启动系统那一步键盘完全没用。 4,安装ecplise报128错误，多试了几次没问题，安装aptana3反馈装不了，aptana2没问题. 5,putty连接报”network error ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/09/05/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-09-05/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="一周总结 for 2010-09-05" title="一周总结 for 2010-09-05" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/09/05/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-09-05/" rel="bookmark">一周总结 for 2010-09-05</a></h3><p>逻辑判断是菜鸟用法,多搞查表操作~ # 挖墙脚的整体性解决方案！ http://icio.us/erlp3y # 被velocity也能玩死~ # Powered by Twitter ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2010/10/03/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-10-03/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="一周总结 for 2010-10-03" title="一周总结 for 2010-10-03" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2010/10/03/%e4%b8%80%e5%91%a8%e6%80%bb%e7%bb%93-for-2010-10-03/" rel="bookmark">一周总结 for 2010-10-03</a></h3><p>Ubuntu 桌面培训 http://icio.us/0rmj3r # 对现代的浏览器用canvas来解决文字显示的问题 http://icio.us/zbp0vo # mhtml datauri,整合到html页面里面的工具 http://icio.us/w04w3a ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 5px; margin-top:0px; padding: 1px;"><a href="http://www.aloostudio.com/2007/05/21/%e6%80%9d%e6%83%b3%e4%b8%8d%e6%96%ad%e7%9a%84%e8%a2%ab%e5%86%b2%e5%87%bb%e4%b8%ad%ef%bd%9e/" rel="bookmark"><img src="http://www.ivernaloo.com/wp-content/plugins/seo-alrp/default_thumbnail.gif" alt="思想不断的被冲击中～" title="思想不断的被冲击中～" width="90" height="60"  class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://www.aloostudio.com/2007/05/21/%e6%80%9d%e6%83%b3%e4%b8%8d%e6%96%ad%e7%9a%84%e8%a2%ab%e5%86%b2%e5%87%bb%e4%b8%ad%ef%bd%9e/" rel="bookmark">思想不断的被冲击中～</a></h3><p>　　今天做了了两件事儿～ 　　一，去听了场讲座：学校搞创新论坛，请了不少创业小有成绩的人过来讲座。今天有口碑网的李总，和考拉网的金总。明天似呼抓虾的CEO来讲座(Novy说的，他们家老大要过来),据说以后还有几家拿到风险投资的web2.0的网站CEO要来讲座～ 　　观念受到了很大的冲击 　　&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; 一，要稳打稳扎，要留后路。机遇不等于儿戏～ 　　&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 二，小步快走。一切要符合实际，不要假大空。 ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.aloostudio.com/2010/09/27/wordpress%e7%9a%84error-establishing-a-database-connection%e9%97%ae%e9%a2%98/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

