• .NET 实现并行的几种方式(四)

    本随笔续接:.NET 实现并行的几种方式(三) 八、await、async - 异步方法的秘密武器 1) 使用async修饰符 和 await运算符 轻易实现异步方法 前三篇随笔已经介绍了多种方式、利用多线程、充分利用多核心CPU以提高运行效率。但是以前的方式在WebAPI和GUI系统上、 使用起...

    2018-06-23 23:42:53

  • 设计模式之简单工厂模式

    1、编制类图 2、打开vs2010 3、依次点击菜单“文件( F ) ”新建( N )”项目( P )”,弹出下面对话框: 4、在弹出的对话框中 ,在模板选项下选择 “Visual C#”-“Windows”选项,最后选择“控制台应用程序”。 5、在名称文本( N )框中输入 项目名称 “SimpleFactor...

    2018-06-23 23:43:10

  • ASP.net 常用服务器控件

    新人初学,有错请指,大神轻喷。 .net中有HTML控件和标准服务器控件。 老师教学用的是vs2010是这样分的,不知道15里是不是这样。 如果使用HTML控件我们就会发现页面中加载了原本HTML代码的控件 而服务器控件则将代码和标记一同放在页面中, 在初始化的时候会根据用户浏...

    2018-06-23 23:43:06

  • .net core Jwt 添加

    Jwt 已经成为跨平台身份验证通用方案,如不了解请关注:https://jwt.io/。 为了和微软其他验证模块有个比较好的衔接,项目中采用了微软开发的jwt组件:System.IdentityModel.Tokens.Jwt。首先安装:Install-Package System.IdentityModel.Tokens.Jwt。 在config 方法中...

    2018-06-23 23:43:04

  • .NET 实现并行的几种方式(三)

    本随笔续接:.NET 实现并行的几种方式(二) 在前两篇随笔中,先后介绍了Thread、ThreadPool、IAsyncResult (即 APM系列)、Task、TPL (Task Parallel Library)。 写到这些笔者突然意识到 还有一个EMP系列没有写,在这里补充一下: 六、EAP、EAP中的典型代表是 WebClien...

    2018-06-23 23:42:56

  • C#学习笔记(基础知识回顾)之枚举

    一:枚举的含义 枚举是用户定义的整数类型。在声明一个枚举时,要指定该枚举的示例可以包含的一组可接受的值。还可以给值指定易于记忆的名称。个人理解就是为一组整数值赋予意义。 二:枚举的优势 2.1:枚举可以使代码更易于维护,有助于确保给变量指定合法的、期望的...

    2018-06-23 23:42:52

  • 基于.NET平台常用的框架整理

    分布式缓存框架: Microsoft Velocity :微软自家分布式缓存服务框架。 Memcahed :一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis :是一个高性能的KV数据库。它的出现很大程度补偿了Memcached在某些方面的不足。 EnyimMemcached :访问M...

    2018-06-23 23:42:50

  • 【C#】.net 导出Excel功能

    将DataSet对象导出成Excel文档 一、不带格式控制 void btnExport_Click( object sender, EventArgs e) { IList string fields = new List string (); IList string headers = new List string (); fields.Add( " 数据库字段名1 " ); headers.Add( " Excel字段名1 " );...

    2018-06-23 23:42:48

  • [.NET] C# 知识回顾 - 事件入门

    C# 知识回顾 - 事件入门 【博主】反骨仔 【原文】http://www.cnblogs.com/liqingwen/p/6057301.html 序 之前通过《C# 知识回顾 - 委托 delegate》、《C# 知识回顾 - 委托 delegate (续)》介绍了委托的基本知识,这次我们来看看事件。 目录 What's 事件 事件的属性汇...

    2018-06-23 23:42:46

  • [.NET] 利用 async & await 进行异步 IO 操作

    利用 async await 进行异步 IO 操作 【博主】反骨仔 【出处】http://www.cnblogs.com/liqingwen/p/6082673.html 序 上次,博主通过《利用 async await 的异步编程 》这篇点睛之作初步介绍了async await 的基本用法及异步的控制流和一些其它的东西; 接着,博主通过《...

    2018-06-23 23:42:43

2