上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: APM 异步编程模型,Asynchronous Programming ModelEAP 基于事件的异步编程模式,Event-based Asynchronous PatternTAP 基于任务的异步编程模式,Task-based Asynchronous PatternAPM(早期的异步编程模型)... 阅读全文
posted @ 2015-09-26 17:23 麻将我会 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 家庭路由器设置网线插入WAN口,用网客户端接在LAN口,就是路由器模式LAN→WAN设置:电脑→第二个路由器LAN→进入设置界面:网络参数→WAN口设置→WAN口连接类型→动态IP→保存。网络参数→LAN口设置→IP地址改为192.168.2.1(也可以是其他段地址)→保存→重启路由器。将第一个路由... 阅读全文
posted @ 2015-09-22 22:47 麻将我会 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 效果图2. 主要代码:private async void button_Click(object sender, RoutedEventArgs e) { var htmlContent = await FileDownLoader.Instance.GetAs... 阅读全文
posted @ 2015-09-20 14:51 麻将我会 阅读(500) 评论(0) 推荐(1) 编辑
摘要: 字符串批量替换的的解决办法:ReplaceStr.replace(),Str.replace(),Str.replace(),Str.replace(),.......,分析:适应于少数的几个替换场景,如果需要上千次的替换,你会发现很慢,且不适合于一个关键词匹配多次的情况正则替换System.Tex... 阅读全文
posted @ 2015-09-19 07:03 麻将我会 阅读(378) 评论(0) 推荐(0) 编辑
摘要: SQLite的数据库本质上来讲就是一个磁盘上的文件,所以一切的数据库操作其实都会转化为对文件的操作,而频繁的文件操作将会是一个很好时的过程,会极大地影响数据库存取的速度。例如:向数据库中插入100万条数据,在默认的情况下如果仅仅是执行 sqlite3_exec(db, “insert into na... 阅读全文
posted @ 2015-09-19 06:50 麻将我会 阅读(2896) 评论(0) 推荐(1) 编辑
摘要: 脏读:当一个事务开始更新数据,但是这个事务并没有完全提交,这个时候第二个事务开始读取数据,把第一个事务所更改的数据读了出来, 第二个事务读取的数据时临时的,因为有可能第一个事务最终有可能做回滚操作不可重复读:在一个事务中多次读取某一行数据,可能会得到不同的结果幻读:在一个事务中,我们读取数据... 阅读全文
posted @ 2015-07-25 21:55 麻将我会 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 原文链接近日来,涌现了许多关于 Microsoft .NET Framework 4.5 中新增了对 async 和 await 支持的信息。本文旨在作为学习异步编程的“第二步”;我假设您已阅读过有关这一方面的至少一篇介绍性文章。本文不提供任何新内容,Stack Overflow、MSDN 论坛和 ... 阅读全文
posted @ 2015-06-27 15:54 麻将我会 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 原文链接大多数有关 async/await 的在线资源假定您正在开发客户端应用程序,但在服务器上有 async 的位置吗?可以非常肯定地回答“有”。本文是对 ASP.NET 上异步请求的概念性概述,并提供了对最佳在线资源的引用。我不打算介绍 async 或 await 的语法;因为我已经在一篇介绍性... 阅读全文
posted @ 2015-06-27 15:50 麻将我会 阅读(2548) 评论(0) 推荐(0) 编辑
摘要: 第一步:配置管理器中新建解决方案配置第二步:定义条件编译符号:第三步:在代码中使用自定义的条件编译#if CustomDebug Console.WriteLine("dsads");#endif 阅读全文
posted @ 2015-06-15 22:27 麻将我会 阅读(552) 评论(0) 推荐(0) 编辑
摘要: Object.MemberwiseClone 方法创建当前 Object 的浅表副本。protected Object MemberwiseClone()MemberwiseClone 方法创建一个浅表副本,方法是创建一个新对象,然后将当前对象的非静态字段复制到该新对象。 如果字段是值类型的,则对该... 阅读全文
posted @ 2015-06-03 21:03 麻将我会 阅读(3651) 评论(7) 推荐(0) 编辑
摘要: Nunit 测试可以被任意支持attributes的.net语言使用Attributes被用于去标识测试类和测试方法,然后通过不同的方式修改他们的行为Assertions针对一个或多个约束,测试一个实际值,然后断定为一个成功或失败的测试结果TestContext写测试代码的时候,有时候需要测试上下文... 阅读全文
posted @ 2015-06-01 22:06 麻将我会 阅读(373) 评论(0) 推荐(0) 编辑
摘要: We use both Thread.Sleep() and Task.Delay() to suspend the execution of a program for some given time. But are we actually suspending the execution? W... 阅读全文
posted @ 2015-05-31 20:45 麻将我会 阅读(2257) 评论(0) 推荐(0) 编辑
摘要: AutoMapper 是什么?为什么要用AutoMapper?如何使用AutoMapper?在什么地方配置AutoMapper?如何测试my mappings?AutoMapper 是什么?AutoMapper是一个对象到对象的映射关系,对象到对象的映射是通过转化一个类型对象输入到一个不同的类型对象... 阅读全文
posted @ 2015-05-27 21:04 麻将我会 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 接口和抽象类有什么区别,你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃... 阅读全文
posted @ 2015-05-16 07:01 麻将我会 阅读(605) 评论(0) 推荐(0) 编辑
摘要: C#只支持扩展方法,不支持扩展属性、扩展事件、扩展操作符扩展方法必须在非泛型的静态类中声明,而且扩展方法至少要有一个参数,而且只有第一个参数能用this关键字标记C#在静态类中查找方法时,要求静态类本身必须具有文件作用域,即扩展方法必须在顶级静态类中定义,而不能在嵌套的静态的类中的定义由于静态类可以... 阅读全文
posted @ 2015-05-13 22:42 麻将我会 阅读(772) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页