上一页 1 ··· 161 162 163 164 165 166 167 168 169 ··· 392 下一页
摘要: rabbitmq里有一些概念我们要清楚,如vhost,channel,exchange,queue等,而前段时间在部署rabbitmq环境时启用了虚拟主机vhost,感觉他主要是起到了消息隔离的作用,下面分别再说一下它们的知识。 VHost vhost去做第一层的区分,虚拟主机,工作组等,它默认是/ 阅读全文
posted @ 2017-11-17 17:15 张占岭 阅读(28246) 评论(0) 推荐(1)
摘要: 在进入dotnet core时代之后,测试驱动开发TDD的主要工具不再是微软的nunit,取而代之的是更通用的xunit,微软把它集成到了dotnetcore的项目里,在安装完成vs2017之后,你可以很容易的建立一个xunit单元测试项目,并且我们的dotnet宿主命令也有对它的支持,当然你在进行 阅读全文
posted @ 2017-11-16 22:38 张占岭 阅读(1727) 评论(0) 推荐(0)
摘要: 回到目录 Dapper作为小型ORM的代表作品被我们应用到了dotnet core的项目中,下面将把自己在项目中使用dapper进行curd操作的过程写一下,后期可能会遇到一些问题,大叔也会在这个系列之中进行完善,希望对各位学生有所帮助! 一 安装nuget的dapper包包 二 在startup中 阅读全文
posted @ 2017-11-16 10:38 张占岭 阅读(4341) 评论(1) 推荐(1)
摘要: 回到目录 进行dotnetcore之后,各种对象都是基于DI进行生产的,这就有了对象的生命周期一说,早在autofac里也有相关知识点,这与Microsoft.Extensions.DependencyInjection是完全温和的,方便大家理解,在讲今天的组件化之前,先对DI的三种生命周期进行理解 阅读全文
posted @ 2017-11-14 18:35 张占岭 阅读(3335) 评论(2) 推荐(1)
摘要: 返回目录 应该这样理解它 异步,早期开发人员对它有很多误解,认为不阻塞主线程就是异步,更有认为不阻塞UI就是异步,但异步归根结底和这两个东西关系并不大,异步的出现主要是为了提高线程的利用率,让可用线程更高,而不是一个线程只做一件事,这件事没有完成就不去做下面的事情,这是不正确的,线程应该被解放出来! 阅读全文
posted @ 2017-11-08 11:18 张占岭 阅读(4588) 评论(0) 推荐(5)
上一页 1 ··· 161 162 163 164 165 166 167 168 169 ··· 392 下一页