摘要: 第1题,什么是ASP net core? 首先ASP net core不是 asp net的升级版本。它遵循了dot net的标准架构, 可以运行于多个操作系统上。它更快,更容易配置,更加模块化,可扩展性更强。 第2题,asp dot core有哪些好的功能? 第一是依赖注入。 第二是日志系统架构。 阅读全文
posted @ 2019-12-12 11:32 清枫林 阅读(12541) 评论(0) 推荐(2)
摘要: 1、使用RabbitMQ有什么好处?1.解耦,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦! 2.异步,将消息写入消息队列,非必要的业务逻辑以异步的方式运行,加快响应速度 3.削峰,并发量大的时候,所有的请求直接怼到数据库,造成数据库连接异常 2、R 阅读全文
posted @ 2019-12-12 10:42 清枫林 阅读(1453) 评论(0) 推荐(1)
摘要: rabbitmq的六种工作模式: 这里简单介绍下六种工作模式的主要特点: 简单模式:一个生产者,一个消费者 work模式:一个生产者,多个消费者,每个消费者获取到的消息唯一。 订阅模式:一个生产者发送的消息会被多个消费者获取。 路由模式:发送消息到交换机并且要指定路由key ,消费者将队列绑定到交换 阅读全文
posted @ 2019-12-12 10:16 清枫林 阅读(195) 评论(0) 推荐(0)
摘要: 1、安装rabbitmq Windows下安装 首先,我们访问官网【https://www.rabbitmq.com/】,点击Get Started。 选择下载安装,由于RabbitMQ使用Erlang语言编写,所以先安装RabbitMQ之前需要安装erlang环境,如果没安装erlang环境在安装 阅读全文
posted @ 2019-12-11 16:59 清枫林 阅读(166) 评论(0) 推荐(0)
摘要: 一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景 以下介绍消息队 阅读全文
posted @ 2019-12-11 14:38 清枫林 阅读(190) 评论(0) 推荐(0)
摘要: 1、redis简介 简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。redis 提供了多种数据类型来支持不同的业务场景。除此之外,redis 支持事务 阅读全文
posted @ 2019-12-11 13:39 清枫林 阅读(170) 评论(0) 推荐(0)
摘要: 数组(Array): 1、数组存储在连续的内存上 2、数组的元素类型必须相同 3、数组可以直接通过下标访问 4、查找与修改元素的速度非常快 5、必须在声明时指定长度 动态数组(ArrayList): 1、ArrayList的底层其实就是一个数组 2、不必在声明时指定长度,会根据存储的数据动态增加或减 阅读全文
posted @ 2019-12-10 14:06 清枫林 阅读(4412) 评论(0) 推荐(1)
摘要: 注:下面的示意图主要是为了辅助理解,不代表内存真实情况。 Introduction 类型基础是C#的基础概念,了解类型基础及背后的工作原理更有助于我们在编码的时候明白数据在内存中的分配与传递。C#提供了值类型和引用类型,值类型如struct, 引用类型如class。 这里主要说明一下它们在内存分配与 阅读全文
posted @ 2019-12-09 10:08 清枫林 阅读(311) 评论(0) 推荐(0)
摘要: 早就听说过Docker,一直不清楚是个啥,今天捣鼓了一下,这里做个记录。 一,Docker简介 百科说:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何 阅读全文
posted @ 2019-11-14 11:10 清枫林 阅读(246) 评论(0) 推荐(0)
摘要: Json.NET Json.Net 是一个读写Json效率比较高的.Net框架.Json.Net 使得在.Net环境下使用Json更加简单。通过Linq To JSON可以快速的读写Json,通过JsonSerializer可以序列化你的.Net对象。让你轻松实现.Net中所有类型(对象,基本数据类 阅读全文
posted @ 2019-09-04 14:17 清枫林 阅读(470) 评论(0) 推荐(0)