??xml version="1.0" encoding="utf-8" standalone="yes"?>国产人成在线观看,久久经典视频,国产精品18毛片一区二区http://www.aygfsteel.com/aoxj/category/30164.html我和我追逐的?/description>zh-cnWed, 11 Jul 2012 00:36:16 GMTWed, 11 Jul 2012 00:36:16 GMT60解决drupal的globalrediect模块的重定向循环问题http://www.aygfsteel.com/aoxj/archive/2012/07/11/382755.htmlsky aosky aoTue, 10 Jul 2012 23:28:00 GMThttp://www.aygfsteel.com/aoxj/archive/2012/07/11/382755.htmlhttp://www.aygfsteel.com/aoxj/comments/382755.htmlhttp://www.aygfsteel.com/aoxj/archive/2012/07/11/382755.html#Feedback0http://www.aygfsteel.com/aoxj/comments/commentRss/382755.htmlhttp://www.aygfsteel.com/aoxj/services/trackbacks/382755.html
l果安装完成之后陷入重定向循环了,每个面都被重定向到新地址Q然后新地址再次被重定向。chrome览器会E后报错说太多重定向Q而ie则傻ȝ一直在d@环?  阅读全文

sky ao 2012-07-11 07:28 发表评论
]]>
Java University |站开通过E吐p?/title><link>http://www.aygfsteel.com/aoxj/archive/2012/06/24/381366.html</link><dc:creator>sky ao</dc:creator><author>sky ao</author><pubDate>Sun, 24 Jun 2012 02:34:00 GMT</pubDate><guid>http://www.aygfsteel.com/aoxj/archive/2012/06/24/381366.html</guid><wfw:comment>http://www.aygfsteel.com/aoxj/comments/381366.html</wfw:comment><comments>http://www.aygfsteel.com/aoxj/archive/2012/06/24/381366.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aoxj/comments/commentRss/381366.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aoxj/services/trackbacks/381366.html</trackback:ping><description><![CDATA[     摘要: 折腾了两天,l于Java Universityq个站点开通,q程真不Ҏ的,军_写下来吐?p,以纪念TIANCHAO和谐之光普照下P民的好生活  <a href='http://www.aygfsteel.com/aoxj/archive/2012/06/24/381366.html'>阅读全文</a><img src ="http://www.aygfsteel.com/aoxj/aggbug/381366.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aoxj/" target="_blank">sky ao</a> 2012-06-24 10:34 <a href="http://www.aygfsteel.com/aoxj/archive/2012/06/24/381366.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>cloudfoundry介绍-(1)甌试用http://www.aygfsteel.com/aoxj/archive/2011/06/11/352087.htmlsky aosky aoSat, 11 Jun 2011 05:52:00 GMThttp://www.aygfsteel.com/aoxj/archive/2011/06/11/352087.htmlhttp://www.aygfsteel.com/aoxj/comments/352087.htmlhttp://www.aygfsteel.com/aoxj/archive/2011/06/11/352087.html#Feedback5http://www.aygfsteel.com/aoxj/comments/commentRss/352087.htmlhttp://www.aygfsteel.com/aoxj/services/trackbacks/352087.html阅读全文

sky ao 2011-06-11 13:52 发表评论
]]>
讲个W话吧,关于"keep it simple"http://www.aygfsteel.com/aoxj/archive/2010/08/23/329631.htmlsky aosky aoMon, 23 Aug 2010 03:04:00 GMThttp://www.aygfsteel.com/aoxj/archive/2010/08/23/329631.htmlhttp://www.aygfsteel.com/aoxj/comments/329631.htmlhttp://www.aygfsteel.com/aoxj/archive/2010/08/23/329631.html#Feedback4http://www.aygfsteel.com/aoxj/comments/commentRss/329631.htmlhttp://www.aygfsteel.com/aoxj/services/trackbacks/329631.html

讲个W话吧,关于"keep it simple"


    q其实是个真实的故事Q发生在两年前,当我从上一家公司离职时?/div>

    当时我移交了一个重要模块,后来不久Q记不清了,大概一两个月后吧,有关pM错的同事告诉我说Q某某h大肆宣扬Q?**模块我只找个?**的hQ?天就接手了,云云?/div>

    a下之意自不必说?/div>

    而我Q则上q评为对自己的嘉奖,׃?/div>


*******************************************************************************

    Z大家能看懂这个笑话,|嗦一点介l两个背景故事:

