摘要: [Remote Dictionary Service],也就是「远程字典服务」,Redis。 Redis我们都知道有5种基础数据结构:分别为:string (字符串)、list (列表)、set (集合)、hash (哈希) 和 zset (有序集合)。 再说这些基础数据结构的时候,我们先说说Red 阅读全文
posted @ 2020-01-10 22:40 梦一回 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 上篇我们说到。编写控制器类的步骤可总结为两个:实现一个类,然后在该类中添加一些公有方法,在运行的该类的时候可作为控制器发现,而这些方法则作为操作被发现。 这里我们有两个细节: 1:系统如何知道实例化那个控制器 2:如何确定用那个方法。 路由: 1:被传统的路由发现,2:通过特性路由发现,3:通过混合 阅读全文
posted @ 2020-01-08 21:10 梦一回 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 首先说说它的机制 处理HTTP请求并生成响应是一个很长的过程。路由只是这个过程的第一步。路由过程的最终结果是一个控制器。它将处理没有映射到物理静态文件的请求。 如下图 操作调用程序,是核心,主要负责协调所有必要的步骤来处理请求,操作调用程序接受控制器工厂和控制器上下文,后者是一个容器对象,包含了路由 阅读全文
posted @ 2020-01-05 23:47 梦一回 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 那些年你用的集合 .NET有超过20种内置的集合类型,.NET Framework中有些集合只是为了保持向后兼容性,新的代码种绝不应该再去使用以下集合 ArrayList Hashtable Queue SortedList Stack ListDictionary HybridDictionary 阅读全文
posted @ 2020-01-03 23:18 梦一回 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 为什么写OWIN框架呢? 1:因为没接触到OWIN框架直接去学.NET Core比较生硬,个人见解。 首先我们要知道OWIN的由来:ASP.NET和IIS和Windows操作系统的关系在之前是紧密联系的,缺一不可,缺点:复杂的ASP.NET生命周期(请求到服务器->IIS->CLR->aspnet_ 阅读全文
posted @ 2019-12-16 23:58 梦一回 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 最近读了一些文章,总结一下: 在1999年,当时微软的windows系统运行的所有的应用程序都是有组件对象模型为根本基础开发的,用VB来处理数据访问和复杂的用户界面,缺点是不能使用函数指针,因为当时的开发环境开发起来很不轻松,所有.NET的出现,变得更好了。 .NET 平台由一个类框架和一个CLR的 阅读全文
posted @ 2019-12-15 18:04 梦一回 阅读(388) 评论(0) 推荐(1) 编辑