<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[韦伯花园的魔法师 magician in Web 2.0 Party - 点滴杂谈]]></title>
<link>http://fanxiaojie.com</link>
<description><![CDATA[关注Web前端开发技术]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[fanxiaojie@yeah.net(稽山草)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>韦伯花园的魔法师 magician in Web 2.0 Party</title>
	<url>http://fanxiaojie.com/images/logos.gif</url>
	<link>http://fanxiaojie.com</link>
	<description>韦伯花园的魔法师 magician in Web 2.0 Party</description>
</image>

			<item>
			<link>http://fanxiaojie.com/article.asp?id=79</link>
			<title><![CDATA[终于把asprain论坛的正式版放出来了]]></title>
			<author>fanxiaojie@yeah.net(fanxiaojie)</author>
			<category><![CDATA[点滴杂谈]]></category>
			<pubDate>Wed,17 Feb 2010 01:14:41 +0800</pubDate>
			<guid>http://fanxiaojie.com/index.asp?id=79</guid>
		<description><![CDATA[&lt;P&gt;你好，之前你曾经对我写的那个Asprain论坛程序表达兴趣。我很高兴自己写的程序能够得到人们的喜欢。&lt;/P&gt;<br/>&lt;P&gt;不过很抱歉的是，我之前1月底放出来的程序包中含有不少错误和bug，以及不完整的功能。当然，当时我本来就只着眼于发布一个测试版的程序，请网友帮我挑错。&lt;/P&gt;<br/>&lt;P&gt;感谢多个网友的bug举报，我又花费了半个多月对这个论坛仔细检查、修正，现在我推出了Asprain论坛的正式版安装包。它的下载地址是：&lt;/P&gt;<br/>&lt;P&gt;Asprain论坛Access版点此下载：&lt;/P&gt;<br/>&lt;P&gt;&lt;A href=&#34;<a href="http://www.asprain.com/uploadfile/2010-2-17/asprain_Access.zip" target="_blank" rel="external">http://www.asprain.com/uploadfile/2010-2-17/asprain_Access.zip</a>&#34;&gt;<a href="http://www.asprain.com/uploadfile/2010-2-17/asprain_Access.zip" target="_blank" rel="external">http://www.asprain.com/uploadfile/2010-2-17/asprain_Access.zip</a>&lt;/A&gt;&lt;/P&gt;<br/>&lt;P&gt;Asprain论坛的sql版点此下载：&lt;/P&gt;<br/>&lt;P&gt;&lt;A href=&#34;<a href="http://www.asprain.com/uploadfile/2010-2-17/asprain.zip" target="_blank" rel="external">http://www.asprain.com/uploadfile/2010-2-17/asprain.zip</a>&#34;&gt;<a href="http://www.asprain.com/uploadfile/2010-2-17/asprain.zip" target="_blank" rel="external">http://www.asprain.com/uploadfile/2010-2-17/asprain.zip</a>&lt;/A&gt;&lt;/P&gt;<br/>&lt;P&gt;或者请到<a href="http://code.google.com/p/asprain" target="_blank" rel="external">http://code.google.com/p/asprain</a>里下载。&lt;/P&gt;<br/>&lt;P&gt;正式版不仅修正了测试版里的不少bug，而且还比测式版多了以下几个功能&lt;/P&gt;<br/>&lt;P&gt;我想在这里列数一下我这十几天来对论坛功能的一些修正和增强。&lt;/P&gt;<br/>&lt;P&gt;第一，我给论坛加了代码语法高亮功能。这也是最重要的一个增强。我相信它对许多编程技术论坛来说是很有用处的。想看看示例的话，请点这里：&lt;A href=&#34;<a href="http://www.asprain.com/topic.asp?id=131" target="_blank" rel="external">http://www.asprain.com/topic.asp?id=131</a>&#34;&gt;<a href="http://www.asprain.com/topic.asp?id=131" target="_blank" rel="external">http://www.asprain.com/topic.asp?id=131</a>&lt;/A&gt;&lt;/P&gt;<br/>&lt;P&gt;第二，论坛有了下载计数功能。不过要实现这个功能的话，请确保服务器已经安装了ISAPI_Rewrite（一般的虚拟主机提供商都提供这个功能的）。详细介绍请看这个帖：&lt;A href=&#34;<a href="http://www.asprain.com/topic.asp?id=135" target="_blank" rel="external">http://www.asprain.com/topic.asp?id=135</a>&#34;&gt;<a href="http://www.asprain.com/topic.asp?id=135" target="_blank" rel="external">http://www.asprain.com/topic.asp?id=135</a>&lt;/A&gt;&lt;/P&gt;<br/>&lt;P&gt;第三，论坛的引用通告功能现在已经可用了。呵呵，如果你想在某个论坛里打广告，把流量引到自己的博客里去的话，不用再去抢沙发了，可以改用抢引用通告了。引用通告点右上方的那个“引用到博客”，然后复制那个引用通告地址就可以了。当然，恶意广告有可能被管理员在后台删除。&lt;/P&gt;<br/>&lt;P&gt;第四，现在论坛可以用赠送礼物功能了。关于赠送礼物功能的说明请看这个帖：&lt;/P&gt;<br/>&lt;P&gt;&lt;A href=&#34;<a href="http://www.asprain.com/topic.asp?id=139" target="_blank" rel="external">http://www.asprain.com/topic.asp?id=139</a>&#34;&gt;<a href="http://www.asprain.com/topic.asp?id=139" target="_blank" rel="external">http://www.asprain.com/topic.asp?id=139</a>&lt;/A&gt;&lt;/P&gt;<br/>&lt;P&gt;第五，后台的搜索功能可以用了。请看这个截图：&lt;/P&gt;<br/>&lt;P&gt;&lt;A href=&#34;<a href="http://www.asprain.com/uploadpic/2010-2-16/800624997801.png" target="_blank" rel="external">http://www.asprain.com/uploadpic/2010-2-16/800624997801.png</a>&#34;&gt;<a href="http://www.asprain.com/uploadpic/2010-2-16/800624997801.png" target="_blank" rel="external">http://www.asprain.com/uploadpic/2010-2-16/800624997801.png</a>&lt;/A&gt;&lt;/P&gt;<br/>&lt;P&gt;欢迎试用！&lt;/P&gt;]]></description>
		</item>
		
			<item>
			<link>http://fanxiaojie.com/article.asp?id=77</link>
			<title><![CDATA[关于陈岚博客的一些看法，我认为网游是一种危害]]></title>
			<author>fanxiaojie@yeah.net(fanxiaojie)</author>
			<category><![CDATA[点滴杂谈]]></category>
			<pubDate>Sat,06 Feb 2010 11:22:53 +0800</pubDate>
			<guid>http://fanxiaojie.com/index.asp?id=77</guid>
		<description><![CDATA[&lt;P&gt;前几天，我在网上偶然听说到，有一位女作家名字叫陈岚，她号称魔兽公会第一模范妻子，在网上写博客为网游声辩，声讨“戒网专家陶宏开”。抱歉，原谅我孤闻寡见，到最近才听说到这么一位富有战斗力的“名人”的大名。我在网上找到她的博客，发现她的言辞真的很激烈。&lt;/P&gt;<br/>&lt;P&gt;&lt;A href=&#34;<a href="http://blog.sina.com.cn/u/1463707815" target="_blank" rel="external">http://blog.sina.com.cn/u/1463707815</a>&#34;&gt;<a href="http://blog.sina.com.cn/u/1463707815" target="_blank" rel="external">http://blog.sina.com.cn/u/1463707815</a>&lt;/A&gt;&lt;/P&gt;<br/>&lt;P&gt;说实在，陶宏开这个人，以及他发明的种种戒网疗法，以及其它的种种戒网夏令营等，我也是不支持的。不少戒网夏令营，传说手段很恐怖，用各种肉体惩罚来对付网瘾少年，逼得他们撒谎，发誓再也不碰网游。但是那只不过是逼人撒谎而已。那些少年一旦从戒网营里出来，没多久又会故伎重演的。我还听说有少年在戒网营里被打死的。种种戒网夏令营只是用一种毒药对付另一种毒药而已。&lt;/P&gt;<br/>&lt;P&gt;但是，就算戒网是一种毒药，也不能掩盖各种令人上瘾的网游是一种害人的毒药。而那些网游运行商，看起来都像是一个个开赌场放高利贷的老板，当他们成功吸引了大量的网民成为“游戏民”的时候，他们的收入像摇一棵金树一样来得又多又快了，至于上瘾的“游戏民”会制造出怎样的人间惨剧，他们丝毫不在乎。&lt;/P&gt;<br/>&lt;P&gt;这么多年来，我已经听够了各种各样的因为某些人玩网游上瘾从而制造出来的人间惨剧了。多、多、多得数不过来。我听说，曾经有个陕西青年，因为酷爱玩网游，但是自己没有足够的钱去玩网游，于是骗父母说自己要去做生意，得到父亲的支持之后，他转身就把父亲给的五万多元积蓄都投到网游上了。不到两个月，花光了积蓄。他不知道如何面对父母是好，居然，居然，居然把父母双亲毒死了！！！我听说，曾经有两个金华少年，因为酷爱玩网游，但是没有足够的钱进网吧，于是两人一商议，居然冒出抢劫的主意，而且把抢劫目标瞄准一对邻居八旬老人。他们中的一个装作借东西为由敲开了邻居家的门，那对善良的老人面对这个熟悉的邻家男孩毫不起疑，但是他们居然，居然，居然一待老人打开家门，就扑上去捂住老人，把两老活活捂死了。然后把老人家里的钱都搜索一空。得手之后，他们根本就不跑，而是跑到附近一家网吧里通宵打游戏，直到警察抓住他们。我听说很多起这样的事情：年轻的未婚妈妈，在身怀六甲的时候，还在网吧里嚣战，打劲舞团，直到突然阵痛来临，她们居然，居然，居然只是跑到网吧厕所里，自己把孩子生出来，蒙死，扔进便池，然后继续若无其事地回到座位上继续打游戏。够了，够了！我能举出几百个、几千个伤天害理的事情，发生在网游上瘾者身上。真是令人颤抖。&lt;/P&gt;<br/>&lt;P&gt;但是，这些害出人命的网游上瘾者，只占几百万的广大网游上瘾者中的极小一部分。更多的网游上瘾者，他们虽然没有害出人命，但是表现也足以令家人心碎。他们中有很多人，因为网游上瘾，所以渐渐地，变得不爱和家人交流，不愿意跟家人在饭桌上边聊边吃。他们中的很多人，甚至变得不爱洗澡、洗脸、做必要的个人卫生，更别谈参加必要的家务了。他们中的很多人，喜欢把自己关在房间里，浑身邋遢地全心全意打网游。他们的一日两餐，或者一日一餐，要家人从门缝里塞给他们，然后等他们吃完，再由家人把餐具收走。很少有网游上瘾者正常地吃一日三餐饭的。有这样表现的人，怎样才能使家人不心碎呢？&lt;/P&gt;<br/>&lt;P&gt;到底是人的麻木制造了网游的繁荣呢，还是网游的繁荣制造了人的麻木？我不知道。这个问题如同先有鸡还是先有蛋一般无法得到结论。但是它们总是互相推波助澜的吧。&lt;/P&gt;<br/>&lt;P&gt;陈岚，你再三地说：网游是娱乐，而娱乐是人的天赋人权的一部分。啊，是的，对玩网游的人来说，网游也许会给他们带来快乐和满足。但是，对于玩网游的人的家人呢？他们除了被伤害之外，什么也得不到。&lt;/P&gt;<br/>&lt;P&gt;我想起有一件事，想起来还有些开心。我有一个妹妹，十五岁，正在上中学。曾经有一段时间，因为学校里开设的电脑课程，她喜欢上了学习photoshop这个软件。有一天，她在家里，把一张母亲和外婆的合影照片修饰了一番。她她母亲头上的数根白发抹黑了，然后得海绵涂抹工具把外婆脸上的皱纹抹去了一部分。然后她叫父母来看，结果全家人看了都称赞夸奖不已。虽然她的photoshop技术确实不怎么样，但是从中能看出她的孝心。陈岚：我跟你说：就算是一个photoshop软件，也能给不碰电脑的家人带来这些笑声和喜悦。但是，请问：哪一种网游，能够给不玩网游的家人传递去孝心和爱意呢？就算是不打不杀的网游，照样没法给家人传递去孝心和爱意。&lt;/P&gt;<br/>&lt;P&gt;陈岚之前有过一篇博文，是批判中国的教育的（这篇博文当我现在写这篇博文的时候，已经死活都找不到了。是被她自己删除了吗？）她说：中国的家长至所以恨网游，是因为他们只看重升学，只看重上大学，不想让子女当工人。她说：中国的家长不知道：其实当工人，只要他技术出色，就是有用人才。她还以开铲车的工人能用铲车轻松抓起两个啤酒杯，开一段路再放下，瓶子丝毫没有受损为例子，来说明能当上一个技术出色的工人，也是很了不起的。但是问题是：确实真的如此吗？事实是：有很多家长并是你所说的那样的。有的家长把子女送到技工学校、职业高中里去，有的家长把子女送到工匠师傅那里去，希望子女能学点实际点的本事技能，好有个好前程。但是呢，有不少这样的青少年，因为迷上了网游，连技术都不愿意学了，逃课撒谎，技工实习课程得了个大鸭蛋。&lt;/P&gt;<br/>&lt;P&gt;很多时候，很多时候，我感到：陈岚，你在故意偷换概念。之前，我提到你故意把玩游戏等同于娱乐权。此外，你还故意有眼不见事实：现在因为沉迷于网游从而造成家庭不和的人，都只是青少年吗？显然不是的。现在沉迷于网游从而造成家庭不和、家庭破裂的，已经越来越多地加入了三十多岁四十多岁甚至五十多岁的中年人成份了。以前，我在报纸上看到一篇报道，说有个四十五岁的高校教师，迷上了偷菜，而且入迷得很深，偷菜成了他生活中一大内容，其他的内容：做家务、教导孩子、关心妻子等等，都渐渐被抛弃了。他的妻子对他的这种疯狂忍无可忍，为了不让他摘菜，经常跟他大吵，甚至把家里的电脑都砸了。但是他根本不在乎，径直跑到工作的地方去摘菜了。于是这个家庭也几近破碎。&lt;/P&gt;<br/>&lt;P&gt;还有的人，以弹钢琴、舞蹈、打网球等等例子，来说明令人着迷的网游只是人的正常爱好，而且说起网游要花钱，那么学习前几种东西也都要花大钱。而且，前几种往往是家长逼迫孩子去学的。是吗？哦，确实有不少家长，是以软硬兼施的逼迫态度去让孩子学这些的。但是问题是也有一部分孩子是自己喜欢这些，软硬兼施地让家长花钱满足自己的这个爱好的啊。那些恳求父母为自己买一台钢琴的孩子，他们在得到钢琴之后，一般会有这样的撒娇讨好表现：就是常常弹琴给父母听，从而把快乐传递给父母。那些恳求父母给自己买网球拍子的孩子，他们在得到网球拍子这后，一般会有这样的撒娇讨好表现：就是常常请父母看自己打球，或者跟自己打球，从而把快乐传递给父母。那些喜欢十字绣的孩子，更不用说，一般家里都挂满了五彩缤纷的十字绣，从而把快乐传递给家人。但是：那些喜欢网游的孩子，（抱歉，我这里用了一个动词“喜欢”）他们在软硬兼施地从父母那里弄到钱去打网游，他们可会去请父母看看自己的“傲人业绩”，看看自己的“无敌装备”的吗？怕不会的吧！而且我也从来没有听说过有这种事情的。很多喜欢网游的孩子，在从父母那里弄到钱之后，马上就翻脸不认识父母了，直到下次再要钱了才会再变脸。&lt;/P&gt;<br/>&lt;P&gt;为什么家人会对沉迷网游的子女痛心疾首？他们真的都不能理解人机交往、他们真的都不知道子女实际上是在跟网络另一端的人交互吗？显然不是的。他们痛苦的是：因为子女迷恋网游，结果把家人都忽视了，不跟家人说话、不跟家人一起吃饭、不从事家务劳动。&lt;/P&gt;<br/>&lt;P&gt;网游现在已经变成了一个巨大的产业，就像一个黑洞。&lt;/P&gt;<br/>&lt;P&gt;我眼见得：现在我们的周围，各种各样的高档网吧越开越多。而且它们的收费都非常“低廉”：十九寸的液晶屏、很舒服的沙发、带摄像头的电脑，很敏捷的键盘鼠标配置，居然收费只收每小时两元钱，甚至每小时一元钱，甚至通宵免费，甚至免费提供裹腹泡面。这些网吧的老板他们真的不怕做赔本买卖吗？不是的。因为他们的收入的很大一块并不是来自于小时钟点收入，而是来自于卖网游点卡。而且一般的网吧电脑，都是把应用软件都砍光不装的，安装的全都是网游客户端。触目惊心么？我感到这些星罗棋布的网吧如同章鱼的四伸八达的带毒触脚！&lt;/P&gt;]]></description>
		</item>
		
			<item>
			<link>http://fanxiaojie.com/article.asp?id=75</link>
			<title><![CDATA[你可以喜欢PHP，但是你不能撒谎！]]></title>
			<author>fanxiaojie@yeah.net(fanxiaojie)</author>
			<category><![CDATA[点滴杂谈]]></category>
			<pubDate>Fri,29 Jan 2010 17:04:45 +0800</pubDate>
			<guid>http://fanxiaojie.com/index.asp?id=75</guid>
		<description><![CDATA[&lt;P&gt;最近我真是头大矣，我的博客里居然一夜间变成了php和asp的斗争场，甚至变成了windows和linux的斗争场。真是意想不到的。&lt;/P&gt;<br/>&lt;P&gt;我本来无意挑起windows和linux之间的争端，而且也非常不想去挑这种争端。&lt;/P&gt;<br/>&lt;P&gt;话说，其实我本身对linux操作系统是没有什么坏印象的，虽然自己的电脑上没有装过linux，但是在同学的电脑上用过，觉得它挺好的，至少外观比较漂亮。但是令我受不了的是，为什么会有这么多linuxer如此憎恨windows呢？在他们眼里，windows操作系统一无所是。在他们的行为上，则喋喋不休的数落windows的使用者，想尽办法让他们换操作系统。他们这种人真是太烦人了。&lt;/P&gt;<br/>&lt;P&gt;总而言之，我对linux印象不错，但是讨厌死linuxer了。相信和我抱有同样看法的windows使用者是不少的。&lt;/P&gt;<br/>&lt;P&gt;同样地，我对php本身也没有什么坏印象，我的书架上也有好几本php书，我也时常在捧读它们的。但是令我受不了的是：有些phper人品怎么这么差？看到别人用asp写程序就立即要来踩上几脚，还要把IIS和相关的程序比如说ISAPI_reWrite或者sqlServer从里批到外。我可从来没有去踩过php网站程序，就算踩，我也是就它们的用户体验方面去评论的，不会去批评他们用了PHP语言。&lt;/P&gt;<br/>&lt;P&gt;另外，我也从来没有去说过apache的坏话。当然我也不太会用apache。那个一键安装版的wamp，我除了“启动”“停止”两种操作之外，什么都不会。奇怪，我学apeach花的时间并不比学IIS少，甚至可以说反而要比后者多，但是后者我只花了一点点时间就很好地掌握了，就知道怎样对它进行各种自定义操作了，但是apeche我至今只会“启动”“停止”两种操作。&lt;/P&gt;<br/>&lt;P&gt;话再说回来，关于mysql和mssql，我也可以这样说：我学前者花的时间不比后者少，但是mssql我现在已经相当精通了，知道怎样进行各种安全设置，但是mysql，离开phpmyadmin我就什么也不会了。而且phpmyadmin能够进行的设置是相当有限的，它只能对数据本身进行修改，它不能停止数据库，不能添加访问用户名，跟mssql的客户端相比，简直一个是儿童玩具望远镜另一个是哈勃太空望远镜！&lt;/P&gt;<br/>&lt;P&gt;我学习apeach、php、mysql只是因为我觉得多学一点总是有好处的。&lt;/P&gt;<br/>&lt;P&gt;我虽然对linux、apeche、php、mysql都没有什么坏印象，但是我也知道，那些声称PHP的效率比asp高得高、声称mysql的效率比mssql高得高、声称apache的效率比IIS高得高，这些说法是没有多少可信性的。因为我从来没有见过确切的量化比较，只见到很多人在信口开河，随意拔高apache和php、mysql。&lt;/P&gt;<br/>&lt;P&gt;我想对那些铁杆PHPer说：你可以喜欢PHP，但是你不能撒谎！&lt;/P&gt;<br/>&lt;P&gt;你可以喜欢PHP，但是你怎么能撒谎呢？你没有确切的量化比较数字，怎么可以信口开河说“PHP的效率比asp高得高、声称mysql的效率比mssql高得高、声称apache的效率比IIS高得高”啊？&lt;/P&gt;<br/>&lt;P&gt;有这么一篇博客：&lt;/P&gt;<br/>&lt;P&gt;&lt;A href=&#34;<a href="http://blog.csdn.net/cwjh423ihjfw/archive/2010/01/23/5248995.aspx" target="_blank" rel="external">http://blog.csdn.net/cwjh423ihjfw/archive/2010/01/23/5248995.aspx</a>#1242618&#34;&gt;<a href="http://blog.csdn.net/cwjh423ihjfw/archive/2010/01/23/5248995.aspx" target="_blank" rel="external">http://blog.csdn.net/cwjh423ihjfw/archive/2010/01/23/5248995.aspx</a>#1242618&lt;/A&gt;&lt;/P&gt;<br/>&lt;P&gt;这篇博客本来是昨天晚上作为回复发在我的博客里的。但是我因为觉得它过于撒谎，不客气地把它删除了。没想到它的作者马上把它加了些内容发在自己的博客里，再引用到我的空间的留言板里来。为此，我不能不作点回答了。&lt;/P&gt;<br/>&lt;P&gt;它的原文如下：&lt;/P&gt;<br/>&lt;P&gt;======================&lt;/P&gt;<br/>&lt;P&gt;开源，免费这些暂且不谈。&lt;/P&gt;<br/>&lt;P&gt;首先&lt;/P&gt;<br/>&lt;P&gt;php速度比asp强&lt;/P&gt;<br/>&lt;P&gt;mysql速度比mssql速度强 asp+accsse更慢&lt;/P&gt;<br/>&lt;P&gt;mysql大小3MB&amp;nbsp; mssql 几百MB或几GB&lt;/P&gt;<br/>&lt;P&gt;asp语法晦涩难懂，php 继承C++ JS语法 各种有相似之处，便于学习。&lt;/P&gt;<br/>&lt;P&gt;php很好地支持mysql ,asp不大清楚。&lt;/P&gt;<br/>&lt;P&gt;php+mysql免费空间很好找，asp+mdb很好找，但是mdb太慢，mssql数据库空间基本上没有，有也很少，并且mssql占内存很高！并且收费的昂贵。&lt;/P&gt;<br/>&lt;P&gt;asp注入的很多,php因为国内在iis装php很困难，而asp很容易，因此asp用的比php多，但是asp注入比php高的多，asp的注入工具比php的注入工具多的多。&lt;/P&gt;<br/>&lt;P&gt;其次mssql，大家都知道抓鸡的时候抓mssql的1433端口。并且很多人盯着微软的产品漏洞。&lt;/P&gt;<br/>&lt;P&gt;就我上面说的：php因为国内在iis装php很困难&lt;/P&gt;<br/>&lt;P&gt;有人说这是php的缺点了吧？&lt;/P&gt;<br/>&lt;P&gt;但是，请下载本人整合的php服务器一键安装包，只需鼠标轻轻一键，再按一键都不用！或者百度搜：php 一键&lt;/P&gt;<br/>&lt;P&gt;下载地址：&lt;A href=&#34;<a href="http://www.qiannao.com/space/show/843848283/%E4%B8%8A%E4%BC%A0%E5%88%86%E4%BA%AB/2009/3/11/8%E5%90%881%E7%BD%91%E9%A1%B5%E6%B8%B8%E6%88%8F%E4%B8%80%E9%94%AE%E5%90%AF%E5%8A%A8.exe/.page" target="_blank" rel="external">http://www.qiannao.com/space/show/843848283/%E4%B8%8A%E4%BC%A0%E5%88%86%E4%BA%AB/2009/3/11/8%E5%90%881%E7%BD%91%E9%A1%B5%E6%B8%B8%E6%88%8F%E4%B8%80%E9%94%AE%E5%90%AF%E5%8A%A8.exe/.page</a>&#34;&gt;<a href="http://www.qiannao.com/space/show/843848283/%E4%B8%8A%E4%BC%A0%E5%88%86%E4%BA%AB/2009/3/11/8%E5%90%881%E7%BD%91%E9%A1%B5%E6%B8%B8%E6%88%8F%E4%B8%80%E9%94%AE%E5%90%AF%E5%8A%A8.exe/.page" target="_blank" rel="external">http://www.qiannao.com/space/show/843848283/%E4%B8%8A%E4%BC%A0%E5%88%86%E4%BA%AB/2009/3/11/8%E5%90%881%E7%BD%91%E9%A1%B5%E6%B8%B8%E6%88%8F%E4%B8%80%E9%94%AE%E5%90%AF%E5%8A%A8.exe/.page</a>&lt;/A&gt;#&lt;/P&gt;<br/>&lt;P&gt;mssql管理工具复杂并且很大,sql2005企业版安装都很困难，有很多地方需要改后才能装并且不是很好地支持xp！！！！&lt;BR&gt;而mysql拥有Navicat for MySQL，下载量有目共睹，使用一次你就不想换别的工具。&lt;BR&gt;而PHPmyadmin这个本人也觉的很垃圾，但是使用的人却很多，因为是php写的。&lt;/P&gt;<br/>&lt;P&gt;另外，本人开发的php编程工具下载，使php编程提速百倍。&lt;BR&gt;拥有以下功能：多标签页，单进程，函数输入法，输入法统计，在没有php服务器的机器上调试php，文件管理，代码高亮，代码折叠，自定义代码。&lt;BR&gt;下载地址：&lt;A href=&#34;<a href="http://w745.com/own/phpcn4.2.zip" target="_blank" rel="external">http://w745.com/own/phpcn4.2.zip</a>&#34;&gt;<a href="http://w745.com/own/phpcn4.2.zip" target="_blank" rel="external">http://w745.com/own/phpcn4.2.zip</a>&lt;/A&gt;&lt;/P&gt;<br/>&lt;P&gt;======================================================&lt;/P&gt;<br/>&lt;P&gt;我回答道：&lt;/P&gt;<br/>&lt;P&gt;-----------------------------------------------------------------------------------------------&lt;/P&gt;<br/>&lt;P&gt;明明是你自己弱智，却说asp语法晦涩难懂（我虽然坚持捍卫asp，但我可没有说php语法晦涩难懂，因为我在精通asp同时也懂php编程）。 &lt;/P&gt;<br/>&lt;P&gt;“php速度比asp强”，请问到底强多少倍？ &lt;/P&gt;<br/>&lt;P&gt;“mssql占内存很高”请问到底有怎么高？&lt;/P&gt;<br/>&lt;P&gt;“mssql收费昂贵”麻烦你替我去找个收费贵的mssql数据库空间来，国内国外皆可。 &lt;/P&gt;<br/>&lt;P&gt;“asp注入多”，拜托，程序注入漏洞因为程序员的水平低好不好。php网站程序注入漏洞也很多你难道故意装作看不到吗？&lt;/P&gt;<br/>&lt;P&gt;你那个一键安装apache服务器有什么用处啊？真是无聊。我也安装过一键安装的wamp的。它马上替我把apeche+mysql+phpmyadmin安装到D:\usr里去了。但是问题是：我发现它除了启动、停止两个功能之外，什么自定义功能也没有。而且它还把80端口给抢了。我百度+google才算把端口改成88，否则的话IIS的80端口就启用不了了。&lt;/P&gt;<br/>&lt;P&gt;是的，IIS服务器体积大、mssql数据库工具体积大（我安装的mssql2005开发员版需要装在一张DVD盘里，安装完成需要两个钟头），而wamp只要几分钟就安装好了。但是mssql数据库安装好之后，因为图形界面，连教程都不用找，看看就懂了。但是请问要学懂mysql的话要啃多少书，要花多少时间才能学会它呢?全神贯注地学习一个月够吗?全神贯注地学习两个月够吗?&lt;BR&gt;“sqlserver2005企业版”安装在windows xp里很困难。是的，sqlserver2005是不能安装在windows xp里的。但是问题是：你难道以为sqlserver2005只有企业版这么一个版本的吗？sqlserver2005有四个版本的你知不知道啊？其中适合个人使用的可以安装在windows xp里的版本是sqlserver2005开发员版。&lt;BR&gt;“php+mysql免费空间很好找，mssql数据库空间基本上没有”这种撒谎话我也不想反驳了。&lt;BR&gt;总而言之，我要送你一句话：&lt;/P&gt;<br/>&lt;P&gt;你可以喜欢PHP，但是你不能撒谎！&lt;/P&gt;<br/>&lt;P&gt;你可以喜欢PHP，但是你不能撒谎！&lt;/P&gt;<br/>&lt;P&gt;你可以喜欢PHP，但是你不能撒谎！&lt;/P&gt;<br/>]]></description>
		</item>
		
			<item>
			<link>http://fanxiaojie.com/article.asp?id=72</link>
			<title><![CDATA[今天]]></title>
			<author>fanxiaojie@yeah.net(fanxiaojie)</author>
			<category><![CDATA[点滴杂谈]]></category>
			<pubDate>Sat,16 Jan 2010 02:52:10 +0800</pubDate>
			<guid>http://fanxiaojie.com/index.asp?id=72</guid>
		<description><![CDATA[&lt;p&gt;　　呵呵，今天很意外的，在我常常去的88(就是浙江大学BBS飘渺水云间)上看到有人说：女侠的博文上csdn首页了，赶紧去看，发现果真是啊！而且自己的博文上面还被戳上了&amp;ldquo;推荐&amp;rdquo;的红印子。赶紧截图留念一下： &lt;/p&gt;<br/>&lt;img style=&#34;border: 0px;&#34; src=&#34;<a href="http://www.asprain.com/uploadpic/2010-1-16/634506.276955.png" target="_blank" rel="external">http://www.asprain.com/uploadpic/2010-1-16/634506.276955.png</a>&#34; alt=&#34;Capture.png&#34; width=&#34;485&#34; height=&#34;278&#34; /&gt;<br/>&lt;p&gt;　　今天，我经历了不少事情。 &lt;span style=&#34;color: #000000;&#34;&gt;&lt;br /&gt;　　昨天我在bbs.jquery.org.cn上看到有人在为一本关于jquery的教程找译文： &lt;br /&gt;&lt;/span&gt;&lt;a href=&#34;<a href="http://bbs.jquery.org.cn/read.php?tid-8052-fpage-2.html" target="_blank" rel="external">http://bbs.jquery.org.cn/read.php?tid-8052-fpage-2.html</a>&#34; target=&#34;_blank&#34;&gt;<a href="http://bbs.jquery.org.cn/read.php?tid-8052-fpage-2.html" target="_blank" rel="external">http://bbs.jquery.org.cn/read.php?tid-8052-fpage-2.html</a>&lt;/a&gt; &lt;span style=&#34;color: #000000;&#34;&gt;&lt;br /&gt;　　我就赶紧去应了。 &lt;br /&gt;　　今天下午，那位自称是人民邮电出版社的杨爽就在QQ里联系我了，经过一番聊，他觉得我看起来对翻译这本书还算合适，于是就把一节内容发给我，让我试译一下，三天后交稿，然后确定是否和我签合同。我看了一下那节内容，发现并不难。哈，我现在对阅读英文编程教程已经基本是感觉不出那是外语了。那个杨爽跟我讲了稿费大约是60元/1000字。本来我觉得这价格也真是太低了。可能是我当时对1000字没有什么印象吧。但是后来我看了看那两本同为人民邮电出版社出版的《jquery基础教程》和《jquery实战》，字数都有四十万字以上。算起来，我译完这本书大约能挣2万块吧。不错的说。我决心要把它译好。啊，只希望别人别来跟我抢这个生意。 &lt;br /&gt;　　我盘算着：如果我接下这个活儿的话，我在接下来的两个月里，大约每天需要花两小时翻译。剩余的时间，我可以做别的事情，继续写程序、写插件、做皮肤什么的。如果我挣到这两万块钱的话，我创业贷款都不用去申请了。 &lt;br /&gt;　　以前我一直在反复研究绍兴市的支持小公司创业贷款的放贷政策，深感麻烦，不知道如何才能让审核贷款资格的人相信我的项目是有&amp;ldquo;钱途&amp;rdquo;的。心里觉得如果能不申请的话，我尽量不要去申请。能不借钱的话，我尽量不要去借钱。&lt;br /&gt;　　asprain论坛我已经基本做好了。我现在在做的只是：一边检查，一边打包。我估计我会在1月20日左右放出来的。也就是说提前八天。但是&lt;/span&gt;&lt;a href=&#34;<a href="http://www.asprain.net" target="_blank" rel="external">http://www.asprain.net</a>&#34; target=&#34;_blank&#34;&gt;www.asprain.net&lt;/a&gt;要缓一缓了，因为我还要译一本书呢。而且，实际上，我还没有想好&lt;a href=&#34;<a href="http://www.asprain.net" target="_blank" rel="external">http://www.asprain.net</a>&#34; target=&#34;_blank&#34;&gt;www.asprain.net&lt;/a&gt;要怎样设计。我还真没有想好该怎样设计这个官方网站呢。我怎样介绍自己呢？我可以说自己是工作室吗？啊，我的工作室只是我的十来平方米的卧室，里面有我的床、我的书桌、我的书堆、我的笔记本，还有我，这样写会被取笑的吗？ &lt;span style=&#34;color: #000000;&#34;&gt;&lt;br /&gt;　　不过今天我还做成了一件事情。之前我一直想在这个论坛的在线编辑器上添加一个&amp;ldquo;在线截图&amp;rdquo;的功能。就像QQ邮箱里的那个截屏功能那样。但是我不知道怎样做才好。今天，有个网上结识的新朋友帮我做好了客户端程序。那个客户端程序是从QQ里提取出来的。我相信我接下来应该有办法把它整合到我的论坛的在线编辑器里了。 &lt;br /&gt;　　那个客户端非常棒，才只有一百来K而已，小巧玲珑。我在这里把它放出来吧：&lt;br /&gt;&lt;/span&gt;&lt;fieldset&gt;&lt;legend&gt;附件下载&lt;/legend&gt;&lt;a href=&#34;<a href="http://www.asprain.com/uploadfile/2010-1-16/777970.392258.rar" target="_blank" rel="external">http://www.asprain.com/uploadfile/2010-1-16/777970.392258.rar</a>&#34; target=&#34;_blank&#34;&gt;模拟QQ截屏.zip&lt;/a&gt;&lt;/fieldset&gt;　　希望大家喜欢。&lt;/p&gt;<br/>&lt;p&gt;这个冬天，我呆在家里，当起了真正的宅女。白天，当我父母外出做生意，我妹妹去上学的时候，家里只有我和我外婆两个人。我外婆快九十岁了，因为腿脚不好，我妈妈不让她在无人看护的情况下下床。她总是和蔼的，静静的，白天开着电视机“陪”电视，音量调到很轻，几乎是默片，在看电视，或者午睡。当我有时候去看望她时，她总是微笑地和气地看我。这个冬天，我学会了给外婆倒痰盂和熬粥。&lt;/p&gt;<br/>&lt;p&gt;回想去年的这个时候，我在另一个城市里打工。我租了一间很小的房子作临时住处。天气很冷，房子总是透风。我感冒了，一个人哭泣。我早上七点半起来，用冷水洗脸（因为没有热水），然后赶公交车去上班。我总是晚饭吃泡面，午饭吃牛肉拉面，早饭省掉或者吃面包片。我想想非常伤心。只觉得自己是一个真正的民工。而且，我很怕半夜有人敲门。因为租住的房子门锁并不牢。&lt;/p&gt;]]></description>
		</item>
		
			<item>
			<link>http://fanxiaojie.com/article.asp?id=68</link>
			<title><![CDATA[看了《2012》才发现它实际上是一部烂片]]></title>
			<author>fanxiaojie@yeah.net(fanxiaojie)</author>
			<category><![CDATA[点滴杂谈]]></category>
			<pubDate>Wed,09 Dec 2009 12:21:32 +0800</pubDate>
			<guid>http://fanxiaojie.com/index.asp?id=68</guid>
		<description><![CDATA[&lt;P&gt;看了《2012》才发现它实际上是一部烂片&lt;/P&gt;<br/>&lt;P&gt;之前一直想看那部传说中的投资两亿美元的大片，但是一直找不到片源。期间我还上当了一次，两周前我在veryCD上把一部去年拍的《2012世界末日》给Down了下来，满心期望地想从中感受震憾。之后不必说，我充满了上当的愤怒。&lt;/P&gt;<br/>&lt;P&gt;很沮丧，但是我还是一直期望能亲眼看看罗兰德的拍的那部《2012》。昨天听人说有个名叫电影天堂的网站上有这部电影，我将信将疑地去看了看，发现还真的没错，是罗兰德拍的，赶紧Down下来一睹。话说，那个下载速度真是满快的。&lt;/P&gt;<br/>&lt;P&gt;虽然，那部罗兰德的《2012》总算让我看完了，但是我依然感到失望，觉得电影并不怎么样，很辜负我的期望。我觉得这部电影逻辑混乱，剧情糟糕。&lt;/P&gt;<br/>&lt;P&gt;电影对世界毁灭的理由的解释简直是奇怪之极。开头说是太阳的中微子幅射爆增了（参见阿里亚德博士在那个印度铜矿井里的那段），一会儿说是地球磁场消失了，磁极反转了，一会儿说是地热急剧增温了，一会儿说是全球各地多处强烈地震，一会儿说是九大行星连线了（查理的那段动画中这样讲），还有一个解释就是那个玛雅人的千年预言。&lt;/P&gt;<br/>&lt;P&gt;我始终明白不了这一点：一个被保留到只有十几个人知道的秘密，那个疯子查理怎么会知道的？而且他还有一张地图，难道他是方舟的修建者之一？&lt;/P&gt;<br/>&lt;P&gt;电影中没有出现过多的血腥细节，确切地说是根本没有什么血腥细节，电影中唯一受伤出血了的人好像就是那个小赖麻的哥哥天钦了。电影中有很多城市毁灭、摩天大厦、高速公路坍塌的场景，甚至还有一艘倾覆的航天母舰随着巨浪扑向白宫的场景。很可惜，这些都根本没法让我感到激动，因为我知道那是电脑合成的。好像知道电影场景是电影合成的并不是好事。因为知道了这，我无论看到怎样震憾的电影场面都感觉不出震憾了。&lt;/P&gt;<br/>&lt;P&gt;电影中有很多细节在逻辑上讲不通。比如说杰克逊用一块手表作交换租下了一架小飞机，然后去接前妻一家。可是我看不出那是一块很名贵的手表，它明明是一块很普通的手表啊。就算它名贵，可是在灾难来临之前，小飞机的使用权应该是天价了的吧。甚至天价都租不到飞机了，因为飞机的拥有者首先想到的不是钱，而是自己和自己的家人的性命对不对？然后杰克逊和前妻一家历尽艰险来到机场，飞行员已经死了，小飞机却毫发无损。那个飞行员的死相，看起来他是被人谋杀的，而不是被地震掀起的硬物砸死的。因为他身上没有压了什么重物啊。那个飞行员的这种死相，小飞机毫发无损，这讲得通吗？&lt;/P&gt;<br/>&lt;P&gt;电影中有很多这样的场面：时间很紧迫了，演员还要语重情长地谈话、争辩、惜惜告别，等等，真是令人心烦。好像拍这部电影就是为了衬托出他们的高大或卑鄙似的。我觉得这根本不现实。在灾难之前应该人人都是自私的。很多舍己救人的人至所以舍己救人是因为他们来不及作出选择就“成仁”了。&lt;/P&gt;<br/>&lt;P&gt;电影中还有很多常识锚误，比如说电影中提到意大利总统留和人民一起留了下来，然后电影切换到梵蒂冈的西庭斯教堂前，天主教主教和无数信众正在祈祷。我心里想：意大利总统跟天主教会根本没有什么关系的啊。而且意大利总统是个名气小，职权小的职位。很少有人会知道意大利总统是何许人的。比较出名的是意大利总理，一个臭名昭著的老花花公子。而且在电影结尾处，好像有个女人说：我代表意大利总理表示同意。搞笑啊，既然电影中说意大利总理已经上了方舟，干嘛还要她来“代表”啊。还有呢，电影中尤里的那架俄罗斯飞机，从拉斯韦加斯越过太平洋去中国，怎么会碰到埃菲尔大铁塔塔尖的呢？&lt;/P&gt;<br/>&lt;P&gt;还有电影中那个老赖麻对小赖麻的讲禅，真是不知所云。&lt;/P&gt;<br/>&lt;P&gt;杰克逊在黄石公园找到地图的那段，那么多从天而降的硕大火红的陨石从天而降，但是为什么总是跟在那辆汽车、那架飞机后面追着砸，而不会落在汽车或飞机的前面道路上的呢？地陷也总是跟在那辆汽车、那架飞机后面。&lt;/P&gt;<br/>&lt;P&gt;这部电影，据说花了两亿美元的投资，可是我依然觉得它实际上是一部烂片。就算两亿美元投进去，也敌不过导演的智商低下。&lt;/P&gt;<br/>&lt;P&gt;不过，这部电影，我觉得它给中国人带来最多的，不是恐惧，而是安慰。我看到很多网民在说：看了《2012》，感到心里反而坦然了，觉得反正都是要死的，因此觉得自己没有必要去奋斗了，去拼命攒钱买房了，有那么一点钱还不如赶紧吃掉消费掉呢。&lt;/P&gt;<br/>]]></description>
		</item>
		
			<item>
			<link>http://fanxiaojie.com/article.asp?id=60</link>
			<title><![CDATA[Access函数大全]]></title>
			<author>fanxiaojie@yeah.net(fanxiaojie)</author>
			<category><![CDATA[点滴杂谈]]></category>
			<pubDate>Sat,17 Oct 2009 19:11:21 +0800</pubDate>
			<guid>http://fanxiaojie.com/index.asp?id=60</guid>
		<description><![CDATA[&lt;P&gt;Access SQL 函数 收藏 &lt;BR&gt;▲日期/时间&lt;BR&gt;CDate&amp;nbsp; 将字符串转化成为日期 sel&#101;ct CDate(&#34;2005/4/5&#34;)&lt;BR&gt;Date&amp;nbsp; 返回当前日期&lt;BR&gt;DateAdd&amp;nbsp; 将指定日期加上某个日期sel&#101;ct dateAdd(&#34;d&#34;,30,Date())将当前日期加上30天,其中d可以换为yyyy或H等&lt;BR&gt;DateDiff 判断两个日期之间的间隔 sel&#101;ct DateDiff(&#34;d&#34;,&#34;2006-5-1&#34;,&#34;2006-6-1&#34;)返回31,其中d可以换为yyyy,m,H等&lt;BR&gt;DatePart 返回日期的某个部分 sel&#101;ct DatePart(&#34;d&#34;,&#34;2006-5-1&#34;)返回1,即1号，d也可以换为yyyy或m&lt;BR&gt;Day&amp;nbsp; 返回日期的d部分,等同于datepart的d部分&lt;BR&gt;Hour&amp;nbsp; 返回日期的小时&lt;BR&gt;IsDate&amp;nbsp; 判断是否是日期,是日期返回-1,不是日期返回0&lt;BR&gt;Minute&amp;nbsp; 返回日期的分钟部分&lt;BR&gt;Month&amp;nbsp; 返回日期的月份部分&lt;BR&gt;Now&amp;nbsp; 返回当前时间(完整时间，包括年月日 小时分秒)&lt;BR&gt;Second&amp;nbsp; 返回日期的秒部分&lt;BR&gt;Time&amp;nbsp; 返回当前的时间部分(即除去年/月/日的部分)&lt;BR&gt;Weekday&amp;nbsp; 返回某个日期的当前星期(星期天为1,星期一为2,星期二为3...)，例如sel&#101;ct weekday(now());&lt;BR&gt;Year&amp;nbsp; 返回某个日期的年份&lt;/P&gt;<br/>&lt;P&gt;▲检查&lt;BR&gt;IsEmpty&amp;nbsp; 检测是否为空(不过经测试，不管什么情况，都返回0)&lt;BR&gt;IsNull&amp;nbsp; 检测是否为Null值，null值返回0，非null值返回-1&lt;BR&gt;IsNumeric 检测是否为数字,是数字返回-1，否则返回0&lt;/P&gt;<br/>&lt;P&gt;算术&lt;BR&gt;Abs&amp;nbsp;&amp;nbsp; 绝对值&lt;BR&gt;Atn&amp;nbsp;&amp;nbsp; 返正切值。&lt;BR&gt;Cos&amp;nbsp;&amp;nbsp; 余弦值&lt;BR&gt;Exp&amp;nbsp;&amp;nbsp; 返回 e 的给定次幂。&lt;BR&gt;Fix&amp;nbsp;&amp;nbsp; 返回数字的整数部分(即小数部分完全截掉)&lt;BR&gt;Int&amp;nbsp; 将数字向下取整到最接近的整数。(其实等同于Fix)&lt;BR&gt;Log&amp;nbsp; 返回以E为底的对数值&lt;BR&gt;Rnd&amp;nbsp; 返回一个0到1之间的随机数值&lt;BR&gt;Sgn&amp;nbsp; 返回数字的正负符号(正数返回1,负数返回-1,0值返回0)&lt;BR&gt;Sin&amp;nbsp; 正弦值&lt;BR&gt;Sqr&amp;nbsp; 返回平方根值&lt;BR&gt;Tan&amp;nbsp;&amp;nbsp; 正切值&lt;/P&gt;<br/>&lt;P&gt;▲程序流程&lt;BR&gt;Choose&amp;nbsp; 根据第一参数，返回后面字符串组的值,Sel&#101;ct Choose(1,&#34;a&#34;,&#34;b&#34;,&#34;c&#34;)返回a,将1改成2后，返回b,改成3后，返回c(第一个参数也可以是某个字段)&lt;BR&gt;IIF&amp;nbsp; 根据表达式返回特定的值 Sel&#101;ct IIF(&#34;3&amp;gt;1&#34;,&#34;OK&#34;,&#34;False&#34;)，返回OK&lt;/P&gt;<br/>&lt;P&gt;▲Sql合计函数&lt;BR&gt;Avg&amp;nbsp; 取字段平均值&lt;BR&gt;Count&amp;nbsp; 统计记录条数&lt;BR&gt;Max&amp;nbsp; 取字段最大值&lt;BR&gt;Min&amp;nbsp; 取字段最小值&lt;BR&gt;StDev&amp;nbsp; 估算样本的标准差（忽略样本中的逻辑值和文本）。&lt;BR&gt;StDevP&amp;nbsp; 计算以参数形式（忽略逻辑值和文本）给出的整个样本总体的标准偏差。&lt;BR&gt;Sum&amp;nbsp; 计算字段的总合&lt;BR&gt;Var&amp;nbsp; 估算样本方差（忽略样本中的逻辑值和文本）。&lt;BR&gt;VarP&amp;nbsp; 计算整个样本总体的方差（忽略样本总体中的逻辑值和文本）。&lt;/P&gt;<br/>&lt;P&gt;&lt;BR&gt;▲文本&lt;BR&gt;Asc&amp;nbsp;&amp;nbsp; 返回字母的Acsii值，sel&#101;ct Asc(&#34;A&#34;)返回65&lt;BR&gt;Chr&amp;nbsp;&amp;nbsp; 将ascii值转换到字符 sel&#101;ct chr(65)返回&#34;A&#34;&lt;BR&gt;Format&amp;nbsp;&amp;nbsp; 格式化字符串，Sel&#101;ct Format(now(),&#39;yyyy-mm-dd&#39;)返回类似于&#34;2005-04-03&#34; ,Sel&#101;ct Format(3/9,&#34;0.00&#34;)返回0.33&lt;BR&gt;InStr&amp;nbsp;&amp;nbsp; 查询子串在字符串中的位置 sel&#101;ct Instr(&#34;abc&#34;,&#34;a&#34;)返回1,sel&#101;ct Instr(&#34;abc&#34;,&#34;f&#34;)返回0 &lt;BR&gt;LCase&amp;nbsp; 返回字符串的小写形式 &lt;BR&gt;Left&amp;nbsp; 左截取字符串&lt;BR&gt;Len&amp;nbsp; 返回字符串长度&lt;BR&gt;LTrim&amp;nbsp; 左截取空格&lt;BR&gt;Mid&amp;nbsp;&amp;nbsp;&amp;nbsp; 取得子字符串 sel&#101;ct mid(&#34;123&#34;,1,2) as midDemo 返回12&lt;BR&gt;Right&amp;nbsp; 右截取字符串&lt;BR&gt;RTrim&amp;nbsp; 右截取空格&lt;BR&gt;Space&amp;nbsp; 产生空格 sel&#101;ct Space(4)返回4个空格&lt;BR&gt;StrComp&amp;nbsp; 比较两个字符串是否内容一致(不区分大小写)sel&#101;ct StrComp(&#34;abc&#34;,&#34;ABC&#34;)返回0,sel&#101;ct StrComp(&#34;abc&#34;,&#34;123&#34;)返回-1&lt;BR&gt;Trim&amp;nbsp; 截取字符串两头的空格&lt;BR&gt;UCase&amp;nbsp; 将字符串转大写&lt;/P&gt;<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://fanxiaojie.com/article.asp?id=56</link>
			<title><![CDATA[最近在学习jquery]]></title>
			<author>fanxiaojie@yeah.net(fanxiaojie)</author>
			<category><![CDATA[点滴杂谈]]></category>
			<pubDate>Fri,25 Sep 2009 16:21:09 +0800</pubDate>
			<guid>http://fanxiaojie.com/index.asp?id=56</guid>
		<description><![CDATA[&lt;p&gt;半年前在一些前端技术网站上频频看到jquery这个词语，还看到它的很多漂亮的效果，觉得它很酷，于是想学它。但是总是没有认真去看它的教程。事实上，它的完整教程可真难找。虽然网上有很多特效，但是里面的代码我都是一点都看不到的。说来好笑，以前我第一次看到jquery的代码的时候，看到里面有这么多$号，我以为是php代码。&lt;/p&gt;<br/>&lt;p&gt;但是最近我听人介绍了一本《jquery基础教程》，听说它不错，于是在亚马逊网上买了一本，在家里读它。&lt;/p&gt;<br/>&lt;p&gt;虽然jquery是个javascript的子集，但是它的写法和javascript的传统写法真是相差太远了。它的那么多闭包写法，我刚接触它的时候觉得真是眼花缭乱。&lt;/p&gt;<br/>&lt;p&gt;不过幸好，《jquery基础教程》真是一本好书，我看完了它之后，居然也会写点jquery。当然，我发现光看这本书是不够的，因为它没有一个函数汇总。我发现网上还有一个《jquery 1.2 API大全》，写得挺详细的。我于是常常有空地翻阅它。&lt;/p&gt;<br/>&lt;p&gt;我觉得，jquery的写法，有一些决窍。决窍之一是，把一个函数名写好之后，必须立即加上一对括号，然后再写括号里面的内容。如果用function()做参数的话，必须立即把一对花括号加上。千万别只写前半个花括号，然后饶幸地觉得自己等下不会忘了写后一个花括号的。jquery，括号对太多太复杂了，如果哪里多了一个括号或者少了一个括号，要找它出来可不容易的。只能一开始就杜绝这种可能。&lt;/p&gt;<br/>&lt;p&gt;其次，函数可以没有参数，但是不能没有主语。如果哪个函数没有主语的话，它的主语就是圆点前面的函数，依此类推。这时候特别要注意有些函数是会转换主语的，比如说.next()，.parent()等等。有的看似会转换主语其实没有换，比如说.find()。&lt;/p&gt;<br/>&lt;p&gt;我发现学习jqyery和学习其它开发技术一样，都是很费记忆力的。《jquery 1.2API》里面有192个条目。我现在基本能够熟练应用五六十个了。但是我知道jquery将来api接口会越多的，因为插件越来越多了。所以学习它不是一件轻松事。要做到熟练掌握更不容易。&lt;/p&gt;<br/>&lt;p&gt;再挂几条自己写的jquery段吧。&lt;/p&gt;<br/>&lt;pre name=&#34;code&#34; class=&#34;javascript&#34;&gt;$(document).ready(function(){<br/>$(&#34;a&#34;).click(function(){$(this).blur();});<br/>// 去除所有链接的焦点虚线框<br/>$(&#34;label&#34;).click(function(){$(this).siblings().removeClass();$(this).addClass(&#39;current&#39;);});<br/>//对包裹radio的&amp;lt;label&amp;gt;进行定义<br/>$(&#34;input[class=numeric]&#34;).keyup(function(event){$(this).val($(this).val().replace(/[^\d]/g,&#39;&#39;)).blur(function(){if($(this).val()==&#39;&#39;)$(this).val(&#39;0&#39;);});});<br/>//对输入数字的input项进行改造<br/>})&lt;/pre&gt;<br/>&lt;p&gt;这些代码中第一句很好理解。我觉得网页上的链接处，每点一下就留一个虚线框真难看，我觉得想去掉它。结果我发现用jquery一句代码就搞定了。&lt;/p&gt;<br/>&lt;p&gt;第二句代码用在一些单选钮里。因为我常常把单选钮的组写成这样子：&lt;/p&gt;<br/>&lt;pre name=&#34;code&#34; class=&#34;html&#34;&gt;&amp;lt;label class=&#34;current&#34;&amp;gt;&amp;lt;input type=&#34;radio&#34; name=&#34;pt&#34; value=&#34;1&#34; checked=&#34;checked&#34; /&amp;gt;选项一&amp;lt;/label&amp;gt;&amp;lt;label&amp;gt;&amp;lt;input type=&#34;radio&#34; name=&#34;pt&#34; value=&#34;2&#34; /&amp;gt;选项二&amp;lt;/label&amp;gt;&amp;lt;label&amp;gt;&amp;lt;input type=&#34;radio&#34; name=&#34;pt&#34; value=&#34;3&#34; /&amp;gt;选项三&amp;lt;/label&amp;gt;&amp;lt;label&amp;gt;&amp;lt;input type=&#34;radio&#34; name=&#34;pt&#34; value=&#34;4&#34; /&amp;gt;选项四&amp;lt;/label&amp;gt;&lt;/pre&gt;<br/><br/>&lt;p&gt;这样写有几个好处。首先是便于操作。在input type=&#34;radio&#34;外面包一层label之后，只要一点那“选项N”的文字，那个单选钮也一起被选中了，就如同直接点在input上面一样。其次，是为了便于定义样式。我常常把input的样式定义成这样子：&lt;/p&gt;<br/>&lt;pre name=&#34;code&#34; class=&#34;css&#34;&gt;input {font:12px Verdana;border-top:1px solid #999999;border-left:1px solid #999999;border-bottom:1px solid #f1f2f3;border-right:1px solid #f1f2f3;background:#ffffff;padding:0 3px;font-size:12px;line-height:18px;height:19px;margin-right:8px;}&lt;/pre&gt;<br/>但是很多人也用了这种办法，结果是，在input type=&#34;radio&#34;和input type=&#34;checkbox&#34;周围也被加了一个框，并加了背景，真难看。我的解决办法是：在所有的input type=&#34;radio&#34;和input type=&#34;checkbox&#34;外面包上一个label，再在样式表中这样定义：<br/>&lt;pre name=&#34;code&#34; class=&#34;css&#34;&gt;label input{border:none;margin:0;vertical-align:text-bottom;background:transparent;}<br/>label{margin-right:12px;}&lt;/pre&gt;<br/>&lt;p&gt;然后问题就迎刃而解了。&lt;/p&gt;<br/>&lt;p&gt;另外，我从来不用input type=&#34;button&#34; input type=&#34;submit&#34; input type=&#34;reset&#34;这三个元素的，我总是用&amp;lt;button&amp;gt;来代他们，然后在样式表中对这些button进行样式定义。&lt;/p&gt;<br/>&lt;p&gt;上述jquery的第三条用来对一些专门输入数字的表单框进行定义。专门输入数字的表单框我一般写成这样子：&lt;/p&gt;<br/>&lt;pre name=&#34;code&#34; class=&#34;html&#34;&gt;&amp;lt;input type=&#34;text&#34; name=&#34;area&#34; size=&#34;8&#34; maxlength=&#34;5&#34; class=&#34;numeric&#34; value=&#34;0&#34; /&amp;gt;米&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&lt;/pre&gt;<br/>&lt;p&gt;然后再这样定义css：&lt;/p&gt;<br/>&lt;pre name=&#34;code&#34; class=&#34;css&#34;&gt;input.numeric{text-align:right;}&lt;/pre&gt;<br/>&lt;p&gt;表示凡是输入数字的框，里面的内容都是向右对齐的，貌似excel里就是这样做的。然后后面加一个单位。然后那句jquery的意思是说：框里只能输入数字，输入其它字符都会被替换掉的。如果清空了里面的内容，鼠标只要一挪开，它的值又变成了0了。这样这个框就变得比原来友好很多了。&lt;/p&gt;<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://fanxiaojie.com/article.asp?id=53</link>
			<title><![CDATA[朱棣文居然被骂作卖国贼?中国的脑残愤青啊!]]></title>
			<author>fanxiaojie@yeah.net(fanxiaojie)</author>
			<category><![CDATA[点滴杂谈]]></category>
			<pubDate>Fri,17 Jul 2009 00:09:11 +0800</pubDate>
			<guid>http://fanxiaojie.com/index.asp?id=53</guid>
		<description><![CDATA[&lt;img src=&#34;attachments/month_0907/200971623472.png&#34; alt=&#34;网易回贴&#34;/&gt;<br/>&lt;img src=&#34;attachments/month_0907/2009716234714.png&#34; alt=&#34;网易回贴&#34;/&gt;<br/>引用自<a href="http://discover.news.163.com/09/0716/08/5EB2L7RB000125LI.html" target="_blank" rel="external">http://discover.news.163.com/09/0716/08/5EB2L7RB000125LI.html</a><br/>&lt;p&gt;一位优秀的华夏儿女,一位致力于推广清洁能源的科学家,居然被这样的脑残愤青骂作卖国贼!碍,这些脑残愤青,他们大概以为把大气都污染掉,把包括自己的家乡在内的地球表现都弄得气候异常很爱国似的.&lt;/p&gt;<br/>&lt;p&gt;7月15日,美国能源部部长朱棣文在清华大学发表演讲，用大量的图表和专业化的语言向包括中国科技部官员在内的听众介绍了全球面临的能源和气候挑战，作为核心问题的中美清洁能源领域技术合作，其关键就在相关核心技术的转让的相关问题。&lt;/p&gt;<br/>&lt;IMG src=&#34;<a href="http://img2.cache.netease.com/cnews/2009/7/15/200907151554583ff0a.jpg" target="_blank" rel="external">http://img2.cache.netease.com/cnews/2009/7/15/200907151554583ff0a.jpg</a>&#34; border=0&gt;<br/>&lt;P&gt;7月15日,美国能源部部长朱棣文在清华大学发表演讲。这是朱棣文在2009年1月2日宣誓就职奥巴马政府能源部长后首次访华。&lt;/P&gt;<br/>&lt;P&gt;诺贝尔物理学奖得主朱棣文在此次演讲中，用大量的图表和专业化的语言向包括中国科技部官员在内的听众介绍了全球面临的能源和气候挑战。&lt;/P&gt;<br/>&lt;P&gt;“在推演全球气候变化的历程背后，朱棣文更希望将中美能源合作落实到操作层面。”在场的一位科技部官员向本报记者表示。&lt;/P&gt;<br/>&lt;P&gt;本报记者了解到，在朱棣文访华期间，中美双方将会尽量避免能源合作分歧，并针对科研、建筑节能、碳捕捉和封存，可再生能源等领域的合作展开讨论。&lt;/P&gt;<br/>&lt;P&gt;在各个合作领域当中，此前接受记者采访的众多专家都认为，在清洁能源技术转让层面中美双方能够率先找到突破口。&lt;/P&gt;<br/>&lt;P&gt;但气候组织政策与研究项目总监喻捷在接受本报记者采访时表示，“这一突破口并非没有阻力”。&lt;/P&gt;<br/>&lt;P&gt;目前，中国希望通过从美国进口清洁能源设备和技术来平衡中美贸易。但美国政府对华高科技出口管制条例在很大程度上限制了掌握核心技术的美国企业和中国同行合作。&lt;/P&gt;<br/>&lt;P&gt;喻捷提出，中美清洁能源领域技术合作的关键就在相关核心技术的转让，而目前美方在各种合作意向中提及的多为具体应用技术，而非核心技术。&lt;/P&gt;<br/>&lt;P&gt;不过，全球环境研究所执行主任金嘉满对中美双方在清洁能源技术合作上的博弈能力有不同的看法。她认为，中国的清洁煤技术并不弱，这让她感觉到了中国在清洁能源技术上已经具备了不小的实力。&lt;/P&gt;<br/>&lt;P&gt;“我们现在拥有相对廉价的技术优势，并且拥有空前巨大的能源市场。” 金嘉满就此认为，其实美国同中国在能源合作上的议价能力偏低。&lt;/P&gt;<br/>&lt;P&gt;中美在清洁能源合作中的博弈不仅存在于技术层面，也存在于贸易领域。&lt;/P&gt;<br/>&lt;P&gt;美国众议院新近通过了《清洁能源和安全议案》。该议案强调对来自没有强制减排措施国家的进口商品征收“碳关税”。这一严重违背WTO原则的做法遭到了中方的坚决反对。&lt;/P&gt;<br/>&lt;P&gt;“如果美国执意征收‘碳关税’，将会阻止很多产品进入到美国市场。在经济不景气的今天，美国本土缺乏生产同类产品的能力，最终美国也会受到损失。”金嘉满说。 <br/>(本文来源：&lt;a href=&#34;21&#39;&gt;<a href="http://media.163.com/special/007625CB/21sjjjbd.html" target="_blank" rel="external">http://media.163.com/special/007625CB/21sjjjbd.html</a>&#34;&gt;21世纪经济报道&lt;/a&gt; 作者：万相梓)&lt;/p&gt;<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://fanxiaojie.com/article.asp?id=50</link>
			<title><![CDATA[发现一个超赞的在线编辑器xhEditor]]></title>
			<author>fanxiaojie@yeah.net(fanxiaojie)</author>
			<category><![CDATA[点滴杂谈]]></category>
			<pubDate>Sat,27 Jun 2009 12:59:18 +0800</pubDate>
			<guid>http://fanxiaojie.com/index.asp?id=50</guid>
		<description><![CDATA[&lt;p&gt;官方网址:&lt;a href=&#34;<a href="http://code.google.com/p/xheditor/" target="_blank" rel="external">http://code.google.com/p/xheditor/</a>&#34; target=&#34;_blank&#34;&gt;<a href="http://code.google.com/p/xheditor/" target="_blank" rel="external">http://code.google.com/p/xheditor/</a>&lt;/a&gt;&lt;/p&gt;<br/>&lt;p&gt;以前我常常用FCKEditor,但是总觉得FckEditor适合于办公但是不适合作为论坛发帖。一是因为它体积太大了，二是因为它太严肃了。另外，我还发现它有一个奇怪的情况：那就是在Chrome浏览器里完全无法用，只能看到一个空空的框子。实在很奇怪，不知道为什么会出现这种怪情况。我只发现FCKEditor在火狐和IE6、IE7中是正常的，其它没有试验过。&lt;/p&gt;<br/>&lt;img src=&#34;attachments/month_0906/200962712168.gif&#34; alt=&#34; &#34;/&gt;<br/>&lt;p&gt;我对它的另一点不满意是它太复杂了。很多时候我希望对它进行改造，比如说：每当编辑器中加入一张图片，这张图片的地址自动插入到下面的“选择图片”Sel&#101;ct框里，作为一个供选选项。但是麻烦的是fckeditor的按钮机制真的太复杂了，我根本看不懂它的js，也不知道如何改造句它们。&lt;/p&gt;<br/>&lt;p&gt;最近我发现了一个更好的在线编辑器，真是爱不释手啊。那就是&lt;b&gt;xheditor&lt;/b&gt;。它有繁体中文和简体中文两个版本。不过我发现它有一个令我头痛之处，那就是它是用&lt;b&gt;utf-8&lt;/b&gt;编码的。但是我做的网页多数都是用&lt;b&gt;gb2312&lt;/b&gt;编码的。怎么办呢？不过我发现其实也不麻烦，我把那些代码打开，把里面的utf-8全部改成gb_2312，然后再保存成&lt;b&gt;ANSI&lt;/b&gt;编码就搞定了。看看我整理过的这个GB2312版的hxeditor吧！&lt;/p&gt;<br/>&lt;a href=&#34;attachments/month_0906/xheditor.rar&#34; class=&#34;rar&#34; target=&#34;_blank&#34;&gt;点击下载此RAR文件&lt;/a&gt;<br/>&lt;p&gt;一些用法说明值得介绍一下：解压这个压缩包并上传到服务器的任何地方。打开那个demo.html，你会看到这么两行代码：&lt;/p&gt;<br/>&lt;pre name=&#34;code&#34; class=&#34;html&#34;&gt;&amp;lt;script type=&#34;text/javascript&#34; src=&#34;xheditor/jquery-1.3.2.min.js&#34;&amp;gt;&amp;lt;/script&amp;gt;<br/>&amp;lt;script type=&#34;text/javascript&#34; src=&#34;xheditor/xheditor.js&#34;&amp;gt;&amp;lt;/script&amp;gt;&lt;/pre&gt;<br/>&lt;p&gt;然后再把那个要插入在线编辑框的textarea加入属性&lt;b&gt;class=&#34;xheditor&#34;&lt;/b&gt;或者&lt;b&gt; class=&#34;xheditor-simple&#34;&lt;/b&gt;或者&lt;b&gt;class=&#34;xheditor-mini&#34;&lt;/b&gt;，把它的id设置为与name相同。比如：&lt;/p&gt;<br/>&lt;pre name=&#34;code&#34; class=&#34;html&#34;&gt;&amp;lt;textarea id=&#34;content&#34; name=&#34;content&#34; class=&#34;xheditor&#34; rows=&#34;12&#34; cols=&#34;80&#34; style=&#34;width: 80%&#34;&amp;gt;<br/>&amp;lt;p&amp;gt;&amp;lt;span style=&#34;font-size:small;color:#ff6600;&#34;&amp;gt;&amp;lt;strong&amp;gt;登幽州台歌&amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;lt;u&amp;gt;陈子昂&amp;lt;/u&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;前不见古人，后不见来者。&amp;lt;img src=&#34;xheditor/emot/shocked.gif&#34;/&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;念天地之悠悠，独怆然而涕下！&amp;lt;img src=&#34;xheditor/emot/cry.gif&#34;/&amp;gt;&amp;lt;/p&amp;gt;<br/>&amp;lt;/textarea&amp;gt;&lt;/pre&gt;<br/>&lt;p&gt;如果xheditor文件夹和需要调用它们的demo.html文件不在同一目录下，请把那行“xheditor/jquery-1.3.2.min.js”以及“xheditor/xheditor.js”改成正确的地址。&lt;/p&gt;<br/>&lt;p&gt;xheditor目录下有个skin目录，里面有三个皮肤包，分别是&lt;b&gt;default&lt;/b&gt;、&lt;b&gt;o2007blue&lt;/b&gt;、&lt;b&gt;o2007silver&lt;/b&gt;。三种皮肤看起来都挺漂亮。我选了o2007blue。如果要改皮肤的话，只需要打开&lt;b&gt;xheditor/xheditor.js&lt;/b&gt;，把那一段代码&lt;/p&gt;&lt;blockquote&gt;$.xheditor=function(textarea,options){var defaults={skin:&#34;&lt;font color=&#34;red&#34;&gt;o2007blue&lt;/font&gt;&#34;,tools:&#34;full&#34;,clearScript:true,clearStyle:true,showBlocktag:false,forcePtag:true,keepValue:true,uploadExt:&#34;jpg,jpeg,gif,png&#34;};&lt;/b&gt;&lt;/blockquote&gt;&lt;p&gt;中的红字部分改成你想要的皮肤名称。&lt;/p&gt;<br/>&lt;p&gt;xheditor一共有种基本模式，分别是full（完整模式）、simple（简洁模式）、mini（迷你模式），以适应不同的需要。textarea的class=&#34;xheditor&#34;表示使用完整模式，textarea的class=&#34;xheditor-simple&#34;表示使用简洁模式，textarea的class=&#34;mini&#34;表示使用迷你模式。三种不同的模式所具有的功能请看此图：&lt;a href=&#34;attachments/month_0906/200962713144.png&#34; target=&#34;_blank&#34; class=&#34;jpg&#34;&gt;点击查看大图&lt;/a&gt;。但是你还可以进一步自定义自己需要显示的功能。方法是修改这段内容：&lt;/p&gt;<br/>&lt;pre name=&#34;code&#34; class=&#34;javascript&#34;&gt;var toolsThemes={mini:&#34;GStart,Bold,Italic,Underline,Strikethrough,GEnd,Separator,GStart,Align,List,GEnd,Separator,GStart,Link,Img,About,GEnd&#34;,simple:&#34;GStart,Blocktag,Fontface,FontSize,Bold,Italic,Underline,Strikethrough,FontColor,BackColor,GEnd,Separator,GStart,Align,List,Outdent,Indent,GEnd,Separator,GStart,Link,Unlink,Img,Emot,About,GEnd&#34;,full:&#34;GStart,Cut,Copy,Paste,Pastetext,GEnd,Separator,GStart,Blocktag,Fontface,FontSize,Bold,Italic,Underline,Strikethrough,FontColor,BackColor,Removeformat,GEnd,Separator,GStart,Align,List,Outdent,Indent,GEnd,Separator,GStart,Link,Unlink,Img,Flash,Media,Emot,Table,GEnd,Separator,GStart,Source,Preview,Fullscreen,About,GEnd&#34;}&lt;/pre&gt;把想要的按钮名称留下，把不想要的按钮名称砍掉。比如说，你不想要那个全屏功能，就可以把那个&lt;b&gt;Fullscreen,&lt;/b&gt;去掉。我发现那个&lt;b&gt;About,&lt;/b&gt;是不能去掉的，所以请把它留下。而且确实应该尊重程序作者的著作权和署名权&lt;/p&gt;<br/>&lt;p&gt;还有其它一些高级功能，比如说UBB版的xheditor等等，请去看官方网站&lt;b&gt;<a href="http://code.google.com/p/xheditor/" target="_blank" rel="external">http://code.google.com/p/xheditor/</a>wiki/About&lt;/b&gt;，要找utf-8的原版xheditor，也请去官方网站下载。&lt;/p&gt;<br/>&lt;p&gt;刚才我还提到：我希望每当在线编辑器中插入一张图片，下面的&lt;b&gt;选择图片Sel&#101;ct&lt;/b&gt;框里自动加入一个图片地址。我发现只要在这里加入一段红字部分内容：&lt;/p&gt;<br/>&lt;blockquote&gt;<br/>else{if(jParent.size()==1){jParent.remove()}}_this.hidePanel();&lt;font color=&#34;red&#34;&gt;parent.getpicurl(jSrc.val());&lt;/font&gt;return false});_this.showDialog(jImg);};<br/>&lt;/blockquote&gt;&lt;p&gt;然后再在那外面编写function getpicurl(){///}就好了。&lt;/p&gt;<br/>&lt;p&gt;我在刚才那个网页里添加的那个function getpicurl()内容如下：&lt;/p&gt;<br/>&lt;pre name=&#34;code&#34; class=&#34;javascript&#34;&gt;&amp;lt;script type=&#34;text/javascript&#34;&amp;gt;<br/>function getpicurl(picurl){<br/>var sel&#101;ctObject=window.document.form1.defaultpicurl;<br/>var newopt=document.cr&#101;ateElement(&#34;option&#34;);<br/>newopt.text=picurl;<br/>newopt.value=picurl;<br/>sel&#101;ctObject.add(newopt,sel&#101;ctObject.options.length);<br/>sel&#101;ctObject.options[sel&#101;ctObject.options.length-1].sel&#101;cted=true;<br/>}<br/>&amp;lt;/script&amp;gt;&lt;/pre&gt;<br/>&lt;p&gt;我在chrome,firefox,IE7三种浏览器中测试了插入图片“<a href="http://www.google.cn/images/nav_logo4.png" target="_blank" rel="external">http://www.google.cn/images/nav_logo4.png</a>”下效果如图：&lt;/p&gt;<br/>&lt;img src=&#34;attachments/month_0906/2009627152910.gif&#34; alt=&#34; &#34;/&gt;&lt;img src=&#34;attachments/month_0906/2009627152918.gif&#34; alt=&#34; &#34;/&gt;&lt;img src=&#34;attachments/month_0906/2009627152928.gif&#34; alt=&#34; &#34;/&gt;<br/>&lt;p&gt;发现在chrome和IE7中都很正常，惟有在firefox中，虽然图片插进去了，但是下面的那个框里没有出现被选中的新选项&lt;/p&gt;<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://fanxiaojie.com/article.asp?id=35</link>
			<title><![CDATA[推荐两个超好用的文本编辑器]]></title>
			<author>fanxiaojie@yeah.net(fanxiaojie)</author>
			<category><![CDATA[点滴杂谈]]></category>
			<pubDate>Sat,06 Jun 2009 21:53:22 +0800</pubDate>
			<guid>http://fanxiaojie.com/index.asp?id=35</guid>
		<description><![CDATA[&lt;p&gt;一直觉得Windows自带的notepad.exe太不舒服，功能太弱了，撤消居然只能够撤消一次！而且在点击保存按钮之后，光标会莫名其妙地移到别的地方去的。另外就是如果在自动换行模式下用鼠标拖拉窗口的边框调整它的大小之后，文字的换行不会变的，非要点击一下“取消自动换行”，再点击一次“自动换行”功能，文字才能够正常地换行。真是头痛之极。&lt;/p&gt;<br/>&lt;p&gt;我以前发现有一个文本编辑器非常好用，那就是Notexpad.exe，那是一个看起来很有Microsoft Office XP风格的软件，启动画面和图标看起来都仿佛是Office xp套件中的一个成员似的，虽然它实际上和Microsoft Office毫无关系。&lt;/p&gt;<br/>&lt;img src=&#34;attachments/month_0906/200966205654.png&#34; alt=&#34;notexpad.exe&#34;/&gt;<br/>&lt;p style=&#34;text-align:center;&#34;&gt;Notexpad.exe的主界面&lt;/p&gt;<br/>&lt;p&gt;我发现所有系统自带的notepad所拥有的毛病，notexpad都修正了。notexpad可以取消启动画面的出现，让文件打开更快。打开大文件速度也很快，还有进度条，不会像死掉了似的过一段时间突然打开了。它在做替换的时候，可以告诉我们一共替换了几次，等于在替我统计文章中某一词语出现了几次，或者代码中某一标记出现了几次。它支持代码高亮显示，可以让窗口总是在前，可以像Office Word那样进行字数统计，可以任意设置字体颜色。可以查看修改文件属性。另外，它还总是能够监视被打开的文件是不是已经在别的程序中被改过了，就像Dreamweaver 8那样。另外，它还有非常棒的自动复制、自动粘贴功能，可以把选中的文字自动复制到系统剪贴板，或者自动把在别程序里复制到的剪贴板里的内容自动粘贴到光标对应处。我真觉得它很棒。但是它也有不十全十美的地方的。首先，是它不能自动识别utf-8文档。当用它打开一个utf-8文档的时候，中文部分全部变成乱码了。我想尽办法找遍网络也找不到解决这个问题的办法。另外，虽然notexpad.exe的撤消次数是无限次的，但是它一点“保存”，撤消记忆就立即被清空了。这一点让我很不爽。&lt;/p&gt;<br/>&lt;p&gt;notexpad是一个绿色文件，但是它也有一个安装包，可以把程序安装到C:\program files\notexpad目录或者其它目录下去，同时在文件的右键菜单中加入一项“用notexpad.exe找开”的项目。这一个功能我觉得很好。遇到一些莫名其妙的autorun.inf或者其它ini文件或者bat或者reg文件，我可以不运行它，只是用这一个菜单项打开文件看看它是什么内容，是不是****病毒相关的。&lt;/p&gt;<br/>&lt;p&gt;今天上午，我在网上偶然见到一个文本编辑器，我发现它比notexpad.exe还要棒。它就是akelpad.exe，这是一个俄罗斯人(作者名字好像叫“亚历克山大”)编写的软件，是多国语言版的。我发现语言版本相当丰富，简体中文当然也包含在其中。&lt;/p&gt;<br/>&lt;img src=&#34;attachments/month_0906/200966214848.png&#34; alt=&#34;akelpad的主界面&#34;/&gt;<br/>&lt;p style=&#34;text-align:center;&#34;&gt;Akelpad.exe的主界面&lt;/p&gt;<br/>&lt;p&gt;akelpad.exe的下载地址是：&lt;a href=&#34;<a href="http://dl.pconline.com.cn/download/51742.html" target="_blank" rel="external">http://dl.pconline.com.cn/download/51742.html</a>&#34; target=&#34;_blank&#34;&gt;<a href="http://dl.pconline.com.cn/download/51742.html" target="_blank" rel="external">http://dl.pconline.com.cn/download/51742.html</a>&lt;/a&gt;。&lt;/p&gt;<br/>&lt;img src=&#34;attachments/month_0906/200966214957.png&#34; alt=&#34; &#34;/&gt;<br/>&lt;p style=&#34;text-align:center;&#34;&gt;akelpad.exe的安装主界面&lt;/p&gt;<br/>&lt;/p&gt;它是一个绿色软件，但是依然也有一个安装包。它的安装包可以三种方式安装：&lt;/p&gt;<br/>&lt;ul&gt;<br/>&lt;li&gt;标准安装，安装包将被安装到特定文件夹里例如C:\program files\akelpad。&lt;/li&gt;<br/>&lt;li&gt;安装为资源管理器的编辑器：文件将安装为文件资源管理器的扩展编辑器。&lt;/li&gt;<br/>&lt;li&gt;安装为windows notepad的替代者：C:\windows\目录下以及C:\windows\system32目录下的notepad.exe都将被改名为notepad_AkelUndo.exe，然后这个akelpad.exe改名为notepad.exe安装到上述两个文件夹下。当这个aeklpad.exe将来被卸载以后，notepad_AkelUndo  .exe重新改名成notepad.exe。&lt;/li&gt;<br/>&lt;/ul&gt;<br/>&lt;p&gt;我是选择第三种安装方式的，然后它就迅速装好了，代替了windows xp操作系统自带的notepad.exe。&lt;/p&gt;<br/>&lt;p&gt;现在我发现连我查看网页源码都是用akelpad打开了，可以看到行号，可以高亮显示代码。真赞啊！&lt;/p&gt;<br/>&lt;p&gt;akelpad.exe打开之后需要进行一番设置，多数设置需要程序重启之后才会生效。第一个需要设置的当然是选择界面语言为“简体中文”拉。选择&#34;View&#34;-&gt;&#34;Language&#34;-&gt;&#34;Chinese(Simplisied)&#34;，然后会跳出警告框来，告诉你这个设置必须程序重启后生效。所以你只要&#34;确定&#34;，并关掉程序，重新再打开，结果界面就全成了中文版了。赞！&lt;/p&gt;<br/>&lt;p&gt;看上去这个akelpad.exe显示的文本字体不太令人舒服，是用system字体的。所以请点“查看”-&gt;“字体(&lt;u&gt;F&lt;/u&gt;)...”，在弹出的对话框中把“字体”改成&#34;Fixedsys&#34;，“字形”改成“常规”(本来是“粗体”)，字体大小设为12，这样就好了，看看这文本是不是令人舒服多了？还可以点“查看”-&gt;“颜色(&lt;u&gt;C&lt;/u&gt;)...”来设置字体显示的颜色。默认的黑色怪不好看的。&lt;/p&gt;<br/>&lt;p&gt;notexpad和akelpad的菜单看起来大同小异&lt;/p&gt;<br/>&lt;p&gt;&lt;b&gt;文件菜单的比较：&lt;/b&gt;&lt;/p&gt;<br/>&lt;img src=&#34;attachments/month_0906/200966222624.png&#34; alt=&#34; &#34;/&gt;<br/>&lt;img src=&#34;attachments/month_0906/200966222651.png&#34; alt=&#34; &#34;/&gt;<br/>&lt;p&gt;akelpad.exe比notexpad.exe少了一个“属性”。不过在notexpad.exe中能够对文件属性作的修改也就是设置文件的只读或或读可写属性而已。但是akelpad.exe在下面的“选项”菜单中也能够设置文件的“只读”属性。&lt;/p&gt;<br/>&lt;p&gt;&lt;b&gt;编辑菜单的比较&lt;/b&gt;&lt;/p&gt;<br/>&lt;img src=&#34;attachments/month_0906/200966222711.png&#34; alt=&#34; &#34;/&gt;<br/>&lt;img src=&#34;attachments/month_0906/200966223129.png&#34; alt=&#34; &#34;/&gt;&lt;img src=&#34;attachments/month_0906/200966223548.png&#34; alt=&#34; &#34;/&gt;&lt;img src=&#34;attachments/month_0906/20096622360.png&#34; alt=&#34; &#34;/&gt;<br/>&lt;p&gt;这里区别也不大。notexpad多了一个“插入文件”功能，能够把另一个文本文件里的内容全部插进来，省却了打开、复制、粘贴的麻烦。另外还有就是notexpad里拥有插入时间日期的功能。akelpad里虽然名义上也有插入时间日期的功能，但是只有一种格式，就是YYYY-MM-DD格式。akelpad有插入符号功能，能够把“字符映射表”打开。&lt;/p&gt;<br/>&lt;p&gt;再看“查找、替换”框，我也发现了一些共同点和一些区别。共同点是它们都能自动把文件中选中的文本放到查找框里，另外它们都能够在全文替换完之后报告替换的次数，区别是akelpad还能够用正则表达式来匹配查找内容。另外，notexpad的查找内容和替换内容框都是两个文本框，而akelpad的查找内容框和替换内容框都是两个下拉填表框。我发现它能够对刚刚搜索替换过的文本进行一些记忆。&lt;/p&gt;<br/>&lt;img src=&#34;attachments/month_0906/20096622548.png&#34; alt=&#34; &#34;/&gt;&lt;img src=&#34;attachments/month_0906/200966225419.png&#34; alt=&#34; &#34;/&gt;<br/>&lt;p&gt;&lt;b&gt;查看菜单的比较&lt;/b&gt;&lt;/p&gt;<br/>&lt;img src=&#34;attachments/month_0906/200966225920.png&#34; alt=&#34; &#34;/&gt;&lt;img src=&#34;attachments/month_0906/200966225935.png&#34; alt=&#34; &#34;/&gt;<br/>&lt;p&gt;两个软件的查看菜单的区别是很大的。我发现很多在akelpad的设置和插件中进行选择的功能，notexpad都把它放在查看菜单里了。这样倒也显得使用方便。akelpad的功能很强大，设置自由度很大，但是设置起来不方便啊。非得好好研究过才能用得顺手的。&lt;/p&gt;<br/>&lt;p&gt;&lt;b&gt;工具菜单和选项菜单的区别&lt;/b&gt;&lt;/p&gt;<br/>&lt;img src=&#34;attachments/month_0906/20096623914.png&#34; alt=&#34; &#34;/&gt;&lt;img src=&#34;attachments/month_0906/200966232218.png&#34; alt=&#34; &#34;/&gt;<br/>&lt;p&gt;notexpad只有工具菜单，akelpad只有选项菜单。这两个没法说区别了，因为共同点都难找。notexpad工具菜单中有一个很有用处的字数统计功能，还能够方便地打开系统自带的计算器和资源管理器，而且还能够自己添加新的工具进去，比如把把字符映射表加进去。方法是“制定工具”对话框，在“标题栏”中填入“字符映射表(&amp;C)”，“快捷键”栏中按一下“Ctrl+Shift+C”，命令栏中填入&#34;C:\windows\system32\charmap.exe&#34;，点确定。这样就好了。工具菜单中又多出了一个“字符映射表”的项目。我发现“新建窗口”这个项目，在akelpad里是在“文件”菜单下的，而在notexpad里是在“工具”菜单下的。&lt;/p&gt;<br/>&lt;p&gt;notexpad的工具菜单下还有一个“选项”，可以弹出选项对话框。对于选项对话框的设置功能我这里不再累述。因为notexpad自带的帮助文档中有详细的说明。&lt;/p&gt;<br/>&lt;p&gt;akelpad的选项菜单中可以设置文件为只读，可以设置文件为“监视文件更改”，等等。一旦勾上了“监视文件更改”的话，如果正在编辑的文件在被别的程序修改了，akelpad会自动报警，告诉你文件被别的程序更改了，要不要重新载入。而在notexpad里没有这个选项，一律是进行监视文件更改。当然这个功能也挺有用的，我选中了它。“不打开一个文件两次”、“不打开一个程序两次”，我不用解释大家就能理解。我都勾选了它。但是必须先把窗口模式改成多窗口才能够看到“不打开一个程序两次”这个菜单项。多窗口和单窗口的区别有点儿像多标签的的IE7.0浏览器和单页面的IE6.0浏览器的区别。我觉得多窗口而且只允许运行一个程序可以让程序只有一个进程，所以我把两者都选中了。&lt;/p&gt;<br/>&lt;p&gt;我觉得akelpad纵然有万般好处，但是它有一个糟糕之处是：初始情况下“选项”菜单“设置”对话框下基本所有的勾选框都没有勾上。不过要自己设置一下倒也不难，因为很好理解。我不作逐项解释。请看我的设置：&lt;/p&gt;<br/>&lt;img src=&#34;attachments/month_0906/200966234636.png&#34; alt=&#34; &#34;/&gt;<br/>&lt;p&gt;另外还有一个很重要的设置地方是插件栏。请看我的插件栏的设置选项以及我对它的翻译。插件栏里没有中文说明，很多选项只能猜它的作用。&lt;/p&gt;<br/>&lt;img src=&#34;/attachments/month_0906/200966013355.gif&#34; alt=&#34; &#34;&gt;<br/>&lt;p&gt;你不一定要照着我的方法去设置，但是你要明白它的作用。我发现这个插件栏中有好多项都是无法勾选中的。我猜想是因陋就为这是免费版的缘故，所以高级功能的选项在这里不提供。这里有几个功能真的很好用，比如说Explorer，选中它后窗口左边会出现一个资源管理器，就像很多看图软件的资源管理器一样。不过akelpad的资源管理器的特点在于上面还有一个搜索框，输入几个字母就自动定位到相应的文件的文件名上了。还有一个“Toolbar”，选中它之后，菜单栏下面才会出现一个工具栏。另外就是一个Qsearch:Qsearch，选中它之后，窗口的下方会出现一个快速搜索栏。这样，如果想要搜索什么，或者位位光标的话，只要在这里输入几个字，相应的光配就移动到匹配之处了。如果勾选中wholeword，则只会匹配相关的整个词语。&lt;/p&gt;<br/>&lt;p&gt;akelpad有很多强大的功能，但是就是有一点可惜：它设置比较细，但是在默认预置中基本什么没有选中，必须用户自己去选中。但是用户需要逐渐好久才能够一一搞明白。notexpad有一个很详细的说明chm文档，但是akelpad却什么帮助说明也没有。如果你英语好又工作量大，akelpad十的十分值得拱荐。&lt;/p&gt;<br/>]]></description>
		</item>
		
</channel>
</rss>
