﻿<?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>博客园-博客园 - 做人 - 做技术 </title><link>http://www.cnblogs.com/popoct/</link><description>人活着就是为了改变世界</description><language>zh-cn</language><lastBuildDate>Fri, 22 Aug 2008 01:42:01 GMT</lastBuildDate><pubDate>Fri, 22 Aug 2008 01:42:01 GMT</pubDate><ttl>60</ttl><item><title>NewEgg面试有感</title><link>http://www.cnblogs.com/popoct/archive/2008/07/23/1250034.html</link><dc:creator>huangzheng</dc:creator><author>huangzheng</author><pubDate>Wed, 23 Jul 2008 14:26:00 GMT</pubDate><guid>http://www.cnblogs.com/popoct/archive/2008/07/23/1250034.html</guid><wfw:comment>http://www.cnblogs.com/popoct/comments/1250034.html</wfw:comment><comments>http://www.cnblogs.com/popoct/archive/2008/07/23/1250034.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/popoct/comments/commentRss/1250034.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/popoct/services/trackbacks/1250034.html</trackback:ping><description><![CDATA[<div class="cnt" id="blog_text">
<div class="lh3" style="overflow: hidden; width: 100%">
<table class="contentTable FCK__ShowTableBorders" cellspacing="0" cellpadding="0">
    <tr>
            <td style="font-size: 12px; word-wrap: break-word" valign="top">
            <div>时间：2008-7-22 <br />
            地点：重庆 <br />
            人物：我&amp;成都NewEgg的PM <br />
            等了好久终于等到今天...这不是歌词，是我的心里话。 <br />
            两天，我终于等到了这个难得的面试，在这里先感谢一位朋友，是他帮了我的忙，没有他帮助，我可能面试的机会都没有。10点8分，电话响了，我一看，陌生号码，也就猜到是面试的，果然，电话那头传来一位帅哥的声音，估计年纪比我大不了多少，但已经是PM了。简单的介绍之后就开始面试了。首先我简单的介绍了一下以前做过的项目，以及在项目中主要负责什么工作，用到过哪些技术，最擅长什么。之后他开始问我一些关于技术方面的问题。主要是ASP.NET的一些基础知识，还有AJAX,NHIBERNATE,ORM,以及数据库中的索引（簇索引，普通索引），我都一一的做了回答。也许他比较忙，问题没有深入，也没有再多问。然后就让我说说为什么到成都，以及薪资要求。最后他简单的介绍了一些NEWEGG和他们TEAM的一些基本情况，如果我被录取需要九月初就到成都。整个面试过程的气氛都很轻松，可能是因为电话面试的缘故吧，没有太注意自己的形象。觉得这个PM因该很有亲和力，甚至于他比我还紧张（窃喜一下，嘿嘿）。等待，我又要开始等待了。觉得希望还是蛮大的，结果两天以后揭晓。再次感谢帮我的这位朋友（以前110寝室的人都应该知道他是谁，喝点酒就会报异常的--著名的C哥）。剩下的就是慢慢的静静的等待。再次向重庆的朋友们道别，到成都以后希望和大家都保持联系，大家都保重</div>
            </td>
        </tr>
    </table>
</div>
</div>
<p>&nbsp;</p>
<img src ="http://www.cnblogs.com/popoct/aggbug/1250034.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41828/" target="_blank">[新闻]51.com新版上线 正式推出开放平台</a>]]></description></item><item><title>找event和delegate玩玩</title><link>http://www.cnblogs.com/popoct/archive/2008/07/16/1244414.html</link><dc:creator>huangzheng</dc:creator><author>huangzheng</author><pubDate>Wed, 16 Jul 2008 07:47:00 GMT</pubDate><guid>http://www.cnblogs.com/popoct/archive/2008/07/16/1244414.html</guid><wfw:comment>http://www.cnblogs.com/popoct/comments/1244414.html</wfw:comment><comments>http://www.cnblogs.com/popoct/archive/2008/07/16/1244414.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/popoct/comments/commentRss/1244414.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/popoct/services/trackbacks/1244414.html</trackback:ping><description><![CDATA[<p>最近很忙，恶补一切.net的基础知识。顺便熟悉一下委托和事件。事件和委托是一个常谈的话题，百度或者谷歌上面一搜一大把。所以这篇博文没什么研究的价值，不过就是一些基础。<br />
我们知道事件和委托有着很大的联系，很多资料都说事件是一种特殊的委托(MSDN:事件是特殊类型的多路广播委托),到底是不是呢？下面来看看就知道。<br />
我们知道事件要顺利完成必须有这2个角色：<br />
(1)发行者<br />
(2)订阅者<br />
他们分别做了什么事呢？<br />
(1)发行者：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a.定义事件<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b.决定何时引发事件<br />
(2)订阅者：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a.订阅事件<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b.决定事件引发时做什么<br />
形象化为代码如下:<br />
<br />
//发行者:Class A<br />
public delegate void MyEventHandler(object sender, EventArgs e);//定义事件代理<br />
public event MyEventHandler MyEvent;//定义事件<br />
public void OnMyEvent(EventArgs e)//定义引发事件的方法<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(MyEvent != null)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MyEvent(this,e);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
}<br />
<br />
//订阅者:Class B<br />
A a = new A();<br />
a.MyEvent +=new MyEventHandler(a_MyEvent);//订阅事件<br />
<br />
<br />
public void &nbsp;a_MyEvent(object sender,EventArgs e)//决定触发事件时做什么<br />
{<br />
&nbsp;//do something<br />
}<br />
<br />
由上面的代码可以知道，事件MyEvent只不过是由event修饰的代理MyEventHandler的一个实例罢了。所谓的订阅事件，就是实例化(new)代理实例，而触发事件则是调用代理实例。看来事件也并不是很复杂嘛<img alt="" src="http://www.cnblogs.com/Emoticons/yoyocici/cool.gif" />。那么我们常见的Click等等事件在什么地方触发的呢？这点希望大牛们提示。<br />
</p>
<img src ="http://www.cnblogs.com/popoct/aggbug/1244414.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41827/" target="_blank">[新闻]微软照片共享网站Photosynth上线首日陷入瘫痪 访问量过大</a>]]></description></item><item><title>新手报到</title><link>http://www.cnblogs.com/popoct/archive/2008/07/12/1241294.html</link><dc:creator>huangzheng</dc:creator><author>huangzheng</author><pubDate>Sat, 12 Jul 2008 02:05:00 GMT</pubDate><guid>http://www.cnblogs.com/popoct/archive/2008/07/12/1241294.html</guid><wfw:comment>http://www.cnblogs.com/popoct/comments/1241294.html</wfw:comment><comments>http://www.cnblogs.com/popoct/archive/2008/07/12/1241294.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/popoct/comments/commentRss/1241294.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/popoct/services/trackbacks/1241294.html</trackback:ping><description><![CDATA[从事.net方面的开发一年了,了解博客园二年了.从来都是看别人的文章,从中学到不少东西.今天第一次发文章,以后就在这里安家,与大家共同研究.net方面的技术.<img alt="" src="http://www.cnblogs.com/Emoticons/qface/055243929.gif" /> 
<img src ="http://www.cnblogs.com/popoct/aggbug/1241294.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41826/" target="_blank">[新闻]修改版WinXP集体歇业避免遭遇调查</a>]]></description></item></channel></rss>