04 2016 档案

摘要:async 和 await 出现在C# 5.0之后,给并行编程带来了不少的方便,特别是当在MVC中的Action也变成async之后,有点开始什么都是async的味道了。但是这也给我们 编程埋下了一些隐患,有时候可能会产生一些我们自己都不知道怎么产生的Bug,特别是如果连线程基础没有理解的情况下,更 阅读全文
posted @ 2016-04-29 17:10 甜菜波波 阅读(635) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/byondocean/article/details/6871881 初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator 阅读全文
posted @ 2016-04-29 15:29 甜菜波波 阅读(394) 评论(0) 推荐(1) 编辑
摘要:类的成员分为两类,静态成员(static member)和实例成员(instance member)。静态成员属于类,实例成员则属于对象,即类的实例。 简单讨论一下在一个类中使用静态字段(static field)和静态方法(static method)是否会有线程安全问题。 我们在知道, 静态字段 阅读全文
posted @ 2016-04-21 17:12 甜菜波波 阅读(46243) 评论(3) 推荐(8) 编辑
摘要:1.同一时刻多人同时访问同一个实例或同个变量是多线程并发,访问同一个方法未必是,有可能是不同实例的同个方法 2.什么是高并发指多人同时访问系统 3.取决于你的web服务器类型,如果是apache的话,没个连接就是一个线程 4.排队是你自己控制并发量的机制 阅读全文
posted @ 2016-04-21 15:51 甜菜波波 阅读(244) 评论(0) 推荐(0) 编辑
摘要:消息中间件的技术选型心得-RabbitMQ、ActiveMQ和ZeroMQ 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsRabbitMQ、ActiveMQ和ZeroMQ都是极好的消息中间件,但是我们在项目中该选择哪个更适合呢?很多开发者面临这个烦恼。下 阅读全文
posted @ 2016-04-21 14:51 甜菜波波 阅读(628) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2016-04-21 14:03 甜菜波波 阅读(1) 评论(0) 推荐(0) 编辑
摘要:1.内部事物 需 using (TransactionScope scope = new TransactionScope(TransactionScopeOption.RequiresNew)) 否则会出现“已终止事物” 的错误 TransactionScope 分布式事务的使用案例 以及简单说明 阅读全文
posted @ 2016-04-21 12:04 甜菜波波 阅读(658) 评论(0) 推荐(0) 编辑
摘要:公司之前一直存在一个规范,就是禁止嵌套事务的使用,一直不太明白为什么,试了下应该是无法控制回滚,今天看大牛的博客发现,问题远远不只如此。 具体总结下来是以下3个问题 1、内层事务回滚,只能回滚全部事务,无法控制单一事务回滚 2、内层事务提交后,回滚外层事务,也会把内层提交了的事务一起回滚 3、因为2 阅读全文
posted @ 2016-04-21 11:40 甜菜波波 阅读(2724) 评论(0) 推荐(0) 编辑
摘要:上文WCF进阶:将消息正文Base64编码中介绍了实现自定义MessageInspector来记录消息和实现自定义Formatter来改写消息,本文介绍一下在WCF中使用SoapHeader进行验证的两种实现方法,同时再次复习自定义Inspector和自定义EndpointBehavior。 在Xm 阅读全文
posted @ 2016-04-12 16:38 甜菜波波 阅读(926) 评论(0) 推荐(0) 编辑
摘要:1.http://www.haolizi.net/ 有需要源码的例子 2.http://www.pin5i.com/ 拼吾爱程序 阅读全文
posted @ 2016-04-12 13:19 甜菜波波 阅读(486) 评论(0) 推荐(0) 编辑
摘要:你说的 ASP.NET Web Service在消息头里加个字段,服务端做验证,这个是可以的,但是无法保证传输的用户名和密码是加密安全的。 要求使用证书,也是强制服务器端,这里涉及到服务器身份鉴别的问题。 WCF两种安全模式:Transport 和Message安全。 两者基本上都需要使用证书。 T 阅读全文
posted @ 2016-04-12 13:10 甜菜波波 阅读(471) 评论(0) 推荐(0) 编辑
摘要:1.引用DLL Castle.Core.dll 和Castle.Windsor.dll 2. 引用命名空间 using Castle.MicroKernel.Resolvers.SpecializedResolvers;using Castle.Windsor;using Castle.Windso 阅读全文
posted @ 2016-04-12 10:06 甜菜波波 阅读(1138) 评论(0) 推荐(0) 编辑
摘要:一般在项目中,制作的都是基于SOAP协议的webservices,其描述语言是WSDL。但是有时候在项目中,需要保证webservices的安全,需要对其进行进行验证,那么我们就要实现SoapHeader,具体的实现方式如下: 首先就是自定义一个类,继承自System.Web.Services.Pr 阅读全文
posted @ 2016-04-05 16:59 甜菜波波 阅读(891) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示