<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-Justin's Tech Blog&amp;nbsp</title><link>http://www.cnblogs.com/justinw/</link><description>
</description><language>zh-cn</language><lastBuildDate>Thu, 21 Aug 2008 17:42:04 GMT</lastBuildDate><pubDate>Thu, 21 Aug 2008 17:42:04 GMT</pubDate><ttl>60</ttl><item><title>.NET调试实例-实验1:死锁 - 回顾 (原创翻译)</title><link>http://www.cnblogs.com/justinw/archive/2008/07/18/1242970.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Thu, 17 Jul 2008 22:29:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/07/18/1242970.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1242970.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/07/18/1242970.html#Feedback</comments><slash:comments>19</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1242970.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1242970.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2008/07/14/1242970.html"><img border="0" src="/images/cnblogs_com/justinw/db3.jpg"/></a></div><br><p>本周早些时候，我发布了第一个.NET调试实例。如果你还没有下载和动手实践这个实验，你可以从<这里>获得。<br>这篇文章是这个实验的回顾，在这里解答了上篇提出的问题，答案都标识为红色。<br>提示:实验结果和线程ID都取决于你刷新页面时点的多快和你机器的配置以及当时还有其它什么线程的请求正在执行，所以我将依据在我的双核+Win2003的机器上得到的结果来回答上篇文章的问题。</P><br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2008/07/18/1242970.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/1242970.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41822/" target="_blank">[新闻]第一财经周刊:当前互联网世界正处无秩序时代</a>]]></description></item><item><title>.NET调试实例-实验1:死锁 (原创翻译)</title><link>http://www.cnblogs.com/justinw/archive/2008/07/08/1238457.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Tue, 08 Jul 2008 13:31:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/07/08/1238457.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1238457.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/07/08/1238457.html#Feedback</comments><slash:comments>28</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1238457.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1238457.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2008/07/08/1238457.html"><img border="0" src="/images/cnblogs_com/justinw/db3.jpg"/></a></div><p>在这篇文章里，Tess精心为我们准备了一堂需要很强动手能力的实验课，“授人以鱼不如授人以渔”，她真的是用心良苦！所以希望读者们不要急于去问答案是什么，实验平台已经搭好了，让我们一起去探索吧！<br>1、首先，作者详细介绍了如何重现问题，即如何培养一只小白鼠。<br>2、其次，作者简单介绍了如何获取Dump。<br>3、再次，作者在此基础上提出了若干问题(Q),一步步启发读者去靠自己的实践和思考定位和解决问题。<br>4、最后，作者给出了几篇跟死锁有关的文章索引，供读者在实践的时候参考。</P><br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2008/07/08/1238457.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/1238457.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41820/" target="_blank">[新闻]Visual Studio 2008 SDK 1.1 发布</a>]]></description></item><item><title>.NET调试实例-信息和安装说明 (原创翻译)</title><link>http://www.cnblogs.com/justinw/archive/2008/07/08/1237849.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Mon, 07 Jul 2008 19:04:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/07/08/1237849.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1237849.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/07/08/1237849.html#Feedback</comments><slash:comments>21</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1237849.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1237849.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2008/07/08/1237849.html"><img border="0" src="/images/cnblogs_com/justinw/db3.jpg"/></a></div><p>这是一个系列的调式实例，目的是为了帮助你在调式.NET应用程序中最常见的死锁(Hang)、性能(performance)、内存(memory)和系统崩溃(crash)方面获得一些上手的经验。</P><br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2008/07/08/1237849.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/1237849.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41820/" target="_blank">[新闻]Visual Studio 2008 SDK 1.1 发布</a>]]></description></item><item><title>周末杂谈-细雨心情[2008-4-20]</title><link>http://www.cnblogs.com/justinw/archive/2008/04/20/1162647.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Sun, 20 Apr 2008 09:41:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/04/20/1162647.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1162647.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/04/20/1162647.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1162647.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1162647.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 今天北京一直下着细雨，打开窗户，凉风一阵阵地飘进来！一般这个时候我的心情都很好，不知道为什么，可能是下雨的时候自己比较容易胡思乱想吧！最近真是胡思乱想了很多事情，虽然有结果的不多，不过借着这么好的细雨，我想应该把它们记录下来。<br />
&nbsp;&nbsp;&nbsp; 最近不知不觉地发生了很多事，比如自己又胖了、马上就要30了、U9正式发版了、牛肉面又涨价了、而工资好久没涨了...<br />
&nbsp;&nbsp;&nbsp; 工作方面最近有两件事值得一提，第一件事情是上周跟部门老大亲切地聊了俩小时，老大就是老大啊，说话很有水平的，该点到的都点到了，分寸也把握的很好，这点值得我好好学习！领导希望我能肩负起更艰巨的责任(更卖力的干活)，充分发挥自己的能量，他会给我提供舞台！其实我已心生退意，这点我也很诚实地跟领导交代过了！不过有一点我是认同的，不管未来怎么样，眼前我应该将自己的能量充分发挥出来，这也算是对自己有个交代！所以明天开始工作要更积极更努力一些！第二件事情是这个周五(2008.4.18)U9终于对外隆重发布了正式版本，虽然我们这边还在不断地加新功能，规划新版本，每天改Bug，不过作为公司战略的市场行为，这个日子还是比较有历史意义的。虽然作为一线人员，深知U9还有非常多的不足，但是我还是相信U9的未来会很光明的！也许那时我已经不再是其中一部分的创建者了，但是我仍然会为此感到光荣和自豪的！<br />
&nbsp;&nbsp;&nbsp; 生活方面最近没什么太多波澜，房东还是像周扒皮一样不给我们修理损坏已久的电灯和厕所的淋浴头，不过这些都不是什么大不了的事情，起码对我的影响都是没什么感觉，也就不去多管了。最近物价属实又涨了不少，门口常去的牛肉面又涨价了，连像样点的苹果都要5块一斤，看来我不用减肥了，再过段时间什么都买不起的时候，自然就瘦了！午饭后的放风时间，大家的话题也越来越多地集中在房子、车子、女人、孩子，还好这些东西我暂时都没有，所以也没有他们那份压力，这些东西每一样都像一个巨大的枷锁，把好多人都栓得牢牢的，我发现很多人已经没有精力去发现和探索身边的事物了，更别说研究代码了，都说中国人没有创新，我想主要还是思维的枷锁太多的原因吧！伴随着2008火炬传递，各种杂音此起彼伏，不过杂音永远都是杂音，戴上耳机隔离掉就好了，不过不知道北京是不是又要查暂住证了，偶还没办呢！因为我压根也没准备办！<br />
&nbsp;&nbsp;&nbsp; 学习方面最近不是很如意，计划没少排，实现的却很少！对自己的自制力越来越没有信心了！设计模式那个系列的文章已经好久没更新了，好几次开始写，都是开个头就放下了，最近要写的是工厂模式，这个模式在园子里已经有很多版本了，如果写不出什么新意，写不写的意义真不是很大！不过我一定会坚持把这个系列写完的，这是我去年跟自己的约定！还有Debug探索团队的建设，最近在筹划写一些基础入门的文章。窗体和书架上的书都已经摆满了，有太多的事情要去做，太多的东西要学习，有时真的有迷失的感觉！这个礼拜又没有去健身房，上周努力的成果看来要泡汤了！<br />
<br />
&nbsp;&nbsp;&nbsp; 这就是生活，用生命换回来的。一个虚岁已经30的年轻的北漂程序员的生活！虽然有很多不如意，但是他一直很执着地保持着他的原则，他还充满希望，所以他仍然痛并快乐着！
<img src ="http://www.cnblogs.com/justinw/aggbug/1162647.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41821/" target="_blank">[新闻]死敌VMware变身微软认证计划新成员</a>]]></description></item><item><title>全球第一款完全基于SOA架构的商业应用套件用友U9正式发布</title><link>http://www.cnblogs.com/justinw/archive/2008/04/19/1160871.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Sat, 19 Apr 2008 02:54:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/04/19/1160871.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1160871.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/04/19/1160871.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1160871.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1160871.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2008/04/19/1160871.html"><img border="0" src="/images/cnblogs_com/justinw/U9LOGO.gif"/></a></div><p>全球第一款完全基于SOA架构的商业应用套件用友U9正式发布</P>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2008/04/19/1160871.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/1160871.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41819/" target="_blank">[新闻]英特尔雅虎开发网络计算机频道</a>]]></description></item><item><title>EQ测试</title><link>http://www.cnblogs.com/justinw/archive/2008/03/26/1123008.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Wed, 26 Mar 2008 05:56:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/03/26/1123008.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1123008.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/03/26/1123008.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1123008.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1123008.html</trackback:ping><description><![CDATA[<br />
&nbsp;&nbsp;&nbsp; <span style="color: rgb(0, 16, 255);">刚刚在别人推荐做了一下这个测试，分数比想象的高一些，呵呵！没事的就测测，结果说明不了什么，程序写累了放松一下而已！(200803261356)</span><br />
&nbsp;&nbsp;&nbsp; ～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～<br />
&nbsp;&nbsp;&nbsp; 哈佛心理学系博士戴尼尔&#183;高尔曼为此做了一些努力，尝试出了一些问题，通过对这些问题的回答，您可以获得一个关于自己的EQ的粗略的感性印象。问题共10个，计分标准见后文，最高分数为200分，一般人的平均分为100分，如果您得了25分以下，最好另找个时间重测一下。 <br />
<br />
<span style="color: red;">&nbsp;&nbsp;&nbsp; 现在，请静下心来，诚实地回答下面的测题。一定要按照您真正可能会去做的实际去回答，而不要试图用在学校里获取的做多项选择题的技巧去猜哪一个才是对的。好，下面开始！</span> <br />
<br />
<strong>
情商测试题 </strong><br />
<br />
1．坐飞机时，突然受到很大的震动，你开始随着机身左右摇摆。这时候，您会怎样做呢？A．继续读书或看杂志，或继续看电影，不太注意正在发生的骚乱。B．注意事态的变化，仔细听播音员的播音，并翻看紧急情况应付手以备万一。C．A和B都有一点。D．不能确定--根本没注意到。 <br />
<br />
2．带一群4岁的孩子去公园玩，其中一个孩子由于别人都不和他玩而大哭起来。这个时候，您该怎么办呢？A．置身事外--让孩子们自己处理。B．和这个孩子交谈，并帮助她想办法。C．轻轻地告诉她不要哭。D．想办法转移这个孩子的注意力，给她一些其他的东西让她玩。 <br />
<br />
3．假设您是一个大学生，想在某门课程上得优秀，但是在其中考试时却只得了及格。这时候，您该怎么办呢？A．制定一个详细的学习，并决心按计划进行。B．决心以后好好学。C．告诉自己在这门课上考不好没什么大不了的，把精力集中在其他可能考得好的课程上。D．去拜访任课教授，试图让他给您高一点的分数。 <br />
<br />
4．假设您是一个保险推销员，去访问一些有希望成为您的顾客的人。可是一连十五个人都只是对您敷衍，并不明确表态，您变得很失望。这时候，您会怎么做呢？A．认为这只不过是一天的遭遇而已，希望明天会有好运气。B．考虑一下自己是否适合做推销员。C．在下一次拜访时再做努力，保持勤勤恳恳工作的状态。D．考虑去争取其他的顾客。 <br />
<br />
5．您是一个经理，提倡在公司中不要搞种族歧视。一天您偶然听到有人正在开有关种族歧视的玩笑。您会怎么办呢？A．不理它--这只是一个玩笑而已。B．把那人叫到办公室去，严厉斥责他一顿。C．当场大声告诉他，这种玩笑是不恰当的，在您这里是不能容忍的。D．建议开玩笑的人去参加一个有关反对种族歧视的培训班。 <br />
<br />
6．您的朋友开车时别人的车突然危险地抢到你们前面，您的朋友勃然大怒，而您试图让他平静下来。您会怎么做呢？A．告诉他忘掉它吧--现在没事了，这不是什么大不了的事。B．放一盘他喜欢听的磁带，转移他的注意力。C．一起责骂那个司机，表示自己站在他那一边。D．告诉他您也曾有同样的经历，当时您也一样气得发疯，可是后来您看到那个司机出了车祸，被送到医院急救室。 <br />
<br />
7．您和伴侣发生了争论，两人激烈地争吵；盛怒之下，互相进行人身攻击，虽然你们并不是真的想这样做。这时候，最好怎么办呢？A．停止20分钟，然后继续争论。B．停止争吵&#8230;&#8230;保持沉默，不管对方说什么。C．向对方说抱歉，并要求他（她）也向您道歉。D．先停一会儿，整理一下自己的想法，然后尽可能清楚地阐明自己的立场。 <br />
<br />
8．您被分到一个单位当领导，想提出一些解决工作中烦难问题的好方法。这时候，您第一件要做的是什么呢？A．起草一个议事日程，以便充分利用和大家在一起讨论的时间。B．给人们一定的时间相互了解。C．让每一个人说出如何解决问题的想法。D．采用一种创造性地发表意见的形式，鼓励每一个人说出此时进入他脑子里的任何想法，而不管该想法有多疯狂。 <br />
<br />
9．您3岁的儿子非常胆小，实际上，从他出生起就对陌生地方和陌生人有些神经过敏或者说有些恐惧。您该怎么办呢？A．接受他具有害羞气质的事实，想办法让他避开他感到不安的环境。B．带他去看儿童精神科医生，寻求帮助。C．有目的地让他一下子接触许多人，带他到各种陌生的地方，克服他的恐惧心理。D．设计渐进的系列挑战性计划，每一个相对来说都是容易对付的，从而让他渐渐懂得他能够应付陌生的人和陌生的地方。 <br />
<br />
10．多年以来，您一起想重学一种您在儿时学过的乐器，而现在只是为了娱乐，您又开始学了。您想最有效的利用时间。您该怎么做呢？A．每天坚持严格的练习。B．选择能稍微扩展佻的能力的光曲去练习。C．只有当自己有情绪的时候才去练习。D．选择远远超出您的能力但通过勤奋的努力能掌握的乐曲去练习。 <br />
&nbsp;<br />
<img src="http://www.cnblogs.com/Emoticons/baimantou/21522581.gif" alt="" /><img src="http://www.cnblogs.com/Emoticons/baimantou/223332413.gif" alt="" /><img src="http://www.cnblogs.com/Emoticons/baimantou/223332482.gif" alt="" /><img src="http://www.cnblogs.com/Emoticons/baimantou/22571567.gif" alt="" /><img src="http://www.cnblogs.com/Emoticons/baimantou/201937664.gif" alt="" /><img src="http://www.cnblogs.com/Emoticons/baimantou/114325779.gif" alt="" /><img src="http://www.cnblogs.com/Emoticons/baimantou/223332943.gif" alt="" />
<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><img id="Code_Closed_Image_135207" onclick="this.style.display='none'; Code_Closed_Text_135207.style.display='none'; Code_Open_Image_135207.style.display='inline'; Code_Open_Text_135207.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" align="top" height="16" width="11" /><img id="Code_Open_Image_135207" style="display: none;" onclick="this.style.display='none'; Code_Open_Text_135207.style.display='none'; Code_Closed_Image_135207.style.display='inline'; Code_Closed_Text_135207.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" align="top" height="16" width="11" /><span id="Code_Closed_Text_135207" style="border: 1px solid rgb(128, 128, 128); background-color: rgb(255, 255, 255);">测题答案及解释</span><span id="Code_Open_Text_135207" style="display: none;"><br />
<!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /><span style="color: rgb(0, 0, 0);"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: rgb(128, 0, 128);">1</span><span style="color: rgb(0, 0, 0);">．除了D以外的任何一个答案。选择答案D反映了您在面临压力是经常缺少警觉性。A=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">，B=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">，C=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">，D=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">。<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: rgb(128, 0, 128);">2</span><span style="color: rgb(0, 0, 0);">．B是最好的选择。情商高的父母善于利用孩子情绪状态不好的时机对孩子进行情绪教育，帮助孩子明白是什么使他们感到不安，他们正在感受的情绪状态是怎样的，以及他们能进行的选择。A=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，B=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">，C=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，D=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">。<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: rgb(128, 0, 128);">3</span><span style="color: rgb(0, 0, 0);">．A自我激励的一个标志是能制定一个克服障碍和挫折的计划，并严格执行它。A=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">，B=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，C=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">，D=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">。<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: rgb(128, 0, 128);">4</span><span style="color: rgb(0, 0, 0);">．C为最佳答案。情商高的一个标志是面对挫折时，能把它看成一种可以从中学到东西的挑战，坚持下去，尝试新的方法，而不是放弃努力，怨天尤人，变得萎靡不振。A=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，B=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，C=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">，D=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">。<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: rgb(128, 0, 128);">5</span><span style="color: rgb(0, 0, 0);">．C形成一种欢迎多样化的气氛的最有效的方法是公开挑明这一点。当有人违反时，明确告诉他您的组织的规范不容许这种情况发生。不是力图改变这种偏见（这是一个更困难的任务），而只是让人们遵照规范去行事。A=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，B=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，C=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">，D=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">。<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: rgb(128, 0, 128);">6</span><span style="color: rgb(0, 0, 0);">．D有资料表明，当一个人处于愤怒状态时，使他平静下来的最有效的办法是转移他愤怒的焦点，理解并认可他的感受，用一种不激怒他的方式让他看清现状，并给他以希望。A=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，B=</span><span style="color: rgb(128, 0, 128);">5</span><span style="color: rgb(0, 0, 0);">，C=</span><span style="color: rgb(128, 0, 128);">5</span><span style="color: rgb(0, 0, 0);">，D=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">。<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: rgb(128, 0, 128);">7</span><span style="color: rgb(0, 0, 0);">．A中断20分钟或更长的时间。这是使愤怒引起的生理状态平息下来的最短时间。否则，种状态会歪曲您的理解力，使您更可能出口伤人。平静了情绪后，你们的讨论才会更富有成效。A=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">，B=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，C=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，D=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">。<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: rgb(128, 0, 128);">8</span><span style="color: rgb(0, 0, 0);">．B当一个组织的成员之间关系融洽、亲善，每一个人都感到心情舒畅时，组织的工作效率才会最高。在这种情况下，人们才能自由地做出他们最大的贡献。A=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，B=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">，C=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，D=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">。<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: rgb(128, 0, 128);">9</span><span style="color: rgb(0, 0, 0);">．D生来带有害羞气质的孩子，如果他们父母能安排一系列渐进的针对他们害羞的挑战，并且这种挑战是能逐个应付得了的，那么他们通常会变得喜欢外出起来。A=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，B=</span><span style="color: rgb(128, 0, 128);">5</span><span style="color: rgb(0, 0, 0);">，C=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，D=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">。<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: rgb(128, 0, 128);">10</span><span style="color: rgb(0, 0, 0);">．B给自己适度的挑战，最有可能激发自己最大的热情。这既能使您学得愉快，又能使您完成得最好。A=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，B=</span><span style="color: rgb(128, 0, 128);">20</span><span style="color: rgb(0, 0, 0);">，C=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">，D=</span><span style="color: rgb(128, 0, 128);">0</span><span style="color: rgb(0, 0, 0);">。</span></span></div>
<img src ="http://www.cnblogs.com/justinw/aggbug/1123008.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41818/" target="_blank">[新闻]Windows Live视频邮件9月9日开始测试</a>]]></description></item><item><title>Debug探索团队日志</title><link>http://www.cnblogs.com/justinw/archive/2008/03/10/1099448.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Mon, 10 Mar 2008 13:12:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/03/10/1099448.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1099448.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/03/10/1099448.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1099448.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1099448.html</trackback:ping><description><![CDATA[这里记录Debug探索团队的发展历程。<br />
(最后更新：200804061109)<br />
1、2008年3月6日，成立。<br />
2、截至到2008年3月10日，团队成员共26人。<br />
3、截至到2008年3月24日，团队成员共36人。<br />
4、2008年4月6日,团队负责人最近很忙，最近一直没有什么动作。<img src="http://www.cnblogs.com/Emoticons/msn/confused_smile.gif" alt="" /><br />
5、近期对小组和团队进行了同步，截至到2008年5月20日，团队成员共98人。<img src="http://www.cnblogs.com/Emoticons/msn/74_74.gif"  alt="" /><br />
<br />
<br />
<br />
<br />
<a title="Debug 探索团队" href="http://debug.cnblogs.com/" target="_blank"><img title="Debug 探索团队" src="http://justinw.cnblogs.com/images/cnblogs_com/justinw/lg.jpg" alt="Debug 探索团队" border="0" /></a>
<img src ="http://www.cnblogs.com/justinw/aggbug/1099448.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41817/" target="_blank">[新闻]Intel首次公开展示Nehalem架构迅驰3平台</a>]]></description></item><item><title>北京创业公司诚聘ASP.NET(C#)程序员【全职】</title><link>http://www.cnblogs.com/justinw/archive/2008/03/10/1082790.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Mon, 10 Mar 2008 10:32:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/03/10/1082790.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1082790.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/03/10/1082790.html#Feedback</comments><slash:comments>22</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1082790.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1082790.html</trackback:ping><description><![CDATA[<img src="http://www.cnblogs.com/Emoticons/face/016.gif" alt="" />：<span style="color: red;">北京创业公司诚聘ASP.NET(C#)程序员【全职】- <span style="background-color: yellow;"><strong><span style="font-size: 16pt;"><span style="color: #0010ff;">【代朋友发布】</span></span></strong></span></span><br />
1、一年以上 asp.net（C#）项目经验<br />
2、熟练 Sql Server（2000或2005）和 熟练JavaScript、CSS脚本。<br />
3、有过大型网站开发经验者优先，需要提供历史作品。<br />
4、有 WCF 、LINQ TO SQL项目经验者优先。<br />
5、能熟练使用Rose，熟悉UML,熟悉用例驱动开发方面知识者优先。<br />
6、具有较强的面向对象编程基础。<br />
7、有上进心、责任心及团队协作精神、最重要的是诚信！<br />
<strong><span style="color: red;">8、补充说明：因为是创业公司，比较需要对工作有激情的朋友加盟，相信真正付出过，结果肯定是双赢的！</span></strong><br />
<br />
薪水范围：3k-4k <br />
福利：三险，饭补，房补<br />
其它：工作出色者期权奖励&nbsp; <br />
<br />
我们是一个充满激情的创业型公司，公司拥有一个年轻上进的开发团队，相信这个充满活力的环境会成为您一个充分施展才华的空间。<br />
目前的项目完全以UML进行业务建模，用例驱动，简化的RUP流程进行迭代开发，对OOAD、UML感兴趣的朋友应该能通过这个项目有很大收获。<br />
<br />
简历请寄到：<span style="font-size: 18pt;">zhoujx@2008.sina.com</span> <span style="font-size: 18pt;"><br />
电话：</span>13718575069<br />
<span style="font-size: 18pt;">
<br />
<span style="color: #0010ff;">
简历请尽可能详细说明以往的项目经验，在项目中承担的责任，最好能提供可以证明自己能力的作品。</span><br />
</span>
<br />
<img src ="http://www.cnblogs.com/justinw/aggbug/1082790.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41817/" target="_blank">[新闻]Intel首次公开展示Nehalem架构迅驰3平台</a>]]></description></item><item><title>Debug学习资源汇总</title><link>http://www.cnblogs.com/justinw/archive/2008/03/10/1098074.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Mon, 10 Mar 2008 00:58:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/03/10/1098074.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1098074.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/03/10/1098074.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1098074.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1098074.html</trackback:ping><description><![CDATA[这里记录Debug探索团队相关领域学习资源，并会坚持持续更新，欢迎您将好的资源或推荐发在留言栏里，我们会定期整理到正文中。<br />
(最后更新：200804061109)<br />
<br />
图书推荐：（从入门到精通）<br />
<a target="_blank" href="http://www.china-pub.com/37008"><img src="http://www.cnblogs.com/images/cnblogs_com/justinw/dg1.jpg" alt="" border="0" /></a> 【国人精品，强烈推荐购买阅读】<br />
<a target="_blank" href="http://www.amazon.com/Debugging-Microsoft-NET-2-0-Applications/dp/0735622027"><img src="http://www.cnblogs.com/images/cnblogs_com/justinw/dg3.jpg" alt="" border="0" height="154" width="126" /></a>【<a target="_blank" href="ftp://222.214.218.61/book1/20070314/5ecf81c2-75ed-43fb-873f-8af9e91b6f51.chm"><span style="background-color: yellow;">英文版下载</span></a>】<br />
&nbsp;<a target="_blank" href="http://www.amazon.com/Advanced-Windows-Debugging/dp/B000XPNUMW/ref=dp_kinw_strp_1"><img src="http://www.cnblogs.com/images/cnblogs_com/justinw/dg2.jpg" alt="" border="0" /></a>【<span style="background-color: yellow;"><a target="_blank" href="ftp://book:book@222.214.218.61/book5/20080114/8aeaa47f-4a32-458a-94c9-7efdcba4bf15.pdf">英文版下载</a></span>】<br />
<a target="_blank" href="http://advdbg.org/books/swdbg/index.aspx"><img alt="" src="http://www.cnblogs.com/images/cnblogs_com/justinw/swdbg2.jpg" border="0" height="319" width="282" /></a>【国人精品，强烈推荐购买阅读】<br />
<br />
Blog推荐：(排名不分先后)<br />
Tess (<a target="_blank" href="http://blogs.msdn.com/tess/default.aspx">http://blogs.msdn.com/tess/default.aspx</a>)<br />
<br />
<span style="color: #0010ff;">持续更新中，欢迎您提出宝贵意见、分享您的相关资源...
</span><br />
<br />
<a title="Debug 探索团队" href="http://debug.cnblogs.com/" target="_blank"><img title="Debug 探索团队" src="http://justinw.cnblogs.com/images/cnblogs_com/justinw/lg.jpg" alt="Debug 探索团队" border="0" /></a>
<img src ="http://www.cnblogs.com/justinw/aggbug/1098074.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41817/" target="_blank">[新闻]Intel首次公开展示Nehalem架构迅驰3平台</a>]]></description></item><item><title>Debug探索团队FAQ</title><link>http://www.cnblogs.com/justinw/archive/2008/03/10/1098069.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Mon, 10 Mar 2008 00:56:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/03/10/1098069.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1098069.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/03/10/1098069.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1098069.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1098069.html</trackback:ping><description><![CDATA[这里记录关于Debug探索团队的一切有代表性的问题，并根据实际情况持续更新，欢迎您将问题发在留言栏。<br />
(最后更新:200803241120)<br />
<br />
<strong>
Debug探索团队FAQ</strong><br />
<br />
<span style="color: red;">
1、为什么要成立这个团队？</span><br />
&nbsp;&nbsp;&nbsp; &#8220;工预善其事必先利其器&#8221;，作为一名程序员，最重要的品质就是要不断培养&#8220;知其所以然&#8221;的能力，Debug技术就是我们最好的工具。<br />
<br />
<span style="color: red;">
2、团队的主要关注领域是什么？</span><br />
&nbsp;&nbsp;&nbsp; a.Debug工具的学习和使用 - 初级<br />
&nbsp;&nbsp;&nbsp; b.Debug思想的思考和培养 - 中级<br />
&nbsp;&nbsp;&nbsp; c.用Debug技术和思想去快速学习新技术 - 高级(推荐阅读：<span style="background-color: yellow;"><a target="_blank" href="http://blog.csdn.net/eparg/archive/2007/12/12/1930560.aspx">调试技术能够让新技术的学习事半功倍</a></span><a target="_blank" href="http://blog.csdn.net/eparg/archive/2007/12/12/1930560.aspx"></a>)<br />
<br />
<span style="color: red;">3、熟练掌握Debug之后，我到底能做什么？</span><br />
&nbsp;&nbsp;&nbsp; a.恭喜你，你已经学会了孙悟空的火眼金睛，任何bug都逃不了你的手掌心！<br />
&nbsp;&nbsp;&nbsp; b.恭喜你，我们可以一起去深入海底两万里！<br />
&nbsp;&nbsp;&nbsp; c.恭喜你，新技术对你来说也许只是新瓶装旧酒，一个味！<br />
&nbsp;&nbsp;&nbsp; d.恭喜你，你的未来不是梦！哈哈！<br />
<br />
<span style="color: red;">4、申请入团的必要条件？</span><br />
&nbsp;&nbsp;&nbsp; a.博客园正式会员<br />
&nbsp;&nbsp;&nbsp; b.对探索未知世界的激情<br />
<br />
<span style="color: red;">5、团队成员的一些基本行为准则有哪些？</span><br />
&nbsp;&nbsp;&nbsp; <span style="color: #0040ff;">a.尊重他人的劳动成果，转载或翻译必须注明原文地址。<br />
&nbsp;&nbsp;&nbsp; b.热情参与团队文章讨论和互动。<br />
&nbsp;&nbsp;&nbsp; c.授人以鱼不如授之以渔。<br />
&nbsp;&nbsp;&nbsp; d.发表评论要客观公正，不要走极端。<br />
&nbsp;&nbsp;&nbsp; e.定期发表文章和参与评论互动。(长期潜水者会被请出团队)<br />
&nbsp;&nbsp;&nbsp; f.不要把跟Debug探索团队主题不相关的文章发布的团队主页。(大家互相监督)</span><br />
<br />
<span style="color: red;">6、除了团队博客以外还有那些交流的方式？</span><br />
&nbsp;&nbsp;&nbsp; a.Debug探索团队小组：http://space.cnblogs.com/group/debug/<br />
&nbsp;&nbsp;&nbsp; b.MSN群：group115992@msnzone.cn<br />
&nbsp;&nbsp;&nbsp; c.团队FAQ(本页)，任何问题和建议都可以直接发布在留言栏里。<br />
<br />
<span style="color: red;">7、团队小组的主要作用？</span><br />
&nbsp;&nbsp;&nbsp; 小组有别于博客团队的地方就是在社区里可以更方便地交流，就像论坛一样，而团队博客主要是大家发布文章和讨论文章的地方。<br />
<br />
&nbsp;&nbsp;&nbsp; <span style="color: #0010ff;">持续更新中，欢迎您提出宝贵意见...
</span><br />
&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; <a title="Debug 探索团队" href="http://debug.cnblogs.com" target="_blank"><img title="Debug 探索团队" src="http://justinw.cnblogs.com/images/cnblogs_com/justinw/lg.jpg" alt="Debug 探索团队" border="0" /></a>
<img src ="http://www.cnblogs.com/justinw/aggbug/1098069.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41817/" target="_blank">[新闻]Intel首次公开展示Nehalem架构迅驰3平台</a>]]></description></item><item><title>成功之道-李开复</title><link>http://www.cnblogs.com/justinw/archive/2008/03/09/1097377.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Sun, 09 Mar 2008 06:47:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/03/09/1097377.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1097377.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/03/09/1097377.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1097377.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1097377.html</trackback:ping><description><![CDATA[刚刚听李开复博士的演讲，感觉确实讲得很好！传了个<strong><span style="background-color: yellow;"><a target="_blank" href="http://www.cnblogs.com/Files/justinw/scuuess.rar">PPT</a></span></strong>上来，有兴趣的朋友可以看看，MP3太大了，网上都能下载到，大家自己去下吧。<br />
<br />
&nbsp;
<img alt="" src="http://www.cnblogs.com/images/cnblogs_com/justinw/Suc1.jpg" height="370" width="570" /><br />
<img src ="http://www.cnblogs.com/justinw/aggbug/1097377.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41816/" target="_blank">[新闻]Pogo浏览器</a>]]></description></item><item><title>【Debug探索团队公告】Debug探索团队，邀请您的加入</title><link>http://www.cnblogs.com/justinw/archive/2008/03/07/1094135.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Thu, 06 Mar 2008 23:03:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/03/07/1094135.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1094135.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/03/07/1094135.html#Feedback</comments><slash:comments>81</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1094135.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1094135.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2008/03/06/1094135.html"><img border="0" src="/images/cnblogs_com/justinw/db3.jpg"/></a></div><p>你是否有过面对程序异常、系统崩溃、内存溢出等莫名其妙其妙的问题而手足无措的时候？你是否还被别人牵着鼻子去盲目追赶新技术，却总是知其然不知其所以然呢？Debug能力的好坏直接决定程序质量和定位、解决问题的速度！一个优秀的程序员，如果没有对debug的深刻认识是不可思议的！希望大家能在 Debug探索团队里分享关于debug对思考，分享debug工具的使用心得，让我们一起通过Debug技术去探索和发现程序世界的奥秘吧！</P>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2008/03/07/1094135.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/1094135.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41807/" target="_blank">[新闻]洪磊口述:番茄花园如何捆绑流氓软件月入十万</a>]]></description></item><item><title>Learning .NET Debugging - 推荐</title><link>http://www.cnblogs.com/justinw/archive/2008/03/02/1087752.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Sun, 02 Mar 2008 10:07:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/03/02/1087752.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1087752.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/03/02/1087752.html#Feedback</comments><slash:comments>39</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1087752.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1087752.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://justinw.cnblogs.com/archive/2008/03/02/1087752.html"><img border="0" src="/images/cnblogs_com/justinw/db3.jpg"/></a></div><p>这是一篇讲解如何学习.NET调试技术的文章，作者Tess就职于微软，在调试方面有近10年的实践经验，她的Blog里介绍了大量调试技巧和学习方法！文中作者向大家介绍了自己的学习方法： “ I try to learn things is by "teaching"”，并从不同方面和角度加以说明，在文章最后作者还列出了大量非常有价值的参考资源的网址，正所谓“授人以鱼不如授人以渔”，作者的精神十分值得我们学习。</P><br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2008/03/02/1087752.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/1087752.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41813/" target="_blank">[新闻]2008年8月21日IT博客精选：盖茨复出？</a>]]></description></item><item><title>用友成为中国首家微软Global ISV</title><link>http://www.cnblogs.com/justinw/archive/2008/02/28/1085392.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Thu, 28 Feb 2008 13:11:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/02/28/1085392.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1085392.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/02/28/1085392.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1085392.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1085392.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 2月27日，用友公司总裁王文京和微软(中国)公司董事长张亚勤签署合作备忘录，宣布用友软件公司成为微软全球战略合作伙伴和中国第一家微软全球独立软件开发商合作伙伴(Global ISV)。
<p>&nbsp;&nbsp;&nbsp; 微软全球独立软件开发商合作伙伴(Global
ISV)是微软在全球范围内级别最高的独立软件开发商合作项目，合作领域涵盖产品开发、联合创新、技术支持、市场销售和渠道开拓等。据了解，目前微软有
12家Global ISV，包括SAP、甲骨文和Adobe等。张亚勤博士表示，要成为微软Global
ISV，微软对合作伙伴的研发能力、市场规模和市场开拓能力等有严格的要求。&#8220;微软Global
ISV不具有排他性，但微软的资源是有限的，因而不可能授予太多的企业Global ISV。&#8221;</p>
<p>&nbsp;&nbsp;&nbsp; 用友软件和微软公司有十几年的
合作基础，<span style="background-color: yellow;"><a target="_blank" href="http://www.cnblogs.com/justinw/archive/2008/01/23/1050717.html">用友新一代管理软件U9</a></span><a target="_blank" href="http://www.cnblogs.com/justinw/archive/2008/01/23/1050717.html"></a>就是与微软紧密合作，完全基于.NET平台，融合多项微软最新技术开发的。用友软件总裁王文京说：&#8220;用友成为微软
Global
ISV，标志着双方的合作迈向了一个新的里程碑。用友将深度利用微软全球领先的技术与平台架构，结合用友在中国及亚洲地区企业应用设计和客户服务的优势,
与微软展开全面合作，进行联合创新，为客户提供世界级的企业应用产品、解决方案和服务;同时，微软将与用友分享其产品发展方向和规划，提供深度技术开发支
持，对用友新产品开放性能测试实验室，并对相关产品进行认证，使用友的产品保持业界领先的技术地位。&#8221;</p>
<p>&nbsp;&nbsp;&nbsp; 据了解，用友和微软的合作将在三个层面展开：</p>
<p>&nbsp;&nbsp;&nbsp; 1、软件技术开发，微软将在西雅图和北京设立专门的团队与用友进行合作；</p>
<p>&nbsp;&nbsp;&nbsp; 2、市场拓展，<span style="background-color: yellow;"><a target="_blank" href="http://www.cnblogs.com/justinw/archive/2008/01/23/1050717.html">用友新推出的U9ERP</a></span>将和微软的SQLserver等产品捆绑销售;微软的CRM等产品也有希望利用用友的在线平台进行销售；</p>
<p>&nbsp;&nbsp;&nbsp; 3、平台层次的合作，扩展saas应用等。</p>
<p>&nbsp;&nbsp;&nbsp; 成为微软Global
ISV，是用友软件实现世界级软件企业战略的重要一环。成为世界级软件企业，首先要开发出世界级软件产品。中国蓬勃发展的经济，尤其民营企业极其活跃的管
理创新为用友跻身世界级软件提供了丰富的管理思想;有了先进的管理思想和高效的业务流程，还要有先进的平台和技术架构做支撑。因而牵手世界级技术平台厂
商，成为用友的必然选择。去年，用友与IBM公司建立了战略合作伙伴关系，在SOA等领域进行合作。王文京解释说，用友与IBM的合作主要在高端产品领
域，而与微软的合作主要在中低端产品领域。</p>
<table align="center">
    <tbody>
        <tr>
            <td><img src="http://pic.enorth.com.cn/0/04/00/46/4004692_985259.jpg" alt="" /><br />
            </td>
        </tr>
        <tr>
            <td align="center">图1、王文京和张亚勤签署战略合作协议</td>
        </tr>
    </tbody>
