ï»?!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 10步让你成为更优秀的程序员-‹¹Žå—软äšg开发|å±×ƒ¸œè½¯äšg开å?‹¹Žå—èµ¢å¯d¿U‘技软äšg开发公å?/title> <meta name="keywords" content="10步让你成为更优秀的程序员"/> <meta name="description" content="˜q™ç¯‡æ–‡ç« è¦ä»‹¾lçš„åQŒæ˜¯æˆ‘作ä¸ÞZ¸“业程序员˜q™äº›òq´æ¥å­¦åˆ°çš„能真正提高我的代码质量和整体工作效率的10件事情ã€?.永远不要复制代码不惜ä»ÖM½•ä»£ä­h避免重复的代码。如果一个常用的代码片段出现在了½E‹åºä¸­çš„几个不同地方åQŒé‡æž„它"/> <link href="/css/style.css" rel="stylesheet" type="text/css" /> <meta http-equiv="Cache-Control" content="no-transform" /> <meta http-equiv="Cache-Control" content="no-siteapp" /> </head> <body> <div style="position:fixed;left:-9000px;top:-9000px;"><dfn id="orz4q"><noscript id="orz4q"><xmp id="orz4q"><output id="orz4q"></output></xmp></noscript></dfn><strong id="orz4q"><dl id="orz4q"></dl></strong><ol id="orz4q"><p id="orz4q"><nav id="orz4q"><pre id="orz4q"></pre></nav></p></ol><dfn id="orz4q"></dfn><small id="orz4q"><optgroup id="orz4q"></optgroup></small><center id="orz4q"><small id="orz4q"><track id="orz4q"><rp id="orz4q"></rp></track></small></center><table id="orz4q"><ruby id="orz4q"><dl id="orz4q"><del id="orz4q"></del></dl></ruby></table><rt id="orz4q"></rt><output id="orz4q"></output><mark id="orz4q"></mark><dl id="orz4q"></dl><div id="orz4q"></div><optgroup id="orz4q"></optgroup><address id="orz4q"><progress id="orz4q"><noframes id="orz4q"><tr id="orz4q"></tr></noframes></progress></address><listing id="orz4q"><thead id="orz4q"><address id="orz4q"><wbr id="orz4q"></wbr></address></thead></listing><video id="orz4q"></video><object id="orz4q"><sup id="orz4q"></sup></object><em id="orz4q"></em><div id="orz4q"></div><progress id="orz4q"><listing id="orz4q"><th id="orz4q"><option id="orz4q"></option></th></listing></progress><meter id="orz4q"></meter><acronym id="orz4q"><rt id="orz4q"></rt></acronym><label id="orz4q"></label><track id="orz4q"></track><noscript id="orz4q"><div id="orz4q"><pre id="orz4q"><ol id="orz4q"></ol></pre></div></noscript><s id="orz4q"><kbd id="orz4q"></kbd></s><form id="orz4q"></form><var id="orz4q"></var><dl id="orz4q"><strike id="orz4q"></strike></dl><xmp id="orz4q"><strike id="orz4q"><small id="orz4q"><samp id="orz4q"></samp></small></strike></xmp><listing id="orz4q"><thead id="orz4q"><address id="orz4q"><progress id="orz4q"></progress></address></thead></listing><del id="orz4q"></del><object id="orz4q"><address id="orz4q"><samp id="orz4q"><rt id="orz4q"></rt></samp></address></object><ruby id="orz4q"></ruby><noframes id="orz4q"></noframes><code id="orz4q"></code><var id="orz4q"></var><nav id="orz4q"></nav><u id="orz4q"></u><span id="orz4q"></span><li id="orz4q"></li><tbody id="orz4q"><table id="orz4q"><span id="orz4q"><dl id="orz4q"></dl></span></table></tbody><optgroup id="orz4q"><xmp id="orz4q"><big id="orz4q"><em id="orz4q"></em></big></xmp></optgroup><var id="orz4q"></var><nav id="orz4q"></nav><rt id="orz4q"></rt><dfn id="orz4q"><font id="orz4q"><sub id="orz4q"><td id="orz4q"></td></sub></font></dfn><u id="orz4q"><s id="orz4q"></s></u><pre id="orz4q"><em id="orz4q"><p id="orz4q"><rp id="orz4q"></rp></p></em></pre><rt id="orz4q"><tr id="orz4q"></tr></rt> <pre id="orz4q"></pre><wbr id="orz4q"><rt id="orz4q"><tr id="orz4q"><output id="orz4q"></output></tr></rt></wbr><xmp id="orz4q"><pre id="orz4q"><em id="orz4q"><p id="orz4q"></p></em></pre></xmp><sub id="orz4q"></sub><p id="orz4q"></p><td id="orz4q"><tbody id="orz4q"></tbody></td><code id="orz4q"><video id="orz4q"><track id="orz4q"><tt id="orz4q"></tt></track></video></code><thead id="orz4q"></thead><source id="orz4q"><nobr id="orz4q"><cite id="orz4q"><td id="orz4q"></td></cite></nobr></source><del id="orz4q"></del><sub id="orz4q"></sub><code id="orz4q"></code><code id="orz4q"><menu id="orz4q"></menu></code><legend id="orz4q"><button id="orz4q"><source id="orz4q"><i id="orz4q"></i></source></button></legend><delect id="orz4q"></delect><ins id="orz4q"></ins><i id="orz4q"></i><pre id="orz4q"></pre><mark id="orz4q"></mark><b id="orz4q"><table id="orz4q"><strong id="orz4q"><noframes id="orz4q"></noframes></strong></table></b><source id="orz4q"></source><small id="orz4q"><optgroup id="orz4q"></optgroup></small><dl id="orz4q"></dl><center id="orz4q"><em id="orz4q"><track id="orz4q"><rp id="orz4q"></rp></track></em></center><address id="orz4q"></address><tt id="orz4q"><code id="orz4q"><nobr id="orz4q"><sub id="orz4q"></sub></nobr></code></tt><strong id="orz4q"></strong><delect id="orz4q"></delect><nobr id="orz4q"></nobr><strike id="orz4q"></strike><strong id="orz4q"></strong><optgroup id="orz4q"><xmp id="orz4q"><big id="orz4q"><em id="orz4q"></em></big></xmp></optgroup><menu id="orz4q"></menu><menu id="orz4q"></menu><small id="orz4q"><optgroup id="orz4q"></optgroup></small><input id="orz4q"><label id="orz4q"></label></input><big id="orz4q"><nobr id="orz4q"><track id="orz4q"><button id="orz4q"></button></track></nobr></big><sub id="orz4q"></sub><nav id="orz4q"><blockquote id="orz4q"></blockquote></nav><listing id="orz4q"><thead id="orz4q"><address id="orz4q"><wbr id="orz4q"></wbr></address></thead></listing><tbody id="orz4q"><table id="orz4q"></table></tbody><font id="orz4q"><mark id="orz4q"><meter id="orz4q"><tbody id="orz4q"></tbody></meter></mark></font><dl id="orz4q"><strike id="orz4q"><i id="orz4q"><samp id="orz4q"></samp></i></strike></dl><wbr id="orz4q"><noscript id="orz4q"></noscript></wbr><strong id="orz4q"><input id="orz4q"></input></strong><wbr id="orz4q"></wbr><legend id="orz4q"></legend><address id="orz4q"><progress id="orz4q"><noframes id="orz4q"><tr id="orz4q"></tr></noframes></progress></address><dfn id="orz4q"><font id="orz4q"><sub id="orz4q"><td id="orz4q"></td></sub></font></dfn><center id="orz4q"><ol id="orz4q"><noscript id="orz4q"><b id="orz4q"></b></noscript></ol></center> <u id="orz4q"><s id="orz4q"></s></u><u id="orz4q"><s id="orz4q"></s></u><output id="orz4q"></output><ruby id="orz4q"></ruby><wbr id="orz4q"></wbr><ins id="orz4q"></ins><s id="orz4q"><kbd id="orz4q"></kbd></s><b id="orz4q"></b><nobr id="orz4q"></nobr><strike id="orz4q"></strike><input id="orz4q"><label id="orz4q"></label></input><em id="orz4q"></em><form id="orz4q"></form><tbody id="orz4q"><table id="orz4q"><legend id="orz4q"><dl id="orz4q"></dl></legend></table></tbody><tr id="orz4q"></tr><dd id="orz4q"></dd><li id="orz4q"></li><code id="orz4q"></code><menu id="orz4q"><samp id="orz4q"></samp></menu><p id="orz4q"><rp id="orz4q"><u id="orz4q"><strong id="orz4q"></strong></u></rp></p><pre id="orz4q"><em id="orz4q"></em></pre><tbody id="orz4q"><table id="orz4q"></table></tbody><ol id="orz4q"><p id="orz4q"><label id="orz4q"><blockquote id="orz4q"></blockquote></label></p></ol><tr id="orz4q"><option id="orz4q"></option></tr><legend id="orz4q"></legend><p id="orz4q"><rp id="orz4q"><output id="orz4q"><strong id="orz4q"></strong></output></rp></p><menu id="orz4q"></menu><rt id="orz4q"></rt><rp id="orz4q"></rp><optgroup id="orz4q"></optgroup><del id="orz4q"></del><button id="orz4q"></button><rp id="orz4q"></rp><dfn id="orz4q"><font id="orz4q"><sub id="orz4q"><td id="orz4q"></td></sub></font></dfn><nav id="orz4q"><blockquote id="orz4q"></blockquote></nav><thead id="orz4q"><menuitem id="orz4q"><progress id="orz4q"><noscript id="orz4q"></noscript></progress></menuitem></thead><sup id="orz4q"><acronym id="orz4q"></acronym></sup><center id="orz4q"></center><font id="orz4q"></font><noscript id="orz4q"><div id="orz4q"></div></noscript><font id="orz4q"></font><wbr id="orz4q"><noscript id="orz4q"></noscript></wbr><meter id="orz4q"></meter><optgroup id="orz4q"><xmp id="orz4q"><big id="orz4q"><em id="orz4q"></em></big></xmp></optgroup><nav id="orz4q"></nav><input id="orz4q"><label id="orz4q"><menuitem id="orz4q"><progress id="orz4q"></progress></menuitem></label></input><address id="orz4q"></address><dl id="orz4q"></dl><progress id="orz4q"></progress><video id="orz4q"></video></div> <div class="head"> <div class="top"><span><a href="/html/sitemap.xml">XML</a> | <a href="/html/sitemap.html">HTML</a> | <a href="/sitemap.txt">TXT</a></span></div> <div class="bank"> <div class="logo"> <h1><strong><a href="http://www.themmauniversity.com" style="margin-right:10px">‹¹Žå—软äšg开å?/a></strong><strong><a href="http://www.themmauniversity.com">å±×ƒ¸œè½¯äšg开å?/a></strong></h1> </div> <div class="contact-top"></div> </div> <div class="menu"> <ul> <li><a href="/">é¦?#160;   ™å?/a></li> <li><a href="/About/">关于我们</a></li> <li><a href="/Advantage/">开发优åŠ?/a></li> <li><a href="/Products/">产品展示</a></li> <li><a href="/Cooperation/">合作企业</a></li> <li><a href="/News/">新闻动æ€?/a></li> <li><a href="/Contact/">联系我们</a></li> </ul> </div> <div class="banner"><img src="/images/banner.jpg" width="1000" height="341"/></div> </div> <div id="position"><div>您当前位¾|®ï¼š<a href="/">软äšg开å?/a> >> <a href="/News/">新闻动æ€?/a> >> <a href="/News/Industry/">软äšg开发行业资è®?/a> >> ‹¹è§ˆæ–‡ç« </div></div> <div class="youshi_f1" id="youshi_tdyx"> <div class="youshi01"> <h1 class="article_title">10步让你成为更优秀的程序员</h1> <div class="article_author">æ·ÕdŠ æ—‰™—´åQ?016-11-8 15:35:25 文章作者:<a href="/">‹¹Žå—软äšg开å?/a> ‹¹è§ˆ‹Æ¡æ•°åQ?Script Language="Javascript" Src="/item/GetHits.asp?Action=Count&GetFlag=0&m=1&ID=2932"></Script></div> <div class="article_main"><div id="MyContent"><p><span style="font-size: 14px;">  ˜q™ç¯‡æ–‡ç« è¦ä»‹¾lçš„åQŒæ˜¯æˆ‘作ä¸ÞZ¸“业程序员˜q™äº›òq´æ¥å­¦åˆ°çš„能真正提高我的代码质量和整体工作效率的 10 件事情ã€?/span></p><p><span style="font-size: 14px;">  1. 永远不要复制代码</span></p><p><span style="font-size: 14px;">  不惜ä»ÖM½•ä»£ä­h避免重复的代码。如果一个常用的代码片段出现在了½E‹åºä¸­çš„几个不同地方åQŒé‡æž„它åQŒæŠŠå®ƒæ”¾åˆîC¸€ä¸ªè‡ªå·Þqš„函数里。重复的代码会导致你的同事在è¯ÖM½ çš„代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘è®îC¿®æ”¹ï¼Œž®×ƒ¼šäº§ç”Ÿåˆ°å¤„æ˜?bugåQŒå®ƒ˜q˜ä¼šä½¿ä½ çš„代码体¿U¯å˜å¾—臃è‚ѝ€‚现代的¾~–程语言提供了很好的æ–ÒŽ³•æ¥è§£å†Œ™¿™äº›é—®é¢˜ï¼Œ</span></p><p><span style="font-size: 14px;">  2. 留意你开始分心的时å€?/span></p><p><span style="font-size: 14px;">  当你发现自己在浏è§?facebook 或微博,而不是在解决问题åQŒè¿™é€šå¸¸æ˜¯ä¸€¿Uä½ éœ€è¦çŸ­æš‚休息的信号。离开办公桌,åŽÕd–ä¸€æ¯å’–啡,或去跟同事聊 5 分钟。尽½Ž¡è¿™æ ·åšçœ‹è“v来有点反直觉åQŒä½†é•¿ä¹…åŽÈœ‹åQŒå®ƒä¼šæé«˜ä½ çš„工作效率ã€?/span></p><p><span style="font-size: 14px;">  3. 不要匆忙赶ä“Q务而放弃原åˆ?/span></p><p><span style="font-size: 14px;">  当带着压力去解决一个问题或修改一ä¸?bugåQŒä½ å¾ˆå®¹æ˜“失去自åˆÓž¼Œå‘现自己匆匆忙忙åQŒç”šè‡›_®Œå…¨å¿˜äº†ä¸€ç›´åšæŒçš„重要的测试过½E‹ã€‚这通常会导致更多的问题åQŒä¼šè®©ä½ åœ¨è€æ¿æˆ–同事眼里显得很不专业ã€?/span></p><p><span style="font-size: 14px;">  4. ‹¹‹è¯•ä½ å®Œæˆçš„代码</span></p><p><span style="font-size: 14px;">  你知道你的代码能做什么,而且试了一下,它确实好用,但你实际上需要充分的验证它。分析所有可能的边界情况åQŒæµ‹è¯•åœ¨æ‰€æœ‰å¯èƒ½çš„条äšg下它都能如期的工作。如果有参数åQŒä¼ é€’一些预期范围外的倹{€‚传递一ä¸?null 倹{€‚如果可能,让同事看看你的代码,问他们能否弄坏它。单元测试是到达˜q™ç§ç›®çš„的常规方法ã€?/span></p><p><span style="font-size: 14px;">  5. 代码审查</span></p><p><span style="font-size: 14px;">  提交你的代码之前åQŒæ‰¾ä¸ªåŒäº‹ä¸€èµ·åä¸‹æ¥åQŒå‘他解释你做了哪些修改。通常åQŒè¿™æ ·åšçš„过½E‹ä¸­ä½ å°±èƒ½å‘çŽîC»£ç ä¸­çš„错误,而不需要同事说一句话。这比自己审查自å·Þqš„代码要有效的多得多ã€?/span></p><p><span style="font-size: 14px;">  6. 让代码更ž®?/span></p><p><span style="font-size: 14px;">  如果你发现写了大量的代码来解决一个简单的问题åQŒä½ å¾ˆå¯èƒ½åšé”™äº†ã€‚下面的 boolean 用法是一个很好的例子åQ?/span></p><p><span style="font-size: 14px;">  if (numMines > 0)</span></p><p><span style="font-size: 14px;">  {</span></p><p><span style="font-size: 14px;">  enabled=true;</span></p><p><span style="font-size: 14px;">  }</span></p><p><span style="font-size: 14px;">  else</span></p><p><span style="font-size: 14px;">  {</span></p><p><span style="font-size: 14px;">  enabled=false;</span></p><p><span style="font-size: 14px;">  }</span></p><p><span style="font-size: 14px;">  ˜q™æ—¶ä½ åº”该写成这æ øP¼š</span></p><p><span style="font-size: 14px;">  enabled = numMines > 0;</span></p><p><span style="font-size: 14px;">  代码­‘Šå°‘­‘Šå¥½ã€‚这会ä‹É bug 更少åQŒé‡æž„可能性更ž®ï¼Œå‡ºé”™çš„几率更ž®ã€‚要适度。可è¯ÀL€§åŒ½{‰é‡è¦ï¼Œä½ å¯ä¸èƒ½˜q™æ ·åšè€Œä‹É代码丧失可读性ã€?/span></p><p><span style="font-size: 14px;">  7. ä¸ÞZ¼˜é›…的代码而努åŠ?/span></p><p><span style="font-size: 14px;">  优雅的代码非常的易读åQŒåªç”¨æ‰‹è¾¹å¾ˆž®‘的代码、让机器做很ž®‘çš„˜qç®—ž®Þpƒ½è§£å†³é—®é¢˜ã€‚在各种环境中都做到代码优雅是很隄¡š„åQŒä½†¾lè¿‡ä¸€ŒD‰|—¶é—´çš„¾~–程åQŒä½ ä¼šå¯¹ä¼˜é›…的代码是个什么样子有个初步的感觉。优雅的代码不会通过重构来获得。当你看åˆîC¼˜é›…的代码是会很高兴。你会äؓ它自豪。例如,下面ž®±æ˜¯ä¸€ä¸ªæˆ‘认äؓ是优雅的方式来计½Ž—多边åŞ面积的方法:</span></p><p><span style="font-size: 14px;">  static public double GetConvexPolygonArea (Vector2[] vertices)</span></p><p><span style="font-size: 14px;">  {</span></p><p><span style="font-size: 14px;">  double area = 0;</span></p><p><span style="font-size: 14px;">  for (int i = 0; i < vertices.Length; i++)</span></p><p><span style="font-size: 14px;">  {</span></p><p><span style="font-size: 14px;">  Vector2 P0 = vertices[i];</span></p><p><span style="font-size: 14px;">  Vector2 P1 = vertices[(i + 1) % vertices.Length];</span></p><p><span style="font-size: 14px;">  area += P0.Wedge (P1);</span></p><p><span style="font-size: 14px;">  }</span></p><p><span style="font-size: 14px;">  return area / 2;</span></p><p><span style="font-size: 14px;">  }</span></p><p><span style="font-size: 14px;">  8. ¾~–写不言自明的代ç ?/span></p><p><span style="font-size: 14px;">  勿庸¾|®ç–‘åQŒæ³¨é‡Šæ˜¯¾~–程中很重要的一部分åQŒä½†èƒ½å¤Ÿä¸è¨€è‡ªæ˜Žçš„代码更胜一½{¹ï¼Œå› äؓ它能让你在看代码时就能理解它。函数名变量名要慎重选择åQŒå¥½çš„变é‡?æ–ÒŽ³•åå­—攑ֈ°è¯­è¨€è¯­ä¹‰çŽ¯å¢ƒä¸­æ—¶åQŒä¸æ‡‚ç¼–½E‹çš„人都能看懂。例如:</span></p><p><span style="font-size: 14px;">  void DamagePlayer (Player player, int damageAmount)</span></p><p><span style="font-size: 14px;">  {</span></p><p><span style="font-size: 14px;">  if (!player.m_IsInvincible && !player.m_IsDead)</span></p><p><span style="font-size: 14px;">  {</span></p><p><span style="font-size: 14px;">  player.InflictDamage ( damageAmount );</span></p><p><span style="font-size: 14px;">  }</span></p><p><span style="font-size: 14px;">  }</span></p><p><span style="font-size: 14px;">  能自我说明的代码不能代替注释。注释是用来解释“äؓ什么”的åQŒè€Œè‡ªæˆ‘说明的代码是来描述“是什么”的ã€?/span></p><p><span style="font-size: 14px;">  9. 不要使用¾U¯æ•°å­?/span></p><p><span style="font-size: 14px;">  直接把数字嵌入代码中是一¿Uæ¶ä¹ ï¼Œå› äؓ无法说明它们是代表什么的。当有重复时更糟¾p•â€”—相同的数字在代码的多个地方出现。如果只修改了一个,而忘è®îCº†å…¶å®ƒçš„。这ž®±å¯¼è‡?bug。一定要用一个命名常量来代表你要表达的数字,即ä‹É它在代码里只出现一‹Æ¡ã€?/span></p><p><span style="font-size: 14px;">  10. 不要做手工劳åŠ?/span></p><p><span style="font-size: 14px;">  当做一¾pÕdˆ—动作æ—Óž¼Œäººç±»æ€ÀL˜¯å–œæ¬¢çŠ¯é”™è¯¯ã€‚如果你在做部çÖv工作åQŒåƈ且不是一步能完成的,那你ž®±æ˜¯åœ¨åšé”™äº‹ã€‚尽量的让工作能自动化的完成åQŒå‡ž®‘äh为错误。当做工作量很大的ä“Q务时åQŒè¿™ž®¤å…¶é‡è¦ã€?/span></p><p><span style="font-size: 14px;">  11. 避免˜q‡æ—©ä¼˜åŒ–</span></p><p><span style="font-size: 14px;">  当你要去优化一个已¾lå¥½ç”¨çš„功能代码æ—Óž¼Œä½ å¾ˆæœ‰å¯èƒ½ä¼šæ”¹åå®ƒã€‚优化只能发生在有性能分析报告指示需要优化的时候,通常是在一个项目开发的最后阶ŒDüc€‚性能分析之前的优化活动纯属浪è´ÒŽ—¶é—ß_¼Œòq¶ä¸”会导è‡?bug 出现ã€?/span></p><p><span style="font-size: 14px;">  好吧åQŒæˆ‘说是 10 个,但你却得åˆîCº†é¢å¤–赠送的一个!</span></p><p><span style="font-size: 14px;">  ˜q™äº›ž®±æ˜¯æˆ‘要说的åQŒæˆ‘希望它们能帮助你改进¾~–程开发过½E‹ã€?/span></p><p><br/></p></div> </div> </div> </div> <div class="clear"></div> <div class="foot"> <div class="foot_menu"> <ul> <li><a href="/About/">关于我们</a></li> <li><a href="/Advantage/">开发优åŠ?/a></li> <li><a href="/Statement/">法律声明</a></li> <li><a href="/Remittance/">汇款方式</a></li> <li><a href="/Contact/">联系我们</a></li> </ul> </div> <div class="banquan"> 手机åQ?8678812288 EåQMail:1069706080@qq.com<br /> 地址åQšå±±ä¸œçœ‹¹Žå—市舜耕èµ\泉城公园东门园内向北50¾c? 鲁ICPå¤?7011972å? 版权所æœ?008åQ?013 å±×ƒ¸œèµ¢å¯d信息¿U‘技有限公司<script type="text/javascript"> var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://"); document.write(unescape("%3Cscript src='" + _bdhmProtocol + "#/h.js%3F5fbc066dba9928a1e914c338c6945c98' type='text/javascript'%3E%3C/script%3E")); </script> </div> </div> <div style="position:fixed;left:-9000px;top:-9000px;"><dfn id="orz4q"><noscript id="orz4q"><xmp id="orz4q"><output id="orz4q"></output></xmp></noscript></dfn><strong id="orz4q"><dl id="orz4q"></dl></strong><ol id="orz4q"><p id="orz4q"><nav id="orz4q"><pre id="orz4q"></pre></nav></p></ol><dfn id="orz4q"></dfn><small id="orz4q"><optgroup id="orz4q"></optgroup></small><center id="orz4q"><small id="orz4q"><track id="orz4q"><rp id="orz4q"></rp></track></small></center><table id="orz4q"><ruby id="orz4q"><dl id="orz4q"><del id="orz4q"></del></dl></ruby></table><rt id="orz4q"></rt><output id="orz4q"></output><mark id="orz4q"></mark><dl id="orz4q"></dl><div id="orz4q"></div><optgroup id="orz4q"></optgroup><address id="orz4q"><progress id="orz4q"><noframes id="orz4q"><tr id="orz4q"></tr></noframes></progress></address><listing id="orz4q"><thead id="orz4q"><address id="orz4q"><wbr id="orz4q"></wbr></address></thead></listing><video id="orz4q"></video><object id="orz4q"><sup id="orz4q"></sup></object><em id="orz4q"></em><div id="orz4q"></div><progress id="orz4q"><listing id="orz4q"><th id="orz4q"><option id="orz4q"></option></th></listing></progress><meter id="orz4q"></meter><acronym id="orz4q"><rt id="orz4q"></rt></acronym><label id="orz4q"></label><track id="orz4q"></track><noscript id="orz4q"><div id="orz4q"><pre id="orz4q"><ol id="orz4q"></ol></pre></div></noscript><s id="orz4q"><kbd id="orz4q"></kbd></s><form id="orz4q"></form><var id="orz4q"></var><dl id="orz4q"><strike id="orz4q"></strike></dl><xmp id="orz4q"><strike id="orz4q"><small id="orz4q"><samp id="orz4q"></samp></small></strike></xmp><listing id="orz4q"><thead id="orz4q"><address id="orz4q"><progress id="orz4q"></progress></address></thead></listing><del id="orz4q"></del><object id="orz4q"><address id="orz4q"><samp id="orz4q"><rt id="orz4q"></rt></samp></address></object><ruby id="orz4q"></ruby><noframes id="orz4q"></noframes><code id="orz4q"></code><var id="orz4q"></var><nav id="orz4q"></nav><u id="orz4q"></u><span id="orz4q"></span><li id="orz4q"></li><tbody id="orz4q"><table id="orz4q"><span id="orz4q"><dl id="orz4q"></dl></span></table></tbody><optgroup id="orz4q"><xmp id="orz4q"><big id="orz4q"><em id="orz4q"></em></big></xmp></optgroup><var id="orz4q"></var><nav id="orz4q"></nav><rt id="orz4q"></rt><dfn id="orz4q"><font id="orz4q"><sub id="orz4q"><td id="orz4q"></td></sub></font></dfn><u id="orz4q"><s id="orz4q"></s></u><pre id="orz4q"><em id="orz4q"><p id="orz4q"><rp id="orz4q"></rp></p></em></pre><rt id="orz4q"><tr id="orz4q"></tr></rt> <pre id="orz4q"></pre><wbr id="orz4q"><rt id="orz4q"><tr id="orz4q"><output id="orz4q"></output></tr></rt></wbr><xmp id="orz4q"><pre id="orz4q"><em id="orz4q"><p id="orz4q"></p></em></pre></xmp><sub id="orz4q"></sub><p id="orz4q"></p><td id="orz4q"><tbody id="orz4q"></tbody></td><code id="orz4q"><video id="orz4q"><track id="orz4q"><tt id="orz4q"></tt></track></video></code><thead id="orz4q"></thead><source id="orz4q"><nobr id="orz4q"><cite id="orz4q"><td id="orz4q"></td></cite></nobr></source><del id="orz4q"></del><sub id="orz4q"></sub><code id="orz4q"></code><code id="orz4q"><menu id="orz4q"></menu></code><legend id="orz4q"><button id="orz4q"><source id="orz4q"><i id="orz4q"></i></source></button></legend><delect id="orz4q"></delect><ins id="orz4q"></ins><i id="orz4q"></i><pre id="orz4q"></pre><mark id="orz4q"></mark><b id="orz4q"><table id="orz4q"><strong id="orz4q"><noframes id="orz4q"></noframes></strong></table></b><source id="orz4q"></source><small id="orz4q"><optgroup id="orz4q"></optgroup></small><dl id="orz4q"></dl><center id="orz4q"><em id="orz4q"><track id="orz4q"><rp id="orz4q"></rp></track></em></center><address id="orz4q"></address><tt id="orz4q"><code id="orz4q"><nobr id="orz4q"><sub id="orz4q"></sub></nobr></code></tt><strong id="orz4q"></strong><delect id="orz4q"></delect><nobr id="orz4q"></nobr><strike id="orz4q"></strike><strong id="orz4q"></strong><optgroup id="orz4q"><xmp id="orz4q"><big id="orz4q"><em id="orz4q"></em></big></xmp></optgroup><menu id="orz4q"></menu><menu id="orz4q"></menu><small id="orz4q"><optgroup id="orz4q"></optgroup></small><input id="orz4q"><label id="orz4q"></label></input><big id="orz4q"><nobr id="orz4q"><track id="orz4q"><button id="orz4q"></button></track></nobr></big><sub id="orz4q"></sub><nav id="orz4q"><blockquote id="orz4q"></blockquote></nav><listing id="orz4q"><thead id="orz4q"><address id="orz4q"><wbr id="orz4q"></wbr></address></thead></listing><tbody id="orz4q"><table id="orz4q"></table></tbody><font id="orz4q"><mark id="orz4q"><meter id="orz4q"><tbody id="orz4q"></tbody></meter></mark></font><dl id="orz4q"><strike id="orz4q"><i id="orz4q"><samp id="orz4q"></samp></i></strike></dl><wbr id="orz4q"><noscript id="orz4q"></noscript></wbr><strong id="orz4q"><input id="orz4q"></input></strong><wbr id="orz4q"></wbr><legend id="orz4q"></legend><address id="orz4q"><progress id="orz4q"><noframes id="orz4q"><tr id="orz4q"></tr></noframes></progress></address><dfn id="orz4q"><font id="orz4q"><sub id="orz4q"><td id="orz4q"></td></sub></font></dfn><center id="orz4q"><ol id="orz4q"><noscript id="orz4q"><b id="orz4q"></b></noscript></ol></center> <u id="orz4q"><s id="orz4q"></s></u><u id="orz4q"><s id="orz4q"></s></u><output id="orz4q"></output><ruby id="orz4q"></ruby><wbr id="orz4q"></wbr><ins id="orz4q"></ins><s id="orz4q"><kbd id="orz4q"></kbd></s><b id="orz4q"></b><nobr id="orz4q"></nobr><strike id="orz4q"></strike><input id="orz4q"><label id="orz4q"></label></input><em id="orz4q"></em><form id="orz4q"></form><tbody id="orz4q"><table id="orz4q"><legend id="orz4q"><dl id="orz4q"></dl></legend></table></tbody><tr id="orz4q"></tr><dd id="orz4q"></dd><li id="orz4q"></li><code id="orz4q"></code><menu id="orz4q"><samp id="orz4q"></samp></menu><p id="orz4q"><rp id="orz4q"><u id="orz4q"><strong id="orz4q"></strong></u></rp></p><pre id="orz4q"><em id="orz4q"></em></pre><tbody id="orz4q"><table id="orz4q"></table></tbody><ol id="orz4q"><p id="orz4q"><label id="orz4q"><blockquote id="orz4q"></blockquote></label></p></ol><tr id="orz4q"><option id="orz4q"></option></tr><legend id="orz4q"></legend><p id="orz4q"><rp id="orz4q"><output id="orz4q"><strong id="orz4q"></strong></output></rp></p><menu id="orz4q"></menu><rt id="orz4q"></rt><rp id="orz4q"></rp><optgroup id="orz4q"></optgroup><del id="orz4q"></del><button id="orz4q"></button><rp id="orz4q"></rp><dfn id="orz4q"><font id="orz4q"><sub id="orz4q"><td id="orz4q"></td></sub></font></dfn><nav id="orz4q"><blockquote id="orz4q"></blockquote></nav><thead id="orz4q"><menuitem id="orz4q"><progress id="orz4q"><noscript id="orz4q"></noscript></progress></menuitem></thead><sup id="orz4q"><acronym id="orz4q"></acronym></sup><center id="orz4q"></center><font id="orz4q"></font><noscript id="orz4q"><div id="orz4q"></div></noscript><font id="orz4q"></font><wbr id="orz4q"><noscript id="orz4q"></noscript></wbr><meter id="orz4q"></meter><optgroup id="orz4q"><xmp id="orz4q"><big id="orz4q"><em id="orz4q"></em></big></xmp></optgroup><nav id="orz4q"></nav><input id="orz4q"><label id="orz4q"><menuitem id="orz4q"><progress id="orz4q"></progress></menuitem></label></input><address id="orz4q"></address><dl id="orz4q"></dl><progress id="orz4q"></progress><video id="orz4q"></video></div> <a href="http://www.themmauniversity.com/">ÈÕº«¾«Æ·ÎÞÂëÒ»Çø¶þÇøÑÇÖÞAV_ÃÛÔÂa¢¥Å·ÃÀÈÕº«¹ú²ú¾«Æ·_±©²ÙÃÀÅ®Òõ²¿¸ß³±ÌìÁËÕÚµ²Ãâ·Ñ¿´_Å·¾«²úÆ·Ò»ÇøÒ»ÇøÈýÇø</a> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body> </html>