摘要: 一、关于并发编程的几个误解 1)并发就是多线程 实际上多线程只是并发编程的一种形式而已,在C#中还有很多其他的并发编程技术,包括异步编程,并行编程,TPL数据流,响应式编程等。 2)只有大型服务器才需要考虑并发 服务器端的大型程序要响应大量客户端的数据请求,当然要充分考虑并发。但是桌面程序和手机、平 阅读全文
posted @ 2017-11-30 16:17 龙卷风的风 阅读(964) 评论(1) 推荐(1) 编辑
摘要: 首先定义一个泛型委托类型,如下: 实现泛型委托的主体代码,并调用: 以上代码展示了委托类型Function<T>主体定义的四种方式,分别是实名委托、匿名委托、Lambda表达式、expression表达式树。 从Function<T>委托主体的代码定义来看是越来越简单和友好,这些变化很大部分应归功于 阅读全文
posted @ 2017-11-30 11:39 龙卷风的风 阅读(3846) 评论(0) 推荐(1) 编辑
摘要: 转至:http://www.cnblogs.com/li-peng/p/3154381.html 整理了一下表达式树的一些东西,入门足够了 先从ConstantExpression 开始一步一步的来吧 它表示具有常量值的表达式 我们选建一个控制台应用程序 ConstantExpression _co 阅读全文
posted @ 2017-11-30 11:30 龙卷风的风 阅读(1052) 评论(1) 推荐(0) 编辑
摘要: 在.net 的世界里,离不开委托和事件,其实理解透了后很简单,总结了一下分为6步: 1)定义委托 public delegate void RevicedEventHandler(object sender,RevicedEventArgs e); RevicedEventArgs :自定义参数源, 阅读全文
posted @ 2017-11-28 17:03 龙卷风的风 阅读(785) 评论(4) 推荐(0) 编辑
摘要: 一、背景&问题 之前框架是一个基于SOA思想设计的分布式框架。各应用通过服务方式提供使用,服务之间通信是RPC方式调用,具体实现基于.NET的WCF通信平台。框架存在如下2个问题: 1、高并发处理能力不足。一当高并发请求,可能出现多个服务待定处理,导致整个系统出现瓶颈。 2、随着移动端广泛应用,服务 阅读全文
posted @ 2017-11-24 17:35 龙卷风的风 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 关系引擎和存储引擎是SQL Server 的两大组件,其中关系引擎也叫查询处理器,它包括查询优化器、命令解析器、查询执行器。存储引擎管理所有的数据及涉及的IO,它包括事务管理器和数据访问方法和缓冲区管理器。 查询优化器用于优化查询。 命令解析器用于检查语法和转换查询树。 查询执行器用于执行查询。 事 阅读全文
posted @ 2015-03-02 11:32 龙卷风的风 阅读(324) 评论(0) 推荐(0) 编辑