随笔分类 - c#
摘要:WebApiConfig.cs 添加 config.EnableCors(); public static void Register(HttpConfiguration config) { // Web API 配置和服务 //跨域配置 config.EnableCors(); // Web AP
阅读全文
摘要:ASP.NET Core允许我们指定注册服务的生存期.服务实例将根据指定的生存时间自动处理.因此,我们无需担心清理此依赖关系,他将由ASP.NET Core框架处理.有如下三种类型的生命周期. Microsoft.Extensions.DependencyInjection.ServiceLifet
阅读全文
摘要:前言 是在第二章基础上续写的,主要是完结第二章例子部分。 请看下面几个例子,感受一下。 报告进度 不管我们完任何app,每次更新的时候都能看到进度条。 而我们知道ui界面更新,一般来说是和更新程序异步的,但是更新程序又要通知ui进度。 代码: public class Program { stati
阅读全文
摘要:前言 异步编程的概念我在第一章概要的时候,提及了。在此再次简略概要一次。 它采用future模式或者回调模式机制,以避免产生不必要的线程。 异步编程测试的标准 在第一个写这个的原因,是因为测试可能比开发重要。因为在开发一个项目的时候呢?有一个自动化高效精准测试,决定了上线是否稳定。因为程序出bug测
阅读全文
摘要:前言 初学并发的时候一想到并发,然后就和多线程对等了。这就有一丢丢狭隘了,比如说node是单线程,但是人家可以高并发。说明并发并不是一个简单的多线程问题。 同样很多人说硬件cpu的发展为并发提供基础,在这里也可以看出是其实是为多线程提供基础,为并发提供发展道路。 并发的优点在操作系统单核的时候就体现
阅读全文
摘要:并发(英文Concurrency),其实是一个很泛的概念,字面意思就是“同时做多件事”,不过方式有所不同。在.NET的世界里面,处理高并发大致有以下几种方法: 1,异步编程 异步编程就是使用future模式(又称promise)或者回调机制来实现(Non-blocking on waiting)。如
阅读全文
摘要:C#实现服务器间文件同步 using System.IO; /// <summary> /// 远程登陆服务器 /// </summary> /// <param name="remoteHost">远程服务器IP路径</param> /// <param name="userName"></par
阅读全文
摘要:用的是Html拼接成Table表格的方式,返回 FileResult 输出一个二进制的文件.第一种:使用FileContentResult // // 摘要: // 通过使用文件内容,内容类型,文件名称创建一个FileContentResult对象// // 参数: // fileContents:
阅读全文
摘要:--近期有一个需要运用多线程的项目,会有并发概率,所以写了一份代码,可能有写地方还不完善,后续有需求在改 1 /// <summary> 2 /// 并发对象 3 /// </summary> 4 public class MeterAsyncQueue 5 { 6 public MeterAsyn
阅读全文
摘要:--DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 取当前年月日时分秒 currentTime=System.DateTime.Now; 取当前年 int 年=currentTime.Year; 取当前月 int 月=c
阅读全文
摘要:电梯调度 初次进行结对开发,一开始也不知道怎么设计规划我们的作业。也不知道怎么更好的配合去完成任务,通过几天的磨合,我们对结对开发有了更深刻的理解,作业进程也慢慢加快,感觉俩人配合对彼此的帮助都挺大的,下面我们就介绍一下我们这次作业的具体思路和大致分工和流程: 7月11号: 我们首先确定了这次作业用
阅读全文

浙公网安备 33010602011771号