<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="http://feeds.qzone.qq.com/rss.xsl" version="1.0"?>
<rss version="2.0" xmlns:qz="http://qzone.qq.com">
<channel>
<title><![CDATA[一 人 游 走□]]></title>
<description><![CDATA[① 亽 遊 赱]]></description>
<link>http://83803049.qzone.qq.com</link>
<lastBuildDate>Tue, 24 Nov 2009 20:09:16 GMT</lastBuildDate>
<generator>Qzone</generator>
<language>zh-cn</language>
<copyright>Copyright (C), 2005-2008, Tencent Tech. Co., Ltd.</copyright>
<pubDate>Sun, 08 Nov 2009 16:29:20 GMT</pubDate>

<item>
<title><![CDATA[中国填充式教育]]></title>
<link>http://83803049.qzone.qq.com/blog/1257697760</link>
<description><![CDATA[　　上学时老师、家长总是说要好好学习，不然将来会后悔的，但却没人说出其中的原因！<br>　　现在我有足够的理由来说服我自己，但学习的黄金时间已过，所以我现在要加倍努力的学习！可是我现在学得越多，就越觉得自己知识太少，心里越来越没有底。<br>　　记得刚开始还没学计算机时，那时就觉得做计算机管理员很牛，以后不用担心没工作。当我做到后觉得也就那样，只是不懂的人觉得很牛；当我第一次在省里比赛时，想，只要拿到奖，以后找工作就很简单。当我拿到二等奖后没过多久觉得如果是一等奖那今后就不用为工作操心了。又继续学习，第二次比赛确实拿到了一等奖。但经过不继的学习和对现实工作的了解，现在我觉得那些比赛也只是学校之间的比赛，甚至不能代表什么，只是过去，只是单纯的技术。<br>最近在家为明年的工作作准备，不管准备如何，明年就工作！学海无涯，还是留些到工作中去学吧（不过公司好像不这么想）！<br>----<span style="font-size:13px;line-height:1.8em;">广告、新闻等都能从中学到东西！只要你能找到能学到什么，以后能有什么用，请都不要放过！</span><wbr /><br> <br><span style="font-size:10px;font-family:'楷体_GB2312';line-height:1.8em;">在上学时我字写得一直都是非常差，但从来没有人告诉我是因为什么原因</span><wbr /><br><span style="font-size:10px;font-family:'楷体_GB2312';line-height:1.8em;">直到我工作后，有天在和同事闲聊时，才发现原来是拿笔的方式导制</span><wbr /> <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[83803049@qq.com(一 人 游 走□)]]></author>
<comments>http://83803049.qzone.qq.com/blog/1257697760#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Sun, 08 Nov 2009 16:29:20 GMT</pubDate>
<guid>http://83803049.qzone.qq.com/blog/1257697760</guid>
</item>

<item>
<title><![CDATA[世界因你不同：李开复自传]]></title>
<link>http://83803049.qzone.qq.com/blog/1256399709</link>
<description><![CDATA[<br><a href="http://book.51cto.com/art/200909/152993.htm" target="_blank">http://book.51cto.com/art/200909/152993.htm</a><wbr />这是李开复唯一的一本自传，字里行间，是岁月流逝中沉淀下来的宝贵的人生智慧和职场经验。捣蛋的&quot;小皇帝&quot;，11岁的&quot;留学生&quot;，奥巴马的大学同学，26岁的副教授，33岁的苹果副总裁，谷歌中国的创始人，他有着太多传奇的经历，为了他，两家最大的IT公司对簿公堂。而他的每一次人生选择，都是一次成功的自我超越。<br>透过这本自传，李开复真诚讲述了他鲜为人知的成长史、风雨兼程的成功史和烛照人生的心灵史，也首次全面披露了他亲历的苹果、微软、谷歌等IT巨头风云变幻的内幕。娓娓道来，字字珠玑。<br>抓住一切去探寻生命的意义，总有一天，世界将因你不同。<br><br> <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[83803049@qq.com(一 人 游 走□)]]></author>
<comments>http://83803049.qzone.qq.com/blog/1256399709#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Sat, 24 Oct 2009 15:55:09 GMT</pubDate>
<guid>http://83803049.qzone.qq.com/blog/1256399709</guid>
</item>

<item>
<title><![CDATA[Windows 与 Linux/Unix 的GCC交叉编译]]></title>
<link>http://83803049.qzone.qq.com/blog/1255265607</link>
<description><![CDATA[昨天经过一通宵终于搞定了Windows 与 Linux/Unix 的GCC交叉编译,把去年手上的一个UDP文件广播的代码成功在Windows 与linux 和 Unix上编译成功, 主要是Windows上比较难,不过还是经过几种环境的搭配/测试,在早上终于成功了!<br>Windows上测试有 <br>cygwin : 没有成功,经过Make文件的反复调整(因为也是才从Delphi转C ,又是从Win 转 Linux 所以一些东西都比较陌生.)也编译通过,只是无法摆脱cygwin1.dll的支持,在GCC 上用 -mno-cygwin 选项编译就不通过了(经过后面的测试,还是./configure文件配置问题)<br>mingw: 因为无法./configure,所以也行不通<br>mingw+msys:一次OK!<br> <br>Linux有 PuppyLinux<br>Unix有 NetBSD <br>这两个都是一次成功<br>--------------------------<br>后记:<br>现在WIN平台也有不少GCC编译环境的IDE,如Dev c++ ,他们都是通过mingw 环境支持的GCC<br>现在也开始玩玩C/C++ 以后要向 Delphi与C 互补的方向发展! <br>学习C的过程中发现,会Delphi再学C也不是什么难事!主要是编程思想!<br>都说C的精华是指针,确实,指针在C里可以说是体现得淋漓尽致!虽说Delphi里操作指针也是很方便,可是与C比起来就是小巫见大巫, 不过C在代码的可读性和结构规范上没D好/死,这也许就是Delphi编译器是编译速度最快的编译器的原因,对C来说也是它的优点:灵活!强大!<br>在我看来指针对编程来说是非常重要的,不过java c# 这样的框架编程上面我就不知道了<br>本来准备玩学习下MFC,现在发现这样就会失去我要学C的意义,还是D的VCL+C的DLL比较好.. <!--v:3.2--> ]]></description>
<category><![CDATA[编程开发]]></category>
<author><![CDATA[83803049@qq.com(一 人 游 走□)]]></author>
<comments>http://83803049.qzone.qq.com/blog/1255265607#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Sun, 11 Oct 2009 12:53:27 GMT</pubDate>
<guid>http://83803049.qzone.qq.com/blog/1255265607</guid>
</item>

<item>
<title><![CDATA[Linux就象是老婆，Windows不过是小姐，MacOSX 更像梦中情人!]]></title>
<link>http://83803049.qzone.qq.com/blog/1254392331</link>
<description><![CDATA[说说Linux和Windows吧!<br>1.首先，linux是免费的，和老婆***当然不用要钱，*和windows都是要money的啊。<br>2.linux入门比较难，就象你当初追你lp的那些日子，痛并快乐着。windows？一般人都会用，就象XX，给钱就可以了。<br>3.linux稳定，几乎不会传染病毒给你，windows么？还要带安全套－－防毒软件才可以。<br>4.虽然linux可以帮你完成绝大部分事情，但偶尔你想happy一下的时候还得找windows－－－linux下的游戏似乎差一些，就象你偶尔想找点儿刺激的话，只好花钱找小姐了。如果你实在不愿意找小姐，又想享受刺激的话可以用wine，酒精会让你老婆更***，但感觉似乎还是不如职业小姐。让你老婆喝这么多酒也不是一件容易的事，wine的配置很麻烦哦。<br>5.一些新奇硬件软件都是最先支持windows的，但如果真的是好东东的话，最终linux也会支持。世面上比较新的器械和流行的体位都是*们的卖点，随着时代的发展，夫妻之间也会慢慢接受这些的。<br> <br>MacOSX 更像梦中情人!是那么的完美,可想得到却很难.(或是别人的老婆！不要想啦~~)<br><br>不过~~现在又多一个选择,Windows 7  传说中和我的梦中情人(MacOS)有得比~   Now! 对! 就是现在 准备开始享受........<br> <br>附录:<br>现在我还没结婚所以没玩老婆(Linux);<br>没钱所以玩不起小姐(Windows),只能偷偷情人(盗版Windows);<br>以后赚到钱了一定要去找我的梦中情人(Mac);<br>现在先做做春梦(Win7) <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[83803049@qq.com(一 人 游 走□)]]></author>
<comments>http://83803049.qzone.qq.com/blog/1254392331#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Thu, 01 Oct 2009 10:18:51 GMT</pubDate>
<guid>http://83803049.qzone.qq.com/blog/1254392331</guid>
</item>

<item>
<title><![CDATA[2009 北戴河轮滑节 ss game 现场视频 全部更新完毕 （高清来袭） 精华]]></title>
<link>http://83803049.qzone.qq.com/blog/1254162994</link>
<description><![CDATA[2009 北戴河轮滑节 ss game 现场视频 全部更新完毕 （高清来袭） 精华2009 北戴河轮滑节  s s game 现场高清视频 持续更新  敬请期待 <br><br>狼 回顾2008 S S GAME<br><span style="font-style:italic"><wbr /><br><br>北京 李海 <br><span style="font-style:italic"><wbr /><br><br>胳膊选裁判 <br><span style="font-style:italic"><wbr /><br><br>石家庄少鹏 <br><span style="font-style:italic"><wbr /><br><br>河北 皮条<br><span style="font-style:italic"><wbr /><br><br>闪虎 河南NB团 <br><br><span style="font-style:italic"><wbr /><br><br>森 河南nb 团体<br><span style="font-style:italic"><wbr /><br><br>小丸子<br><span style="font-style:italic"><wbr /><br><br><br>郭健一 天津<br><span style="font-style:italic"><wbr /><br><br>小毅 河南 <br><span style="font-style:italic"><wbr /><br><br>常越 万雪<br><span style="font-style:italic"><wbr /><br><br>王强 河南<br><span style="font-style:italic"><wbr /><br><br><br><br><span style="font-size:24px;line-height:1.8em;"><span style="color:red;line-height:1.8em;">堕落悲狼 河南 （1000元 大奖获得者）</span><wbr /></span><wbr /><br><span style="font-style:italic"><wbr /> <!--v:3.2--> ]]></description>
<category><![CDATA[抄的]]></category>
<author><![CDATA[83803049@qq.com(一 人 游 走□)]]></author>
<comments>http://83803049.qzone.qq.com/blog/1254162994#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Mon, 28 Sep 2009 18:36:34 GMT</pubDate>
<guid>http://83803049.qzone.qq.com/blog/1254162994</guid>
</item>

<item>
<title><![CDATA[很幽默的讲解六种Socket I/O模型]]></title>
<link>http://83803049.qzone.qq.com/blog/1253700093</link>
<description><![CDATA[本文简单介绍了当前Windows支持的各种Socket I/O模型，如果你发现其中存在什么错误请务必赐教。<br><br>一：select模型<br>二：WSAAsyncSelect模型<br>三：WSAEventSelect模型<br>四：Overlapped I/O 事件通知模型<br>五：Overlapped I/O 完成例程模型<br>六：IOCP模型<br><br>老陈有一个在外地工作的女儿，不能经常回来，老陈和她通过信件联系。他们的信会被邮递员投递到他们的信箱里。<br>这和Socket模型非常类似。下面我就以老陈接收信件为例讲解 Socket I/O模型~~~<br><br>一：select模型<br><br>老陈非常想看到女儿的信。以至于他每隔10分钟就下楼检查信箱，看是否有女儿的信 ~~~~~<br>在这种情况下，&quot; 然后回到楼上耽误了老陈太多的时间，以至于老陈无法做其他工作。<br>select模型和老陈的这种情况非常相似：周而复始地去检查...... 如果有数据......接收/发送 .......<br><br>使用线程来select应该是通用的做法：<br>procedure TListenThread.Execute;<br>var<br>addr : TSockAddrIn;<br>fd_read : TFDSet;<br>timeout : TTimeVal;<br>ASock,<br>MainSock : TSocket;<br>len, i : Integer;<br>begin<br>MainSock := socket( AF_INET, SOCK_STREAM, IPPROTO_TCP );<br>addr.sin_family := AF_INET;<br>addr.sin_port := htons(5678);<br>addr.sin_addr.S_addr := htonl(INADDR_ANY);<br>bind( MainSock, @addr, sizeof(addr) );<br>listen( MainSock, 5 );<br><br>while (not Terminated) do<br>begin<br>FD_ZERO( fd_read );<br>FD_SET( MainSock, fd_read );<br>timeout.tv_sec := 0;<br>timeout.tv_usec := 500;<br>if select( 0, @fd_read, nil, nil, @timeout ) &gt; 0 then //至少有1个等待Accept的connection<br>begin<br>if FD_ISSET( MainSock, fd_read ) then<br>begin<br>for i:=0 to fd_read.fd_count-1 do //注意，fd_count &lt;= 64，也就是说select只能同时管理最多64个连接<br>begin<br>len := sizeof(addr);<br>ASock := accept( MainSock, addr, len );<br>if ASock &lt;&gt; INVALID_SOCKET then<br>....//为ASock创建一个新的线程，在新的线程中再不停地select<br>end; <br>end; <br>end; <br>end; //while (not self.Terminated)<br><br>shutdown( MainSock, SD_BOTH );<br>closesocket( MainSock );<br>end;<br><br>二：WSAAsyncSelect模型<br><br>后来，老陈使用了微软公司的新式信箱。这种信箱非常先进，一旦信箱里有新的信件，盖茨就会给老陈打电话：喂，大爷，你有新的信件了！从此，老陈再也不必频繁上下楼检查信箱了，牙也不疼了，你瞅准了，蓝天 ......不是，微软~~~~~~~~<br>微软提供的WSAAsyncSelect模型就是这个意思。<br><br>WSAAsyncSelect模型是Windows 下最简单易用的一种Socket I/O模型。使用这种模型时，Windows会把网络事件以消息的形势通知应用程序。<br>首先定义一个消息标示常量：<br>const WM_SOCKET = WM_USER + 55;<br>再在主Form的private 域添加一个处理此消息的函数声明：<br>private<br>procedure WMSocket(var Msg: TMessage); message WM_SOCKET;<br>然后就可以使用WSAAsyncSelect了：<br>var<br>addr : TSockAddr;<br>sock : TSocket;<br><br>sock := socket( AF_INET, SOCK_STREAM, IPPROTO_TCP );<br>addr.sin_family := AF_INET;<br>addr.sin_port := htons(5678);<br>addr.sin_addr.S_addr := htonl(INADDR_ANY);<br>bind( m_sock, @addr, sizeof(SOCKADDR) );<br><br>WSAAsyncSelect( m_sock, Handle, WM_SOCKET, FD_ACCEPT or FD_CLOSE );<br><br>listen( m_sock, 5 );<br>....<br><br>应用程序可以对收到WM_SOCKET消息进行分析，判断是哪一个 socket产生了网络事件以及事件类型：<br><br>procedure TfmMain.WMSocket(var Msg: TMessage);<br>var<br>sock : TSocket;<br>addr : TSockAddrIn;<br>addrlen : Integer;<br>buf : Array [0..4095] of Char;<br>begin<br>//Msg的WParam是产生了网络事件的 socket句柄，LParam则包含了事件类型<br>case WSAGetSelectEvent( Msg.LParam ) of<br>FD_ACCEPT :<br>begin<br>addrlen := sizeof(addr);<br>sock := accept( Msg.WParam, addr, addrlen );<br>if sock &lt;&gt; INVALID_SOCKET then<br>WSAAsyncSelect( sock, Handle, WM_SOCKET, FD_READ or FD_WRITE or FD_CLOSE );<br>end;<br><br>FD_CLOSE : closesocket( Msg.WParam );<br>FD_READ : recv( Msg.WParam, buf[0], 4096, 0 );<br>FD_WRITE : ;<br>end;<br>end;<br><br>三：WSAEventSelect模型<br><br>后来，微软的信箱非常畅销，购买微软信箱的人以百万计数......以至于盖茨每天 24小时给客户打电话，累得腰酸背痛，喝蚁力神都不好使~~~~~~<br>微软改进了他们的信箱：在客户的家中添加一个附加装置，这个装置会监视客户的信箱，每当新的信件来临，此装置会发出 &quot;声，提醒老陈去收信。盖茨终于可以睡觉了。<br><br>同样要使用线程：<br>procedure TListenThread.Execute;<br>var<br>hEvent : WSAEvent;<br>ret : Integer;<br>ne : TWSANetworkEvents;<br>sock : TSocket;<br>adr : TSockAddrIn;<br>sMsg : String;<br>Index,<br>EventTotal : DWORD;<br>EventArray : Array [0..WSA_MAXIMUM_WAIT_EVENTS-1] of WSAEVENT;<br>begin<br>...socket...bind...<br>hEvent := WSACreateEvent();<br>WSAEventSelect( ListenSock, hEvent, FD_ACCEPT or FD_CLOSE );<br>...listen...<br><br>while ( not Terminated ) do<br>begin<br>Index := WSAWaitForMultipleEvents( EventTotal, @EventArray[0], FALSE, WSA_INFINITE, FALSE );<br>FillChar( ne, sizeof(ne), 0 );<br>WSAEnumNetworkEvents( SockArray[Index-WSA_WAIT_EVENT_0], EventArray[Index-WSA_WAIT_EVENT_0], @ne );<br><br>if ( ne.lNetworkEvents and FD_ACCEPT ) &gt; 0 then<br>begin<br>if ne.iErrorCode[FD_ACCEPT_BIT] &lt;&gt; 0 then<br>continue;<br><br>ret := sizeof(adr);<br>sock := accept( SockArray[Index-WSA_WAIT_EVENT_0], adr, ret );<br>if EventTotal &gt; WSA_MAXIMUM_WAIT_EVENTS-1 then//这里WSA_MAXIMUM_WAIT_EVENTS 同样是64<br>begin<br>closesocket( sock );<br>continue;<br>end;<br><br>hEvent := WSACreateEvent();<br>WSAEventSelect( sock, hEvent, FD_READ or FD_WRITE or FD_CLOSE );<br>SockArray[EventTotal] := sock;<br>EventArray[EventTotal] := hEvent;<br>Inc( EventTotal );<br>end;<br><br>if ( ne.lNetworkEvents and FD_READ ) &gt; 0 then<br>begin<br>if ne.iErrorCode[FD_READ_BIT] &lt;&gt; 0 then<br>continue;<br>FillChar( RecvBuf[0], PACK_SIZE_RECEIVE, 0 );<br>ret := recv( SockArray[Index-WSA_WAIT_EVENT_0], RecvBuf[0], PACK_SIZE_RECEIVE, 0 );<br>......<br>end;<br>end;<br>end;<br><br><br><br>四：Overlapped I/O 事件通知模型<br><br>后来，微软通过调查发现，老陈不喜欢上下楼收发信件，因为上下楼其实很浪费时间。于是微软再次改进他们的信箱。新式的信箱采用了更为先进的技术，只要用户告诉微软自己的家在几楼几号，新式信箱会把信件直接传送到用户的家中，然后告诉用户，你的信件已经放到你的家中了！老陈很高兴，因为他不必再亲自收发信件了！<br><br>Overlapped I/O 事件通知模型和WSAEventSelect模型在实现上非常相似，主要区别在 &quot;Overlapped&quot;，Overlapped 模型是让应用程序使用重叠数据结构(WSAOVERLAPPED)，一次投递一个或多个 Winsock I/O请求。这些提交的请求完成后，应用程序会收到通知。什么意思呢？就是说，如果你想从 socket上接收数据，只需要告诉系统，由系统为你接收数据，而你需要做的只是为系统提供一个缓冲区 ~~~~~<br>Listen线程和WSAEventSelect 模型一模一样，Recv/Send线程则完全不同：<br>procedure TOverlapThread.Execute;<br>var<br>dwTemp : DWORD;<br>ret : Integer;<br>Index : DWORD;<br>begin<br>......<br><br>while ( not Terminated ) do<br>begin<br>Index := WSAWaitForMultipleEvents( FLinks.Count, @FLinks.Events[0], FALSE, RECV_TIME_OUT, FALSE );<br>Dec( Index, WSA_WAIT_EVENT_0 );<br>if Index &gt; WSA_MAXIMUM_WAIT_EVENTS-1 then //超时或者其他错误<br>continue;<br><br>WSAResetEvent( FLinks.Events[Index] );<br>WSAGetOverlappedResult( FLinks.Sockets[Index], FLinks.pOverlaps[Index], @dwTemp, FALSE, FLinks.pdwFlags[Index]^ );<br><br>if dwTemp = 0 then //连接已经关闭<br>begin<br>......<br>continue;<br>end else<br>begin<br>fmMain.ListBox1.Items.Add( FLinks.pBufs[Index]^.buf );<br>end;<br><br>//初始化缓冲区<br>FLinks.pdwFlags[Index]^ := 0;<br>FillChar( FLinks.pOverlaps[Index]^, sizeof(WSAOVERLAPPED), 0 );<br>FLinks.pOverlaps[Index]^.hEvent := FLinks.Events[Index];<br>FillChar( FLinks.pBufs[Index]^.buf^, BUFFER_SIZE, 0 );<br><br>//递一个接收数据请求<br>WSARecv( FLinks.Sockets[Index], FLinks.pBufs[Index], 1, FLinks.pdwRecvd[Index]^, FLinks.pdwFlags[Index]^, FLinks.pOverlaps[Index], nil );<br>end;<br>end;<br><br>五：Overlapped I/O 完成例程模型<br><br>老陈接收到新的信件后，一般的程序是：打开信封----掏出信纸 ----阅读信件----回复信件 ......为了进一步减轻用户负担，微软又开发了一种新的技术：用户只要告诉微软对信件的操作步骤，微软信箱将按照这些步骤去处理信件，不再需要用户亲自拆信 /阅读/回复了！老陈终于过上了小资生活！<br><br>Overlapped I/O 完成例程要求用户提供一个回调函数，发生新的网络事件的时候系统将执行这个函数：<br>procedure WorkerRoutine( const dwError, cbTransferred : DWORD; const<br>lpOverlapped : LPWSAOVERLAPPED; const dwFlags : DWORD ); stdcall;<br>然后告诉系统用WorkerRoutine函数处理接收到的数据：<br>WSARecv( m_socket, @FBuf, 1, dwTemp, dwFlag, @m_overlap, WorkerRoutine );<br>然后......没有什么然后了，系统什么都给你做了！微软真实体贴！<br>while ( not Terminated ) do//这就是一个Recv/Send线程要做的事情 ......什么都不用做啊！！！<br>begin<br>if SleepEx( RECV_TIME_OUT, True ) = WAIT_IO_COMPLETION then //<br>begin<br>;<br>end else<br>begin<br>continue;<br>end;<br>end;<br><br>六：IOCP模型<br><br>微软信箱似乎很完美，老陈也很满意。但是在一些大公司情况却完全不同！这些大公司有数以万计的信箱，每秒钟都有数以百计的信件需要处理，以至于微软信箱经常因超负荷运转而崩溃！需要重新启动！微软不得不使出杀手锏 ......<br>微软给每个大公司派了一名名叫&quot;Completion Port&quot;的超级机器人，让这个机器人去处理那些信件！<br><br>&quot;Windows NT 摘自nonocast的《理解I/O Completion Port》<br><br>先看一下IOCP模型的实现：<br><br>//创建一个完成端口<br>FCompletPort := CreateIoCompletionPort( INVALID_HANDLE_VALUE, 0,0,0 );<br><br>//接受远程连接，并把这个连接的socket句柄绑定到刚才创建的 IOCP上<br>AConnect := accept( FListenSock, addr, len);<br>CreateIoCompletionPort( AConnect, FCompletPort, nil, 0 );<br><br>//创建CPU数*2 + 2个线程<br>for i:=1 to si.dwNumberOfProcessors*2+2 do<br>begin<br>AThread := TRecvSendThread.Create( false );<br>AThread.CompletPort := FCompletPort;//告诉这个线程，你要去这个IOCP 去访问数据<br>end;<br><br>OK，就这么简单，我们要做的就是建立一个IOCP，把远程连接的 socket句柄绑定到刚才创建的IOCP上，最后创建 n个线程，并告诉这n个线程到这个 IOCP上去访问数据就可以了。<br><br>再看一下TRecvSendThread线程都干些什么：<br><br>procedure TRecvSendThread.Execute;<br>var<br>......<br>begin<br>while (not self.Terminated) do<br>begin<br>//查询IOCP状态（数据读写操作是否完成）<br>GetQueuedCompletionStatus( CompletPort, BytesTransd, CompletKey, POVERLAPPED(pPerIoDat), TIME_OUT );<br><br>if BytesTransd &lt;&gt; 0 then<br>....;//数据读写操作完成<br><br>//再投递一个读数据请求<br>WSARecv( CompletKey, @(pPerIoDat^.BufData), 1, BytesRecv, Flags, @(pPerIoDat^.Overlap), nil );<br>end;<br>end;<br><br>读写线程只是简单地检查IOCP是否完成了我们投递的读写操作，如果完成了则再投递一个新的读写请求。<br>应该注意到，我们创建的所有TRecvSendThread都在访问同一个 IOCP（因为我们只创建了一个IOCP），并且我们没有使用临界区！难道不会产生冲突吗？不用考虑同步问题吗？呵呵，这正是IOCP的奥妙所在。IOCP 不是一个普通的对象，不需要考虑线程安全问题。它会自动调配访问它的线程：如果某个socket 上有一个线程A正在访问，那么线程B 的访问请求会被分配到另外一个socket。这一切都是由系统自动调配的，我们无需过问。 <!--v:3.2--> ]]></description>
<category><![CDATA[编程开发]]></category>
<author><![CDATA[83803049@qq.com(一 人 游 走□)]]></author>
<comments>http://83803049.qzone.qq.com/blog/1253700093#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Wed, 23 Sep 2009 10:01:33 GMT</pubDate>
<guid>http://83803049.qzone.qq.com/blog/1253700093</guid>
</item>

<item>
<title><![CDATA[[转]搞笑图片的最高境界,不笑来砍我！]]></title>
<link>http://83803049.qzone.qq.com/blog/1250854105</link>
<description><![CDATA[<div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="text-decoration:underline;"><wbr /><span style="line-height:1.8em;"><span style="color:red;line-height:1.8em;"><wbr /><a href="http://p8.images22.51img1.com/6000/lu2426/8f9ff0ef1b9f6acfeac653505ec63de7.gif#100098643" target="_blank"><img style="border:0;" src="http://p8.images22.51img1.com/6000/lu2426/8f9ff0ef1b9f6acfeac653505ec63de7.gif#100098643" /></a><wbr /><br><br><span style="color:blue;line-height:1.8em;"><span style="line-height:1.8em;"><span style="font-weight:bold"><wbr />搞笑图片最高境界</span><wbr /></span><wbr /></span><wbr /></span><wbr /></span><wbr /></span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="text-decoration:underline;"><wbr /><span style="line-height:1.8em;"></span><wbr /></span><wbr /></span><wbr /> </div><div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="text-decoration:underline;"><wbr /><span style="line-height:1.8em;"></span><wbr /></span><wbr /></span><wbr /> </div><div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="text-decoration:underline;"><wbr /><span style="line-height:1.8em;"><span style="color:red;line-height:1.8em;">理发的最高境界<br><br><br><wbr /><a href="http://p6.images22.51img1.com/6000/qq76778594/64cecebeb359c6d57b2ee8b8fcaee047.jpg" target="_blank"><img style="border:0;" src="http://p6.images22.51img1.com/6000/qq76778594/64cecebeb359c6d57b2ee8b8fcaee047.jpg" /></a><wbr /><br><br><br>上课喝饮料的最高境界<br><br><br><wbr /><a href="http://p2.images22.51img1.com/6000/qq76778594/20aec41ba70bfc3c15f8c394fb758833.jpg" target="_blank"><img style="border:0;" src="http://p2.images22.51img1.com/6000/qq76778594/20aec41ba70bfc3c15f8c394fb758833.jpg" /></a><wbr /><br><br><br>时尚拖鞋的最高境界<br><br><br><wbr /><a href="http://pe.images22.51img1.com/6000/qq76778594/eb675062484c497393aa0294cf71af82.jpg" target="_blank"><img style="border:0;" src="http://pe.images22.51img1.com/6000/qq76778594/eb675062484c497393aa0294cf71af82.jpg" /></a><wbr /><br><br><br>超载的最高境界 <br><br><br><wbr /><a href="http://pd.images22.51img1.com/6000/qq76778594/d474b0b05416cba2dedf114750bdf758.jpg" target="_blank"><img style="border:0;" src="http://pd.images22.51img1.com/6000/qq76778594/d474b0b05416cba2dedf114750bdf758.jpg" /></a><wbr /><br><br><br>平衡的最高境界<br><br><br><wbr /><a href="http://pa.images22.51img1.com/6000/qq76778594/a80d6b68dfc9bbff2c147f733af07c44.jpg" target="_blank"><img style="border:0;" src="http://pa.images22.51img1.com/6000/qq76778594/a80d6b68dfc9bbff2c147f733af07c44.jpg" /></a><wbr /><br><br><br>改车的最高境界<br><br><wbr /><a href="http://p6.images22.51img1.com/6000/qq76778594/660482f78ed3185030ec07ac37214890.jpg" target="_blank"><img style="border:0;" src="http://p6.images22.51img1.com/6000/qq76778594/660482f78ed3185030ec07ac37214890.jpg" /></a><wbr /><br><br><br><br>天线的最高境界<br><br><br><wbr /><a href="http://pc.images22.51img1.com/6000/qq76778594/cf6cd597714e304680d2200c9d7134b5.jpg" target="_blank"><img style="border:0;" src="http://pc.images22.51img1.com/6000/qq76778594/cf6cd597714e304680d2200c9d7134b5.jpg" /></a><wbr /><br><br><br>烟民的最高境界<br><br><br><wbr /><a href="http://p7.images22.51img1.com/6000/qq76778594/7d6a13addee113a56c88b0c478ec75ea.jpg" target="_blank"><img style="border:0;" src="http://p7.images22.51img1.com/6000/qq76778594/7d6a13addee113a56c88b0c478ec75ea.jpg" /></a><wbr /><br><br><br><br>瞌睡的最高境界<br><br><br><wbr /><a href="http://p6.images22.51img1.com/6000/qq76778594/636a6debe96757e956fef45f9d240e98.jpg" target="_blank"><img style="border:0;" src="http://p6.images22.51img1.com/6000/qq76778594/636a6debe96757e956fef45f9d240e98.jpg" /></a><wbr /><br><br><br>以小欺大的最高境界<br><br><wbr /><a href="http://pa.images22.51img1.com/6000/qq76778594/a8d15a1721d6ad6363abeb96f1714f98.jpg" target="_blank"><img style="border:0;" src="http://pa.images22.51img1.com/6000/qq76778594/a8d15a1721d6ad6363abeb96f1714f98.jpg" /></a><wbr /><br><br><br><br>野炊的最高境界<br><br><br><wbr /><a href="http://p0.images22.51img1.com/6000/qq76778594/092f7cdfca60b15252dda44473862ae2.jpg" target="_blank"><img style="border:0;" src="http://p0.images22.51img1.com/6000/qq76778594/092f7cdfca60b15252dda44473862ae2.jpg" /></a><wbr /><br><br><br>骑车的最高境界<br><br><wbr /><a href="http://pe.images22.51img1.com/6000/qq76778594/e9c4fa40fa36db190c4ff4b39cecfce5.jpg" target="_blank"><img style="border:0;" src="http://pe.images22.51img1.com/6000/qq76778594/e9c4fa40fa36db190c4ff4b39cecfce5.jpg" /></a><wbr /><br><br><br><br>整容的最高境界<br><br><br><wbr /><a href="http://pd.images22.51img1.com/6000/qq76778594/d48eb6b6746513be017f1f23c3b5d7c0.jpg" target="_blank"><img style="border:0;" src="http://pd.images22.51img1.com/6000/qq76778594/d48eb6b6746513be017f1f23c3b5d7c0.jpg" /></a><wbr /><br><br><br>新郎最悲哀的境界<br><br><br><wbr /><a href="http://p2.images22.51img1.com/6000/qq76778594/2d4053f9cd1231a090dc8ad76c31caf9.jpg" target="_blank"><img style="border:0;" src="http://p2.images22.51img1.com/6000/qq76778594/2d4053f9cd1231a090dc8ad76c31caf9.jpg" /></a><wbr /><br><br><br>抽烟的最高境界<br><br><br><br><wbr /><a href="http://p5.images22.51img1.com/6000/qq76778594/539738c9593c348f0d23fe0d67b5300e.jpg" target="_blank"><img style="border:0;" src="http://p5.images22.51img1.com/6000/qq76778594/539738c9593c348f0d23fe0d67b5300e.jpg" /></a><wbr /><br><br>开车的最高境界<br><br><br><wbr /><a href="http://p1.images22.51img1.com/6000/qq76778594/11095f49561f1a0b522f306b64acdfa0.jpg" target="_blank"><img style="border:0;" src="http://p1.images22.51img1.com/6000/qq76778594/11095f49561f1a0b522f306b64acdfa0.jpg" /></a><wbr /><br><br><br>买彩票的最高境界<br><br><br><wbr /><a href="http://p2.images22.51img1.com/6000/qq76778594/2e9963540fc6ac5856df60dde2a221b8.jpg" target="_blank"><img style="border:0;" src="http://p2.images22.51img1.com/6000/qq76778594/2e9963540fc6ac5856df60dde2a221b8.jpg" /></a><wbr /><br><br><br>一阳指的最高境界<br><br><wbr /><a href="http://p1.images22.51img1.com/6000/qq76778594/19433c6b747c4b0c49576decf64e9c89.jpg" target="_blank"><img style="border:0;" src="http://p1.images22.51img1.com/6000/qq76778594/19433c6b747c4b0c49576decf64e9c89.jpg" /></a><wbr /><br><br>生孩子的最高境界<br><br><wbr /><a href="http://p4.images22.51img1.com/6000/qq76778594/4408a07ee7e2edcc3beab2d61c2aee28.jpg" target="_blank"><img style="border:0;" src="http://p4.images22.51img1.com/6000/qq76778594/4408a07ee7e2edcc3beab2d61c2aee28.jpg" /></a><wbr /><br><br><br><br>玩沙子的最高境界<br><br><br><wbr /><a href="http://p7.images22.51img1.com/6000/qq76778594/7a31e60a86e98a57bcacc0a305650f8f.jpg" target="_blank"><img style="border:0;" src="http://p7.images22.51img1.com/6000/qq76778594/7a31e60a86e98a57bcacc0a305650f8f.jpg" /></a><wbr /><br><br><br>煎蛋的最高境界<br><br><br><wbr /><a href="http://p9.images22.51img1.com/6000/qq76778594/9bfafa345bb2fd4b8170536ce194e3f5.jpg" target="_blank"><img style="border:0;" src="http://p9.images22.51img1.com/6000/qq76778594/9bfafa345bb2fd4b8170536ce194e3f5.jpg" /></a><wbr /><br><br><br>垒石头的最高境界<br><br><br><br><wbr /><a href="http://p3.images22.51img1.com/6000/qq76778594/3cb027eabfed1ed9c41650270d3af2c0.jpg" target="_blank"><img style="border:0;" src="http://p3.images22.51img1.com/6000/qq76778594/3cb027eabfed1ed9c41650270d3af2c0.jpg" /></a><wbr /><br><br>办证的最高境界<br><br><br><wbr /><a href="http://p3.images22.51img1.com/6000/qq76778594/3b4238e585715c1fd8d8676bb2964c6d.jpg" target="_blank"><img style="border:0;" src="http://p3.images22.51img1.com/6000/qq76778594/3b4238e585715c1fd8d8676bb2964c6d.jpg" /></a><wbr /><br><br><br><br>偷的最高境界<br><br><br><br><wbr /><a href="http://pa.images22.51img1.com/6000/qq76778594/a7d2f9d32647a9031b99ca154eaefabb.jpg" target="_blank"><img style="border:0;" src="http://pa.images22.51img1.com/6000/qq76778594/a7d2f9d32647a9031b99ca154eaefabb.jpg" /></a><wbr /><br><br><wbr /><a href="http://p4.images22.51img1.com/6000/qq76778594/4a28d57a6880775dba270447d8d4b8fd.jpg" target="_blank"><img style="border:0;" src="http://p4.images22.51img1.com/6000/qq76778594/4a28d57a6880775dba270447d8d4b8fd.jpg" /></a><wbr /><br><br><br><br><br>　叠钱的最高境界<br><br><br><br><wbr /><a href="http://p7.images22.51img1.com/6000/qq76778594/778f38c0425d5ad672920dff7e0917ca.jpg" target="_blank"><img style="border:0;" src="http://p7.images22.51img1.com/6000/qq76778594/778f38c0425d5ad672920dff7e0917ca.jpg" /></a><wbr /><br><br><wbr /><a href="http://pa.images22.51img1.com/6000/qq76778594/a34ec521d4faf1050c9e11490980f5d5.jpg" target="_blank"><img style="border:0;" src="http://pa.images22.51img1.com/6000/qq76778594/a34ec521d4faf1050c9e11490980f5d5.jpg" /></a><wbr /><br><br>吃苹果的最高境界<br><br><wbr /><a href="http://pb.images22.51img1.com/6000/qq76778594/ba0a77f271fb7f30f36bb7409c6eedb7.jpg" target="_blank"><img style="border:0;" src="http://pb.images22.51img1.com/6000/qq76778594/ba0a77f271fb7f30f36bb7409c6eedb7.jpg" /></a><wbr /><br><br><br><br>睡觉的最高境界<br><br><wbr /><a href="http://p9.images22.51img1.com/6000/qq76778594/9cdfe08324c9c3df638d84bb9e2274dc.jpg" target="_blank"><img style="border:0;" src="http://p9.images22.51img1.com/6000/qq76778594/9cdfe08324c9c3df638d84bb9e2274dc.jpg" /></a><wbr /><br><br><br><wbr /><a href="http://p6.images22.51img1.com/6000/qq76778594/62520cab04fc497d1bbd5e1d917490d6.jpg" target="_blank"><img style="border:0;" src="http://p6.images22.51img1.com/6000/qq76778594/62520cab04fc497d1bbd5e1d917490d6.jpg" /></a><wbr /><br><br><wbr /><a href="http://p2.images22.51img1.com/6000/qq76778594/2f0c26615a8d803ae2f665eb050c496a.jpg" target="_blank"><img style="border:0;" src="http://p2.images22.51img1.com/6000/qq76778594/2f0c26615a8d803ae2f665eb050c496a.jpg" /></a><wbr /><br><br><br>祖国的最高境界<br><br><br><wbr /><a href="http://p7.images22.51img1.com/6000/qq76778594/7a278458e42213c4db6acd384a80a137.jpg" target="_blank"><img style="border:0;" src="http://p7.images22.51img1.com/6000/qq76778594/7a278458e42213c4db6acd384a80a137.jpg" /></a><wbr /><br><br><br>灌水的最高境界<br><br><wbr /><a href="http://pf.images22.51img1.com/6000/qq76778594/ffb3a6a36f3143e98de658e764757551.jpg" target="_blank"><img style="border:0;" src="http://pf.images22.51img1.com/6000/qq76778594/ffb3a6a36f3143e98de658e764757551.jpg" /></a><wbr /><br><br><br><br>45年在日本放烟花的最高境界<br><br><br><wbr /><a href="http://pf.images22.51img1.com/6000/qq76778594/f534e8e8154d9dc41f2121312aaecc72.jpg" target="_blank"><img style="border:0;" src="http://pf.images22.51img1.com/6000/qq76778594/f534e8e8154d9dc41f2121312aaecc72.jpg" /></a><wbr /><br><br><br>要求回帖的最高境界<br><br><br><wbr /><a href="http://pd.images22.51img1.com/6000/qq76778594/db5e9eda7f59d58b7ab961fd39ec2ea9.gif" target="_blank"><img style="border:0;" src="http://pd.images22.51img1.com/6000/qq76778594/db5e9eda7f59d58b7ab961fd39ec2ea9.gif" /></a><wbr /><br><br><br>偷情的最高境界 <br><br><br><wbr /><a href="http://p1.images22.51img1.com/6000/qq76778594/1089625a6b63902b8569422ba5274b45.jpg" target="_blank"><img style="border:0;" src="http://p1.images22.51img1.com/6000/qq76778594/1089625a6b63902b8569422ba5274b45.jpg" /></a><wbr /><br></div></span><wbr /></span><wbr /></span><wbr /></span><wbr /><div style="text-align:center;"><br></div> <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[83803049@qq.com(一 人 游 走□)]]></author>
<comments>http://83803049.qzone.qq.com/blog/1250854105#comment</comments>
<qz:effect>1033</qz:effect>
<pubDate>Fri, 21 Aug 2009 11:28:25 GMT</pubDate>
<guid>http://83803049.qzone.qq.com/blog/1250854105</guid>
</item>

<item>
<title><![CDATA[[转]手拿菜刀砍电线，一路火花带闪电。]]></title>
<link>http://83803049.qzone.qq.com/blog/1250325146</link>
<description><![CDATA[<span style="color:#cc00ff;line-height:1.8em;">1、人不犯我，我不犯人；人若犯我，礼让三分；人再犯我，我还一针；人还犯我，斩草除根。 <br>2、我允许你走进我的世界,但不许你在我的世界里走来走去。 <br>3、明骚易躲，暗贱难防。 <br>4、天没降大任于我，照样苦我心智，劳我筋骨。 <br>5、执子之手，方知子丑，泪流满面，子不走我走。 <br>6、红豆不长南国，长我脸上了，真相思！ <br>7、我深信，会有一个男人是为受我的折磨而来到这世上的。 <br>8、西游记告诉我们：凡是有后台的妖怪都被接走了，凡是没后台的都被一棒子打死了。 <br>9、你有什么不开心的事？说出来让大家开心一下。 <br>10、我那么喜欢你，你喜欢我一下会死啊。 <br>11、虽然你身上喷了古龙水，但我还是能隐约闻到一股人渣味儿。 <br>12、我诅咒你一辈子买方便面没有调料包。 <br>13、不吃饱哪有力气减肥啊。 <br>14、妈妈问我有男朋友了么,我说没有,妈妈说：这个可以有,我说：这个真没有…… <br>15、理想很丰满，现实却很骨感。 <br>16、雷锋做了好事不留名，但是每一件事情都记到日记里面。 <br>17、我又不是人民币，怎么能让人人都喜欢我？！ <br>18、令人不能自拔的，除了牙齿还有爱情。 <br>19、当生活心怀歹毒地将一切都搞成了黑色幽默，我顺水推舟把自己变成了一个受过高等教育的流氓。 <br>20、时间太瘦，指缝太宽。 <br>21、小姑娘们梦中都想找一匹白马，睁开眼发现满世界都是灰不溜秋的驴，悲痛欲绝后，只能从驴群中挑个身强力壮的，这样的驴就被命名为：经济适用男 。 <br>22、我就要哭，我就要闹，一宿一宿不睡觉，手里拿瓶安眠药，拿根小绳要上吊。再丑也要谈恋爱，谈到世界充满爱。 <br>23、我们的目标：向钱看，向厚赚。 <br>24、我是你转身就忘的路人甲，凭什么陪你蹉跎年华到天涯？ <br>25、 间歇性郁闷症发作期间，生人勿扰，熟人勿找。 <br>26、没有医保和寿险的，天黑后不要见义勇为…… <br>27、琴棋书画不会，洗衣做饭嫌累。 <br>28、说金钱是罪恶，都在捞；说美女是祸水，都想要；说高处不胜寒，都在爬；说烟酒伤身体，都不戒；说天堂最美好，都不去！ <br>29、挤公交是包含散打、瑜珈、柔道、平衡木等多种体育和健身项目于一体的综合性运动。 <br>30、老娘法眼一开就知道你是个妖孽了。 <br>31、手插口袋，谁都不爱 。 <br>32、手拿菜刀砍电线，一路火花带闪电。 <br>33、单身并不难，难的是应付那些千方百计想让你结束单身的人 。 <br>34、幸福是什么?幸福就是你吃鱼,我吃肉,看着别人啃骨头。 <br>35、念了十几年书，想起来还是幼儿园比较好混！ <br>36、他们说我是BT，让我去做CT，结果我是ET。 <br>37、我的优点是：我很帅；但是我的缺点是：我帅的不明显。 <br>38、我当年也是个痴情的种子，结果下了场雨……淹死了。 <br>39、很多人说婚姻是爱情的坟墓，但是能够入土为安的爱情总比暴尸街头要好 。 <br>40、有空学风水去，死后占个好墓也算弥补了生前买不起好房的遗憾 <br>41、据说，人只有两个选择，忙着死或是忙着活，我想我有了第三种选择：忙着等死 。 <br>42、春困夏乏秋无力，冬日正好眠。 <br>43、思念不能自已，痛苦不能自理，结果不能自取，幸福不能自予。 <br>44、小时候我以为自己长大后可以拯救整个世界，等长大后才发现整个世界都拯救不了我。 <br>45、如果你注定不能给予我期待的回应.那么就保持在安全距离之外吧。 <br>46、请不要把我对你的容忍，当成你不要脸的资本。 <br>47、 女子无才便是德，我一定是太缺德了。 <br>48、诸葛亮出山前也没带过兵啊，你们凭啥要我有工作经验。 <br>49、用嘻哈的蓝调精神来过二胡一样的生活。 <br>50、鸵鸟的幸福，只是一堆沙子。 <br>51、老天，太蓝！大海，太咸！人生，太难！工作，太烦！和你，有缘！想你，失眠！见你，太远！ <br>52、一觉醒来，天都黑了。 <br>53、喝药递瓶，上吊给绳，跳楼的挥着小手绢送行。 <br>54、铁杵能磨成针，但木杵只能磨成牙签，材料不对，再努力也没用。 <br>55、傻子偷乞丐的钱包，被瞎子看到了，哑巴大吼一声，把聋子吓了一跳，驼子挺身而出，瘸子飞起一脚，通辑犯要拉他去公安局，麻子说，看我的面子算了。 <br>57、你要搞清楚自己人生的剧本——不是你父母的续集，不是你子女的前传，更不是你朋友的外篇。 <br>59、树愈静而风不止，我愈恋而他不在。 <br>60、多想某天醒来睁开眼，发现自己坐在小学教室的课桌椅上。老师掷来的粉笔头正好打在额头上。 <br>61、少年不胡作妄为，大胆放肆，试问老年时哪来的题材话当年。 <br>62、作为一个怪兽，我的愿望是至少消灭一个奥特曼。 <br>64、再过几十年 我们来相会 送到火葬场 全部烧成灰 你一堆我一堆 谁也不认识谁 全部送到农村做化肥~ <br>65、学问之美，在于使人一头雾水；诗歌之美，在于煽动男女出轨；女人之美，在于蠢得无怨无悔；男人之美，在于说谎说得白日见鬼。 <br>66、我以为我很颓废,今天我才知道,原来我早报废了。 <br>67、不成熟男人的标志是可以为了理想壮烈的牺牲，成熟男人的标志的可以为了理想卑贱的活着。 <br>68、生活就像宋祖德的嘴，你永远都不知道下一个倒霉的会是谁。 <br>69、阳光温热，岁月静好，你还不来，我怎敢老去？ <br>70、人又不聪明，还学别人秃顶。 <br>71、我以神的姿态,闪耀在这美的瞬间.凡人勿扰… <br>73、年轻的时候，我们常常冲着镜子做鬼脸；年老的时候，镜子算是扯平了。 <br>76、要努力！！为了你的奥迪我的迪奥。 <br>77、我是白领：今天领了薪水，交了房租水电，买了油米泡面，摸了口袋，感叹一声，这个月工资又白领了… <br>78、执子之手，将子拖走。子说不走，好吧，关门放狗！ <br>79、生活,就是这样.永远占领着绝对领导的位置,当无数的傻子高呼着自己控制了生活,掌握了命运.却没看到,生活在更高的苍穹上.露出讥笑的嘲讽的面孔。 <br>80、他就是一盆水，倒入你的米堆里，若干年后，清水变成了醇香的酒，而你变成了一堆废弃的烂米，不是没用了，还可以拿来喂猪的。 <br>81、不愿做奴隶的人民，愿做人民币的奴隶。 <br>83、我不是天桥上算命的，唠不出那么多你爱听的磕。 <br>84、生活二字二几十年来回味得我大小脑抽搐，脊髓痉挛。始终不得要领。 <br>85、真的猛士，敢于直面自己未化妆的脸。 <br>86、天山童姥——外表正太，内心却有三百六十五道裂痕，每道裂痕上书春夏秋冬四字，沧桑到妖。 <br>87、世事往往如此，想回头也已经来不及，即使你肯沦为劣马，不一定有回头草在等着你。 <br>88、曾经我们都以为自己可以为爱情死，其实爱情死不了人，它只会在最疼的地方扎上一针，然后我们欲哭无泪，我们辗转反侧，我们久病成医，我们百炼成钢。你不是风儿，我也不是沙，再缠绵也到不了天涯，擦干了泪，明天早上，我们都要上班。 <br>89、曾经和朋友一起仰望星空，随之我们泪流满面，他是因为失恋，我则是因为扭伤了脖子。 <br>90、其实你我都一样，人人都在装，关键是要装像了，装圆了，有一个门槛，装成了就迈进去，成为传说中的性情中人，没装好，就卡在那里了。就是卡门。 </span><wbr /> <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[83803049@qq.com(一 人 游 走□)]]></author>
<comments>http://83803049.qzone.qq.com/blog/1250325146#comment</comments>
<qz:effect>1032</qz:effect>
<pubDate>Sat, 15 Aug 2009 08:32:26 GMT</pubDate>
<guid>http://83803049.qzone.qq.com/blog/1250325146</guid>
</item>

<item>
<title><![CDATA[[转]笑死我了~]]></title>
<link>http://83803049.qzone.qq.com/blog/1244380356</link>
<description><![CDATA[<a href="http://blog.pcpop.com/picture/0007076641-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076641.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076641.gif" /></a><wbr /></a><wbr />走模特..回眸一笑..然后... <br><br><a href="http://blog.pcpop.com/picture/0007076640-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076640.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076640.gif" /></a><wbr /></a><wbr />这个..照相别害羞嘛.. <br><br><a href="http://blog.pcpop.com/picture/0007076645-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076645.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076645.gif" /></a><wbr /></a><wbr />史上最假假摔 <br><br><a href="http://blog.pcpop.com/picture/0007076649-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076649.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076649.gif" /></a><wbr /></a><wbr />小孩长大有体操天赋.. <br><br><a href="http://blog.pcpop.com/picture/0007076655-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076655.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076655.gif" /></a><wbr /></a><wbr />猫咪眼神不好... <br><br><a href="http://blog.pcpop.com/picture/0007076658-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076658.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076658.gif" /></a><wbr /></a><wbr />这家伙...很帅..也很衰.. <br><br><a href="http://blog.pcpop.com/picture/0007076639-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076639.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076639.gif" /></a><wbr /></a><wbr />条件反射.. <br><br><a href="http://blog.pcpop.com/picture/0007076670-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076670.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076670.gif" /></a><wbr /></a><wbr />巴西VS阿根廷..哈哈.. <br><br><a href="http://blog.pcpop.com/picture/0007076668-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076668.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076668.gif" /></a><wbr /></a><wbr />最富有舞蹈色彩的裁判.. <br><br><a href="http://blog.pcpop.com/picture/0007076671-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076671.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076671.gif" /></a><wbr /></a><wbr />夺命剪刀腿.. <br><br><a href="http://blog.pcpop.com/picture/0007076678-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076678.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076678.gif" /></a><wbr /></a><wbr />貌似是舞林争霸的评选吧？？ <br><br><a href="http://blog.pcpop.com/picture/0007076693-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076693.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076693.gif" /></a><wbr /></a><wbr />阿森纳的前锋...这平衡能力也太臭了点吧 <br><br><a href="http://blog.pcpop.com/picture/0007076676-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076676.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076676.gif" /></a><wbr /></a><wbr />进球后的庆祝..还托马斯回旋呢.. <br><br><a href="http://blog.pcpop.com/picture/0007076701-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076701.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076701.gif" /></a><wbr /></a><wbr />快使用双节棍...哼哼哈嘿.. <br><br><a href="http://blog.pcpop.com/picture/0007076677-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076677.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076677.gif" /></a><wbr /></a><wbr />穿牛仔不能玩跑步机吧？？ <br><br><a href="http://blog.pcpop.com/picture/0007076703-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076703.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076703.gif" /></a><wbr /></a><wbr />这下一定疼死啦.. <br><br><a href="http://blog.pcpop.com/picture/0007076698-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/9/0007076698.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/9/0007076698.gif" /></a><wbr /></a><wbr />可不能在大街上跳街舞 <br><br><a href="http://blog.pcpop.com/picture/0007118311-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/16/0007118311.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/16/0007118311.gif" /></a><wbr /></a><wbr />你敢打？我就敢往POP传... <br><br><a href="http://blog.pcpop.com/picture/0007118310-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/16/0007118310.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/16/0007118310.gif" /></a><wbr /></a><wbr />屠龙刀爆了...我靠.. <br><br><a href="http://blog.pcpop.com/picture/0007118308-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/16/0007118308.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/16/0007118308.gif" /></a><wbr /></a><wbr />打麻将输了不给钱？ <br><br><a href="http://blog.pcpop.com/picture/0007118307-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/16/0007118307.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/16/0007118307.gif" /></a><wbr /></a><wbr />飞了... <br><br><a href="http://blog.pcpop.com/picture/0007118306-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/16/0007118306.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/16/0007118306.gif" /></a><wbr /></a><wbr />弹簧腿...我一扣..再扣...扣扣扣扣 <br><br><a href="http://blog.pcpop.com/picture/0007118292-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/16/0007118292.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/16/0007118292.gif" /></a><wbr /></a><wbr />斗鸡的下场 <br><br><a href="http://blog.pcpop.com/picture/0007118285-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/16/0007118285.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/16/0007118285.gif" /></a><wbr /></a><wbr />..这女孩 有前途. <br><br><a href="http://blog.pcpop.com/picture/0007138966-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/20/0007138966.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/20/0007138966.gif" /></a><wbr /></a><wbr /> 唉呀妈呀.谁酒窖门没关 <br><br><a href="http://blog.pcpop.com/picture/0007138947-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/20/0007138947.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/20/0007138947.gif" /></a><wbr /></a><wbr />臭小子，胆敢偷看美女洗澡？我踹... <br><br><a href="http://blog.pcpop.com/picture/0007138948-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/20/0007138948.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/20/0007138948.gif" /></a><wbr /></a><wbr />感觉这张好傻.. <br><br><a href="http://blog.pcpop.com/picture/0007138991-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/20/0007138991.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/20/0007138991.gif" /></a><wbr /></a><wbr />看你这观众老不顺眼了..顶你. <br><br><a href="http://blog.pcpop.com/picture/0007138946-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/20/0007138946.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/20/0007138946.gif" /></a><wbr /></a><wbr />星球大战.哇靠.. <br><br><a href="http://blog.pcpop.com/picture/0007138993-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/20/0007138993.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/20/0007138993.gif" /></a><wbr /></a><wbr />小孩有前途..前轮制动玩漂移 哈哈 <br><br><a href="http://blog.pcpop.com/picture/0007138992-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/20/0007138992.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/20/0007138992.gif" /></a><wbr /></a><wbr />你有我灵敏么？拽你尾巴在拽腿.. <br><br><a href="http://blog.pcpop.com/picture/0007138941-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/20/0007138941.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/20/0007138941.gif" /></a><wbr /></a><wbr />哥们 稳住.怪我..屏住了呼吸..不对..是怪那女的. <br><br><a href="http://blog.pcpop.com/picture/0007138967-1.html" target="_blank"><wbr /><a href="http://img3.pcpop.com/upimg3/2009/4/20/0007138967.gif" target="_blank"><img style="border:0;" src="http://img3.pcpop.com/upimg3/2009/4/20/0007138967.gif" /></a><wbr /></a><wbr />群主来啦，快闪开 <!--v:3.2--> ]]></description>
<category><![CDATA[休闲搞笑]]></category>
<author><![CDATA[83803049@qq.com(一 人 游 走□)]]></author>
<comments>http://83803049.qzone.qq.com/blog/1244380356#comment</comments>
<qz:effect>134218249</qz:effect>
<pubDate>Sun, 07 Jun 2009 13:12:36 GMT</pubDate>
<guid>http://83803049.qzone.qq.com/blog/1244380356</guid>
</item>

<item>
<title><![CDATA[[转]键盘钢琴(有空进来弹弹琴,真的可以弹的)]]></title>
<link>http://83803049.qzone.qq.com/blog/1241860468</link>
<description><![CDATA[<div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;"><span style="font-weight:bold"><wbr />  好玩S呐！！！！给大家玩玩·~要先关掉QQ音乐呐！！！才可以听到你自己的演奏嘛！！！记得记得！！！</span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;"><span style="font-weight:bold"><wbr />  下面26个字母，26个钢琴键<span style="color:#006666;line-height:1.8em;">(键盘请在关闭汉字输入法 然后点下上面的FLASH才可正常使用</span><wbr />)，可以用a-z来弹，也可以用鼠标，呵呵，大家可以来试试 </span><wbr /></span><wbr /></div><div style="text-align:center;"></div><div style="text-align:center;"></div><div style="text-align:center;"><embed invokeURLs="false" allowNetworking="internal" allowscriptaccess="never" menu="false" id="flash0" width="550" height="400" src="http://flash.onlinedown.net/swf05/upflash/200606091122110.swf" /></div><br><br><div style="text-align:center;"><span style="color:#33ccff;font-size:24px;line-height:1.8em;"><span style="font-weight:bold"><wbr /><span style="font-size:24px;line-height:1.8em;">《童话》</span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">LONOL LONOL LONO OOMML</span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">LONOL LQPPO LONOM MMOTS </span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">PPRRQQ QQNPOONO ONOR LSRQP</span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">PPRRQQ QQVUTUV VPOT TTSSS</span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">LSRQQRQ QRQ RQPO</span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">OQST TTSPPRQ OQST </span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">TTSPPRQRQPO PQMMOONO</span><wbr /></div></span><wbr /></span><wbr /><br><div style="text-align:center;"><span style="color:#33ccff;font-size:24px;line-height:1.8em;"><span style="font-weight:bold"><wbr />这一首呢其实是《心语心愿》</span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="color:#ff33cc;font-size:16px;line-height:1.8em;">TVUTSTQ   TSTVUVUTUV  </span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="color:#ff33cc;font-size:16px;line-height:1.8em;">VWXXXXW  VUTUS  TVUTST  </span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="color:#ff33cc;font-size:16px;line-height:1.8em;">QSTXWVUV  VUTTTTSSTQ  </span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="color:#ff33cc;font-size:16px;line-height:1.8em;">SSTXWVUVV  VUTTSUT</span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="color:#33ccff;font-size:16px;line-height:1.8em;">大家估下呢首乜歌  系我稳出来的曲谱啊</span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="color:#33ccff;font-size:16px;line-height:1.8em;">《会呼吸的痛》</span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="font-size:16px;line-height:1.8em;"><span style="color:#33ff00;line-height:1.8em;"><span style="font-weight:bold"><wbr /><span style="line-height:1.8em;">STVTXXTW  WWVUVWXWSV </span><wbr /></div><div style="text-align:center;"><span style="line-height:1.8em;">VUTUVRRRVVWVSSS SYXWXX  </span><wbr /></span><wbr /></span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="color:#33ff00;font-size:16px;line-height:1.8em;"><span style="font-weight:bold"><wbr />STVTXXTW  WWVUVWXWSVV </span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="line-height:1.8em;"><span style="color:#33ff00;font-size:16px;line-height:1.8em;"><span style="font-weight:bold"><wbr />VUTUVRRRVVWVSSS  STUVVUVV</span><wbr /></span><wbr />     </span><wbr /></div>                    自己有好的曲子也跟上哦！ <wbr /><a href="http://imgcache.qq.com/qzone_v4/b.gif" target="_blank"><img style="border:0;" src="http://imgcache.qq.com/qzone_v4/b.gif" /></a><wbr /> <br><div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="color:#ff3300;font-size:16px;line-height:1.8em;">《欢乐颂》</span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="color:#ff3300;font-size:16px;line-height:1.8em;">J J K L L K J I      H H I J J I I</span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="font-weight:bold"><wbr /><span style="font-size:16px;line-height:1.8em;"><span style="font-weight:bold"><wbr /><span style="color:#ff3300;font-size:16px;line-height:1.8em;">J J K L L K J I      H H I J I H H </span><wbr /></span><wbr /></div><div style="text-align:center;"><span style="color:#ff3300;line-height:1.8em;">    I I J H I J K J H     I J K J I H I E </span><wbr /></div><div style="text-align:center;"><span style="color:#ff3300;line-height:1.8em;">   J J K L L K J        I H H I J I H H </span><wbr /></div><div style="text-align:center;"><span style="color:#ff3300;line-height:1.8em;">《小星星》</span><wbr /></div><div style="text-align:center;"><span style="color:#ff3300;line-height:1.8em;">OOSSTTS   RRQQPPO </span><wbr /></div><div style="text-align:center;"><span style="color:#ff3300;line-height:1.8em;">SSRRQQP   SSRRQQP</span><wbr /></div><div style="text-align:center;"><span style="color:#ff3300;line-height:1.8em;">OOSSTTS   RRQQPPO</span><wbr /></div></span><wbr /></span><wbr /><br><br><div style="text-align:center;"><span style="color:#66ccff;font-size:24px;line-height:1.8em;">《千千阙歌》</span><wbr /></div><div style="text-align:center;"><span style="color:#66ccff;font-size:24px;line-height:1.8em;">HHIJ LMONNNLJ </span><wbr /></div><div style="text-align:center;"><span style="color:#66ccff;font-size:24px;line-height:1.8em;">IIIJK MOQPPNL</span><wbr /></div><span style="color:#66ccff;font-size:24px;line-height:1.8em;"><div style="text-align:center;"><span style="color:#66ccff;font-size:24px;line-height:1.8em;">HHIJ LMONNNLJ </span><wbr /></div><div style="text-align:center;"><span style="color:#66ccff;font-size:24px;line-height:1.8em;">IIIJK MOQPPNL</span><wbr /></div><div style="text-align:center;">MLMLMNNMN PPPPNOPQ</div><div style="text-align:center;">QQPPPOQ NLM</div><div style="text-align:center;">LMOPQQPQ QPOP OMM </div><div style="text-align:center;">LMOP QQPQ QSTSQQ</div><div style="text-align:center;">QQPPOPOM  QQRQPOP QQ Q P</div><div style="text-align:center;">POP OMOO</div></span><wbr /><br><br><br><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">《婚礼进行曲》</span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">HKKK HLJK HKNNMLKJKL </span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">HKKK HLJK HKMOMKILMK</span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">NMLII JKLL NMLII JKLL </span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">HKKK HLJK HKMOMKILMK</span><wbr /></div><div style="text-align:center;"><span style="font-size:24px;line-height:1.8em;">ILMKK</span><wbr /></div><br><wbr /><a href="http://imgcache.qq.com/ac/qzone_v4/b.gif" target="_blank"><img style="border:0;" src="http://imgcache.qq.com/ac/qzone_v4/b.gif" /></a><wbr /> <!--v:3.2--> ]]></description>
<category><![CDATA[游戏动漫]]></category>
<author><![CDATA[83803049@qq.com(一 人 游 走□)]]></author>
<comments>http://83803049.qzone.qq.com/blog/1241860468#comment</comments>
<qz:effect>4105</qz:effect>
<pubDate>Sat, 09 May 2009 09:14:28 GMT</pubDate>
<guid>http://83803049.qzone.qq.com/blog/1241860468</guid>
</item>

</channel>
</rss>

