<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feed.feedsky.com/Jimmy227" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/Jimmy227" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 20 Oct 2011 08:48:51 GMT</lastBuildDate><title>子雨轩网络</title><description>PHP互联网技术，互联网文摘，PHP技术，Java技术，WEB开发，WAP技术，linux系统</description><link>http://yangzi520.com</link><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><language>en</language><pubDate>Thu, 20 Oct 2011 08:48:51 GMT</pubDate><item><title>2011年互联网趋势报告</title><link>http://yangzi520.com/index.php/archives/562</link><wfw:commentRss>http://yangzi520.com/index.php/archives/562/feed</wfw:commentRss><slash:comments>0</slash:comments><description>在近日的WEB 2.0峰会上，凯鹏华盈(KPCB)知名分析师玛丽•米克尔(Mary Meeker)发表报告，谈及2011年互联网趋势。

第一点：全球化
主题一：苹果、Google、亚马逊、Facebook超级领先者，不过中国和俄罗斯企业继续上升。
在全球排名前25位的企业中（按市值），苹果以3730亿美元居第一，2010年营收为762.83亿美元。Google居第二，市值1770亿美元，2010年营收293.21亿美元。亚马逊居第三，市值1080亿美元，2010年营收342.04亿美元。
Facebook排名上升，在最近SharesPost的交易中，它的市值达770亿美元左右，营收未明。
百度排在第5位，市值460亿美元，2010年营收12.16亿美元。
eBay排在第6位，市值420亿美元，2010年营收91.56亿美元。
腾讯第7位，市值410亿美元，2010年营收29.67亿美元。
Priceline.com和雅虎、雅虎日本列第8、第9、第10位，市值分别为240亿美元、200亿美元和200亿美元，2010年营收分别为30.85亿美元、63.25亿美元和29.95亿美元。
进入前25位的中国企业还有：网易20位，市值60亿美元，2010年营收8.36亿美元。阿里巴巴21位，市值50亿美元，2010年营收8.54亿美元。携程23位，市值50亿美元，2010年营收4.24亿美元。新浪24位，2010年营收4.03亿美元。
进入前25位的俄罗斯企业有Yandex，Mail.ru，居第15和第19位。
韩国企业NHN排在第13位，市值100亿美元，2010年营收10.62亿美元。
进入前25位的日本企业有雅虎日本，日本乐天两家。
主题二：2011年8月，按全球月独立访问者计，全球顶级互联网企业81%在美国之外。
Google、微软、Facebook占据前3位。
雅虎、维基百科、亚马逊、苹果、腾讯、VEVO和百度进入10位。
主题三：3年内，中国增加的网民比美国现有网民还多，中国、印度、尼日利亚、伊朗是最大的增长国。
2007-2010年，中国增加网民2.46亿，2010年网民数4.59亿，年同比复合增长率20%，网民占人口总数的34%。
2007-2010年，印度增加网民4200万，2010年网民数8800万，年同比复合增长率43%，网民占人口总数的8%。
2007-2010年，美国网民增加2200万，2010年网民总数2.44亿，网民占人口总数79%
主题四：2011年10月，社交网用户超过2006年12月的网民数，当中70%（8亿）使用Facebook。
每月，伊朗人在社交网上花11.1小时，居全球第一。然后是阿根廷的10.8小时，土耳其的10.3小时，智利的10.2小时，俄罗斯的9.7小时
每月，美国人在社交网上耗时6.8小时。

第二点：移动
主题一：即使处在衰退时期，突破性通信技术和服务也可以爆发。
1920年至2011年，共出现过几大技术：调频广播 （AM radio）于1920-1925年诞生，到1940年左右技 术普及率（按人口总数计）达80%，1965年左右接近 100%。
电视于1945年-1950年左右诞生，到1960年时普 及率达80%。 互联网于1990年后诞生，到2010年左右普及率达 80%。 移动互联网于2004年左右开始启动，2010年普及 率接近60%。
主题二：2011年二季度，全球3G移动用户增长到 9.36亿，占所有移动用户的17%，同比增长35%。
按移动用户计，美国有1.79亿，普及率56%，日 本1.17亿，普及率97%，韩国4300万，普及率82%。
中国有4000万3G用户，普及率4%。不过，中国3G 用户同比增长率达172%。 印度有3G用户2300万，同比增长率达1050%，普 及率只有3%。

