<?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>J.et wong's stuff &#187; admin</title>
	<atom:link href="http://j.etwong.com/blog-author/admin/feed" rel="self" type="application/rss+xml" />
	<link>http://j.etwong.com</link>
	<description>{}</description>
	<lastBuildDate>Mon, 23 Aug 2010 03:04:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>项目快完了，人基本上也快空虚了</title>
		<link>http://j.etwong.com/blog-131</link>
		<comments>http://j.etwong.com/blog-131#comments</comments>
		<pubDate>Mon, 23 Aug 2010 03:04:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://j.etwong.com/blog-131</guid>
		<description><![CDATA[不知道为什么？
]]></description>
			<content:encoded><![CDATA[<p>不知道为什么？</p>
]]></content:encoded>
			<wfw:commentRss>http://j.etwong.com/blog-131/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GAE(google app engine)搭建twitter API注意事项</title>
		<link>http://j.etwong.com/blog-129</link>
		<comments>http://j.etwong.com/blog-129#comments</comments>
		<pubDate>Tue, 20 Apr 2010 01:52:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[杂杂杂]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[GAE]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://j.etwong.com/?p=129</guid>
		<description><![CDATA[搭建的教程：
月光的博客：>>
1.可能年代问题很多抢建的都有无法成功的例子
就现在来讲有两个情况：
1.Python ,现在python被墙了，所以下载都成问题
但是目前来看，python版本也成问题，最新版本的不见得能成功！
F:\Google\google_appengine>appcfg.py update gae
Traceback (most recent call last):
  File &#8220;F:\Google\google_appengine\appcfg.py&#8221;, line 68, in 
    run_file(__file__, globals())
  File &#8220;F:\Google\google_appengine\appcfg.py&#8221;, line 64, in run_file
    execfile(script_path, globals_)
NameError: global name &#8216;execfile&#8217; is not defined
记得把python换成2.5 2.6的就好
下载就可以搜 python 2.6 下载
2. APP不成功
执行：yourid.appspots.com/api/ 放在浏览器里会报
internal server error
这时要用这个办法了（转自）：
出现“internal server error”错误，这个看别个说是代码里面有问题，你可以尝试删除code.py里面的下面一段代码：
import socket
import re
ua = web.ctx.environ.get(&#8220;HTTP_USER_AGENT&#8221;, &#8216;None&#8217;)
if ua.find(&#8216;jibjib&#8217;) >= [...]]]></description>
			<content:encoded><![CDATA[<p>搭建的教程：</p>
<p><a href="http://www.williamlong.info/archives/1956.html">月光的博客：>></a></p>
<p>1.可能年代问题很多抢建的都有无法成功的例子<br />
就现在来讲有两个情况：</p>
<p>1.Python ,现在python被墙了，所以下载都成问题<br />
但是目前来看，python版本也成问题，最新版本的不见得能成功！</p>
<p>F:\Google\google_appengine>appcfg.py update gae<br />
Traceback (most recent call last):<br />
  File &#8220;F:\Google\google_appengine\appcfg.py&#8221;, line 68, in <module><br />
    run_file(__file__, globals())<br />
  File &#8220;F:\Google\google_appengine\appcfg.py&#8221;, line 64, in run_file<br />
    execfile(script_path, globals_)<br />
NameError: global name &#8216;execfile&#8217; is not defined</p>
<p>记得把python换成2.5 2.6的就好<br />
下载就可以搜 python 2.6 下载</p>
<p>2. APP不成功<br />
执行：yourid.appspots.com/api/ 放在浏览器里会报<br />
internal server error</p>
<p>这时要用这个办法了（<a href="http://www.junstyle.com.cn/tag/birdnest">转自</a>）：</p>
<p>出现“internal server error”错误，这个看别个说是代码里面有问题，你可以尝试删除code.py里面的下面一段代码：<br />
import socket<br />
import re<br />
ua = web.ctx.environ.get(&#8220;HTTP_USER_AGENT&#8221;, &#8216;None&#8217;)<br />
if ua.find(&#8216;jibjib&#8217;) >= 0:<br />
socket.setdefaulttimeout(60)<br />
elif ua.find(&#8216;zh-CN&#8217;) >= 0:<br />
#raise Exception(&#8216;unknown error&#8217;)<br />
socket.setdefaulttimeout(2)<br />
else:<br />
socket.setdefaulttimeout(2)</p>
]]></content:encoded>
			<wfw:commentRss>http://j.etwong.com/blog-129/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>mysql事务备份</title>
		<link>http://j.etwong.com/blog-127</link>
		<comments>http://j.etwong.com/blog-127#comments</comments>
		<pubDate>Sun, 07 Mar 2010 09:31:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[事务]]></category>

		<guid isPermaLink="false">http://j.etwong.com/?p=127</guid>
		<description><![CDATA[1.http://wasabi.javaeye.com/blog/180162
1.]]></description>
			<content:encoded><![CDATA[<p><strong>1.http://wasabi.javaeye.com/blog/180162</strong></p>
<p>1.<?PHP<br />
$LinkID =mysql_connect('localhost:3307','root',*******);<br />
mysql_select_db('web_his',$LinkID);<br />
mysql_query("set names utf8");  </p>
<p>/* 创建事务 */<br />
mysql_query('START TRANSACTION') or exit(mysql_error());<br />
$ssql1="insert into pf_item values('22','我们','30')";  //执行sql 1<br />
if(!mysql_query($ssql1)){<br />
   echo $ssql1.mysql_errno().":".mysql_error()."<br />&#8220;;<br />
   mysql_query(&#8216;ROLLBACK&#8217;) or exit(mysql_error());//判断当执行失败时回滚  </p>
<p>   exit;<br />
}<br />
$ssql1=&#8221;insert into pf_item values(&#8216;21&#8242;,&#8217;hell&#8217;,'10&#8242;)&#8221;;  //执行sql 2<br />
if(!mysql_query($ssql1)){<br />
  echo $ssql1.mysql_errno().&#8221;:&#8221;.mysql_error().&#8221;<br />&#8220;;<br />
     mysql_query(&#8216;ROLLBACK&#8217;) or exit(mysql_error());//判断当执行失败时回滚  </p>
<p>   exit;<br />
}  </p>
<p>mysql_query(&#8216;COMMIT&#8217;) or exit(mysql_error());//执行事务  </p>
<p>mysql_close($LinkID);<br />
?>  </p>
<p><strong><br />
2.</p>
<p>mysql_query(&#8220;BEGIN&#8221;);//开始一个事务</strong><br />
mysql_query(&#8220;SET AUTOCOMMIT=0&#8243;); //设置事务不自动commit<br />
 $insert=&#8221;INSERT INTO userinfo VALUES (&#8216;aa12&#8242;,&#8217;aa&#8217;,'1&#8242;,&#8217;aaa&#8217;)&#8221;;<br />
mysql_query($insert);<br />
mysql_query(&#8220;COMMIT&#8221;);//非autocommit模式，必须手动执行COMMIT使操作生效<br />
//mysql_query(&#8220;SET AUTOCOMMIT=0&#8243;);<br />
 $insert=&#8221;INSERT INTO userinfo VALUES (&#8216;aa20&#8242;,&#8217;aa&#8217;,'1&#8242;,&#8217;aaa&#8217;)&#8221;;<br />
$insert=&#8221;INSERT INTO userinfo VALUES (&#8216;aa8&#8242;,&#8217;aa&#8217;,'1&#8242;)&#8221;;<br />
//mysql_query(&#8220;COMMIT&#8221;);<br />
if(mysql_num_rows==0)<br />
mysql_query(&#8220;ROLLBACK&#8221;);//非autocommit模式，执行ROLLBACK使事务操作无效<br />
else echo &#8220;ok&#8221;;<br />
//mysql_query(&#8220;CLOSE&#8221;);<br />
mysql_query(&#8220;SET AUTOCOMMIT=1&#8243;);//恢复autocommit模式<br />
$insert=&#8221;INSERT INTO userinfo VALUES (&#8216;aa15&#8242;,&#8217;aa&#8217;,'1&#8242;,&#8217;aaa&#8217;)&#8221;;<br />
mysql_query($insert);//不需要手动执行COMMIT就可以使事务操作生效</p>
<p>执行BEGIN之后，其作用同set autocommit=0，而且之后设置set autocommit=0或1时无效。所以，为使操作清楚，一般不使用BEGIN。</p>
<p><strong>3.mysql事务与行锁</strong></p>
<p>http://www.611530.com/PC/wangzhan/200910/2220.html</p>
<p><strong>4.</strong></p>
<p>http://hi.baidu.com/cuihu0706/blog/item/1dd6ccb1621c355709230278.html</p>
<p><?php<br />
$handler=mysql_connect("localhost","root","");<br />
mysql_select_db("task");<br />
mysql_query("SET AUTOCOMMIT=0");//设置为不自动提交，因为MYSQL默认立即执行<br />
mysql_query("BEGIN");//开始事务定义<br />
if(!mysql_query("insert into trans (id) values('2')"))<br />
{<br />
mysql_query("ROOLBACK");//判断当执行失败时回滚<br />
}<br />
if(!mysql_query("insert into trans (id) values('4')"))<br />
{<br />
mysql_query("ROOLBACK");//判断执行失败回滚<br />
}<br />
mysql_query("COMMIT");//执行事务<br />
mysql_close($handler);<br />
?></p>
<p><strong>5.各种锁的类型：</strong></p>
<p>http://www.d5s.cn/archives/93</p>
<p><strong>6.CI中的事务：</strong></p>
<p>http://xinbituya.blogbus.com/logs/21820416.html</p>
<p>http://codeigniter.org.cn/user_guide/database/transactions.html</p>
]]></content:encoded>
			<wfw:commentRss>http://j.etwong.com/blog-127/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>myssql fulltext 全文索引</title>
		<link>http://j.etwong.com/blog-126</link>
		<comments>http://j.etwong.com/blog-126#comments</comments>
		<pubDate>Sun, 07 Mar 2010 07:53:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[杂杂杂]]></category>
		<category><![CDATA[ft_min_word_len]]></category>
		<category><![CDATA[fulltext]]></category>
		<category><![CDATA[IN BOOLEAN MODE]]></category>
		<category><![CDATA[mysq;]]></category>

		<guid isPermaLink="false">http://j.etwong.com/blog-126</guid>
		<description><![CDATA[参考：http://haka.sharera.com/blog/BlogTopic/1001.htm
mysql当把字段设成fulltext时，就可以使用了，
但有几个问题要注意：
1.对于四个字符以下的字符可以搜不出来：
 SELECT * FROM articles
    ->          WHERE MATCH (title,body) AGAINST (&#8217;spa&#8217;);
这是因为mysql设置
需要修改配置：
ft_min_word_len 为2或者你想要的字符长度
默认是4
2.对于出现机率太高的可能搜不出来，不太清楚原因：
SELECT * FROM oneword_content where match( name) against (&#8217;space&#8217;)
试试:
SELECT * FROM oneword_content where match( name) against (&#8217;space&#8217;   IN BOOLEAN MODE)
]]></description>
			<content:encoded><![CDATA[<p>参考：http://haka.sharera.com/blog/BlogTopic/1001.htm</p>
<p>mysql当把字段设成fulltext时，就可以使用了，<br />
但有几个问题要注意：<br />
1.对于四个字符以下的字符可以搜不出来：<br />
 SELECT * FROM articles<br />
    ->          WHERE MATCH (title,body) AGAINST (&#8217;spa&#8217;);</p>
<p>这是因为mysql设置<br />
需要修改配置：<br />
ft_min_word_len 为2或者你想要的字符长度<br />
默认是4</p>
<p>2.对于出现机率太高的可能搜不出来，不太清楚原因：<br />
SELECT * FROM oneword_content where match( name) against (&#8217;space&#8217;)</p>
<p>试试:<br />
SELECT * FROM oneword_content where match( name) against (&#8217;space&#8217;   IN BOOLEAN MODE)</p>
]]></content:encoded>
			<wfw:commentRss>http://j.etwong.com/blog-126/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>初遇site5主机</title>
		<link>http://j.etwong.com/blog-68</link>
		<comments>http://j.etwong.com/blog-68#comments</comments>
		<pubDate>Sat, 07 Mar 2009 07:11:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://j.etwong.com/archives/68</guid>
		<description><![CDATA[转自：
http://wfans.org/forums/thread-10-1-1.html
服务器 500 错误的原因及处理方法
当你上传文件后，可能会出现500错误的提示。
你尝试将文件权限设置成755，就可以解决了。注意，一定要应用到所有子文件和子文件夹，否则可能不能彻底解决问题。
500 错误的原因一：访问的资源的权限设置成了777，即owner、group、world对该资源都有全部的权限。site5是不允许这样危险的权限设置的。所以解决如楼上所述，将权限设置成755即可，更为稳妥的办法是把文件夹设置为755，文件设置为644。
将附件中的php文件传到你的www 根目录下，将其权限设置为755，然后通过主域名访问它，即可自动设置好所有子文件、子文件夹的权限。文件夹为755，文件为644.
例：你的主域名为www.example.com，则访问http://www.example.com/setper.php
500错误原因二：.htaccess文件有错误。通常是因为写入了不合语法的规则。
解决办法：删除该目录中的.htaccess即可。如果还是不行，再删除上级目录的.htacess，如此反复。
]]></description>
			<content:encoded><![CDATA[<p>转自：</p>
<p>http://wfans.org/forums/thread-10-1-1.html</p>
<p>服务器 500 错误的原因及处理方法<br />
当你上传文件后，可能会出现500错误的提示。</p>
<p>你尝试将文件权限设置成755，就可以解决了。注意，一定要应用到所有子文件和子文件夹，否则可能不能彻底解决问题。</p>
<p>500 错误的原因一：访问的资源的权限设置成了777，即owner、group、world对该资源都有全部的权限。site5是不允许这样危险的权限设置的。所以解决如楼上所述，将权限设置成755即可，更为稳妥的办法是把文件夹设置为755，文件设置为644。</p>
<p>将附件中的php文件传到你的www 根目录下，将其权限设置为755，然后通过主域名访问它，即可自动设置好所有子文件、子文件夹的权限。文件夹为755，文件为644.</p>
<p>例：你的主域名为www.example.com，则访问http://www.example.com/setper.php</p>
<p>500错误原因二：.htaccess文件有错误。通常是因为写入了不合语法的规则。</p>
<p>解决办法：删除该目录中的.htaccess即可。如果还是不行，再删除上级目录的.htacess，如此反复。</p>
]]></content:encoded>
			<wfw:commentRss>http://j.etwong.com/blog-68/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello world!&amp;all</title>
		<link>http://j.etwong.com/blog-1</link>
		<comments>http://j.etwong.com/blog-1#comments</comments>
		<pubDate>Mon, 26 Mar 2007 16:06:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[杂杂杂]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Hello, It toke me  much time to establish this blog in my home computer.
终于把blog架到自己 家里来了，哇哈哈，终于不用在外面叫别人搞服务器了
总算是件好事。
在此谢谢
1.阿尔卡特，提供这伟大的SpeedTouch 500路由器猫让我来映射，也让大家能看到这个网页
2.谢谢redhat,当然提供光盘的小陈同学
3.最伟大的就是我的服务器了，尽管只有128内存。
以下为玉照


]]></description>
			<content:encoded><![CDATA[<p>Hello, It toke me  much time to establish this blog in my home computer.<br />
终于把blog架到自己 家里来了，哇哈哈，终于不用在外面叫别人搞服务器了</p>
<p>总算是件好事。</p>
<p>在此谢谢<br />
1.阿尔卡特，提供这伟大的SpeedTouch 500路由器猫让我来映射，也让大家能看到这个网页<br />
2.谢谢redhat,当然提供光盘的小陈同学<br />
3.最伟大的就是我的服务器了，尽管只有128内存。<br />
以下为玉照</p>
<p><a href='http://j.etwong.com/wp-content/uploads/2007/03/img_0042-.jpg' title='玉照2'><img src='http://j.etwong.com/wp-content/uploads/2007/03/img_0042-.jpg' alt='玉照2' /></a></p>
<p><a href='http://j.etwong.com/wp-content/uploads/2007/03/img_0041.jpg' title='玉照1'><img src='http://j.etwong.com/wp-content/uploads/2007/03/img_0041.jpg' alt='玉照1' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://j.etwong.com/blog-1/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
