C#并发编程实例讲解-概述(01)

在工作中经常遇到需要并发编程的实例,一直没有时间来整理,现在空了下来,个人整理对并发一下理解。关于并发编程的几个误解 误解一:并发编程就是多线程 实际上多线只是并发编程的一中形式,在C#中还有很多更实用、更方便的并发编程技术,包括异步编程、并行编程、TPL数据流、响应式编程等。 误解二:只有大型...

2017-12-21 21:12:16

阅读数:96

评论数:0

RabbitMQ入门HelloWorld(C#)(翻译)

介绍 先决条件 本教程假定RabbitMQ已安装并在标准端口(5672)上的本地主机上运行。如果您使用不同的主机,端口或凭据,连接设置将需要调整。 在哪里得到帮助 如果您在阅读本教程时遇到困难,可以 通过邮件列表与我们联系。 RabbitMQ是一个消息代理:它接受和转...

2017-12-11 16:15:29

阅读数:121

评论数:0

ASP.NET Core 依赖注入

一、什么是依赖注入 1.1 依赖1.2 什么注入为什么反转何为容器 二、.NET Core DI 2.1 实例的注册2.2 实例生命周期之单例2.3 实例生命周期之Tranisent2.4 实例生命周期之Scoped 三、DI在ASP.NET Cor...

2017-11-26 17:45:15

阅读数:240

评论数:0

浅谈微服务基建的逻辑

这篇文章主要目的是面向初接触微服务的朋友简单介绍微服务基础建设所需要的各个模块以及缘由。 起点 首先,我们得有一个“服务”。根据定义,我们可以把每个服务实例都视作一个黑盒。这个盒子有着明确的输入点和输出点,并且(理想情况下)仅通过这些输入和输出点和外界产生关联。每个服务实例会拥有专属的网络地址...

2017-11-23 13:38:09

阅读数:138

评论数:1

C#控制Window服务的状态

最近想做这样一个效果,在网页控制Window服务启动和停止和状态: 添加引用 Window服务在程序集System.ServiceProcess,然后增加using System.ServiceProcess; 服务有几个状态,它是枚举类型,如下: // // 摘...

2017-11-24 16:48:12

阅读数:174

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