主题三：2010年二季度，欧洲智能手机出货超过功能手机；2011年1季度，美国智能手机出货超过功能 手机。
在北美，2008年一季度时，智能手机占手机总出 货量不到20%，2010年3季度比重达约40%，2011年1 季度超过50%，目前比重已经增至60%以上。
在 欧洲，2008年2008年一季度时，智能手机占手 机总出货量约20%，2010年2季度比重达约40%，目前 超过75%。  主题四：智能手机尽管增长迅速，但比重仍低。 2011年，全球有智能手机用户8.35亿，但手机用户 总量达56亿。  主题五：iPod改变媒体产业，iPhone的改变速度更 快，iPad增长更是惊人。 主题六：Android手机的接受速度比iPhone快。
主题七：智能手机与平板出现双雄对决。
智 能手机方面，到2010年二季度，iPhone累计出 货1.29亿台，Android手机累计出货1.52亿台。  iPhone平均每台价格（ASP）达606美元，而Android 手机低于600美元。iPhone于2007年2季度推出，  Android手机于2008年4季度推出。 在平板方面，到2010年二季度，iPad累计出货  2900台，亚马逊Kindle出货1600万台。iPad平均每 台售价650美元，而Kindle低于200美元。前者于  2010年二季度推出，后者于07年四季度推出。
主题八：移动使用量巨大，增长迅速。

2008年-2011年，Pandora来自移动设备的流量比重变化为：2008年时5%，2011年达60%。
2008年-2011年，Twitter来自移动设备的流量比重变化为：2009年时25%，2011年达55%。
2008年-2011年，Facebook来自移动设备的流量比重变化为：2008年时0%，2011年达33%。
主题九：移动搜索增长迅速。 在过去几年（2007-2011年），Google移动搜索增长 4倍。
主题十：移动广告，所有类型都快速增长。
主题十一：2011年，全球移动程序和广告营收总计 达120亿美元，连续三年，每年复合增长17%。
第三点：用户界面

在乔布斯之前，电脑是计算功利性工具。有了乔布斯后，电脑成为美的产物，它可以用来干许多事，目的是让生活更好。乔布斯的设计理念独一无二。
主题一：自然用户界面的演变：现在是触摸、声音和动作的时代。

1980年代时，文本占主导、1990年代为图型，2000年代为触摸、声音和动作。
下一个重要级产品？ 全球共有40亿蓝牙功能的设备，有可以消除噪音、提供更好音质的耳机，有高质量无线麦克风，有连网的汽车音响，有语音识别技术，有声音创作与分享服务：一切都围绕在线声音展开。
可能这个时代与“听”有关。 SoundCloud创始人、CEO亚历山大•李俊（Alexander Lijung）说：“声音会比视频更好……录音将是新的QWERTY。”言下之意，未来声音将会成为最好的键盘。
第四点：电子商务
主题一：电子商务连续四个季度加速增长。
主题二：电子商务持续从离线业务中夺取份额。
到2011年二季度，电子商务占美国总零售营销的8%。2004年1季度时为4%。
主题三：移动电子商务起步。

Square2010 年时的毛移动销售或者交易额为零，今年超过10亿美元。eBay2009年时为10亿美元，今年接近40亿美元。  PayPal2009年时约2亿美元，今年接近30亿美元。Target2009年约5亿美元，今年近20亿美元。亚马逊2009年约5亿美元，今年接近  15亿美元。
主题四：人们之所以放弃店内购物，拥抱移动，52%的人（美国人）是为了找个更好的价格，51%的人是为了找另外一个价格更好的店铺。
第五点：广告很好

