01 2022 档案
摘要:从零开始就需要反反复复的设计和再设计,慢慢的涉及到的对象和层次就会越来越清晰、越来越合理,这个过程非常重要,它是智慧、勤奋和价值的直接体现,而且也是技术归纳、淬炼、补缺和实用化历程,超过了知其所以然的层次,到达了知行合一的阶段。这也是大家极其缺乏一段时光,因为才会被称为应用型程序员,即只会使用人家的
阅读全文
摘要:1.基本原理 本文记录对Socket通讯技术的汇总,现在想对.NET/C#程序员说:想要掌握异步Socket通讯技术,首先应该掌握C#语言里的异步编程,然后再学习Socket可能会容易理解,这里有特别强调了异步Socket通讯,因为当下生产环境基本上没人再使用同步实现了。本文主要记录TCP/IP协议
阅读全文
摘要:1. 演进过程 本文档主要记录.net平台下异步编程不同时期的不同实现方案,.net平台异步编程经历了以下几次演变: Asynchronous Programming Model(APM):这种模式又被成为IAsyncResult模式,在.net1.0时提出,在同步方法中通过调用BeginXXXX和
阅读全文