</table>
<table align="center">
    <tbody>
        <tr>
            <td><img src="http://pic.enorth.com.cn/0/04/00/46/4004693_388390.jpg" alt="" /><br />
            </td>
        </tr>
        <tr>
            <td align="center">图2、张亚勤授予王文京微软Global ISV的匾牌</td>
        </tr>
    </tbody>
</table>
<table align="center">
    <tbody>
        <tr>
            <td><img src="http://pic.enorth.com.cn/0/04/00/46/4004694_565562.jpg" alt="" /><br />
            </td>
        </tr>
        <tr>
            <td align="center">图3、打造世界级软件企业成为王文京的人生目标</td>
        </tr>
    </tbody>
</table>
<span style="color: #727080;">&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; 转自：</span><span style="color: #727080;">http://it.enorth.com.cn/system/2008/02/27/002882471.shtml</span>
<img src ="http://www.cnblogs.com/justinw/aggbug/1085392.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41812/" target="_blank">[新闻]微软宣布将斥资1亿美元购买Novell证书</a>]]></description></item><item><title>著名科技公司标识来历和演变史</title><link>http://www.cnblogs.com/justinw/archive/2008/02/16/1070641.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Sat, 16 Feb 2008 06:45:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/02/16/1070641.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1070641.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/02/16/1070641.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1070641.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1070641.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="/archive/2008/02/16/1070641.html"><img border="0" src="/images/cnblogs_com/justinw/pg.jpg"/></a></div><p>导语：国外媒体今天发表分析文章称，现在到处都可以看到科技公司的标识，但很少有人知道它们的来历和历史。有人知道苹果最初的标识是牛顿坐在苹果树下吗？有人知道诺基亚最初的标识是一条鱼吗？下面是一些著名科技公司标识的演变过程。 <br/><br></P>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2008/02/16/1070641.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/1070641.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41811/" target="_blank">[新闻]携程谷歌将联合发旅游榜单</a>]]></description></item><item><title>警惕:“响一声就挂”的陌生电话不要回拨</title><link>http://www.cnblogs.com/justinw/archive/2008/02/13/1067727.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Wed, 13 Feb 2008 03:15:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/02/13/1067727.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1067727.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/02/13/1067727.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1067727.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1067727.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="/archive/2008/02/02/1067727.html"><img border="0" src="/images/cnblogs_com/justinw/dh3.jpg"/></a></div><p>新华社消息  近日，针对不断有用户反映手机经常有莫名其妙的电话打来，并且响一声就挂断，再回拨过去的时候，通常都是一些语音电话或广告信息等情况，内蒙古自治区移动公司客服人员提醒用户，遇到这种来电，最好不要回拨，因为这可能是引诱用户回拨套取电话费的陷阱。<br/><br></P>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2008/02/13/1067727.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/1067727.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41810/" target="_blank">[新闻]商刊:Google不可能永远领先 微软寄希望于时间</a>]]></description></item><item><title>博客园迎新春对联大赛结果正式发布</title><link>http://www.cnblogs.com/justinw/archive/2008/02/02/1062501.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Sat, 02 Feb 2008 06:59:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/02/02/1062501.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1062501.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/02/02/1062501.html#Feedback</comments><slash:comments>93</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1062501.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1062501.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="/archive/2008/02/02/1062501.html"><img border="0" src="/images/cnblogs_com/justinw/jp6.gif"/></a></div><p><img src="http://www.cnblogs.com/Emoticons/face/032.gif"/><img src="http://www.cnblogs.com/Emoticons/face/026.gif"/><img src="http://www.cnblogs.com/Emoticons/face/025.gif"/><img src="http://www.cnblogs.com/Emoticons/face/020.gif"/><img src="http://www.cnblogs.com/Emoticons/face/004.gif"/></P>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2008/02/02/1062501.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/1062501.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41809/" target="_blank">[新闻]微软下周四将发布IE 8 Beta 2,正式版将于11月推出</a>]]></description></item><item><title>博客园迎新春对联大赛 -[已圆满结束]</title><link>http://www.cnblogs.com/justinw/archive/2008/02/02/1052774.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Sat, 02 Feb 2008 02:18:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/02/02/1052774.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1052774.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/02/02/1052774.html#Feedback</comments><slash:comments>346</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1052774.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1052774.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="/archive/2008/01/25/1052774.html"><img border="0" src="/images/cnblogs_com/justinw/jp6.gif"/></a></div><p><img src="http://www.cnblogs.com/Emoticons/face/025.gif"/><img src="http://www.cnblogs.com/Emoticons/face/025.gif"/> <img src="/images/cnblogs_com/justinw/jzrq.jpg"/></P>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2008/02/02/1052774.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/1052774.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41809/" target="_blank">[新闻]微软下周四将发布IE 8 Beta 2,正式版将于11月推出</a>]]></description></item><item><title>世界顶级公司工作环境一览</title><link>http://www.cnblogs.com/justinw/archive/2008/01/24/1052168.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Thu, 24 Jan 2008 14:22:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/01/24/1052168.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1052168.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/01/24/1052168.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1052168.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1052168.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="/archive/2008/01/24/1052168.html"><img alt="世界顶级公司工作环境一览" border="0"  src="/images/cnblogs_com/justinw/desk2.jpg"></a></div><p>AMD, Adobe, Apple, Cisco, Electronic Arts, Google, HP, Intel, Oracle, Yahoo!, BEA, Borland, eBay, Maxtor, McAfee, NVIDIA, Palm, PayPal, Silicon Graphics, SUN, Symantec, Tivo, Verisign, WebEx, Netscape, Agilent, DreamWorks, Sibel, Netscape, 3Com.</p><br/>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2008/01/24/1052168.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/1052168.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41808/" target="_blank">[新闻]Ubuntu老大手下得力干将被Mozilla挖角</a>]]></description></item><item><title>用友U9商业应用套件概览</title><link>http://www.cnblogs.com/justinw/archive/2008/01/23/1050717.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Wed, 23 Jan 2008 15:00:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2008/01/23/1050717.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/1050717.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2008/01/23/1050717.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/1050717.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/1050717.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2008/01/23/1050717.html"><img alt="SOA推动商业创新" border="0"  src="/images/cnblogs_com/justinw/soa.jpg"></a></div><p>全球第一款完全基于SOA架构的企业管理软件——用友U9商业应用套件概览</p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2008/01/23/1050717.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/1050717.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41806/" target="_blank">[新闻]丁丁网正加速区域扩张 第三轮融资已排入日程</a>]]></description></item><item><title>身体是革命的本钱,保护颈椎人人有责！【推荐：冯天有-双手推出中医神奇】</title><link>http://www.cnblogs.com/justinw/archive/2007/10/10/918806.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Tue, 09 Oct 2007 17:29:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2007/10/10/918806.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/918806.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2007/10/10/918806.html#Feedback</comments><slash:comments>42</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/918806.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/918806.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2007/10/10/918806.html"><img   border="0" src="/images/cnblogs_com/justinw/fty.jpg"></a></div><p>对于现代人来讲，脊柱方面的疾病并不少见，比如腰椎病、颈椎病等等。通常我们觉得中医的手法可以帮助缓解症状，而想要根治必须通过做手术。实际上是不是这样呢？<br/>这是今天偶然在中央新闻频道的新闻会客厅节目看到的，对于我们这些整天面对电脑的人，应该记住这位名医，他叫冯天有。</p><br/>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2007/10/10/918806.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/918806.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41805/" target="_blank">[新闻]张亚勤一改陈永正做法 微软举报洪磊为推广Vista</a>]]></description></item><item><title>技术书籍也香艳【关于Head First Design Patterns 封面女郎】</title><link>http://www.cnblogs.com/justinw/archive/2007/09/26/906704.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Wed, 26 Sep 2007 07:17:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2007/09/26/906704.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/906704.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2007/09/26/906704.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/906704.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/906704.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2007/09/26/906704.html"><img   border="0" src="/images/cnblogs_com/justinw/HF.jpg"></a></div><p>技术书籍大多以死板、厚重、枯燥的形象示人。到了2005年，出了一个另类《Head First设计模式》，该书以漫画式风格写就，用大量的生动材料激活读者的脑细胞。这种风格令众多的程序员如痴如狂。2005年，该书获得计算机书籍的“奥斯卡奖”――Jolt奖。<br/>《Head First设计模式》的封面放了一个女人的照片，这个女人是谁？书中没有说，但从作者Eric Freeman发的一个帖子的页面里，我们可以得知，这个女人是Gwen Stefani（格温?史蒂芬尼）。</p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2007/09/26/906704.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/906704.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41802/" target="_blank">[新闻]微软Office 14即将展开Alpha测试</a>]]></description></item><item><title>设计模式随笔系列：来杯咖啡-装饰者模式（Decorator）[原] </title><link>http://www.cnblogs.com/justinw/archive/2007/06/11/779356.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Mon, 11 Jun 2007 07:54:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2007/06/11/779356.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/779356.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2007/06/11/779356.html#Feedback</comments><slash:comments>92</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/779356.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/779356.html</trackback:ping><description><![CDATA[摘要: 来杯咖啡-装饰者模式(Decorator)前言上篇【观察者模式】发布已经近一个月了，个人感觉反应并不太理想，因为大家响应都不是很积极，不知是文章那里写得有问题，而且也没有人提出过有价值的改进建议，多少感觉有些失望L！因为工作繁忙，所以不可能把主要精力投入到写作上，因此这个系列的文章更新有些缓慢，但是每篇文章我一直坚持高质量(这是最重要的)，而且同样注重大家的反馈，一直希望大家能以这些文章为媒介，换&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2007/06/11/779356.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/779356.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41801/" target="_blank">[新闻]《星际争霸2》新图</a>]]></description></item><item><title>快乐足球</title><link>http://www.cnblogs.com/justinw/archive/2007/05/22/755071.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Tue, 22 May 2007 00:52:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2007/05/22/755071.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/755071.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2007/05/22/755071.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/755071.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/755071.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 周日下午第二次参加了公司的内部联赛，这次的状态和体力都比第一次的时候有所提高，基本能恢复到原来的两成功力，:-)。因为我是新人，没人给我传球是很正常的，所以有限的几次拿球机会都显得十分珍贵，不过实际情况比我预计的要好，上半场我们一共进了三个球，后两个球都与我有直接关系，第二个球是我在中场得球后组织发起进攻，球分出去后第二脚就到了前锋脚下，基本是直接面对门将，进球是必然；第三个球是我反越位成功，带球直杀禁区，哈哈！(当然中场传了个绝对好球)<br>&nbsp;&nbsp;&nbsp; 下半场体力不支，被换下，休息了30分钟后又重新登场(我们没那么正规，换下来后还可以随便上)，在终场前几分钟的时候，在中前场得球，发现同伴位置不佳，遂自己带球杀入禁区，连过数人(准确的说是两个)之后，在只剩一名防守队员的情况下，被本队同伴强行抢断，这个球本来我有七成把握，可是因为忘了防自己人[曾经不止一次地遇到被自己人抢断的情况，真是郁闷！]而功亏一篑，还是准备不足。:-(<br>&nbsp;&nbsp;&nbsp; 最后我们以4:0完胜对手，其实最少应该是5:0的，唉～<br>&nbsp;&nbsp;&nbsp; 虽然有些遗憾，但是对自己的表现基本满意，如果加强体能训练，相信下场比赛发挥的会更好！还有本来这个周末在家的时候，一点状态都没有，看书也看不进去，就想睡觉，痛快淋漓地踢场球以后，发现心情也舒缓很多了，也不那么烦了，所以劳逸结合真的是很重要，虽然总是给自己很大压力去学习，去奋斗，但是该放松的时候就得放松一下，人不能太贪心，谁也不可能一直保持很好的学习状态，所以还是要学会调节，最高的境界就是要在工作、学习、生活中去寻找一种平衡,平衡地工作、平衡地学习、平衡地生活，平衡地发展。<br>&nbsp;&nbsp;&nbsp; 现在很期待这个周末的比赛,嘿...<img height=20 src="http://www.cnblogs.com/Emoticons/QQ/14.gif" width=20 border=0>
<img src ="http://www.cnblogs.com/justinw/aggbug/755071.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41800/" target="_blank">[新闻]Google放出Android开发路线图</a>]]></description></item><item><title>不平静的上午  </title><link>http://www.cnblogs.com/justinw/archive/2007/05/08/739089.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Tue, 08 May 2007 07:27:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2007/05/08/739089.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/739089.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2007/05/08/739089.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/739089.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/739089.html</trackback:ping><description><![CDATA[&nbsp;<span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>今天是五一长假后第一天上班，一切都很平静，甚至还有很多同事休了年假而还没有来上班，似乎这又会是熟悉的平常的一天。但是平静的空气中，除了积攒了</span><span>7</span><span>天的灰尘，似乎还有一些骚动，只不过这个骚动并不为人所察觉。该来的总是要来的，这个时刻就是上午</span><span>9</span><span>点</span><span>30</span><span>分，</span><span>OutLook</span><span>自动收到了今天的第一封邮件，&#8220;兄弟们，再见了！</span><span>&#8230;&#8230;</span><span>&#8221;熟悉的标题，熟悉的内容，又一次映入眼帘，虽然这位同事只不过是我们部门几百分之一，甚至我都不曾跟他有过任何接触，但是心中不免还是泛起微微的波澜，有一些为他高兴，恭喜他有更好的发展，也有些为我们的团队又失去了一名优秀的程序员而惋惜，还有些无奈和一些见怪不怪。其实确实也没有什么了，从我到公司那天起，已经不知道收到多少这样的邮件了，似乎这也成了我们部门里的一个不成文的离别仪式，在最后将工作机上交的时候，总是不忘再最后群发一封邮件通知大家，&#8220;人往高处走，水往低处流&#8221;，这是大家都知道的道理。可是事情还没有就此结束，也许是想要给大家点惊喜，</span><span>9</span><span>点</span><span>45</span><span>分，今天的第二封告别邮件又悄悄地飞到了大家的邮箱里，内容几乎完全一样，我甚至有些怀疑他只是简单地拷贝了一下刚才那位同事的邮件就发了出来。直到此时大家似乎都平静地接受着这些邮件，没有人回复，至少没有人用群发回复，而这个本来就应该平淡的上午，还是这样平淡无聊地继续着！我还在专心地写着我的程序，正考虑着在新规划的框架里如何更好地引入一个缓存的模块。&#8220;哇靠！今天怎么这么多离职的！&#8221;坐在我对面的同事不知道为什么突然大叫了一声，虽然没有人回应，但是相信方圆</span><st1:chmetcnv unitname="米" sourcevalue="50" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on"><span>50</span><span>米</span></st1:chmetcnv><span>以内的人都会听到了，还好这会老大开会去了！随着他的叫声，我也下意识地去瞟了一眼我机器右下脚的</span><span>OutLook</span><span>图标，不知何时，又收到了一封邮件。不出所料，又是群发，又是&#8220;兄弟们</span><span>&#8230;</span><span>&#8221;，此刻我也真有些无语了，看来这个上午注定是要不平静了！</span>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>其实只要不是在浮躁的情况下做出的决定，相信任何人选择离开都会有其积极的一面，所以祝福每一位曾经的同事都能有更好的仕途。</span></p>
<img src ="http://www.cnblogs.com/justinw/aggbug/739089.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41799/" target="_blank">[新闻]番茄花园作者被警方逮捕</a>]]></description></item><item><title>设计模式随笔系列：气象站的故事-观察者模式（Observer）[原] </title><link>http://www.cnblogs.com/justinw/archive/2007/05/02/734522.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Wed, 02 May 2007 06:37:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2007/05/02/734522.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/734522.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2007/05/02/734522.html#Feedback</comments><slash:comments>56</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/734522.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/734522.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="/archive/2007/05/02/734522.html"><img border="0"  src="/images/cnblogs_com/justinw/obvserver.jpg"></a></div><p>大家好！好久没有更新这个系列的文章了，这两个来月回家过了新年，公司搬了新家，就是这个系列的文章还没有更新，实在惭愧！同时再次真诚地感谢一直喜欢和支持这个系列文章的朋友们，因为你们的鼓励，我才有动力继续下去。可能因为这个系列每篇文章都比较长的原因，为了保证质量我总是字斟句酌，所以每次想动笔的时候都有点胆怯的感觉，但是还好每次只要写了开头我就会坚持把它写完的，还是万事开头难啊。</p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2007/05/02/734522.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/734522.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41792/" target="_blank">[新闻]WordPress和Movable Type影响社交网站的未来</a>]]></description></item><item><title>设计模式随笔系列：鸭子-策略模式（Strategy）[原]</title><link>http://www.cnblogs.com/justinw/archive/2007/02/06/641414.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Mon, 05 Feb 2007 16:42:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2007/02/06/641414.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/641414.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2007/02/06/641414.html#Feedback</comments><slash:comments>93</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/641414.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/641414.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="/archive/2007/05/02/641414.html"><img border="0"  src="/images/cnblogs_com/justinw/yz.jpg"></a></div><p>万事开头难，最近对这句话体会深刻！这篇文章是这个系列正式开始介绍设计模式的第一篇，所以肩负着确定这个系列风格的历史重任，它在我脑袋里默默地酝酿了好多天，却只搜刮出了一点儿不太清晰的轮廓，可是时间不等人，以后再多“迭代”几次吧！在前面的随笔里，我已经提到了，这个系列准备以《Head First Design Patterns》的结构为主线，所以每个模式的核心故事都是取材于此书，在此再次声明一下。不管怎样，宗旨是为了跟大家一起循序渐进地去认识设计模式。</p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2007/02/06/641414.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/641414.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41791/" target="_blank">[新闻]谷歌平台手机获准上市</a>]]></description></item><item><title>几则经典的故事[转]</title><link>http://www.cnblogs.com/justinw/archive/2006/12/29/607498.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Fri, 29 Dec 2006 15:40:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2006/12/29/607498.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/607498.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2006/12/29/607498.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/607498.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/607498.html</trackback:ping><description><![CDATA[<p>下面这些故事个个都很经典，值得思考...<img src="http://www.cnblogs.com/CuteSoft_Client/CuteEditor/images/emwink.gif" align=absMiddle border=0><br>------------------------------------<br><br>犯戒</p>
<p>&nbsp;&nbsp;&nbsp; 老和尚携小和尚游方，途遇一条河；见一女子正想过河，却又不敢过。老和尚便主<br>动背该女子趟过了河，然后放下女子，与小和尚继续赶路。小和尚不禁一路嘀咕：师父<br>怎么了？竟敢背一女子过河？一路走，一路想，最后终于忍不住了，说：师父，你犯戒<br>了？怎么背了女人？老和尚叹道：我早已放下，你却还放不下！<br>&nbsp;&nbsp;&nbsp; 君子坦荡荡，小人常戚戚；心胸宽广，思想开朗，遇事拿得起、放得下，才能永远<br>保持一种健康的心态。</p>
<p>&nbsp;</p>
<p>骆驼</p>
<p>&nbsp;&nbsp;&nbsp; 在动物园里的小骆驼问妈妈："妈妈,妈妈，为什么我们的睫毛那么地长？" 骆驼妈<br>妈说："当风沙来的时候，长长的睫毛可以让我们在风暴中都能看得到方向。" 小骆驼<br>又问："妈妈妈妈，为什么我们的背那么驼，丑死了！"骆驼妈妈说："这个叫驼峰，可<br>以帮我们储存大量的水和养分，让我们能在沙漠里耐受十几天的无水无食条件。"小骆<br>驼又问："妈妈妈妈，为什么我们的脚掌那么厚？" 骆驼妈妈说："那可以让我们重重的<br>身子不至于陷在软软的沙子里，便于长途跋涉啊。"</p>
<p>&nbsp;&nbsp;&nbsp; 小骆驼高兴坏了："哗，原来我们这么有用啊！！可是妈妈，为什么我们还在动物<br>园里，不去沙漠远足呢？" <br>&nbsp;&nbsp;&nbsp; 天生我才必有用，可惜现在没人用。一个好的心态+一本成功的教材+一个无限的舞<br>台=成功。每个人的潜能是无限的，关键是要找到一个能充分发挥潜能的舞台。</p>
<p><br>破裂的水桶</p>
<p>&nbsp;&nbsp;&nbsp; 一位挑水夫，有两个水桶，分别吊在扁担的两头，其中一个桶子有裂缝，另一个则<br>完好无缺。在每趟长途的挑运之后，完好无缺的桶子，总是能将满满一种桶水从溪边送<br>到主人家中，但是有裂缝的桶子到达主人家时，却剩下半桶水。<br>&nbsp;&nbsp;&nbsp; 两年来，挑水夫就这样每天挑一桶半的水到主人家。当然，好桶子对自己能够送满<br>整桶水感到很自豪。破桶子呢？对于自己的缺陷则非常羞愧，他为只能负起责任的一<br>半，感到非常难过。<br>&nbsp;&nbsp;&nbsp; 饱尝了两年失败的苦楚，破桶子终于忍不住，在小溪旁对挑水夫说："我很惭愧，<br>必须向你道歉。""为什么呢？"挑水夫问道："你为什么觉得惭愧？""过去两年，因为水<br>从我这边一路的漏，我只能送半桶水到你主人家，我的缺陷，使你作了全部的工作，却<br>只收到一半的成果。"破桶子说。挑水夫替破桶子感到难过，他满有爱心地说："我们回<br>到主人家的路上，我要你留意路旁盛开的花朵。"<br>&nbsp;&nbsp;&nbsp; 果真，他们走在山坡上，破桶子眼前一亮，看到缤纷的花朵，开满路的一旁，沐浴<br>在温暖的阳光之下，这景象使他开心了很多！但是，走到小路的尽头，它又难受了，因<br>为一半的水又在路上漏掉了！破桶子再次向挑水夫道歉。挑水夫温和地说："你有没有<br>注意到小路两旁，只有你的那一边有花，好桶子的那一边却没有开花呢？我明白你有缺<br>陷，因此我善加利用，在你那边的路旁撒了花种，每回我从溪边来，你就替我一路浇了<br>花！两年来，这些美丽的花朵装饰了主人的餐桌。如果你不是这个样子，主人的桌上也<br>没有这么好看的花朵了！"</p>
<p>&nbsp;</p>
<p>秀才赶考</p>
<p>&nbsp;&nbsp;&nbsp; 有位秀才第三次进京赶考，住在一个经常住的店里。考试前两天他做了三个梦，第<br>一个梦是梦到自己在墙上种白菜，第二个梦是下雨天，他戴了斗笠还打伞，第三个梦是<br>梦到跟心爱的表妹脱光了衣服躺在一起，但是背靠着背。<br>&nbsp;&nbsp;&nbsp; 这三个梦似乎有些深意，秀才第二天就赶紧去找算命的解梦。算命的一听，连拍大<br>腿说：&#8220;你还是回家吧。你想想，高墙上种菜不是白费劲吗？戴斗笠打雨伞不是多此一<br>举吗？跟表妹都脱光了躺在一张床上了，却背靠背，不是没戏吗？&#8221;<br>&nbsp;&nbsp;&nbsp; 秀才一听，心灰意冷，回店收拾包袱准备回家。店老板非常奇怪，问：&#8220;不是明天<br>才考试吗，今天你怎么就回乡了？&#8221;秀才如此这般说了一番，店老板乐了：&#8220;哟，我也<br>会解梦的。我倒觉得，你这次一定要留下来。你想想，墙上种菜不是高种吗？戴斗笠打<br>伞不是说明你这次有备无患吗？跟你表妹脱光了背靠靠躺在床上，不是说明你翻身的时<br>候就要到了吗？&#8221;<br>&nbsp;&nbsp;&nbsp; 秀才一听，更有道理，于是精神振奋地参加考试，居然中了个探花。<br>&nbsp;&nbsp;&nbsp; 积极的人，象太阳，照到哪里哪里亮，消极的人，象月亮，初一十五不一样。想法<br>决定我们的生活，有什么样的想法，就有什么样的未来。</p>
<p><br>强者</p>
<p>&nbsp;&nbsp;&nbsp; 五岁的汉克和爸爸妈妈哥哥一起到森林干活，突然间下起雨来，可是他们只带了一<br>块雨披。爸爸将雨披给了妈妈，妈妈给了哥哥，哥哥又给了汉克。</p>
<p>&nbsp;&nbsp;&nbsp; 汉克问道：&#8220;为什么爸爸给了妈妈，妈妈给了哥哥，哥哥又给了我呢？&#8221;爸爸回答<br>道：&#8220;因为爸爸比妈妈强大，妈妈比哥哥强大，哥哥又比你强大呀。我们都会保护比较<br>弱小的人。汉克左右看了看，跑过去将雨披撑开来挡在了一朵风雨中飘摇的娇弱小花上<br>面。<br>&nbsp;&nbsp;&nbsp; 真正的强者不一定是多有力，或者多有钱，而是他对别人多有帮助。责任可以让我<br>们将事做完整，爱可以让我们将事情做好。 </p>
<p><br>恩赐</p>
<p>&nbsp;&nbsp;&nbsp; 从前，有两个饥饿的人得到了一位长者的恩赐：一根鱼竿和一篓鲜活硕大的鱼。其<br>中，一个人要了一篓鱼，另一个人要了一根鱼竿，于是他们分道扬镳了。得到鱼的人原<br>地就用干柴搭起篝火煮起了鱼，他狼吞虎咽，还没有品出鲜鱼的肉香，转瞬间，连鱼带<br>汤就被他吃了个精光，不久，他便饿死在空空的鱼篓旁。另一个人则提着鱼竿继续忍饥<br>挨饿，一步步艰难地向海边走去，可当他已经看到不远处那片蔚蓝色的海洋时，他浑身<br>的最后一点力气也使完了，他也只能眼巴巴地带着无尽的遗憾撒手人间。<br>&nbsp;&nbsp;&nbsp; 又有两个饥饿的人，他们同样得到了长者恩赐的一根鱼竿和一篓鱼。只是他们并没<br>有各奔东西，而是商定共同去找寻大海，他俩每次只煮一条鱼，他们经过遥远的跋涉，<br>来到了海边，从此，两人开始了捕鱼为生的日子，几年后，他们盖起了房子，有了各自<br>的家庭、子女，有了自己建造的渔船，过上了幸福安康的生活。<br>&nbsp;&nbsp;&nbsp; 一个人只顾眼前的利益，得到的终将是短暂的欢愉；一个人目标高远，但也要面对<br>现实的生活。只有把理想和现实有机结合起来，才有可能成为一个成功之人。有时候，<br>一个简单的道理，却足以给人意味深长的生命启示。 </p>
<p>&nbsp;</p>
<p>挖井</p>
<p>&nbsp;&nbsp;&nbsp; 有两个和尚住在隔壁，所谓隔壁就是隔壁那座山，他们分别住在相邻的两座山上的<br>庙里。这两座山之间有一条溪，于是这两个和尚每天都会在同一时间下山去溪边挑水，<br>久而久之他么变成为了好朋友。<br>&nbsp;&nbsp;&nbsp; 就这样时间在每天挑水中不知不觉已经过了五年。突然有一天左边这座山的和尚没<br>有下山挑水，右边那座山的和尚心想：&#8220;他大概睡过头了。&#8221;便不以为意。<br>&nbsp;&nbsp;&nbsp; 哪知道第二天左边这座山的和尚还是没有下山挑水，第三天也一样。过了一个星期<br>还是一样，直到过了一个月右边那座山的和尚终于受不了，他心想：&#8220;我的朋友可能生<br>病了，我要过去拜访他，看看能帮上什么忙。&#8221;于是他便爬上了左边这座山，去探望他<br>的老朋友。&nbsp; <br>&nbsp;&nbsp;&nbsp; 等他到了左边这座山的庙，看到他的老友之后大吃一惊，因为他的老友正在庙前打<br>太极拳，一点也不像一个月没喝水的人。他很好奇地问：&#8220;你已经一个月没有下山挑水<br>了，难道你可以不用喝水吗？&#8221; <br>&nbsp;&nbsp;&nbsp; 左边这座山的和尚说：&#8220;来来来，我带你去看。&#8221;于是他带着右边那座山的和尚走<br>到庙的后院，指着一口井说：&#8220;这五年来，我每天做完功课后都会抽空挖这口井，即使<br>有时很忙，能挖多少就算多少。如今终于让我挖出井水，我就不用再下山挑水，我可以<br>有更多时间练我喜欢的太极拳。&#8221; <br>&nbsp;&nbsp;&nbsp; 我们在公司领的薪水再多，那都是挑水。而把握下班后的时间挖一口属于自己的<br>井，未来当年纪大了，体力拚不过年轻人了，还是有水喝，而且喝得很悠闲。&nbsp; </p>
<p>&nbsp;</p>
<p>小飞行员</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 美国知名主持人林克莱特一天访问一名小朋友，问他说： &#8220;你长大后想要当甚么<br>呀？&#8221;小朋友天真的回答：&#8220;嗯&#8230;我要当飞机的驾驶员！&#8221;林克莱特接着问： &#8220;如果<br>有一天，你的飞机飞到太平洋上空所有引擎都熄火了，你会怎么办？&#8221;小朋友想了想：<br>&#8220;我会先告诉坐在飞机上的人绑好安全带，然后我挂上我的降落伞跳出去。&#8221;当在现场<br>的观众笑的东倒西歪时，林克莱特继续着注视这孩子，想看他是不是自作聪明的家伙。<br>没想到，接着孩子的两行热泪夺眶而出，这才使的林克莱特发觉这孩子的悲悯之情远非<br>笔墨所能形容。于是林克莱特问他说：&#8220;为甚么要这么做？&#8221;小孩的答案透露出一个孩<br>子真挚的想法： &#8220;我要去拿燃料，我还要回来！！<br>&nbsp;&nbsp;&nbsp; 你听到别人说话时......你真的听懂他说的意思吗？你懂吗？如果不懂，就请听别<br>人说完吧，这就是&#8220;听的艺术&#8221;:听话不要听一半,不要把自己的意思，投射到别人所说<br>的话上头。</p>
<p><br>跳槽</p>
<p>&nbsp;&nbsp;&nbsp; A对B说："我要离开这个公司。我恨这个公司！"B建议道："我举双手赞成你报<br>复！！破公司一定要给它点颜色看看。不过你现在离开，还不是最好的时机。" A问：<br>为什么？B说："如果你现在走，公司的损失并不大。你应该趁着在公司的机会，拼命去<br>为自己拉一些客户，成为公司独挡一面的人物，然后带着这些客户突然离开公司，公司<br>才会受到重大损失，非常被动。"</p>
<p>&nbsp;&nbsp;&nbsp; A觉得B说的非常在理。于是努力工作，事遂所愿，半年多的努力工作后，他有了许<br>多的忠实客户。再见面时B问A：&#8220;现在是时机了，要跳赶快行动哦！&#8221;A淡然笑道：<br>&#8220;老总跟我长谈过，准备升我做总经理助理，我暂时没有离开的打算了。&#8221; <br>&nbsp;&nbsp;&nbsp; 一个人的工作，只有付出大于得到，让老板真正看到你的能力大于位置，才会给你<br>更多的机会替他创造更多利润。 </p>
<p><br>分粥</p>
<p>&nbsp;&nbsp;&nbsp; 有七个人曾经住在一起，每天分一大桶粥。要命的是，粥每天都是不够的。</p>
<p>&nbsp;&nbsp;&nbsp; 一开始，他们抓阄决定谁来分粥，每天轮一个。于是乎每周下来，他们只有一天是<br>饱的，就是自己分粥的那一天。后来他们开始推选出一个道德高尚的人出来分粥。强权<br>就会产生腐败，大家开始挖空心思去讨好他，贿赂他，搞得整个小团体乌烟障气。然后<br>大家开始组成三人的分粥委员会及四人的评选委员会，但他们常常互相攻击，扯皮下<br>来，粥吃到嘴里全是凉的。</p>
<p>&nbsp;&nbsp;&nbsp; 最后想出来一个方法：轮流分粥，但分粥的人要等其它人都挑完后拿剩下的最后一<br>碗。为了不让自己吃到最少的，每人都尽量分得平均，就算不平，也只能认了。大家快<br>快乐乐，和和气气，日子越过越好。 <br>&nbsp;&nbsp;&nbsp; 同样是七个人，不同的分配制度，就会有不同的风气。所以一个单位如果有不好的<br>工作习气，一定是机制问题，一定是没有完全公平公正公开，没有严格的奖勤罚懒。如<br>何制订这样一个制度，是每个领导需要考虑的问题。 </p>
<p><br>狼</p>
<p>&nbsp;&nbsp;&nbsp; 一只狼出去找食物，找了半天都没有收获。偶然经过一户人家，听见房中孩子哭<br>闹，接着传来一位老太婆的声音 "别哭啦,再不听话，就把你扔出去喂狼吃。"狼一听此<br>言，心中大喜，便蹲在不远的地方等起来。太阳落山了，也没见老太婆把孩子扔出来。<br>晚上，狼已经等得不耐烦了，转到房前想伺机而入，却又听老太婆说: "快睡吧，别<br>怕，狼来了，咱们就把它杀死煮了吃。"狼听了，吓得一溜烟跑回老窝。同伴问它收获<br>如何，它说:"别提了，老太婆说话不算数，害得我饿了一天，不过幸好后来我跑得快。<br>"<br>&nbsp;&nbsp;&nbsp; 别人信口开河，你就信以为真，全然不知许多时候人家只是在拿你说事而已。不要<br>让别人的话改变了你的正常工作、生活。 </p>
<p>&nbsp;</p>
<img src ="http://www.cnblogs.com/justinw/aggbug/607498.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41790/" target="_blank">[新闻]微软自称传媒公司 强调搜索引擎三大趋势</a>]]></description></item><item><title>.NET设计模式系列文章 [原]</title><link>http://www.cnblogs.com/justinw/archive/2006/11/28/574585.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Mon, 27 Nov 2006 17:27:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2006/11/28/574585.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/574585.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2006/11/28/574585.html#Feedback</comments><slash:comments>75</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/574585.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/574585.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2006/11/28/574585.html"><img   border="0" src="/images/cnblogs_com/justinw/dp.jpg"></a></div><p>正式接触使用设计模式近两年了，一直想写点东西来巩固所学，但是迟迟没有动作，总想时间和见识再多一些的时候再动笔，但是拖得越久越感觉合适的时机永远不会有，只有不断实践才能换来进步，也许再不写就永远也写不出来了，现在终于开始了。（2006-11-28）<br/>这个系列计划以《Head First Design Patterns》的结构为主线，也可以说是这本书的学习笔记，但是更多的是学习原书循序渐进的讲解方式，再争取加入更多个人的思想和见解，希望最后能引起大家的共鸣。</p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2006/11/28/574585.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/574585.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41789/" target="_blank">[新闻]亚洲社交网站Friendster将兼容竞争对手窗件</a>]]></description></item><item><title>设计模式随笔系列：开篇-模式和原则 [原]</title><link>http://www.cnblogs.com/justinw/archive/2006/11/28/574573.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Mon, 27 Nov 2006 16:49:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2006/11/28/574573.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/574573.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2006/11/28/574573.html#Feedback</comments><slash:comments>70</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/574573.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/574573.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2008/01/23/574573.html"><img  border="0"  src="/images/cnblogs_com/justinw/imageslll.jpg"></a></div><p>谈到设计模式，应该还没有人能超越GOF的开山之作，所以谈不上什么创新，归根结底还是重复前人的论述和思想，更多的只能是整理和个人的一些心得体会。因为从设计模式诞生以来，业界还是发生了很大的变化的，开发工具和开发过程已经更新换代了很多次，所以很多模式在现在已经不是很常用了，这次计划只重点介绍最流行的模式，以后会逐渐补充其它的模式。<br/><br/></p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2006/11/28/574573.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/574573.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41789/" target="_blank">[新闻]亚洲社交网站Friendster将兼容竞争对手窗件</a>]]></description></item><item><title>摆摆控件，就可以实现多功能(提交、修改、浏览)的表单了[原]</title><link>http://www.cnblogs.com/justinw/archive/2006/10/04/520924.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Wed, 04 Oct 2006 02:02:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2006/10/04/520924.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/520924.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2006/10/04/520924.html#Feedback</comments><slash:comments>18</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/520924.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/520924.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2006/10/04/520924.html"><img   border="0" src="/images/cnblogs_com/justinw/U92.jpg"></a></div><p>最近封了一个简单的类库，主要目的是帮助实现简化制作表单页面的工作。使得制作一个具有提交、修改、浏览功能的表单页面，只需要摆好控件再写很少量的代码即可。在需求发生变动需要调整UI的时候，也仅是调整控件的摆放而已。而且还可以根据工作的流程制作多套表单，在实际使用的时候，根据流程不同来动态切换。这里发个简单的Demo，实际要比这复杂一些，但是Demo已足够阐述实现原理，目的也就达到了。</P>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2006/10/04/520924.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/520924.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41788/" target="_blank">[新闻]百度宣布服务器全面换装闪存 替代硬盘</a>]]></description></item><item><title>解决PowerDesigner里允许字段重名约束的设置问题－爽！</title><link>http://www.cnblogs.com/justinw/archive/2006/05/10/396709.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Wed, 10 May 2006 13:23:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2006/05/10/396709.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/396709.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2006/05/10/396709.html#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/396709.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/396709.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2006/05/10/396709.html"><img   border="0" src="/images/cnblogs_com/justinw/pd.gif"></a></div><p>我遇到的问题：1.在CDM里建模型的时候，如果多个表里包含同名的字段，则该字段在一个表里被修改，则在所有地方都会被修改。即是连动的，好像在PD内部都关联到了一个对象上似的。2.在CDM里建模型的时候，如果两个表里使用同名的字段做主键，根本不行，直接报错！！</P><br/>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2006/05/10/396709.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/396709.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41787/" target="_blank">[新闻]诺基亚发布奢华碳纤维版8800 Arte</a>]]></description></item><item><title>通告:即日起停止翻译《Head First Design Patterns》</title><link>http://www.cnblogs.com/justinw/archive/2006/05/09/395666.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Tue, 09 May 2006 15:56:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2006/05/09/395666.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/395666.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2006/05/09/395666.html#Feedback</comments><slash:comments>36</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/395666.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/395666.html</trackback:ping><description><![CDATA[<p>刚从UMLChina收到一封邮件，《Head First Design Patterns》要出简体译本了！！！<img height=19 src="http://www.cnblogs.com/Emoticons/QQ/22.gif" width=19 border=0><br>本来我未来几个月的计划里的重头戏之一就是要完整翻译这本书！只是最近因为换城市换工作的事情耽误了翻译进度。现在有了umlchina工厂式的产品，我自然要靠边站了！<img height=20 src="http://www.cnblogs.com/Emoticons/QQ/38.gif" width=20 border=0>&nbsp;我现在不知道该高兴还是该郁闷，高兴是替大家可以早日看到简体中文版而高兴，郁闷是自己的计划刚开始就被打断了，确实很受伤！<img height=20 src="http://www.cnblogs.com/Emoticons/QQ/icon18.gif" width=25 border=0>&nbsp;<img height=20 src="http://www.cnblogs.com/Emoticons/QQ/10.gif" width=20 border=0><br><br>在此谢谢一直关注已发布的两篇译文的朋友们！<img height=20 src="http://www.cnblogs.com/Emoticons/QQ/49.gif" width=20 border=0>虽然不会再发布完整得翻译文章，但是可能会以学习笔记的形式帮助大家更好地理解这本书！<br><br>以下是部分邮件内容：<br>Amazon书店头牌书：《深入浅出设计模式》（Head First Design Patterns）大陆译本很快就要由中国电力出版社出版了。大陆译本由UMLChina在蔡学镛台湾译本基础上改编而成。</p>
<p>样章下载&gt;&gt;<br><a href="http://webseminar.unix105.cn4e.com/book/hfdp_chapter1.pdf">http://webseminar.unix105.cn4e.com/book/hfdp_chapter1.pdf</a></p>
<p><a href="http://webseminar.unix105.cn4e.com/book/hfdp_chapter1.pdf"></a>&nbsp;</p>
<img src ="http://www.cnblogs.com/justinw/aggbug/395666.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41783/" target="_blank">[新闻]微软披露Windows 7功能开发团队名单</a>]]></description></item><item><title>使用泛型实现单例提供者(原创翻译)</title><link>http://www.cnblogs.com/justinw/archive/2006/05/07/393076.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Sun, 07 May 2006 03:29:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2006/05/07/393076.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/393076.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2006/05/07/393076.html#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/393076.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/393076.html</trackback:ping><description><![CDATA[<p>&nbsp; <br>原文标题：Generic Singleton Provider<br>原文地址：<a href="http://www.codeproject.com/csharp/genericsingleton.asp">http://www.codeproject.com/csharp/genericsingleton.asp</a><br><br><strong>介绍<br></strong><br>很多有着不同开发背景得人都会比较熟悉单例模式。他们会发现每次他们要创建一个不同的单例类的时候，都不得不写同样得代码。使用新的C# 2.0的泛型，可以实现只写一次同样得代码。<br><strong><br>背景<br></strong><br>已经有很多文章介绍过单例模式，也许最完整的一个C#版本在这里可以找到:"<a title="Implementing the Singleton Pattern in C#" href="http://www.yoda.arachsys.com/csharp/singleton.html">Implementing the Singleton Pattern in C#</a>"。<br>也有越来越多介绍C#泛型得文章。例如，一篇由CodeProject的Ansil所写的文章可以在这里找到:"<a title="Generics in C# 2.0" href="http://www.codeproject.com/csharp/GenCSharp.asp">Generics in C# 2.0</a>" 。<br><strong><br>使用 C# 2.0 泛型来完成单例模式的重用<br></strong><br>使用 C# 2.0 的泛型，使得实现我所说的"单例提供者"成为可能。这是一个可用来创建单例类实例确不需要为每个特定的类重写单例模式代码的可重用的类。这样分离出单例结构的代码，将有利于保持按单例模式使用类或不按单例模式使用类的灵活性。<br><br>在这里使用的单例的代码是基于文章上面提到过的"<a title="Implementing the Singleton Pattern in C#" href="http://www.yoda.arachsys.com/csharp/singleton.html">Implementing the Singleton Pattern in C#</a>"文章里的第五个版本实现的。</p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">sealed</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;Singleton<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;Singleton()<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br><br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000">&nbsp;Singleton&nbsp;Instance<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">get</span><span style="COLOR: #000000"><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;SingletonCreator.instance;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;SingletonCreator<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;Explicit&nbsp;static&nbsp;constructor&nbsp;to&nbsp;tell&nbsp;C#&nbsp;compiler<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;not&nbsp;to&nbsp;mark&nbsp;type&nbsp;as&nbsp;beforefieldinit</span><span style="COLOR: #008000"><br></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000">&nbsp;Nested()<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">internal</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">readonly</span><span style="COLOR: #000000">&nbsp;Singleton&nbsp;instance&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;Singleton();<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>}</span></div>
<br>基于对泛型的了解，你可以发现没有理由不在这段代码里替换类型参数为泛型里典型的'T'。如果这样做，这段代码就变成下面这样。<br><br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;SingletonProvider</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">T</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;where&nbsp;T&nbsp;:&nbsp;</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;SingletonProvider()&nbsp;{&nbsp;}<br><br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000">&nbsp;T&nbsp;Instance<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">get</span><span style="COLOR: #000000">&nbsp;{&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;SingletonCreator.instance;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br><br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;SingletonCreator<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000">&nbsp;SingletonCreator()&nbsp;{&nbsp;}<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">internal</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">readonly</span><span style="COLOR: #000000">&nbsp;T&nbsp;instance&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;T();<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>}</span></div>
<p>注意在这里使用了泛型的约束。这个约束强制任何类型'T'都必须具有无参数的公共构造函数。这里允许singletonCreator类来实例化类型'T'。<br><br>那么，要怎么样来使用单例提供者呢？为了弄清除如何使用它，我们需要写一个测试类。这个测试类有两个部分。第一部分是一个默认的构造函数，用来设置timestamp变量的值。第二部分是一个公共函数，用来实现用"Debug.WriteLine"来输出timestamp的值。这个测试类的意思就是不论那个线程在任何时候，在单例下调用这个类公共方法，都将返回相同的值。</p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;TestClass<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000">&nbsp;_createdTimestamp;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;TestClass&nbsp;()<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_createdTimestamp&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;DateTime.Now.ToString();<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br><br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;Write()<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Debug.WriteLine(_createdTimestamp);<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>}</span></div>
<p>这个类就像下面这样使用单例提供者：</p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">SingletonProvider</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">TestClass</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">.Instance.Write();</span></div>
<p><strong>关注点<br></strong><br>我已经在一个超线程的双处理器上使用100个线程在单态模式下进行了测试。所有线程都返回相同的值，这说明这是一个线程安全的使用泛型来实现的单态模式。<br><br>我相信这已经充分说明了泛型怎么帮助你简化代码。<br><strong><br>历史<br></strong><br>略。</p>
<img src ="http://www.cnblogs.com/justinw/aggbug/393076.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41782/" target="_blank">[新闻]谷歌Android SDK软件界面浮现</a>]]></description></item><item><title>TreeView漫游者—封装递归操作的复杂性(原创翻译)</title><link>http://www.cnblogs.com/justinw/archive/2006/05/02/390634.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Tue, 02 May 2006 08:08:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2006/05/02/390634.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/390634.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2006/05/02/390634.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/390634.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/390634.html</trackback:ping><description><![CDATA[摘要:  最近在封装TreeView的时候发现了一篇十分优秀的文章，在这里给大家翻译出来共享一下,^_^。原文标题：TreeViewWalker - Simplifying Recursion原文地址：http://www.codeproject.com/cs/miscctrl/TreeViewWalker.asp源码地址：http://www.codeproject.com/cs/miscctrl/Tr&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2006/05/02/390634.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/390634.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41781/" target="_blank">[新闻]谷歌生活搜索增加“影讯”</a>]]></description></item><item><title>实现封装树节点拖拽操作的组件[原]</title><link>http://www.cnblogs.com/justinw/archive/2006/04/27/386125.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Wed, 26 Apr 2006 18:11:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2006/04/27/386125.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/386125.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2006/04/27/386125.html#Feedback</comments><slash:comments>71</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/386125.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/386125.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2006/04/27/386125.html"><img   border="0" src="/images/cnblogs_com/justinw/tree2.jpg"></a></div><p>最近在工作中遇到封装树结构的问题,其中比较棘手的问题之一就是要封装树的拖拽.经过多日的努力,到刚才为止终于基本成型,具体还会再进一步完善,但是作为参考示例已经足够了,趁着这会儿还不困,先把Demo传上来大家用用看,回头把代码整理后再配合详细文章一起发布.<br/><br>使用十分简单,参考实例即可.(该程序使用C#/VS2005编译通过)</p><br/>&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2006/04/27/386125.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/386125.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41780/" target="_blank">[新闻]《电脑报》:《星际争霸2》掘金中国悬疑</a>]]></description></item><item><title>Converting ArrayList to Array / Array to ArrayList C# (原创翻译)</title><link>http://www.cnblogs.com/justinw/archive/2006/04/09/370609.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Sun, 09 Apr 2006 07:08:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2006/04/09/370609.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/370609.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2006/04/09/370609.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/370609.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/370609.html</trackback:ping><description><![CDATA[<p><strong>在C#里把ArrayList转换为Array&nbsp;或 把Array转换为ArrayList<br></strong>原文地址: <a href="http://www.dotnetspider.com/kb/Article1709.aspx">http://www.dotnetspider.com/kb/Article1709.aspx</a><br><br>06 日Dec, 2005 年&nbsp; 作者: Aldwin Enriquez <br>Narrasoft 菲律宾公司。&nbsp;&nbsp;&nbsp; </p>
<p><strong>概述</strong><br>这篇文章解释如何使用最简单的方法把Array转换成ArrayList和相反的转换。</p>
<p><strong>使用的.NET类<br></strong>System.Collections.ArrayList <br>&nbsp;<br>介绍<br>操作数组是应用开发中最普通的任务之一。有时你需要使用一组对象来获得操作对象的属性的能力，并且有时你为了更大的灵活性而使用ArrayList。在这两种方式之间进行抉择是非常痛苦的事情。这篇文章教你如何更好的去解决这个问题。</p>
<p><strong>笨方法<br></strong>几乎所有的初学者都是手工进行的变换。就从转换对象数组到ArrayList来说，一种方法可能是先初始化一个ArrayList对象，然后再循环把数组里的每一个对象添加到ArrayList中。<br>让我们假设我们有一个称做Person的对象。下面是通常的做法：<br></p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #008080">1</span><img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">Person[]&nbsp;personArray&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;myPerson.GetPersons();<br></span><span style="COLOR: #008080">2</span><span style="COLOR: #000000"><img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>ArrayList&nbsp;personList&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;ArrayList();<br></span><span style="COLOR: #008080">3</span><span style="COLOR: #000000"><img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">foreach</span><span style="COLOR: #000000">(Person&nbsp;objPerson&nbsp;</span><span style="COLOR: #0000ff">in</span><span style="COLOR: #000000">&nbsp;personArray)<br></span><span style="COLOR: #008080">4</span><span style="COLOR: #000000"><img id=Codehighlighter1_127_158_Open_Image onclick="this.style.display='none'; Codehighlighter1_127_158_Open_Text.style.display='none'; Codehighlighter1_127_158_Closed_Image.style.display='inline'; Codehighlighter1_127_158_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_127_158_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_127_158_Closed_Text.style.display='none'; Codehighlighter1_127_158_Open_Image.style.display='inline'; Codehighlighter1_127_158_Open_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_127_158_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_127_158_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">5</span><span style="COLOR: #000000"><img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;personList.Add(objPerson);<br></span><span style="COLOR: #008080">6</span><span style="COLOR: #000000"><img src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div>
<p><br>并且也可以使用这种方式从一个ArrayLIst创建一个对象数组:<br></p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #008080">1</span><img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">Person[]&nbsp;personArrayFromList&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;Person[personList.Count];<br></span><span style="COLOR: #008080">2</span><span style="COLOR: #000000"><img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;arrayCounter&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br></span><span style="COLOR: #008080">3</span><span style="COLOR: #000000"><img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">foreach</span><span style="COLOR: #000000">(Person&nbsp;objPerson&nbsp;</span><span style="COLOR: #0000ff">in</span><span style="COLOR: #000000">&nbsp;personList)<br></span><span style="COLOR: #008080">4</span><span style="COLOR: #000000"><img id=Codehighlighter1_123_183_Open_Image onclick="this.style.display='none'; Codehighlighter1_123_183_Open_Text.style.display='none'; Codehighlighter1_123_183_Closed_Image.style.display='inline'; Codehighlighter1_123_183_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_123_183_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_123_183_Closed_Text.style.display='none'; Codehighlighter1_123_183_Open_Image.style.display='inline'; Codehighlighter1_123_183_Open_Text.style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_123_183_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_123_183_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">5</span><span style="COLOR: #000000"><img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;personArrayFromList.SetValue(objPerson,arrayCounter</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">6</span><span style="COLOR: #000000"><img src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div>
<p><br><strong>简单的方法<br></strong>但是我们为什么不使用.NET类库内置的方法来实现这个功能呢？<br>把一个对象数组转换成ArrayList可以使用ArrayList.Adapter方法。这个方法把一个IList包裹在一个ArrayLIst里。现在上面的代码就可以写成：<br></p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #008080">1</span><img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">Person[]&nbsp;personArray&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;myPerson.GetPersons();<br></span><span style="COLOR: #008080">2</span><span style="COLOR: #000000"><img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top>ArrayList&nbsp;personList&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;ArrayList.Adapter(personArray);</span></div>
<p><br>把一个ArrayList转换成对象数组可以使用ArrayList.ToArray方法。现在上面的代码就可以写成：<br></p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #008080">1</span><img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">Person[]&nbsp;personArrayFromList&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;(Person[])personList.ToArray(</span><span style="COLOR: #0000ff">typeof</span><span style="COLOR: #000000">(Person));</span></div>
<p><br>不要忘了在调用ArrayList.ToArray方法之前进行强制类型转换，否则在编译的时候会出错提示你不能把一个ArrayList转换成Person对象数组。</p>
<p><strong>总结</strong><br>综上所述，下次你要转换一个对象数组为ArrayList的时候，就可以使用静态方法ArrayList.Adapter；或者可以使用ArrayList对象的ArrayLIst.ToArray方法来实现相反的转换。</p>
<img src ="http://www.cnblogs.com/justinw/aggbug/370609.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41779/" target="_blank">[新闻]IBM开发成功22纳米SRAM 更快更节能</a>]]></description></item><item><title>Head First Design Patterns(深入浅出设计模式)-设计模式介绍  </title><link>http://www.cnblogs.com/justinw/archive/2006/03/23/356534.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Thu, 23 Mar 2006 02:59:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2006/03/23/356534.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/356534.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2006/03/23/356534.html#Feedback</comments><slash:comments>36</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/356534.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/356534.html</trackback:ping><description><![CDATA[摘要: 1. Welcome to Design Patterns -设计模式介绍现在我们要住进对象村(Objectville),我们刚刚开始接触设计模式&#8230;每个人都在使用它们。一会我们将去参加Jim和Betty的星期三晚上的模式聚会!有人已经解决了你的问题。在这章里，你将学习到为什么(和怎么样)，你将学习到那些幸存下来的开发者的智慧和教训，他们都曾经历过类似的设计问题。在我们做之前，我们将先看&nbsp;&nbsp;<a href='http://www.cnblogs.com/justinw/archive/2006/03/23/356534.html'>阅读全文</a><img src ="http://www.cnblogs.com/justinw/aggbug/356534.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41778/" target="_blank">[新闻]Windows 7 Server将被命名为Windows Server 2008 R2</a>]]></description></item><item><title>Head First Design Patterns(深入浅出设计模式)-目录</title><link>http://www.cnblogs.com/justinw/archive/2006/03/23/356523.html</link><dc:creator>Justin</dc:creator><author>Justin</author><pubDate>Thu, 23 Mar 2006 02:52:00 GMT</pubDate><guid>http://www.cnblogs.com/justinw/archive/2006/03/23/356523.html</guid><wfw:comment>http://www.cnblogs.com/justinw/comments/356523.html</wfw:comment><comments>http://www.cnblogs.com/justinw/archive/2006/03/23/356523.html#Feedback</comments><slash:comments>26</slash:comments><wfw:commentRss>http://www.cnblogs.com/justinw/comments/commentRss/356523.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/justinw/services/trackbacks/356523.html</trackback:ping><description><![CDATA[摘要: <div style="border: 1px dotted teal; float: right; text-align: bottom; color: teal;"><a href="http://www.cnblogs.com/justinw/archive/2006/03/23/356523.html"><img   border="0" src="/images/cnblogs_com/justinw/h3.jpg"></a></div><p>强大的写作阵容。本书作者Eric Freeman；ElElisabeth Freeman是作家、讲师和技术顾问。Eric拥有耶鲁大学的计算机科学博士学位，E1isabath拥有耶鲁大学的计算机科学