09 2010 档案

摘要:void CUpDownClient::ConnectionEstablished():emule中, CUpDownClient 代表了一个peer。一个peer会被放置到各种队列中去。比如,还未连接的peer被放入到待连接队列中。其它队列中保存的是peer的指针,这样可以节省内存。函数ConnectionEstablished()其意思很明显:连接建立后调用。一个peer连接后,需要做什么呢?1 从connecting队列中删除。2 如果本emule还未获取到自己的公网IP,则通过这个peer获取自己的公网IP。3 更新peer在kad网络中的状态。4 如果正在与这个peer聊天,则更新这 阅读全文
posted @ 2010-09-28 07:05 移动应用开发 阅读(271) 评论(0) 推荐(0) 编辑
摘要:本月的编程语言排行榜终于发布了,可谓是千呼万唤始出来。TIOBE对本期编程榜上做了两项重大的改变,可能也是本期编程榜 难产的主要原因。第一个是关于语言的分组,新榜单中Lisp、Scheme、Clojure不再被分在一组;另一个则是忽略了Yahoo!的搜索结果(至 少是在未来的几个月内)。从结果上看,这两项改变对本期排行榜的影响还是比较大的,像Go、Ada、PowerShell等语言的排名都有较大的变动。在前10名中,往期一直比较稳定的Perl,也下降了一名。2010年9月编程榜前10名编程语言趋势走向其他语言及排名下面是第50到100的编程语言排名(Visual) FoxPro, ABC, A 阅读全文
posted @ 2010-09-14 12:11 移动应用开发 阅读(183) 评论(0) 推荐(0) 编辑
摘要:致我所有的朋友无论已婚与未婚这是篇很好的文章。如果你暂时没有时间细细品味,也请你有时间的时候将自己的心沉淀下来,用心的看好的文章真的不多了单身,有时不一定是贵族。单身也许会比较自由,但自由也有一个同义词,叫作寂寞。因为人不是什么时候都喜欢一个人独处的;有时好东西需要人分享,有时候难过需要人安慰。单身贵族产生的原因,是因为经济上的独立、人格上的独立以及感情上的独立。独立是什么?独立是需要而不是依赖,一个独立的人需要异性,而不依赖异性。做情人之前,她应该先是朋友。她成为你的朋友之后,出现在你的生活里,才有可能认识你、了解你、知道你的长处而对你产生好感,进一步发展感情,变成情人、对象。世界上的颜色并 阅读全文
posted @ 2010-09-06 19:50 移动应用开发 阅读(178) 评论(0) 推荐(0) 编辑