• .NET Unity XML 配置文件(2)

    本文内容 Unity 配置示意图 Unity 的 XML 架构 参考资料 研究配置文件总是很麻烦,而且很可能因为版本问题,会稍有不同。如果你不确定 Unity 是否支持以及如何支持某个元素,就看下相关文档,或是看下 Unity 源代码中的 Unity.Configuration 项目,该项目中每个支持的...

    2018-06-17 20:27:11

  • 小结: Async & Await

    新项目组用到Async Await, 关于Await会不会新开不开线程,遇到什么情况会新开线程的问题网上查了很多资料都没看到直观的解释。现简单总结一下。 直接上代码: namespace ConsoleApplication2{ class Program { static void Main(string[] args) { Test(); Console.Wri...

    2018-06-17 20:27:41

  • SqlBulkCopy高效能批量插入SQL SERVER

    what SqlBulkCopy是.NET提供的用来批量插入数据的一个类,特别是将内存中的数据一次性插入到数据库,目前只能插入到SQL SERVER数据库,数据源可以是DataTable、IDataReader why SqlBulkCopy插入与循环一条条插入相比,性能有巨大提升,数据越多,性能优势越明显。 测试...

    2018-06-17 20:27:12

  • 测试MD5的加密功能

    测试md5主要用于数据库加密。图片修改为RAR格式有源程序。...

    2018-06-17 20:27:22

  • 为什么说泛型是类型安全的

    通常说泛型,比如ListT是类型安全的,为什么这么说呢? 先来看一个类型不安全的例子。 class Program { static void Main(string[] args) { var tempArr = new ArrayList(); tempArr.Add(1); tempArr.Add("2"); foreach (var item in tempArr) { int tempInt = (int) i...

    2018-06-17 20:27:11

  • .NET 服务器定位模式(Service Locator Pattern)&

    本文内容 场景 目标 解决方案 实现细节 思考 相关模式 更多信息 参考资料 Common Service Locator 代码很简单,它一般不会单独使用,而是作为一个单件模式,与像 .net Unity 这样的依赖注入框架一起使用。Common Service Locator 是 Unity 的一部分。 下载 CommonServi...

    2018-06-17 20:27:00

  • ASP.NET 页面之间传递参数方法

    1、通过URL链接地址传递 (1) send.aspx代码 protected void Button1_Click(object sender, EventArgs e) { Request.Redirect("Default2.aspx?username=honge"); } (2) receive.aspx代码 string username = Request.QueryString["username"];//这样可以得到参数值。 2、...

    2018-06-17 20:27:06

  • .NET 基于任务的异步模式(Task-based Asynchronous P

    本文内容 概述 编写异步方法 异步程序中的控制流 API 异步方法 线程 异步和等待 返回类型和参数 参考资料 下载 Demo 下载 Demo TPL 与 APM 和 EAP 结合(APM 和 EAP 这两个标准异步方式已经不能适应多核时代,但之前用这两种方式写的代码怎么办?——把它们改造一下,...

    2018-06-17 20:26:54

  • Cheatsheet: 2015 03.01 ~ 03.31

    Web The Architecture of Algolia’s Distributed Search Network No promises: asynchronous JavaScript with only generators Node performance: Hapi, Express.js, Restify Java Web App Architecture In Takes Framework Java Marco Behler’s 2014 Ultimate Java...

    2018-06-17 20:26:42

  • 如何选择使用IEnumerable, ICollection, IList

    IEnumerable, ICollection, IList,每种接口只适合某些特定场景,如何区别使用呢? IEnumerable接口,只提供了一个获取迭代器的方法,这也是为什么可以使用foreach遍历实现了IEnumerable接口集合的原因。 public interface IEnumerable { IEnumerator GetEnumerator();...

    2018-06-17 20:26:39

2