0x00 前言 在匹夫的上一篇文章《匹夫细说C#:不是“栈类型”的值类型,从生命周期聊存储位置》的最后,匹夫以总结和后记的方式涉及到一部分迭代器的知识。但是觉得还是不够过瘾,很多需要说清楚的内容还是含糊不清,所以这周就专门写一下c#中的迭代器吧。 0x01 你好,迭代器 首先思考一下 ...
x 前言 由于工作繁忙所以距离上一篇博客已经过去一个多月的时间了,因此决心这个周末无论如何也得写点东西出来,既是总结也是分享。那么本文主要的内容集中在了委托的使用以及内部结构 当然还有事件了,但是受制于篇幅故分为两篇文章 以及结合一部分Unity D的设计思考。当然由于时间仓促,文中难免有一些疏漏和不准确,也欢迎各位指出,共同进步。 x 从观察者模式说起 在设计模式中,有一种我们常常会用到的设计 ...
2015-08-09 01:35 16 5925 推荐指数:
0x00 前言 在匹夫的上一篇文章《匹夫细说C#:不是“栈类型”的值类型,从生命周期聊存储位置》的最后,匹夫以总结和后记的方式涉及到一部分迭代器的知识。但是觉得还是不够过瘾,很多需要说清楚的内容还是含糊不清,所以这周就专门写一下c#中的迭代器吧。 0x01 你好,迭代器 首先思考一下 ...
这篇博文我不讲委托和事件的概念,因为大段的文字概念没有任何意义。 具体想了解,委托和事件的概念可以MSDN查阅。 我这篇文章的主题思路是委托如何一步步进化成事件: 何为委托--->委托来实现事件--->用方法对委托的封装--->Event的 add ...
http://blog.sina.com.cn/s/blog_6542217a0100jzmz.html 庄子的《养生主》中有一篇著名的文章《庖丁解牛》,讲的是庖丁解牛的过程中,手拿的地方,脚蹬的部位都非常规范,牛刀在牛的体内,依照脉络行走,避开骨头,游刃有余。整个动作按照音乐的节奏,象舞蹈动作 ...
2019-5-3 主要内容摘自 孟宁《庖丁解牛Linux内核分析》 天下大事必作于细,天下难事必作于易 1.计算机三大法宝 存储程序计算机 函数调用堆栈 中断 2.虚拟一个x86的CPU硬件平台 2.1 虚拟环境搭建 2.2使用mykernel编写 ...
序 新的一年已经拉开了序幕,有的忙着离职、有的忙着请求加薪,有的忙着春运,有人忙着相亲。。 对于绝大多数人来说,新的一年就是 ...
0x00 前言: 匹夫在日常和别人交流的时候,常常会发现一旦讨论涉及到“类型”,话题的热度就会立马升温,因为很多似是而非、或者片面的概念常常被人们当做是全面和正确的答案。加之最近在园子看到有人翻译的《C#堆vs栈》系列,觉得也挺有趣,挺不错的,所以匹夫今天也想从存储位置的角度聊聊所谓的值类型 ...
Live555 客户端解包 以testRTSPClient.cpp为例讲解: Medium<-MediaSource<-FramedSource<-RTPSource< ...
---恢复内容开始--- 还是继续FinalHttp,这个类涉及到的东西还是挺多的。 一:线程池 首先我们看到FinalHttp类里面有两个跟线程池相关的两个静态类 Thread ...