用户花在媒体上的时间、以及广告媒体上的广告开支持续快速增长。
2011年，每位用户的平均广告营收为49美元，1994年时为零。1995年，全球广告营收5.5万美元，2011年达730亿美元。1995年每位用户的平均广告营收9美元，2011年达49美元。1995年全球有6000万用户，2011年达15亿。
2011 [...]&lt;img src=&quot;http://www1.feedsky.com/t1/568138586/Jimmy227/feedsky/s.gif?r=http://yangzi520.com/index.php/archives/562&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>互联网</category><category>互联网天下</category><pubDate>Thu, 20 Oct 2011 16:48:51 +0800</pubDate><author>admin</author><comments>http://yangzi520.com/index.php/archives/562#comments</comments><guid isPermaLink="false">http://yangzi520.com/?p=562</guid><dc:creator>admin</dc:creator><fs:srclink>http://yangzi520.com/index.php/archives/562</fs:srclink><fs:srcfeed>http://yangzi520.com/index.php/feed</fs:srcfeed><fs:itemid>feedsky/Jimmy227/~7906614/568138586/6016344</fs:itemid></item><item><title>Smarty模版引擎的常用知识点</title><link>http://yangzi520.com/index.php/archives/560</link><wfw:commentRss>http://yangzi520.com/index.php/archives/560/feed</wfw:commentRss><slash:comments>0</slash:comments><description>Smarty模版引擎的一些基本知识点。
Smarty保留变量：
{$smarty.*}可以访问页面请求变量诸如get,post,cookies,server,enviroment和session变量
{$smarty.now}变量用于访问 当前时间戳.
{$smarty.const._MY_CONST_VAL}访问php常量
{$smarty.capture}访问{capture}{/capture}截取的输出
{$smarty.config}问已经加载的config变量
{$smarty.section}, {$smarty.foreach}访问&amp;#8217;section&amp;#8217;和&amp;#8217;foreach&amp;#8217;循环的属性
{$smarty.template}这个变量包含了当前被处理的模板的名字.
Smarty内建函数：
capture                                缓存块
config_load                        加载配置文件
foreach,foreachelse         遍历数组
include                                包含普通文件
字串5
include_php                       包含PHP脚本
insert                                   插入一个函数执行的结果
if,elseif,else                       IF语句
ldelim,rdelim                     Smarty的左/右限定符
literal                                   说明一个字符串块(可以把Javascrīpt包含在块中)
php                                      说明一个PHP脚本块 字串7
section,sectionelse         复杂的循环(类似for循环)
参数:
name
loop
start
step
max
show
section内部或外部可用属性:
index                  当前循环的记数下标
index_prev        当前循环的前一个下标
index_next        当前循环后一个下标
iteration             当前循环的行号
first                     是否为循环的开始 字串1
last                     是否为循环的结束
rownum             iteration的别名
loop                    循环结束后，最后一个index值
show                  section参数。决定是否显示循环结果
total                    循环总次数
strip                    过滤掉块中的空格等多余HTML&amp;#8230;
字串7
常规函数:
assign                           给某个变量赋值
counter                          计数器
cycle                               可以用来控制&amp;#60;tr&amp;#62;与&amp;#60;tr&amp;#62;之间的不同颜色
debug
fetch                                 可以fetch一个文件,用file参数指定
html_checkboxes          构造checkbox
html_image                    构造image字串9

html_options                  构造select的option选项
html_radios                    构造radio
html_select_date          构造一个日期选择select
html_select_time          构造一个时间选择select
html_table                      构造一个table,构造时可以向table中加入数据
math                                为了在模版中能够计算一个表达式的值
mailto                              构造一个E-Mail连接.可以选择多个参数 字串2
popup_init                      初始化popup使用JS(就是包含处理popup的JS文件)
popup                              构造一个弹出窗口.有丰富的参数控制
textformat                        将textformat块按照制定的参数格式化



