自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 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 448

原创 理解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 362

原创 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 480

原创 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 188

原创 .NET Core使用Quartz执行调度任务进阶

一、前言运用场景Quartz.Net是一个强大、开源、轻量的作业调度框架,在平时的项目开发当中也会时不时的需要运用到定时调度方面的功能,例如每日凌晨需要统计前一天的数据,又或者每月初需要统计上月的数据。当然也会出现既要统计日的也统计月的还需要进行其他的操作。那我们改如何来写这样的调度任务呢?二、实际运用(.Net Core 2.2)在一个解决方案中创建一个.Net控制台应用程序及一个类库,控...

2019-04-18 19:53:26 1310

原创 Linux安装MongoDB并在项目中实际运用

一、MongoDB,一个数据库,我们怎么去使用它呢?我们首先了解一下什么是MongoDb官网的介绍是:MongoDB是专为可扩展性,高性能和高可用性而设计的数据库。它可以从单服务器部署扩展到大型、复杂的多数据中心架构。利用内存计算的优势,MongoDB能够提供高性能的数据读写操作。 MongoDB的本地复制和自动故障转移功能使您的应用程序具有企业级的可靠性和操作灵活性。二、在Linux上安装M...

2019-04-17 22:22:31 178

翻译 多线程学习系列二(使用System.Threading)

一、什么是System.Threading.Thread?如何使用System.Threading.Thread进行异步操作System.Threading.Thread:操作系统实现线程并提供各种非托管API来创建和管理线程,CLR封装这些非托管线程,在托管代码中通过System.Threading.Thread类来公开它们。简单说就是System.Threading.Thread是一个创建...

2019-04-16 20:50:26 351

原创 Linux+.Net Core+Nginx

之前的文章中有提到关于使用Nginx在linux来实现反向代理,今天我们继续加点料。在Centos7中部署.NetCore,然后使用Nginx进行反向代理!我们先准备好一个.Net Core 的 Web 项目,然后发布成linux版本,然后在根目录下面去寻找到刚发布的项目文件,为后续做好准备。 然后我们需要在Linux上安装.Net Core的环境以便于我们的项目能正常的运行在上面。1...

2019-04-16 08:30:53 170

原创 在Windows上使用Docker运行.NetCore

今天我们来说下如何在windows下使用docker运行.net core,既然是docker,那么我们首先得在windows上安装docker。在Windows安装 docker 有两种选择 :1、docker for windows2、docker toolbox区别:docker for windows-64位Windows 10、必须开启 Hyper-Vdocker toolb...

2019-04-13 18:02:54 365

原创 Asp .Net Core 读取appsettings.json配置文件

Asp .Net Core 如何读取appsettings.json配置文件?最近也有学习到如何读取配置文件的, 主要是通过 IConfiguration,以及在Program中初始化完成的。那么今天给大家介绍下具体如何读取配置文件的。首先创建一个读取配置文件的公共类GetAppsetting,我们可以看下此时配置文件中的内容{ "GetSetting": { "option...

2019-04-13 17:58:07 1588

原创 Sql Server 的参数化查询

为什么要使用参数化查询呢?参数化查询写起来看起来都麻烦,还不如用拼接sql语句来的方便快捷。当然,拼接sql语句执行查询虽然看起来方便简洁,其实不然。远没有参数化查询来的安全和快捷。今天刚好了解了一下关于Sql Server 参数化查询和拼接sql语句来执行查询的一点区别。参数化查询与拼接sql语句查询相比主要有两点好处:1、防止sql注入2、 提高性能(复用查询计划)首先我们来谈下参数...

2019-04-13 17:55:25 1004

Linux使用Nginx进行反向代理

Linux使用Nginx进行反向代理,进行端口转发,可以实现负载均衡等

2019-04-16

.NetCore在Linux 发布

运用Linux来部署发布.Net Core应用,是应用实现跨平台运行

2019-04-16

.NET CORE 使用Cookie

.Net Core 2.2使用Cookies进行一定的操作,介绍了如何在应用中完美的使用

2019-04-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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