
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
它将一个应用程序划分为多个小型、独立的服务进行开发、部署和管理。每个服务都有自己的业务逻辑、数据存储、独立部署、独立维护等特点。微服务架构有利于提高开发效率、系统的可扩展性和灵活性,因为每个服务都可以独立开发、测试、部署和升级,同时也有助于降低应用程序的维护成本和风险。

在代码中,我们使用了 Promise 的构造函数,将 XMLHttpRequest 封装成一个 Promise 对象,并在其中加入了异步请求的逻辑。当请求成功时,将调用 res() 方法,将请求的结果传递给下一个 then() 方法;Promise 是 JavaScript 中一种常用的处理异步操作的方式,它可以将异步操作封装成一个 Promise 对象,并提供 then 方法为操作成功时的回调函

对方法进行[Authorize]标识,那么这个方法就必须要在JWT检验通过了才能使用,也就是在使用该方法时需要传输后端生成的JWT,否则就调用不了[Authorize]标识的方法。

AvaloniaUI是一个基于.NET的跨平台UI框架,允许开发人员使用单个.NET代码库来构建跨平台的应用程序。
User-Agent是一个HTTP请求头的一部分,它向Web服务器提供关于客户端(通常是浏览器)的信息,以便服务器能够针对不同的浏览器提供适当的内容或在检测异常时进行诊断。User-Agent字符串通常包含浏览器的名称、版本号、操作系统和硬件平台。例如:下面这个就是我浏览器的User-AgentWin64;

首先我们需要创建一个类OeEntity。创建一个post请求接收一个OeEntity类。该请求将上传的文件全部保存到本地中,返回给前端保存的所有文件地址。

SignalR支持websockets实时通信,那什么又是websockets,这里使用我们所熟知的HTTP来对比,首先他们都基于TCP协议。websockets双工通信支持二进制通信HTTP单工通信支持文件等从表中我们看到websockets支持二进制通信,这就说明了性能和并发能力更强,其次websockets可以借助HTTP完成初始握手,并且共享HTTP的服务器端口,也就是说HTTP使用的80

RabbitMQ是一个开源的消息中间件,它实现了AMQP标准,并且可以在分布式系统中存储、转发和接收消息,可以将消息从一个应用程序发送到另一个应用程序,即使这些应用程序不同时运行,也可以在消息队列中存储消息,确保消息的可靠传递。也就相当于快递,你发快递,你的朋友收快递,RabbitMQ就是快递公司。RabbitMQ可以用于解决各种问题,如解耦系统组件、异步处理任务、实现事件驱动架构等。
有很多说服务当中有五项才是对的,也不一定,我这里也只有四项,所以在尝试一些其他办法后再决定重新安装vmware,最开始我也ping不成功,查看也是四项,重新装了一次还是四项,找了一些办法,得出最大的可能就是网络没有配置好。

拼接的路径需要到App_Start文件下面的WebApiConfig.cs里面得到一个,里面有这样一行代码是我们刚刚配置的地址路径,现在我们需要取前面的api,然后在到我们创建的控制器里面取Controller前面的你所输入的名称以及那个接口的方法名称,我们取到这几样后在与https://localhost:44302/进行拼接。这里我们创建了两个接口,都返回的是数值类型,一个不需要传参,一个需要