Smarty foreach 循环次数 首次 末次
foreach,foreachelse
{foreach from=$variable key=key name=name iteam=value}
{$variable&amp;#124;@count}     // 获取数组长度
{$smarty.foreach.loop.iindex}    // [...]&lt;img src=&quot;http://www1.feedsky.com/t1/568138587/Jimmy227/feedsky/s.gif?r=http://yangzi520.com/index.php/archives/560&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>smarty</category><category>PHP代码</category><pubDate>Mon, 05 Sep 2011 16:47:16 +0800</pubDate><author>admin</author><comments>http://yangzi520.com/index.php/archives/560#comments</comments><guid isPermaLink="false">http://yangzi520.com/?p=560</guid><dc:creator>admin</dc:creator><fs:srclink>http://yangzi520.com/index.php/archives/560</fs:srclink><fs:srcfeed>http://yangzi520.com/index.php/feed</fs:srcfeed><fs:itemid>feedsky/Jimmy227/~7906614/568138587/6016344</fs:itemid></item><item><title>北京住房公积金 查询 对账簿密码修改 交通银行联名卡密码网上修改</title><link>http://yangzi520.com/index.php/archives/555</link><wfw:commentRss>http://yangzi520.com/index.php/archives/555/feed</wfw:commentRss><slash:comments>0</slash:comments><description>北京住房公积金管理中心发放的住房公积金联名卡\密码信封\对账簿密码均可在网上直接修改:)
住房公积金 账户查询 网址 http://www.bjgjj.gov.cn/wsyw/wscx/gjjcx-login.jsp 密码为身份证后4位和俩零。查询初始密码可登陆后修改。
交通银行住房公积金联名卡“查询密码”和“交易密码”都可以通过交通银行网上银行修改 网址https://pbank.95559.com.cn/personbank/common_logon.jsp需要注意的是 ：首次登陆网络银行普通用户后，需要点击最右下边 按钮重置查询密码 （因为首次使用查询密码没有设置 为空 拨打电话96155也无法查询）



若您知晓并愿意遵守《交通银行股份有限公司个人网上银行服务协议》、
《交通银行股份有限公司个人网上银行交易规则》，
请点击“登录”进入交行个人网上银行。












后可以登陆交通银行住房公积金联名卡修改交易密码，其中查询密码也可以登陆后修改，密码封内为联名银行卡的初始密码，需要妥善保管及时修改为您的熟悉记住的密码以便购房贷款及提款时候使用！&lt;img src=&quot;http://www1.feedsky.com/t1/568138588/Jimmy227/feedsky/s.gif?r=http://yangzi520.com/index.php/archives/555&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>个人日志</category><category>生活休闲</category><category>北京住房公积金</category><pubDate>Mon, 11 Jul 2011 18:53:48 +0800</pubDate><author>admin</author><comments>http://yangzi520.com/index.php/archives/555#comments</comments><guid isPermaLink="false">http://yangzi520.com/?p=555</guid><dc:creator>admin</dc:creator><fs:srclink>http://yangzi520.com/index.php/archives/555</fs:srclink><fs:srcfeed>http://yangzi520.com/index.php/feed</fs:srcfeed><fs:itemid>feedsky/Jimmy227/~7906614/568138588/6016344</fs:itemid></item><item><title>QQ在线客服不用加为好友直接聊天</title><link>http://yangzi520.com/index.php/archives/553</link><wfw:commentRss>http://yangzi520.com/index.php/archives/553/feed</wfw:commentRss><slash:comments>0</slash:comments><description>我今天在解决QQ客服聊天的一个问题 ，客服反映希望不加为QQ也要能聊天。我对比了引入的代码发现没什么不同，然后又同样添加了另一个QQ该QQ可以直接发起会话。那么一定是与QQ设置有关了，发现QQ设置已经为“允许任何人加我为好友”最后在 网络上搜索，原来需要激活的。
&amp;#8220;在线状态&amp;#8221;是腾讯公司提供的一种快速沟通服务，该服务可以让您在不加好友的情况下和域中的朋友发起临时会话。这个代码需要登录http://wp.qq.com/，进行一些的设置，然后将生成的代码嵌入至您网页上对应的页面代码中。
原来想让QQ直接发起会话需要在腾讯“在线状态”中激活呀,在线状态http://wp.qq.com/&lt;img src=&quot;http://www1.feedsky.com/t1/568138589/Jimmy227/feedsky/s.gif?r=http://yangzi520.com/index.php/archives/553&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>QQ在线客服</category><category>电子商务</category><category>互联网天下</category><pubDate>Tue, 05 Jul 2011 12:28:08 +0800</pubDate><author>admin</author><comments>http://yangzi520.com/index.php/archives/553#comments</comments><guid isPermaLink="false">http://yangzi520.com/?p=553</guid><dc:creator>admin</dc:creator><fs:srclink>http://yangzi520.com/index.php/archives/553</fs:srclink><fs:srcfeed>http://yangzi520.com/index.php/feed</fs:srcfeed><fs:itemid>feedsky/Jimmy227/~7906614/568138589/6016344</fs:itemid></item><item><title>正则表达式详解</title><link>http://yangzi520.com/index.php/archives/551</link><wfw:commentRss>http://yangzi520.com/index.php/archives/551/feed</wfw:commentRss><slash:comments>0</slash:comments><description>正则表达式
正则表达式是以文本描述字符组合的模式。在代码搜索中使用它们有助于描述一些概念，例如以“以‘var’开始的行”和“包含数字的属性值”。
下表列出了在正则表达式中使用的特殊字符、其含义和用法示例。若要搜索包含该表中某一特殊字符的文本，请在特殊字符前面附加一个反斜杠，令其“转义”。例如，若要在
some conditions apply*
短语中搜索实际的星号，您的搜索模式应类似于：apply\*。如果您没有令星号转义，您将找到“apply”的所有匹配项（以及“appl”、“applyy”和“applyyy”的所有匹配项），而不只是后面跟有星号的那些匹配项。




字符


匹配


示例




^


输入或行的起始部分。


^T 匹配“This good earth”中的“T”，但与“Uncle Tom&amp;#8217;s Cabin”中的“T”不匹配




$


输入或行的结尾部分。


h$ 匹配“teach”中的“h”，但与“teacher”中的“h”不匹配




*


0 个或多个前置字符。


um* 匹配“rum”中的“um”、“yummy”中的“umm”和“huge”中的“u”




+


1 个或多个前置字符。


um+ 匹配“rum”中的“um”和“yummy”中的“umm”，但在“huge”中没有任何匹配项




?


前置字符最多出现一次（即，指示前置字符是可选的）。


st?on 匹配“Johnson”中的“son”和“Johnston”中的“ston”，但在“Appleton”或“tension”中没有任何匹配项




.


除换行符外的任何单字符。


.an 匹配短语“bran muffins can be tasty”中的“ran”和“can”




x&amp;#124;y


x 或 y。


FF0000&amp;#124;0000FF 匹配 bgcolor=”#FF0000”中的“FF0000”和 font color=”#0000FF”中的“0000FF”




{n}


恰好 n 个前置字符。


o{2} 匹配“loom”中的“oo”和“mooooo”中前两个“o”，但在“money”中没有任何匹配项




{n,m}


至少 n 个、至多 m 个前置字符。


F{2,4} 匹配“#FF0000”中的“FF”和“#FFFFFF”中的前四个“F”




[abc]


用括号括起来的字符中的任何一个字符。用连字符指定某一范围的字符（例如，[a-f] 等效于 [abcdef]）。


[e-g] 匹配“bed”中的“e”、folly”中的“f”和“guard”中的“g”




[^abc]


未在括号中括起来的任何字符。用连字符指定某一范围的字符（例如，[^a-f] 等效于[^abcdef]）。


[^aeiou] 最初匹配“orange”中的“r”、“book”中的“b”和“eek!”中的“k”




\b


词边界（例如空格或回车符）。


\bb 匹配“book”中的“b”，但在“goober”或“snob”中没有任何匹配项




\B


词边界之外的任何内容。


\Bb 匹配“goober”中的“b”，但在“book”中没有任何匹配项




\d


任何数字字符。等效于 [0-9]。


\d 匹配“C3PO”中的“3”和“apartment 2G”中的“2”




\D


任何非数字字符。等效于 [^0-9]。


\D 匹配“900S”中的“S”和“Q45”中的“Q”




\f


换页符。


 




\n


换行符。


 




\r


回车符。


 




\s


任何单个空白字符，包括空格、制表符、换页符或换行符。


\sbook 匹配“blue book”中的“book”，但在“notebook”中没有任何匹配项




\S


任何单个非空白字符。


\Sbook 匹配“notebook”中的“book”，但在“blue book”中没有任何匹配项




\t


制表符。


 




\w


任何字母数字字符，包括下划线。等效于 [A-Za-z0-9_]。


b\w* 匹配“the [...]&lt;img src=&quot;http://www1.feedsky.com/t1/568138590/Jimmy227/feedsky/s.gif?r=http://yangzi520.com/index.php/archives/551&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>PHP</category><category>正则</category><pubDate>Tue, 21 Jun 2011 16:14:25 +0800</pubDate><author>admin</author><comments>http://yangzi520.com/index.php/archives/551#comments</comments><guid isPermaLink="false">http://yangzi520.com/?p=551</guid><dc:creator>admin</dc:creator><fs:srclink>http://yangzi520.com/index.php/archives/551</fs:srclink><fs:srcfeed>http://yangzi520.com/index.php/feed</fs:srcfeed><fs:itemid>feedsky/Jimmy227/~7906614/568138590/6016344</fs:itemid></item><item><title>svn check out报错：Can’t open file 解决办法</title><link>http://yangzi520.com/index.php/archives/543</link><wfw:commentRss>http://yangzi520.com/index.php/archives/543/feed</wfw:commentRss><slash:comments>0</slash:comments><description>我在Winidows 机器下checkout 代码，总是报这样的错误Can&amp;#8217;t open file &amp;#8220;D\APMServer5.2&amp;#8230;&amp;#8230;..&amp;#8221;

解决方法：
此问题多数在windows/OS2出现。问题原因是存在同名文件(名称只是大小写不同），使用SVN版本浏览器将其中一个删掉或者改名就可以了。
同样 Can’t move source to dest 解决办法一样。
补充：
Windows系统文件大小写是不敏感的，Linux大小写敏感的。&lt;img src=&quot;http://www1.feedsky.com/t1/568138591/Jimmy227/feedsky/s.gif?r=http://yangzi520.com/index.php/archives/543&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Linux</category><category>svn</category><pubDate>Wed, 08 Jun 2011 15:58:57 +0800</pubDate><author>admin</author><comments>http://yangzi520.com/index.php/archives/543#comments</comments><guid isPermaLink="false">http://yangzi520.com/?p=543</guid><dc:creator>admin</dc:creator><fs:srclink>http://yangzi520.com/index.php/archives/543</fs:srclink><fs:srcfeed>http://yangzi520.com/index.php/feed</fs:srcfeed><fs:itemid>feedsky/Jimmy227/~7906614/568138591/6016344</fs:itemid></item><item><title>vi编辑器使用</title><link>http://yangzi520.com/index.php/archives/540</link><wfw:commentRss>http://yangzi520.com/index.php/archives/540/feed</wfw:commentRss><slash:comments>0</slash:comments><description>vi的基本概念
基本上vi可分为三种操作状态，分别是命令模式（Command mode）、插入模式（Insert mode）和底线命令模式（Last line mode），各模式的功能区分如下：
1． Comand mode：控制屏幕光标的移动，字符或光标的删除，移动复制某区段及进入Insert mode下，或者到Last line mode。
2． Insert mode：唯有在Insert mode下，才可做文字数据输入，按Esc等可回到Comand mode。
3． Last line mode：将储存文件或离开编辑器，也可设置编辑环境，如寻找字符串、列出行号等。
不过可以把vi简化成两个模式，即是将Last line mode也算入Command mode,把vi分成Command 和Insert mode。
【合并两行】
J 3J，4J合并多行
n向前搜索，N向后搜索
【插入新行】
i: 插入，从目前光标所在之处插入所输入的文字。
a: 增加，目前光标所在的下一个字开始输入文字。
o: 插入新的一行，从行首开始输入文字。
【保存文件】
在Command mode下，可按冒号“：”键入入Last line mode，例如：
:w filename (输入“w filename”，将文章存入指定的文件名filename)
:wq (输入“wq”，因为进入之时已经指定文件名testfile，所以会写入testfile并离开vi)
:q! (输入“q!”，强制离开并放弃编辑的文件)
【编辑文件】
左下上右：键盘方向键   或者 h、j、k、l
翻页：上翻一页page up(或者Ctrl+B)、下翻一页page down(Ctrl+F)、上翻半页Ctrl+U、下翻半页Ctrl+D
按 ^：移到该行第一个非空白的字符。
按 0：移到该行的开头位置。
按 $：移到光标所在行的行尾。[常用]
按 G：移动到文章的最后。[大写G]
按gg：移动到文章的开头。【常用】
xxG移动光标到指定行
cc 替换整行
按 w：光标前进一个单词【常用】
按 b：光标回退一个单词【常用】
按 e：光标前进到下一个单词字尾倒数一个字符处。
删除下一个字符:x(或者del)
s:删除光标所在字符，并进入插入模式，r:修改光标所在字符，r后输入要插入修正的字符
S，删除当前行，并进入插入模式
删除上一个字符:X（backspace无效）
删除当前行:dd
复制字符：yw,从光标到当前单词结尾拷贝到剪切板中
粘贴字符：p,将剪切板中的数据粘贴到光标位置
复制当前行:yy
粘贴当前行：p
区域操作：按v，方向键选择区域
删除所选区域:dd
剪切所选区域:y
粘贴所选区域:p
撤销上次操作:u
删除当前光标到行尾:cw,要修改文本时有用
跳转到指定行：按:进入底行模式,输入行号即可
搜索关键字：
/关键字：先按/，再输入您想寻找的字，如果第一次找的关键字不是您相尽可能的，可以一直按n会往下寻找到您要的关键字为止。
？关键字：先按？，再输入您想寻找的字，如果第一次找的关键字不是您想要的，可以按n会往前寻找到您要的关键字为止。
替换
1，$s/string/replae/g：在last line mode输入“1，$s/string/replace/g”会将全文的string字符串取代为replace字符串，其中1,$s就是指搜寻区间为文章从头至尾的意思，g则是表示全部取代不必确认。
%s/string/replace/c：同样会将全文的string字符串取代为replace字符串，和上面指令不同的地方是，%s和1,$s是相同的功能，c则是表示要替代之前必须再次确认是否取代。
1,20s/string/replace/g：将1至20行间的string替代为relpace字符串。&lt;img src=&quot;http://www1.feedsky.com/t1/568138592/Jimmy227/feedsky/s.gif?r=http://yangzi520.com/index.php/archives/540&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Linux</category><category>vi</category><pubDate>Mon, 30 May 2011 23:41:37 +0800</pubDate><author>admin</author><comments>http://yangzi520.com/index.php/archives/540#comments</comments><guid isPermaLink="false">http://yangzi520.com/?p=540</guid><dc:creator>admin</dc:creator><fs:srclink>http://yangzi520.com/index.php/archives/540</fs:srclink><fs:srcfeed>http://yangzi520.com/index.php/feed</fs:srcfeed><fs:itemid>feedsky/Jimmy227/~7906614/568138592/6016344</fs:itemid></item><item><title>linux修改系统时间</title><link>http://yangzi520.com/index.php/archives/538</link><wfw:commentRss>http://yangzi520.com/index.php/archives/538/feed</wfw:commentRss><slash:comments>0</slash:comments><description>这是在网络上的最简单的方法，原来也看过弄的那么麻烦，记录之。
Linux下的时间分为两种，系统时间与硬件时间。我们一般看到的时间就是系统时间，比如现在是11:45 am。硬件时间指的是主板上CMOS中的时间，这两个时间并不是总是同步的，一般情况下大约11分钟同步一次。
linux系统开机时，从CMOS中读取当前时间，作为系统时间，从此以后系统时间独立tick，此时如果你用date命令修改了系统时间，硬件时间是不 受影响的，就是说如果此时关机，下次的系统时间还是不对。要想将系统时间保存到硬件时间，可以是用 hwclock 或者 clock  命令，hwclock就是 hardware clock的意思。
一个完整的修改linux系统时间的过程如下所示，注意先改日期，再改时间：
修改系统日期(optional)，将当前日期改为2007-7-13:
Code:
date -s 07/13/2007
修改系统时间，将当前系统时间改为11:55:00：
Code:
date -s 11:55:00
将当前系统时间保存到硬件时间
Code:
hwclock &amp;#8211;systohc
或者
Code:
clock &amp;#8211;systohc
说明：
系统时间和日期可以一起改，详情查看这里或者 man date
如果想将系统时间改回硬件时间，可以使用
Code:
hwclock &amp;#8211;hctosys
或者
Code:
clock &amp;#8211;hctosys&lt;img src=&quot;http://www1.feedsky.com/t1/568138593/Jimmy227/feedsky/s.gif?r=http://yangzi520.com/index.php/archives/538&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Linux</category><pubDate>Mon, 23 May 2011 15:27:13 +0800</pubDate><author>admin</author><comments>http://yangzi520.com/index.php/archives/538#comments</comments><guid isPermaLink="false">http://yangzi520.com/?p=538</guid><dc:creator>admin</dc:creator><fs:srclink>http://yangzi520.com/index.php/archives/538</fs:srclink><fs:srcfeed>http://yangzi520.com/index.php/feed</fs:srcfeed><fs:itemid>feedsky/Jimmy227/~7906614/568138593/6016344</fs:itemid></item><item><title>APACHE实现多个域名301重定向跳转到同一目录</title><link>http://yangzi520.com/index.php/archives/534</link><wfw:commentRss>http://yangzi520.com/index.php/archives/534/feed</wfw:commentRss><slash:comments>0</slash:comments><description>大家在做网站的时候都清楚，域名默许的是不带www的域名，而绝大部分站长都会使用带www域名绑定网站，这样我们就2个域名绑定了一个网站。总所周知，搜索引擎喜欢原创、独一无二的东西。若两个站内容，页面完全相同，可能导致百度只认可其中一个为原创，另一个是抄袭。同样如果一个站用两个域名，容易导致百度只更新其中一个的快照，而另外一个不更新。或者今天更新这个，明天更新那个。很明显，这样容易分散权重，甚至导致其中一个域名被当作作弊站而被K掉。如果确实要使用双域名，我建议你把其中一个域名用301重定向，这个就是本次笔者要谈的内容。
今天研究了一下404的时候，原来我一直没有理会的多个域名对SEO不利，记录下。
首先apache开启mod_write模块
在网站的.htaccess文件中加入如下内容
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yougaga.net [NC]
RewriteRule ^(.*)$ http://www.yougaga.net/$1 [L,R=301]
这样设置后
yougaga.net
 
这些地址所就会都以301重定向的方式跳转到www.yougaga.com
以这样的方式重定向，GOOGLE会自动传递PR值到www.yougaga.com这个地址上，避免了同一网站多个域名分散权重的情况，这也是我们对网站SEO需要注意的问题。
结：　www.yougaga.net　是  yougaga.net的二级域名&lt;img src=&quot;http://www1.feedsky.com/t1/568138594/Jimmy227/feedsky/s.gif?r=http://yangzi520.com/index.php/archives/534&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>SEO</category><category>Linux</category><pubDate>Mon, 16 May 2011 01:10:24 +0800</pubDate><author>admin</author><comments>http://yangzi520.com/index.php/archives/534#comments</comments><guid isPermaLink="false">http://yangzi520.com/?p=534</guid><dc:creator>admin</dc:creator><fs:srclink>http://yangzi520.com/index.php/archives/534</fs:srclink><fs:srcfeed>http://yangzi520.com/index.php/feed</fs:srcfeed><fs:itemid>feedsky/Jimmy227/~7906614/568138594/6016344</fs:itemid></item><item><title>使用XAMPP轻松建站,安装与启动</title><link>http://yangzi520.com/index.php/archives/532</link><wfw:commentRss>http://yangzi520.com/index.php/archives/532/feed</wfw:commentRss><slash:comments>0</slash:comments><description>LAMP (Linux + Apache + MySQL + PHP) 作为与Windows、IIS和.NET等专有和商业软件进行竞争的一种开源软件解决方案，以其特有的安全、快速、易用、易于开发以及大量的开源代码，受到了人们越来越多的关注。特别是近几年来发展迅速，已经成为Web 服务器的事实标准。
    但是，使用过LAMP的人都知道，要熟练地使用它并不是一件很容易的事情，它配置起来比较繁琐，升级困难，维护也不方便，需要一定的Linux操作基础。对于没有Linux操作经验的用户，很难正确地完成配置，这在一定程度上影响了LAMP的普及和推广。
    前段时间，笔者参与建设了一套面向企业内部的网站系统。选用了一个集成软件安装包——XAMPP，它不仅可以帮助用户快速搭建网站，而且安装、启动、配置也非常简单，只需几条命令就可完成。对于想使用LAMP建站的人来讲，XAMPP无疑是很好的选择。
    认识XAMPP
    XAMPP（Apache+MySQL+PHP+PERL）是一个功能强大的建站集成软件包。这个软件包原来的名字是LAMPP，但是为了避免误解，最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris三种操作系统下安装使用，支持多语言：英文、简体中文、繁体中文、韩文、俄文、日文等。
    XAMPP 1.5.1所集成的主要软件包括:
    ● Apache 2.2.0：一个历史悠久并且功能十分强大的Web服务器。
    ● MySQL 5.0.18：PHP的首选数据库，5.0版在确保其性能、可靠性及易用性的同时，还增加了视图、存储过程、触发器及服务器端游标等企业数据库的功能。
    ● PHP 5.1.1 [...]&lt;img src=&quot;http://www1.feedsky.com/t1/568138595/Jimmy227/feedsky/s.gif?r=http://yangzi520.com/index.php/archives/532&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Linux</category><pubDate>Sun, 15 May 2011 23:21:26 +0800</pubDate><author>admin</author><comments>http://yangzi520.com/index.php/archives/532#comments</comments><guid isPermaLink="false">http://yangzi520.com/index.php/archives/532</guid><dc:creator>admin</dc:creator><fs:srclink>http://yangzi520.com/index.php/archives/532</fs:srclink><fs:srcfeed>http://yangzi520.com/index.php/feed</fs:srcfeed><fs:itemid>feedsky/Jimmy227/~7906614/568138595/6016344</fs:itemid></item></channel></rss>
