前 言:     很多情况下,虽然我们的站点、APIService、Redis等已经做成了分布式架构,但是SQLServer依然还是单体结构,当出现网络异常、服务器宕机时便存在极大的风险,这时候我们需要一种SQLS...
阅读(23) 评论(0)
WCF Throttling 限流的三道闸口   一、WCF Throttling  流量限制简介   我们期望WCF服务端能够处理尽可能多的并发请求,但是资源是有限的,服务不可能同时处理无限多的并发请求,如果...
阅读(84) 评论(0)
章节索引 建议11:区别对待 == 和Equals 建议12:重写Equals也要重写GetHashCode 建议13:为类型输出格式化字符串 建议14:正确实现浅拷贝和深拷贝 建议15:使用dynamic来简化反射实现 建...
阅读(96) 评论(0)
我们创建如下的三层继承层次类。 public abstract class Animal { public abstract void ShowType(); } pu...
阅读(71) 评论(0)
开篇 学生时代,老师常说,好记性不如烂笔头,事实上确实如此,有些知识你在学习的时候确实滚瓜烂熟,但是时间一长又不常用了,可能就生疏了,甚至下次有机会使用到的时候,还需要上网查找资料,所以,还不如常常摘录下来,即使下次忘记具体细节还能从...
阅读(70) 评论(0)
为什么要使用OutputCache        我认为OutputCache是最简单的缓存技术了,它针对的是页面级别的,简单的一条指令就可以达到缓存的效果,有效的减轻服务器的压力和减少带宽,对...
阅读(84) 评论(0)
昨天,编程读取XML的时候,遇上了类似下面的一段XML <a:root xmlns:a="http://ww.abc.com/"> <a:book>aaaa</a:book> <...
阅读(87) 评论(0)
事由是同事在工作中遇到的一个小问题,然后发到群里大家研究出来原因到底在哪里,问题是这样的: int? a = 2; int? b = 1; var res1= ((a ?? 0) + (b ?? 0)); var res2...
阅读(74) 评论(0)