Nginx+SignalR+Redis(一)windows
摘要:Nginx+SignalR+Redis(一) MVC中SignalR服务端搭建 前言, SignalR即时通讯功能里面有一些前端的类库不是我自己写的,我是大自然的搬运工。我只是改吧改吧 最终效果演示 没个GIF的演示我会拿出来秀? 看上去是不是感觉还可以? 那下面我讲解一下开发步骤。 创建MVC项目
阅读全文
posted @
2019-02-01 22:06
锤子龙
阅读(1543)
推荐(0)
Windows 版MongoDB 复制集Replica Set 配置
摘要:Windows 版MongoDB 复制集Replica Set 配置 环境 MongoDB 版本:4.0 操作系统:Windows 10 (因为只有一台机器,所以会采用多实例来记录) 三个节点结构如下图: 要求 1 个 Primary 节点,2 个 Secondary 节点,其中 1 个 Secon
阅读全文
posted @
2019-01-25 08:41
锤子龙
阅读(998)
推荐(0)
走进异步世界async、await
摘要:上述代码是对真实案例的简化,我点运行之后,发现执行到HttpResponseMessage httpResp = await httpClient.PostAsJsonAsync(reqUrl, t);红色小箭头进入到这句代码之后就消失的无影无踪,我等了半宿,然后……然后就没有然后了,没有异常,只有
阅读全文
posted @
2018-03-29 16:22
锤子龙
阅读(414)
推荐(0)
认识和使用Task
摘要:认识和使用Task 对于多线程,我们经常使用的是Thread。在我们了解Task之前,如果我们要使用多核的功能可能就会自己来开线程,然而这种线程模型在.net 4.0之后被一种称为基于“任务的编程模型”所冲击,因为task会比thread具有更小的性能开销,不过大家肯定会有疑惑,任务和线程到底有什么
阅读全文
posted @
2018-03-29 16:14
锤子龙
阅读(362)
推荐(0)
进程、应用程序域、线程的相互关系
摘要:4.1 跨AppDomain的线程 线程存在于进程当中,它在不同的时刻可以运行于多个不同的AppDomain当中。它是进程中的基本执行单元,在进程入口执行的第一个线程被视为这个进程的主线程。在.NET应用程序中,都是以Main()方法作为入口的,当调用此方法时 系统就会自动创建一个主线程。线程主要是
阅读全文
posted @
2018-03-26 16:07
锤子龙
阅读(181)
推荐(0)
深入了解.NET上下文
摘要:3.1 .NET上下文的概念应用程序域是进程中承载程序集的逻辑分区,在应用程序域当中,存在更细粒度的用于承载.NET对象的实体,那就.NET上下文Context。所有的.NET对象都存在于上下文当中,每个AppDomain当中至少存在一个默认上下文(context 0)。一般不需要指定特定上下文的对
阅读全文
posted @
2018-03-26 16:03
锤子龙
阅读(196)
推荐(0)
应用程序域
摘要:使用.NET建立的可执行程序 *.exe,并没有直接承载到进程当中,而是承载到应用程序域(AppDomain)当中。应用程序域是.NET引入的一个新概念,它比进程所占用的资源要少,可以被看作是一个轻量级的进程。在一个进程中可以包含多个应用程序域,一个应用程序域可以装载一个可执行程序(*.exe)或者
阅读全文
posted @
2018-03-26 15:59
锤子龙
阅读(146)
推荐(0)
进程(Process)
摘要:1.1进程的概念与作用 进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。进程之间是相对独立的,一个进程无法直接访问另一个进程的数据,一个进程运行的失败也不会影响其他进程的运行,Windows系统就是利用进程把工作划分为多个独立的区域的。进程可以理解为一个
阅读全文
posted @
2018-03-26 15:56
锤子龙
阅读(902)
推荐(0)