1. 最骄傲的事

    工作9q了Q回首看最令自己骄傲的事情Q就是在07q的夏天Q加班加点的工作?个半月,上q模块的新需求完成。开发模式是我最喜爱的TDD + 持箋重构Q完备的unit试案例覆盖。后面测试中Q?位负责测试同事用了三天的旉Q测试完成所有的试案例Q全部一ơ性通过Q没有一个bugQ哪怕是bug?/div>

    此记录本Z后两q中一直试囑֤Ӟ至今没有成功?/div>

2. 荒谬的问?/div>

    发生在离职做上述模块UMӞ被接收h问了一个问题:目代码里面Qtest目录下是什么东西啊Q?/div>

    import junit.***, extends TestCase...

    无言以对?/div>



sky ao 2010-08-23 11:04 发表评论
]]>被收购之后sun打算攑ּ开源社Z吗?http://www.aygfsteel.com/aoxj/archive/2010/05/09/320417.htmlsky aosky aoSun, 09 May 2010 13:39:00 GMThttp://www.aygfsteel.com/aoxj/archive/2010/05/09/320417.htmlhttp://www.aygfsteel.com/aoxj/comments/320417.htmlhttp://www.aygfsteel.com/aoxj/archive/2010/05/09/320417.html#Feedback2http://www.aygfsteel.com/aoxj/comments/commentRss/320417.htmlhttp://www.aygfsteel.com/aoxj/services/trackbacks/320417.html阅读全文

sky ao 2010-05-09 21:39 发表评论
]]>
sun的程序员也是E序员啊Q?l?http://www.aygfsteel.com/aoxj/archive/2010/05/05/320149.htmlsky aosky aoWed, 05 May 2010 13:18:00 GMThttp://www.aygfsteel.com/aoxj/archive/2010/05/05/320149.htmlhttp://www.aygfsteel.com/aoxj/comments/320149.htmlhttp://www.aygfsteel.com/aoxj/archive/2010/05/05/320149.html#Feedback3http://www.aygfsteel.com/aoxj/comments/commentRss/320149.htmlhttp://www.aygfsteel.com/aoxj/services/trackbacks/320149.html
有点怀疑metro是不是根本就没有做过性能试Q我们的试场景QopenESB下通过bepl调用4个我们称为common service的webserviceQ目前大概做?200个tpsQ算下来common service的webservice的tps大概?200*4 = 5K附近Q上面的问题非常明显,之前tps没有上去前没有这么严重?
可以参考我之前的一个blogQ?http://www.aygfsteel.com/aoxj/archive/2010/04/29/319706.htmlQ在解决q里提到的http long connection ?TIME_AIT的问题之前,我们的tps比较低,cpu压不上去Q当时好像这个问题不明显。后来搞定之后tps上来了才暴露出来?
考虑上一个blog?== 比较无效Dcache失效的bugQ我对metro的代码质量真是很没有信息。按说这L大型目Qrelease之前怎么也要做做压力试Q稳定性测试之  阅读全文

