CINXE.COM
caoz谈能力成长系列 - 取舍之道
<!DOCTYPE HTML> <html> <head> <meta charset="gbk" /> <title>caoz谈能力成长系列 - 取舍之道</title> <meta name="description" content="俞军老师说过特经典的一句话,优秀的产品经理,要学会做减法。我们设计产品的时候,创业者,说真的,点子都很多,把设计,计划书拿出来一看,我产品这样这样,然后这样这样,以后还可以拓展为这样这样,聊天的时候突......T086.com"> <link rel="alternate" media="only screen and(max-width: 640px)" href="http://m.t086.com/article/5206" > <link href="/css/hx.css" rel="stylesheet" type="text/css"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6954704791417392" crossorigin="anonymous"></script> </head> <body> <div id="wrap"> <div id="top_bar"> <a href="/" target="_blank">T086学习网</a> | <a href="/article/">站长学院</a> | <a href="http://www.t086.com/code/" target="_blank">技术文档</a> | <a href="http://chengyu.t086.com/" target="_blank">成语</a> | <a href="http://xhy.t086.com/" target="_blank">歇后语</a> <!--| <a href="http://diguo.b086.com/" target="_blank">帝国时代</a> | <a href="http://code.9enjoy.com/" target="_blank">代码收藏</a>--> | <a href="https://ip.t086.com/" target="_blank">IP地址查询</a> | <a href="https://shengri.t086.com/" target="_blank">生日密码</a> | <a href='https://shengri.t086.com/flower/' target="_blank">生日花语</a> | <a href="/tools/csstidy/" target="_blank">CSS压缩</a> | <a href="/zidian/" target="_blank">在线字典</a> <!--| <a href="/comment" target="_blank">用户评论</a> | <a href="http://tool.cncn.com/" target="_blank">欣欣百宝箱</a>--> </div> <div class="menuskin" id="popmenu" onmouseover="clearhidemenu()" style="Z-INDEX: 100" onmouseout="dynamichide(event)"></div> <div class="menu_title"> <a href="/">首页</a> | <a href="/article/">文章首页</a> | <a href="/class/it" onmouseover="showmenu(event,'','menu1')">IT资讯</a> | <a href="/class/wangzhan_yunying" onmouseover="showmenu(event,'','menu5')">网站运营</a> | <a href="/class/webdesign" onmouseover="showmenu(event,'','menu2')">网站制作</a> | <a href="/class/program" onmouseover="showmenu(event,'','menu3')">网络编程</a> | <a href="/class/study" onmouseover="showmenu(event,'','menu4')">学习认证</a> | <a href="/class/good">精彩好文</a> | <a href="/class/game">游戏攻略</a> | <a href="/class/others">其它精选</a> | <a href="/article/new">最新文章</a> | <a href="/article/hot">热门文章</a> | <a href="/article/elite">推荐文章</a> | <a href="/zidian/">汉语字典</a> </div> <div id="a1"> </div> <script src="/js/common.js"></script> <script src="/js/main.js"></script> <div id="place"> <div id="place1">您的位置:<a href="/">IT学习者</a> > <a href='/article/'>文章大全</a> > <a href="/class/it">IT业界</a> > <a href="/class/it_comment">IT业界评论</a> > <a href="/article/5206">caoz谈能力成长系列 - 取舍之道</a></div> <div id="place2"><form action="/so.php" target="_blank"> <input type="text" name="q" value="" maxlength="50" size="18" class="so_q"> <input name="cl" value="2" type="hidden"> <input type="submit" name="Submit" value="站内搜索"></form></div> </div> <div id="main"> <div id="con"> <div id="show"> <h1>caoz谈能力成长系列 - 取舍之道</h1> <div id="articleinfo">【 caoz的梦呓作者:caoz 更新时间:2015-11-08 | 字体:<a href="javascript:ContentSize(16)">大</a> <a href="javascript:ContentSize(14)">中</a> <a href="javascript:ContentSize(12)">小</a>】</div> <div id="summary">[<strong>导读</strong>]俞军老师说过特经典的一句话,优秀的产品经理,要学会做减法。我们设计产品的时候,创业者,说真的,点子都很多,把设计,计划书拿出来一看,我产品这样这样,然后这样这样,以后还可以拓展为这样这样,聊天的时候突...</div> <div class="c" style="clear:both;"> </div> <div id="articlecontent"> <p>第一篇:<a href="http://www.t086.com/article/5203" target="_blank">caoz谈能力成长系列 - 提问的技术</a></p><p>第二篇:<a href="http://www.t086.com/article/5204">caoz谈能力成长系列 - 归纳与总结</a></p><p>第三篇:<a href="http://www.t086.com/article/5205">caoz谈能力成长系列 - 机会来自于担当</a></p><p>第四篇:<a href="http://www.t086.com/article/5206">caoz谈能力成长系列 - 取舍之道</a></p><p><br /></p>俞军老师说过特经典的一句话,优秀的产品经理,要学会做减法。<p></p><p>我们设计产品的时候,创业者,说真的,点子都很多,把设计,计划书拿出来一看,我产品这样这样,然后这样这样,以后还可以拓展为这样这样,聊天的时候突然灵光一现,对啊,我还可以把这个加上去。等等等等。</p><p></p><p>那,下面是个对比范例</p><p><img original="http://mmbiz.qpic.cn/mmbiz/nBKX0s8fer2tjiclj5HXDLX8gZrbSBRUWzfoicB4ujTfVEYKEAc9OC2fVp491N5bnicKl3J4tE2l4dUakQgBR4tsw/0?wx_fmt=jpeg" data-w="490" data-ratio="0.8510204081632653" data-s="300,640" data-type="jpeg" alt="" /><br /></p><p><strong>用户真的需要这么多么?</strong></p><p></p><p>很多时候,我们被自己创造的各种伪需求所麻醉,大家谈东西的时候往往流于自己的才能展示而忽略了事务的本质,比如说,公众号起名这个事情,很多人都有各种奇思妙想而忘记了最基本的诉求,容易识别和容易传播,所以很多特别有想法的名字其实识别度非常低,特别是一些认为用了谐音很有才华的那种名字,最不容易被人传播,因为大部分用户基于第一感都会输入错误。 这就是创业者以及很多工作者最容易犯的错误,想太多,而忽视了最基本的东西。</p><p></p><p>那么,做产品设计的时候,我们要不断问自己一些问题。</p><p>用户的核心诉求是什么,这个功能点设计是否满足用户的核心诉求?</p><p>如果没有这个功能会怎样,用户还会不会使用这个产品?</p><p></p><p>想明白这俩问题,可能80%的功能都是没必要的,当然你说锦上添花好不好,请别一上来就搞,时间成本是最大的成本,相信我,很多你以为精妙的设计可能毫无意义。</p><p></p><p><strong>谈完产品谈用户</strong></p><p></p><p>前几天说了,你做一个新项目,一个创业公司,你要知道一点,不可能讨好所有用户,苹果公司够大吧,人家都压根没打算讨好所有人,对不起,我就不出998人民币的特价款,买不起的选安卓去吧。 所以,即便有些需求是用户定义的,有些痛点是用户提出的,你也要甄别一下,这是不是你核心目标用户的需求,这是不是你核心目标用户的痛点。 有时候,你甚至要为了让某些用户更满意,而伤害另一批用户,这个决定你敢不敢做!有没有价值! </p><p></p><p>我的观点是,如果为了发展更多的用户而伤害核心用户,是得不偿失的,很多公司犯过这样的错误;而为了核心用户去伤害一些其他用户,很多时候是正确的,你不能指望面面俱到,让每个人都满意。</p><p></p><p>举个例子,有人跟我说要做高端社交平台,想法是通过一些社交平台让普通人也能参加高端社交场合,这需求听上去很不错啊,普通人也想去高端场所,参与高端活动啊,找一些资源以廉价的方式提供给普通人的一些参与方案。但我一听就玩意就不行,啥叫高端社交,你搞这个你认识门卫保安或者举办方,你几个人私下靠关系凑进去了也就算了,你想规模化商业化,你开毛玩笑,这玩意一旦规模起来高端社交肯定变味,高端用户一定会极大反感,最后一定是高端用户见你就躲,高端活动唯恐跟你发生关系,你剩下一批普通用户自娱自乐么?你以为取悦了更多人,高端社交强调的是什么,私密性!准入门槛!</p><p></p><p>理解核心用户的诉求,理解核心产品诉求,再来<strong>理解项目管理</strong>。</p><p></p><p>说个小公司,项目快启动的一种思考方式。</p><p></p><p>我跟员工说,能不能启动个啥项目,员工说,这个,需要做什么什么,什么什么,什么什么,工作量蛮大的,算算大概6个月吧。我说3个月我要它上线,别跟我说工作量多大,按照3个月上线给我做排期,也不难为你,你说的那些,不一定都要做,你自己研究一下,非核心的都扔后面去,做到哪些最基本的就能上线了。然后我们拉出来测试调整。后来员工一直给不出3个月的排期,好吧,我自己也有些无能,这个项目就不了了之了。但我说句心里话,要是搁十年前,这事我一个人,最多两个月就上线了。(2005年,cnzz第一个版本的所有核心代码,其实就我一个人写了两周你们信不信。当然,那啥,写的时候有一些早期积累。不过所谓的早期积累也是不到一个月的工作量。当然,那时候的版本和现在相比,其实功能挺单薄的。)</p><p></p><p>什么思路呢,就是你先排工期,基于工期去优化产品设计,决定取舍,不追求说第一个版本的完美度,但是追求效率,并且保证核心功能在第一个版本都能充分体现,线上再根据反馈快速迭代。 大部分公司的研发都是先定需求后定工期,如果你先定工期后定需求,你会发现,其实很多东西并不是非做不可的。</p><p></p><p>这个思路历史上是来自日本的精益生产,在80年代的时候,made in japan以廉价质优产品快速打入北美,攻陷欧美市场,那时候日本厂家如何思考的呢,北美和欧洲都是我琢磨一个产品要做什么,然后计算成本,然后按照利润率,计算售价,然后标价出去卖。日本人把这个颠覆掉了,我要打败你,我先计算这个东西我准备卖多少钱,然后计算利润率,回推成本,然后我设计这个产品,我基于这个成本去做,没用的我砍掉,能裁剪的都裁剪,但保留强大的核心功能不能比你差,然后做出来产品,比对手便宜30%-50%,一下子把美国厂商打蒙了。这是成本反推的设计思路,在互联网时代,时间成本是最大的成本,所以,我们要以工期来反推设计,裁剪需求。</p><p></p><p>下面说<strong>技术的取舍之道</strong></p><p></p><p>因为我做过统计,对这个比较熟,有个朋友当时要做个统计系统,他们员工做了几个月还没搞定,我就过去瞅瞅,一瞅就发现问题了,啥问题呢?为了根本不存在的需求较劲呢。</p><p></p><p>我们在做技术的时候,有时候产品给出的需求,只是一个使用说明,对于一些边界条件并不明确,而边界条件这玩意,对技术设计的复杂度和开发难度影响极大,极大,极大,极大。 </p><p></p><p>实际上,技术人员应该明白应用场景的边界在哪里,有针对性的取舍,这样技术方案就可以变得简单,研发成本就会极大降低。</p><p></p><p>案例说话</p><p></p><p>无论是百度,谷歌,还是阿里,你去搜索的时候,你都不可能靠翻页遍历所有结果,翻到一定页数,就不给翻了,这就是边界条件。如果程序员非要较劲给出所有搜索结果的查询和排序,这就要命了,谷歌都做不到。 而潜台词是,其实真正的用户并不关心也不太会翻到七八十页去找结果。除非搜索结果很少才需要遍历,搜索结果很多的情况下给出权值最高的top列表即可,至于所有满足搜索条件的数字,其实只是一个系统估算值,根本没有去遍历搜索。</p><p></p><p>再拿统计说事,比如你是一个网站的站长,你要看网站的来源</p><p>如果这个来源是你特定的广告载体,你可以标注出来单独统计。</p><p>如果不是,你会去关心超过top 200的来源么?真的不会,站长只会关注最前面带给自己流量的网站和网页,不会关心一些奇怪的只有一两个点击的那些奇怪的来源,所以,站长不关心的数据,系统需要保存么?</p><p></p><p>理解这个思路,很多开发就简单了,至少你技术有限的情况下可以把很多看上去很复杂的项目搞定了。</p><p></p><p>允许不完美,允许设置一些边界条件,一定范围内降低准确度,存储量,来减少复杂度,这样开发效率就会极大提升,开发成本就会极大下降。 </p><p></p><p>这个现象有多普遍呢?根据我的观察,开发人员做无用功,为不存在的需求而打拼的非常非常普遍,而这可能是很多公司老板,主管都不清楚的隐形成本。</p><p></p><p>再说典型场景,比如一些排名服务,你排第二,第三,第五,当然名次都很重要,但是你排50251,50252,50255, 这个具体数字对你重要么?告诉你排在50000-51000之间是不是就可以了? 很多技术设计如果稍微变通一下,复杂度就会极大降低。</p><p></p><p>2004年做一统,2005年做cnzz,我的开发时间都特别短,当然产品问题也不少,但没阻碍它们先后成为中国互联网统计平台的no.1。这事我做过总结,那时候我的技术水平实在不咋样,当然现在也没好太多,能做的快,而且在当时市场上表现力还不错,并不是因为我技术有多好,而是因为懂得取舍。这一点是很多大公司的程序员的盲区,所以他们用了几十倍甚至上百倍的代价,做同样的东西。</p><p></p><p><strong>简单总结</strong></p><p>1,从产品层面,对需求做裁剪,好的产品经理要会做减法,点子多,但落实起来,要围绕核心,初期不要过于复杂,有需要可以上线后根据用户反馈迭代。</p><p></p><p>2, 从用户层面,不要试图讨好所有人,要明确核心用户群体的诉求,有所取舍,让一部分人惊喜,另一部分人离开,比平庸四处讨巧的产品可能更好。很多优秀的互联网产品,都很固执和执拗,他们潜台词就是,不喜欢我的用户,我其实也不打算服务你们。</p><p></p><p>3,从技术层面,要理解需求,基于需求和研发的的难点设计边界条件,将需求简化,在满足用户核心诉求的前提下允许一定程度的不完美,允许一定程度的不精确。这样对研发效率的提升和运维成本的下降是惊人的。</p><p></p><p>一个不懂得取舍的系统,往往里面90%的数据和信息是在需求层面毫无意义的,有机会我会找一些案例出来,这样的真的见过很多。</p> <div class="cutpage"></div> </div> <div id="share"> <div style="float:left;width:120px;"><wb:like type="number"></wb:like></div> <div class="share"> <div id="bdshare" class="bdshare_t bds_tools get-codes-bdshare"> <span class="bds_more">分享到:</span> <a class="bds_qzone">QQ空间</a> <a class="bds_tsina">新浪微博</a> <a class="bds_tqq">腾讯微博</a> <a class="bds_renren">人人网</a> <a class="bds_baidu">百度搜藏</a> <a class="bds_tieba">贴吧</a> </div> </div> </div> <div id="articlereadme"> <ul> <li>转载请注明来源:<a href="http://www.t086.com/">IT学习网</a> 网址:http://www.t086.com/ <a href="javascript:RecToClipBoard()" title="点击复制本页地址到剪贴版,直接在MSN/QQ上粘贴即可" style="font-weight:bold;color:#F00;height:20px;line-height:20px;">向您的朋友推荐此文章</a> </li> <li>特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系我们,我们会尽快予以更正。</li> </ul> </div> <div id="comment"> </div> <div id="articleprenext"> <ul> <li>上一篇:<a href="/article/5205" target="_self" title="caoz谈能力成长系列 - 机会来自于担当">caoz谈能力成长系列 - 机会来自于担当</a></li><li>下一篇:<a href="/article/5207" target="_self" title="Nginx如何启用ETag,提高访问速度">Nginx如何启用ETag,提高访问速度</a></li><li><a href="/archive/201511">查看2015年11月的文章归档</a></li> </ul> </div> </div> <div class="main_t4"><a href="/article/5206/relate">相关文章</a> ( <a href="/tags/caoz">caoz</a> <a href="/tags/%C4%DC%C1%A6">能力</a> <a href="/tags/%B2%FA%C6%B7">产品</a> <a href="/tags/%D3%E1%BE%FC">俞军</a> )</div> <div class="main_c4"><li><a href="/article/5217">一则经典技术面试题目的解读</a></li><li><a href="/article/5216">如何应对并发(3) - 需求裁剪</a></li><li><a href="/article/5215">如何应对并发(2) - 请求合并及异步处理</a></li><li><a href="/article/5214">如何应对并发(1) - 关于数据索引</a></li><li><a href="/article/5205">caoz谈能力成长系列 - 机会来自于担当</a></li><li><a href="/article/5204">caoz谈能力成长系列 - 归纳与总结</a></li><li><a href="/article/5203">caoz谈能力成长系列 - 提问的技术</a></li><li><a href="/article/5194">纯银:做产品的6件事情</a></li><li><a href="/article/5175">两款产品被苹果官方推荐的秘密!</a></li><li><a href="/article/5159">如何培养交互设计师的数据分析能力</a></li><li>了解这些字:<a href="/zidian/谈" target="_blank">谈</a> <a href="/zidian/能" target="_blank">能</a> <a href="/zidian/力" target="_blank">力</a> <a href="/zidian/成" target="_blank">成</a> <a href="/zidian/长" target="_blank">长</a> <a href="/zidian/系" target="_blank">系</a> <a href="/zidian/列" target="_blank">列</a> <a href="/zidian/取" target="_blank">取</a> <a href="/zidian/舍" target="_blank">舍</a> <a href="/zidian/之" target="_blank">之</a> </li></div> <div> </div> <div class="search" id="a2"></div> <div class="plus"> </div> </div><!--con--> <div id="side"> <div class="left_box" style="border-top:0px"> <div class="left_title"><a href="/article/elite">最 新 推 荐</a></div> <div class="left_main"><ul><li>·<a href="/article/5225">张小龙2016年领导力大会末内部分享:警惕KPI和流程</a></li><li>·<a href="/article/5206">caoz谈能力成长系列 - 取舍之道</a></li><li>·<a href="/article/5180">解读《百度网页质量白皮书》潜台词</a></li><li>·<a href="/article/5176">创业像开车,而不是发火箭</a></li><li>·<a href="/article/5161">雷霆战机装备搭配攻略_雷霆战机装备大全</a></li><li>·<a href="/article/5158">能花钱的,就不要花时间</a></li><li>·<a href="/article/5145">时间管理:吃掉三只青蛙吧!</a></li><li>·<a href="/article/5040">成语玩命猜ipad,iphone版全部答案</a></li><li>·<a href="/article/5035">疯狂猜图答案</a></li><li>·<a href="/article/5018">caoz:数据分析这点事</a></li></ul></div> </div> <div class="left_box"> <div class="left_title"><a href="/article/hot_month">本月热门</a></div> <div class="left_main"><ul><li>·<a href="/article/5051">苹果电脑MACbook Air快捷键大全</a></li><li>·<a href="/article/3723">成语中的颜色</a></li><li>·<a href="/article/5001">所有浏览器的userAgent为何都带Mozilla</a></li><li>·<a href="/article/5090">如何判断IP地址是A类B类还是C类</a></li><li>·<a href="/article/5138">nslookup命令详解</a></li><li>·<a href="/article/4138">比YOUTUBE更好的五个国外视频分享网站</a></li><li>·<a href="/article/1">Google搜索从入门到精通v4.0</a></li><li>·<a href="/article/2127">关于蛇的成语</a></li><li>·<a href="/article/3582">Smarty程序应用范例:留言簿(Guestbook)</a></li><li>·<a href="/article/1554">2004年各主要城市人均工资</a></li></ul></div> </div> <div class="left_box"> <div class="left_title"><a href="/article/hot_week">本周热门</a></div> <div class="left_main"><ul><li>·<a href="/article/2555">265面目全新,坚持三个不变</a></li><li>·<a href="/article/5085">数学常数e的含义</a></li><li>·<a href="/article/988">从Business.com遭封看302重定向</a></li><li>·<a href="/article/2948">蔡文胜:中国只有5%个人网站可以商业化</a></li><li>·<a href="/article/4748">使MySQL查询区分大小写</a></li><li>·<a href="/article/3186">在Windows主机上应用IPSec策略</a></li><li>·<a href="/article/1934">人生的12个经典领悟</a></li><li>·<a href="/article/1393">情书短信(7)</a></li><li>·<a href="/article/724">中国黑客超强档案(5)</a></li><li>·<a href="/article/5051">苹果电脑MACbook Air快捷键大全</a></li></ul></div> </div><!--box--> <div class="left_box"> <div class="left_title"><a href="/article/new">最新文章</a></div> <div class="left_main"><ul><li>·<a href="/article/5254">易方达基金经理张坤谈净利润到股东回报</a></li><li>·<a href="/article/5253">于洋对天弘甄选食品饮料2020四季度的投资策略和运作分析</a></li><li>·<a href="/article/5252">关于调整上证50、科创50等上证指数样本的公告</a></li><li>·<a href="/article/5251">上证50是哪些股票_上证50权重最新排名</a></li><li>·<a href="/article/5250">沪深300、上证50和中证500等指数2019年第二次定期调整样本股</a></li><li>·<a href="/article/5249">沪深300价值/成长指数编制方案调整,中国平安权重下降</a></li><li>·<a href="/article/5248">中证指数调整上证50等指数样本股</a></li><li>·<a href="/article/5247">中证指数调整中证红利指数样本股</a></li><li>·<a href="/article/5246">中证指数调整中证100指数样本股</a></li><li>·<a href="/article/5245">中证指数调整沪深300指数样本股</a></li></ul></div> </div> <div id="content_a"></div> </div> </div> <div class="clear"></div> <script type="text/javascript"> document.body.oncopy=function(){ event.returnValue=false; var t=document.selection.createRange().text; t += "\r\n本文转摘自『IT学习者』" + document.location.href; clipboardData.setData('Text',t); } </script> <script type="text/javascript" src="/js/show.js"></script> <div class="menu_popup" id="menu1"> <div class="menuitems"><a href="http://www.t086.com/class/it_news">IT业界资讯</a><br> <a href="http://www.t086.com/class/it_comment">IT业界评论</a><br> <a href="http://www.t086.com/class/it_career">IT人生</a><br> <a href="http://www.t086.com/class/it_elite">IT人物</a> </div></div> <div class="menu_popup" id="menu2"> <div class="menuitems"><a href="http://www.t086.com/class/web_news">网站制作相关</a><br> <a href="http://www.t086.com/class/html_css">HTML&CSS</a><br> <a href="http://www.t086.com/class/photoshop">Photoshop</a><br> <a href="http://www.t086.com/class/micromedia">网页三剑客</a><br> <a href="http://www.t086.com/class/server">服务器</a> </div></div> <div class="menu_popup" id="menu3"> <div class="menuitems"><a href="http://www.t086.com/class/asp">ASP技术</a><br> <a href="http://www.t086.com/class/php">PHP</a><br> <a href="http://www.t086.com/class/java">Java/JSP</a><br> <a href="http://www.t086.com/class/xml">XML学习</a><br> <a href="http://www.t086.com/class/asp.net">ASP.NET</a><br> <a href="http://www.t086.com/class/vb">VB学习</a><br> <a href="http://www.t086.com/class/database">数据库开发</a><br> <a href="http://www.t086.com/class/ajax">AJAX</a> </div></div> <div class="menu_popup" id="menu4"> <div class="menuitems"><a href="http://www.t086.com/class/computer">电脑教室</a><br> <a href="http://www.t086.com/class/network_security">网络安全</a><br> <a href="http://www.t086.com/class/office">办公一族</a><br> <a href="http://www.t086.com/class/jincheng">进程知识库</a><br> <a href="http://www.t086.com/class/job">求职招聘</a><br> <a href="http://www.t086.com/class/management">管理技巧</a><br> <a href="http://www.t086.com/class/meiguo-zhuji">美国主机</a><br> <a href="http://www.t086.com/class/english">英语学习</a> </div></div> <div class="menu_popup" id="menu5"> <div class="menuitems"><a href="http://www.t086.com/class/seo">搜索引擎优化</a><br> <a href="http://www.t086.com/class/zhanzhang_zhuanqian">站长赚钱</a><br> <a href="http://www.t086.com/class/tuiguang_chaozuo">推广炒作</a><br> <a href="http://www.t086.com/class/lianmeng">联盟动态</a> </div></div> <div id="bottom"> <div id="bdshare" class="bdshare_t bds_tools_32 get-codes-bdshare"> <a class="bds_qzone"></a> <a class="bds_tsina"></a> <a class="bds_tqq"></a> <a class="bds_renren"></a> <a class="bds_baidu"></a> <a class="bds_tieba"></a> <span class="bds_more">更多</span> </div> <div> <a href="http://www.9enjoy.com/guestbook.php" target="_blank">留言建议</a> | <a href="http://aspcheck.9enjoy.com/" target="_blank">ASP探针</a> | <a href="http://www.9enjoy.com/phpcheck/" target="_blank">PHP探针</a> | <a href="http://www.9enjoy.com" target="_blank">站长Enjoy的Blog</a> </div> <div>© 2017 <a href="http://www.t086.com/">T086学习网</a> - T086.com(原itlearner.com) <script id="bdshare_js" data="type=tools&uid=630456" ></script> <script id="bdshell_js"></script> <script>document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000)</script> <script src="/js/tj.js"></script> </div> </div> </div></body> </html><div id="runtime">RunTime:6.02ms QueryTime:7</div>