log4net日志记录
log4Net是用来记录日志的,可以将程序运行过程中的信息输出到一些地方(文件,数据库,EventLog等),日志就是程序的黑匣子,可以通过日志查看系统的运行过程,从而发现系统的问题。1.引用log4net.dll binet2.0elease,不要引用debug版...
2021-10-22 10:10:46Consul+Ocelot+Polly在.NetCore中使用(.NET5)-Consul服务注册,服务发现
一、简介环境 .NET5,Consul_v1.10.2在微服务中利用Consul可以实现服务的注册,服务发现,治理,健康检查等。 Web调站点需要调用多个服务,如果没有Consul,可能就是Web中存了全部服务的ip地址,如果其中一个服务更换了地址,we...
2021-10-22 10:10:14.net core2.1 三层中使用Autofac代替原来Ioc
首先,现有的三层项目的结构其中 Repositorypublic interface IPersonRepository { string Eat(); }public class PersonRepository : IPersonRepository { public string Eat() { return "吃饭"; } } Servicepublic interface IPersonService ...
2021-10-22 10:09:28微服务网关Ocelot加入IdentityServer4鉴权-.NetCore(.NET5)中使用
一、简介 描述:微服务网关中,需要对访问的接口进行身份校验后再转发请求,网关中鉴权的方式有很多种,这里介绍的是常用的IdentityServer4鉴权添加到Ocelot网关中,同时下游的服务也要做身份校验, 防止请求绕过网...
2021-10-22 10:04:19Linux部署东方通TongWeb7
一、软件版本操作系统: CentOS 7.5.1804JDK:1.8_201东方通:TongWeb7.0.4.2二、部署流程2.1 安装JDK2.1.1 下载JDK并发明回到/opt下解压,并将目录重命名为jdktar -zxf jdk-8u201-linux-x64.tar.gzmv jdk-8u201-linux-x64 jdk2.1.2 将JDK环境变量配置环境变量中编辑/...
2021-10-22 10:03:56asp.net MVC ajax上传文件
普通上传view:<body> <form id="form1" method="post" action="@Url.Action("UploadFile","Mydemo")" enctype="multipart/form-data"> <input type="file" name="file"/> <input type="submit" value="提交" /> </form></body>Controller:[HttpPost] pub...
2021-10-22 10:03:31webRTC中语音降噪模块ANS细节详解(二)
上篇(webRTC中语音降噪模块ANS细节详解(一))讲了维纳滤波的基本原理。本篇先给出webRTC中ANS的基本处理过程,然后讲其中两步(即时域转频域和频域转时域)中的一些处理细节。 ANS的基本处理过程如下图1: ...
2021-10-22 10:01:33RabbitMQ从零到集群高可用.NetCore(.NET5) - RabbitMQ简介和六种工作模式详解
一、RabbitMQ简介是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用Erlang(高并发语言)语言来编写的,并且RabbitMQ是基于AMQP协议的。1.1 AMQP协议Advanced Message Queuing Protocol(高级消息...
2021-10-22 09:57:55小白搭建网站,一看就会,一学就会
一、安装官网: https://www.xp.cn/wget -O install.sh https://download.xp.cn/install.sh && sudo bash install.sh安装完成后提示电脑重启后二、使用浏览器输入:http://localhost打开浏览器输入 http://192.168.1.115:9080/E83B97系统初始账号:admin系统初始密码...
2021-10-22 09:57:26.NET5修改配置不重启自动生效
.NET Core,.NET5默认配置都是只加载一次,修改配置时都需要重启才能生效,如何能修改即时生效呢,下面来演示一遍。一、设置配置文件实时生效1.1配置在Program.cs的CreateHostBuilder()处增加加载配置文件的时候,reloadOnChange:true。这样配...
2021-10-22 09:56:49