.NET Core 中使用 RabbitMQ

目录 一、RabbitMQ 队列模型 1. 简单队列 2.Work模式 3.订阅模式 4.路由模式 5.主题模式(通配符模式) 二、RabbitMQ 相关知识 1. 消息分发机制 2. 消息的确认模式 3. Ack,Nack,Reject的关系 三、RabbitMQ简单封装 ...

2019-06-17 20:38:44

阅读数 21

评论数 0

RabbitMQ配置与安装

一、下载 Rabbit MQ 是基于Erlang开发的,因此要先安装Erlang运行环境。 Erlang 官网地址: http://www.erlang.org 安装包地址(64位):http://erlang.org/download/otp_win64_22.0.exe Rabbitmq...

2019-06-17 20:11:01

阅读数 2

评论数 0

微信网页认证asp.net core返回MP_verify_CuUky7CS6gvKrMSe.txt

最近使用ASP.NET Core开发了一个小网站,和微信接口对接时,需要先进行网站域名认证,要把微信给的认证文件放到网站目录下。对于IIS或nginx来说就是个静态网站的事,很简单,但ASP.NET Core里面怎么把 MP_verify_CuUky7CS6gvKrMSe.txt 放到根目录并能通...

2019-06-13 15:49:15

阅读数 1

评论数 0

ActionResult 详解

ActionResult是控制器方法执行后返回的结果类型,控制器方法可以返回一个直接或间接从ActionResult抽象类继承的类型,如果返回的是非ActionResult类型,控制器将会将结果转换为一个ContentResult类型。默认的ControllerActionInvoker调用Act...

2019-06-12 13:59:09

阅读数 30

评论数 0

一行代码在 .NET Core 中快速使用 log4net

1. .NET Core 控制台程序中使用 第一步:添加引用 Install-Package log4net 第二步:将附件LogHelper.cs 和 log4net.config 两个文件加入到项目中 第三步:在Main中使用 LogHelper 类来记录日志 ...

2019-06-03 19:27:00

阅读数 7

评论数 0

微信接口调试工具errcode返回-1000的问题

问题 微信公众平台接口调试工具界面 本来想偷个懒,利用微信公众平台接口调试工具来设置下微信号的菜单,结果第一步获取AceessToken时就卡住了,报错: { “errcode”: -1000 “errmsg”: "system 未知返回状态." } 查看微信接口...

2019-06-03 18:32:19

阅读数 14

评论数 0

解决VS2017无法连接到已配置的开发web服务器

今天突然碰到项目无法用内置的IIS Express运行及调试,按F5就报“无法连接到已配置的开发Web服务器”的错误。 网上找了几种方法(什么关闭防火墙)都不行,后面看到一种方法是删除.vs文件夹,感觉这个靠谱,试了下果然解决问题。 具体方法: 删除项目根目录下的.vs文件夹,然后用...

2019-06-03 13:30:54

阅读数 43

评论数 0

ASP.NET和.NET Core项目.gitignore模板

我们往代码仓库中提交代码时,如果将所有文件都提交上去,会提交很多临时目录和文件(如:bin目录中生成的dll文件,log日志,obj目录中的临时编译文件),这些文件会严重干扰我们的代码管理,因此需要将这些文件排除在提交范围外,Git中通过.gitignore文件来配置这些规则。 .gitig...

2019-06-03 11:43:50

阅读数 23

评论数 0

系统性能评估和关键指标PV、QPS、用户并发量、RT

系统性能指标 PV:page view,是指页面被浏览的次数,比如你打开一网页,那么这个网站的pv就算加了一次; QPS:queries per second,是指每秒内查询次数,比如执行了select操作,相应的qps会增加; 用户并发量:系统能同时处理的请求数; RT:响应时间,处理一...

2019-05-27 14:32:01

阅读数 7

评论数 0

ASP.NET Core 中使用配置

在ASP.NET中,一般情况下都是通过web.config来设置应用程序配置信息,要使用其它方式(比如JSON文件)来进行配置都需要自行扩展。而ASP.NET Core中就丰富的配置的方式,支持的配置方式包括: Azure Key Vault 命令行参数:dotnet run CommandL...

2019-05-20 17:39:31

阅读数 8

评论数 0

ASP.NET Core WEB部署:Kestrel、IIS、Docker

本文主要介绍在项目实际发布过程中使用到的部署方式,未完成的部分会逐步完善。 一、使用Kestrel部署 ASP.NET Core中内置了一个WEB服务器Kestrel,能够快速简单的部署WEB网站。Windows系统和Linux(CentOS)中都可以使用此方式,前提要先安装.net core...

2019-05-15 19:09:45

阅读数 11

评论数 0

ASP.NET Core中间件:记录请求执行耗时

中间件类似以前的HttpModule,在请求管道中用来集中处理某些事情,比如:记日志,异常处理,权限验证等等。 中间件在Startup.cs中的Configure()方法中注册。 ASP.NET Core 请求管道执行流程。从Request开始,依次执行每个中间件的逻辑。 实例:...

2019-05-15 10:57:42

阅读数 26

评论数 0

SQL函数大全及示例汇总

这里写自定义目录标题概述1、聚合函数2、转换函数3、日期函数4、数字函数5、字符串函数6、系统函数7、文本和图像函数 概述 SQL中包含以下七种类型的函数: 聚合函数:返回汇总值。 转型函数:将一种数据类型转换为另外一种。 日期函数:处理日期和时间。 数学函数:执行算术运算。 字...

2019-05-07 18:14:19

阅读数 13

评论数 0

为SQLServer增加Unix时间戳操作函数

MySql中有内置函数from_unixtime和unix_timestamp来将时间和unix时间戳进行互转,而SQLServer没有类似的函数,为了方便我们可以自己添加,需要用到SQLServer的标量值函数(表值函数返回的是表,而标量值函数可以返回基类型)。 1.将DateTime转换成时...

2019-05-07 16:03:31

阅读数 44

评论数 0

程序员能力矩阵 Programmer Competency Matrix

计算机科学 Computer Science 2n(Level 0) n2(Level 1) n(Level 2) log(n)(Level 3) Comments 数据结构 不知道数组和链表的差异 能够解释和使用数组,链表,字典等,并且能够用于...

2019-05-06 10:48:45

阅读数 4

评论数 0

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