.Net Core
小世界的野孩子
这个作者很懒,什么都没留下…
展开
-
Linux+.Net Core+Nginx
之前的文章中有提到关于使用Nginx在linux来实现反向代理,今天我们继续加点料。在Centos7中部署.NetCore,然后使用Nginx进行反向代理!我们先准备好一个.Net Core 的 Web 项目,然后发布成linux版本,然后在根目录下面去寻找到刚发布的项目文件,为后续做好准备。 然后我们需要在Linux上安装.Net Core的环境以便于我们的项目能正常的运行在上面。1...原创 2019-04-16 08:30:53 · 139 阅读 · 0 评论 -
理解ASP.NET Core 依赖注入
目录:一、什么是依赖注入 1.1、什么是依赖? 1.2、 什么是注入? 1.3、依赖注入解决的问题二、服务的生命周期(.Net Core DI)三、替换默认服务容器 3.1、为什么替换默认服务容器? 3.2、如何替换服务容器一、什么是依赖注入1、 什么是依赖Rely类 public class Rely { public Task ...原创 2019-04-25 21:22:02 · 324 阅读 · 0 评论 -
Redis--Memched--Cache缓存介绍使用
目录:一、分布式缓存—Redis与Memched的区别1.1、 数据支持类型1.2、 持久性1.3、 内存利用情况1.4、 数据一致性1.5、 性能区别1.6、 总结二、内存缓存—Cache(.Net Core)2.1、 介绍适用场景2.2、 提供的过期的方式2.3、 如何使用一、分布式缓存—Red...原创 2019-04-26 19:56:04 · 374 阅读 · 0 评论 -
Redis介绍使用及进阶
目录:一、介绍二、缓存问题三、Redis内存滥用四、键命名规范五、Redis使用场景六、持久化操作七、.Net Core 使用redis 简单介绍一、介绍1、 高性能-- Redis能读的速度是110000次/s,写的速度是81000次/s 、c语言实现距离系统更近、数据存储在内存中、采用了epoll,非阻塞I/O,2、 原子性-- Redis的所有操作都是原子性的3、 特...原创 2019-04-22 19:18:11 · 135 阅读 · 0 评论 -
Linux安装MongoDB并在项目中实际运用
一、MongoDB,一个数据库,我们怎么去使用它呢?我们首先了解一下什么是MongoDb官网的介绍是:MongoDB是专为可扩展性,高性能和高可用性而设计的数据库。它可以从单服务器部署扩展到大型、复杂的多数据中心架构。利用内存计算的优势,MongoDB能够提供高性能的数据读写操作。 MongoDB的本地复制和自动故障转移功能使您的应用程序具有企业级的可靠性和操作灵活性。二、在Linux上安装M...原创 2019-04-17 22:22:31 · 144 阅读 · 0 评论 -
.NET Core使用Quartz执行调度任务进阶
一、前言运用场景Quartz.Net是一个强大、开源、轻量的作业调度框架,在平时的项目开发当中也会时不时的需要运用到定时调度方面的功能,例如每日凌晨需要统计前一天的数据,又或者每月初需要统计上月的数据。当然也会出现既要统计日的也统计月的还需要进行其他的操作。那我们改如何来写这样的调度任务呢?二、实际运用(.Net Core 2.2)在一个解决方案中创建一个.Net控制台应用程序及一个类库,控...原创 2019-04-18 19:53:26 · 1234 阅读 · 0 评论 -
RabbitMQ的介绍及使用进阶(Docker+.Net Core)
目录:一、什么是RabbitMQ二、RabbitMQ运用场景三、RabbitMQ优势及特点四、Centos7中Docker安装RabbitMQ五、.Net Core 中使用RabbitMQ一、什么是RabbitMQRabbitMQ是什么? --“RabbitMQ是基于AMQP协议的队列服务”,.什么是AMQP?-- Advanced Message Queue,高级消息队列协议。它...原创 2019-04-23 19:21:34 · 435 阅读 · 0 评论