sky ao 2010-05-05 21:18 发表评论
]]>
sun的程序员也是E序员啊Q?/title><link>http://www.aygfsteel.com/aoxj/archive/2010/05/05/320131.html</link><dc:creator>sky ao</dc:creator><author>sky ao</author><pubDate>Wed, 05 May 2010 08:48:00 GMT</pubDate><guid>http://www.aygfsteel.com/aoxj/archive/2010/05/05/320131.html</guid><wfw:comment>http://www.aygfsteel.com/aoxj/comments/320131.html</wfw:comment><comments>http://www.aygfsteel.com/aoxj/archive/2010/05/05/320131.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aoxj/comments/commentRss/320131.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aoxj/services/trackbacks/320131.html</trackback:ping><description><![CDATA[     摘要: 依然是近期工作中发现的问题,真实案例Q写下来分nl大家?<br> <br> ȝQ用 == 来比较非enum或者类型安全枚丄对象实例Q这U错误一般只有初学者才犯,万万没有惛_Q能在metroq样U别的代码中也能出现。无限感叹啊Q再ơ援引同事的评语作ؓ本文的结束语Q?<br> <br> sun的程序员也是E序员啊Q?nbsp; <a href='http://www.aygfsteel.com/aoxj/archive/2010/05/05/320131.html'>阅读全文</a><img src ="http://www.aygfsteel.com/aoxj/aggbug/320131.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aoxj/" target="_blank">sky ao</a> 2010-05-05 16:48 <a href="http://www.aygfsteel.com/aoxj/archive/2010/05/05/320131.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个因参数定义不合理造成的滑E错误引发的思?/title><link>http://www.aygfsteel.com/aoxj/archive/2010/04/17/318584.html</link><dc:creator>sky ao</dc:creator><author>sky ao</author><pubDate>Sat, 17 Apr 2010 02:22:00 GMT</pubDate><guid>http://www.aygfsteel.com/aoxj/archive/2010/04/17/318584.html</guid><wfw:comment>http://www.aygfsteel.com/aoxj/comments/318584.html</wfw:comment><comments>http://www.aygfsteel.com/aoxj/archive/2010/04/17/318584.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aoxj/comments/commentRss/318584.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aoxj/services/trackbacks/318584.html</trackback:ping><description><![CDATA[     摘要: q是一个真实案例,本周在工作中发现的,案例情况比较极端Q因此显得很滑稽很搞W。但是深入一下,q是有些东西值得思考: <br> <br>下一ơ,如果我面对一个函?接口Q要求传入一个大对象Q我手头只有一个pkQ还有一个现成的函数可以一行代码就搞定查询Q我要如何才能挡住诱惑?  <a href='http://www.aygfsteel.com/aoxj/archive/2010/04/17/318584.html'>阅读全文</a><img src ="http://www.aygfsteel.com/aoxj/aggbug/318584.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aoxj/" target="_blank">sky ao</a> 2010-04-17 10:22 <a href="http://www.aygfsteel.com/aoxj/archive/2010/04/17/318584.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>drupal的安装配|笔?/title><link>http://www.aygfsteel.com/aoxj/archive/2010/04/08/317763.html</link><dc:creator>sky ao</dc:creator><author>sky ao</author><pubDate>Thu, 08 Apr 2010 13:48:00 GMT</pubDate><guid>http://www.aygfsteel.com/aoxj/archive/2010/04/08/317763.html</guid><wfw:comment>http://www.aygfsteel.com/aoxj/comments/317763.html</wfw:comment><comments>http://www.aygfsteel.com/aoxj/archive/2010/04/08/317763.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aoxj/comments/commentRss/317763.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aoxj/services/trackbacks/317763.html</trackback:ping><description><![CDATA[     摘要: 前面的blog有提刎ͼ在选择CMSpȝ时试用java版本的magnoliaQ结果很失望的放弃了?<br> <br> 重新目光投向php + mysql的传lCMSQ我选择了drupalQ下面是drupal的安装配|笔记?nbsp; <a href='http://www.aygfsteel.com/aoxj/archive/2010/04/08/317763.html'>阅读全文</a><img src ="http://www.aygfsteel.com/aoxj/aggbug/317763.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aoxj/" target="_blank">sky ao</a> 2010-04-08 21:48 <a href="http://www.aygfsteel.com/aoxj/archive/2010/04/08/317763.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[fun]我们的代码规模比hq是差得q?/title><link>http://www.aygfsteel.com/aoxj/archive/2009/07/29/288837.html</link><dc:creator>sky ao</dc:creator><author>sky ao</author><pubDate>Wed, 29 Jul 2009 01:45:00 GMT</pubDate><guid>http://www.aygfsteel.com/aoxj/archive/2009/07/29/288837.html</guid><wfw:comment>http://www.aygfsteel.com/aoxj/comments/288837.html</wfw:comment><comments>http://www.aygfsteel.com/aoxj/archive/2009/07/29/288837.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aoxj/comments/commentRss/288837.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aoxj/services/trackbacks/288837.html</trackback:ping><description><![CDATA[<br />        我们的团队一直埋怨说我们的代码规模太大,l构太复杂,l护隑ֺ大而成本高?br /> <br />        最明显的一个弊病,是在clearcase里面打开一个文件的version treeQ密密麻麻,横七竖八Q我们戏UCؓ"蜘蛛|??br /> <br />         然而昨天一位出差在外的同事Q在l护公司另外一个品的时候,有了惊喜发现Q?br /> <br />         我们的代码规模比hq是差得q!<br /> <br />         有图Q?br /> <br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/aoxj/versiontree.jpg" width="1024" height="527" /><br /> <br />         我的评h只有一个字Q?<br /> <br />         ?<br /> <br /> PS: <br /> <br /> 解释一下,有些朋友没有用过版本控制软g的version treeQ可能不大明白?br /> <br /> q个是version treeQ是一个文?注意Q只是一个文?的版本和分支历史Q一般的版本控制软g都会提供cM的视图?br /> <br /> 图上蓝色直线条的是这个文件的不同分支和这个这个分支下的不同版本,U色的线条是code mergeQ就是从一个分支的某个版本merge 代码到另外一个分支上时ؓ了表CUmerge关系而增加一U表C方式?br /> <br /> 从图上看Q这个文件的分支q百了,版本应该q千Q红色的mergeU在某些地方已经要凝成实体了。这表明在这些版本之间有非常频繁的code merge?br /> <br /> 再补充一下:<br />     q个囄里面有些地方U线密集E度有些不大对劲Q某些分支几乎每个版本修攚w有被merge。正常开发中不应该是q样的,通常都只会是某个或某几个版本被merge?br />     猜测出现q个情况的可能,有一U解释就是可能在开发时使用了某些自动merge的工P当该分支每出C个新版本时就自动merge到某个目标分支,以保证两个分支代码的高度一致。当然这个无法证实,只是我的一个猜?br /> <img src ="http://www.aygfsteel.com/aoxj/aggbug/288837.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aoxj/" target="_blank">sky ao</a> 2009-07-29 09:45 <a href="http://www.aygfsteel.com/aoxj/archive/2009/07/29/288837.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java资源攉--开源项?/title><link>http://www.aygfsteel.com/aoxj/archive/2008/10/21/235702.html</link><dc:creator>sky ao</dc:creator><author>sky ao</author><pubDate>Tue, 21 Oct 2008 07:54:00 GMT</pubDate><guid>http://www.aygfsteel.com/aoxj/archive/2008/10/21/235702.html</guid><wfw:comment>http://www.aygfsteel.com/aoxj/comments/235702.html</wfw:comment><comments>http://www.aygfsteel.com/aoxj/archive/2008/10/21/235702.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aoxj/comments/commentRss/235702.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aoxj/services/trackbacks/235702.html</trackback:ping><description><![CDATA[     摘要: 一些看到过的java资源Q包括项目,工具{,因ؓ暂时没有旉仔细研究或者暂时没有用刎ͼ但是希望能保留这些信息以便在需要时方便扑ֈ?<br> U属个h收藏Q基本是作ؓC本用?nbsp; <a href='http://www.aygfsteel.com/aoxj/archive/2008/10/21/235702.html'>阅读全文</a><img src ="http://www.aygfsteel.com/aoxj/aggbug/235702.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aoxj/" target="_blank">sky ao</a> 2008-10-21 15:54 <a href="http://www.aygfsteel.com/aoxj/archive/2008/10/21/235702.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>官僚作风之代码复?/title><link>http://www.aygfsteel.com/aoxj/archive/2008/03/19/187163.html</link><dc:creator>sky ao</dc:creator><author>sky ao</author><pubDate>Wed, 19 Mar 2008 02:15:00 GMT</pubDate><guid>http://www.aygfsteel.com/aoxj/archive/2008/03/19/187163.html</guid><wfw:comment>http://www.aygfsteel.com/aoxj/comments/187163.html</wfw:comment><comments>http://www.aygfsteel.com/aoxj/archive/2008/03/19/187163.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aoxj/comments/commentRss/187163.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aoxj/services/trackbacks/187163.html</trackback:ping><description><![CDATA[     摘要: 从infoQ官网看到的一个文章,“设计和代码审查Q是好、是坏还是不堪入目?”,深有感触Q谈谈自q一些亲w经历,发发牢骚吧?<br> <br> 原文在http://www.infoq.com/cn/news/2008/03/code-review-antipatternsQ徏议先看原文?<br> <br> 作者在文章开头提刎ͼ“复查的承诺是改qY件质量、确保与标准的一致性,q且可以作ؓ一U有价值的工具为开发h员服务,但是它们的执行方式却影响C自n的h倹{在某些l织中,它们可能真的见效Q而在另一些地方,可能也不q是官僚作风的一U体现而已。?<br> <br> 最q我们部门也在进行代码审查,dq底做过一ơ,现在q在做。可是,我很遗憾的发玎ͼ我们的工作是更多的是验证了上面的担忧Q“不q是官僚作风的一U体现”?nbsp; <a href='http://www.aygfsteel.com/aoxj/archive/2008/03/19/187163.html'>阅读全文</a><img src ="http://www.aygfsteel.com/aoxj/aggbug/187163.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aoxj/" target="_blank">sky ao</a> 2008-03-19 10:15 <a href="http://www.aygfsteel.com/aoxj/archive/2008/03/19/187163.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">Ɽ</a>| <a href="http://" target="_blank">潭</a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank">ѭ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Զ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ӣɳ</a>| <a href="http://" target="_blank">峣</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ٲ</a>| <a href="http://" target="_blank">Ͻ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ͼ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank">˳</a>| <a href="http://" target="_blank">÷ӿ</a>| <a href="http://" target="_blank">ͨ</a>| <a href="http://" target="_blank">ͨ</a>| <a href="http://" target="_blank">ͨ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ԭ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɰ</a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank">ɳƺ</a>| <a href="http://" target="_blank">ɽ</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>