会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LittleFeiHu
博客园
首页
新随笔
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
12
下一页
2015年9月26日
C# 异步编程小结
摘要: APM 异步编程模型,Asynchronous Programming ModelEAP 基于事件的异步编程模式,Event-based Asynchronous PatternTAP 基于任务的异步编程模式,Task-based Asynchronous PatternAPM(早期的异步编程模型)...
阅读全文
posted @ 2015-09-26 17:23 麻将我会
阅读(439)
评论(0)
推荐(0)
2015年9月22日
家庭路由器设置以及win10链接无线不显示登录密码 直接提示链接出错问题解决
摘要: 家庭路由器设置网线插入WAN口,用网客户端接在LAN口,就是路由器模式LAN→WAN设置:电脑→第二个路由器LAN→进入设置界面:网络参数→WAN口设置→WAN口连接类型→动态IP→保存。网络参数→LAN口设置→IP地址改为192.168.2.1(也可以是其他段地址)→保存→重启路由器。将第一个路由...
阅读全文
posted @ 2015-09-22 22:47 麻将我会
阅读(951)
评论(0)
推荐(0)
2015年9月20日
批量下载图片
摘要: 效果图2. 主要代码:private async void button_Click(object sender, RoutedEventArgs e) { var htmlContent = await FileDownLoader.Instance.GetAs...
阅读全文
posted @ 2015-09-20 14:51 麻将我会
阅读(512)
评论(0)
推荐(1)
2015年9月19日
字符串 批量 替换 问题
摘要: 字符串批量替换的的解决办法:ReplaceStr.replace(),Str.replace(),Str.replace(),Str.replace(),.......,分析:适应于少数的几个替换场景,如果需要上千次的替换,你会发现很慢,且不适合于一个关键词匹配多次的情况正则替换System.Tex...
阅读全文
posted @ 2015-09-19 07:03 麻将我会
阅读(390)
评论(0)
推荐(0)
SQLite批量插入优化方法
摘要: SQLite的数据库本质上来讲就是一个磁盘上的文件,所以一切的数据库操作其实都会转化为对文件的操作,而频繁的文件操作将会是一个很好时的过程,会极大地影响数据库存取的速度。例如:向数据库中插入100万条数据,在默认的情况下如果仅仅是执行 sqlite3_exec(db, “insert into na...
阅读全文
posted @ 2015-09-19 06:50 麻将我会
阅读(2989)
评论(0)
推荐(1)
2015年7月25日
SQLServer 事务隔离级别与锁的申请和释放
摘要: 脏读:当一个事务开始更新数据,但是这个事务并没有完全提交,这个时候第二个事务开始读取数据,把第一个事务所更改的数据读了出来, 第二个事务读取的数据时临时的,因为有可能第一个事务最终有可能做回滚操作不可重复读:在一个事务中多次读取某一行数据,可能会得到不同的结果幻读:在一个事务中,我们读取数据...
阅读全文
posted @ 2015-07-25 21:55 麻将我会
阅读(825)
评论(0)
推荐(0)
2015年6月27日
异步编程中的最佳做法
摘要: 原文链接近日来,涌现了许多关于 Microsoft .NET Framework 4.5 中新增了对 async 和 await 支持的信息。本文旨在作为学习异步编程的“第二步”;我假设您已阅读过有关这一方面的至少一篇介绍性文章。本文不提供任何新内容,Stack Overflow、MSDN 论坛和 ...
阅读全文
posted @ 2015-06-27 15:54 麻将我会
阅读(721)
评论(0)
推荐(0)
ASP.NET 上的 Async/Await 简介
摘要: 原文链接大多数有关 async/await 的在线资源假定您正在开发客户端应用程序,但在服务器上有 async 的位置吗?可以非常肯定地回答“有”。本文是对 ASP.NET 上异步请求的概念性概述,并提供了对最佳在线资源的引用。我不打算介绍 async 或 await 的语法;因为我已经在一篇介绍性...
阅读全文
posted @ 2015-06-27 15:50 麻将我会
阅读(2570)
评论(0)
推荐(0)
2015年6月15日
C# 条件编译备忘
摘要: 第一步:配置管理器中新建解决方案配置第二步:定义条件编译符号:第三步:在代码中使用自定义的条件编译#if CustomDebug Console.WriteLine("dsads");#endif
阅读全文
posted @ 2015-06-15 22:27 麻将我会
阅读(578)
评论(0)
推荐(0)
2015年6月3日
C# 复制(深拷贝、浅拷贝)
摘要: Object.MemberwiseClone 方法创建当前 Object 的浅表副本。protected Object MemberwiseClone()MemberwiseClone 方法创建一个浅表副本,方法是创建一个新对象,然后将当前对象的非静态字段复制到该新对象。 如果字段是值类型的,则对该...
阅读全文
posted @ 2015-06-03 21:03 麻将我会
阅读(3688)
评论(7)
推荐(0)
2015年6月1日
Nunit-Writing Tests
摘要: Nunit 测试可以被任意支持attributes的.net语言使用Attributes被用于去标识测试类和测试方法,然后通过不同的方式修改他们的行为Assertions针对一个或多个约束,测试一个实际值,然后断定为一个成功或失败的测试结果TestContext写测试代码的时候,有时候需要测试上下文...
阅读全文
posted @ 2015-06-01 22:06 麻将我会
阅读(380)
评论(0)
推荐(0)
2015年5月31日
Thread.Sleep vs. Task.Delay
摘要: 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 麻将我会
阅读(2333)
评论(0)
推荐(0)
2015年5月27日
AutoMapper Getting started
摘要: AutoMapper 是什么?为什么要用AutoMapper?如何使用AutoMapper?在什么地方配置AutoMapper?如何测试my mappings?AutoMapper 是什么?AutoMapper是一个对象到对象的映射关系,对象到对象的映射是通过转化一个类型对象输入到一个不同的类型对象...
阅读全文
posted @ 2015-05-27 21:04 麻将我会
阅读(372)
评论(0)
推荐(0)
2015年5月16日
设计:抽象类类还是接口
摘要: 接口和抽象类有什么区别,你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃...
阅读全文
posted @ 2015-05-16 07:01 麻将我会
阅读(634)
评论(0)
推荐(0)
2015年5月13日
关于扩展方法,需要留意的原则和规则
摘要: C#只支持扩展方法,不支持扩展属性、扩展事件、扩展操作符扩展方法必须在非泛型的静态类中声明,而且扩展方法至少要有一个参数,而且只有第一个参数能用this关键字标记C#在静态类中查找方法时,要求静态类本身必须具有文件作用域,即扩展方法必须在顶级静态类中定义,而不能在嵌套的静态的类中的定义由于静态类可以...
阅读全文
posted @ 2015-05-13 22:42 麻将我会
阅读(818)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
8
9
10
···
12
下一页
公告