1.Docker介绍 💡小小docker,怕什么 为什么要用Docker?,Docker的历史 工作中的困扰 在研发工作中,想必都有这样的场景 测试:生产环境发版后又出问题了。 运维:我是按照开发给的包部署的。 开发:我本地没问题呀。 一款产品,开发和生产两套环境,运维人员环境配置费时费力,且很容易出现问题。 出现问题后,开发人员和运维人员排查问题都是十分痛苦的,因为一个产品往往涉及到诸多环境,可能产生影响的因素实在太多。 寻求解决 要是能够把代码和环境一块提供,运维人员拿来就直接运行,这个问题就迎刃而解了。 这就是所谓开发即运维,既能保证系统稳定性,也能提高部署效率。 为解决这...

  LcEGpXyjGQ7V   2024年03月28日   39   0   0 Kubernetes

在本文中,我们将介绍如何使用.NETCore中的中间件来自定义规范响应,以便在API调用时返回统一的格式和错误信息。中间件是一种可以在请求和响应管道中执行逻辑的软件组件,它可以对请求或响应进行修改、拦截或处理。我们将使用一个简单的示例来演示如何创建和使用自定义规范响应的中间件。 首先,我们需要创建一个类来表示规范响应的格式,这个类可以包含以下属性: Code:响应的状态码,例如200表示成功,400表示客户端错误,500表示服务器错误等。 Message:响应的消息,例如"OK"表示成功,"BadRequest"表示客户端错误,"InternalServerError"表示服务器错误等。 D...

  LcEGpXyjGQ7V   2023年11月02日   44   0   0 .NET

.NET中的多线程-并行编程 在.NET框架中,多线程编程可以提高程序的性能和并发能力。.NET框架提供了一系列的类和API,用于简化多线程编程。本文将介绍.NET中的多线程-并行编程,并给出一些示例代码。 什么是多线程? 多线程是指一个进程中有多个线程同时执行。每个线程都是独立的执行路径,可以同时执行不同的代码。多线程编程可以提高程序的性能和响应速度,特别是在处理大量数据或者需要长时间等待的任务时。 .NET中的多线程-并行编程 在.NET中,可以使用System.Threading命名空间中的类和API进行多线程编程。下面是一些常用的类和API: Thread类:表示一个执行线程,可以使...

  LcEGpXyjGQ7V   2023年11月02日   158   0   0 .NET

.NET实现JWT登录认证 在ASP.NETCore应用程序中,使用JWT进行身份验证和授权已成为一种流行的方式。JWT是一种安全的方式,用于在客户端和服务器之间传输用户信息。 添加NuGet包 首先,我们需要添加一些NuGet包来支持JWT身份验证。在您的ASP.NETCore项目中,打开Startup.cs文件,并在ConfigureServices方法中添加以下代码: usingMicrosoft.AspNetCore.Authentication.JwtBearer; usingMicrosoft.Extensions.Configuration; usingMicrosoft.Ext...

  LcEGpXyjGQ7V   2023年11月02日   41   0   0 .NET

.NETCore中RabbitMQ初识 目录 .NETCore中RabbitMQ初识 前提 RabbitMq介绍 什么是消息队列 应用场景 削峰填谷 异步提速 消息模型 点对点模式 代码附上 work消息模型 代码附上 能者多劳 发布订阅模式 消费者1收到的天气 消费者2收到的天气 生产者发送天气 Routing路由模型 生产者 消费者1 消费者2 最后得到的效果 Topics通配符模式 routingkey支持通配符匹配格式 生产者 消费者1 消费者2 最后得到的效果 RPC 基本概念: 流程说明: 分享几题面试题 RabbitMQ中消息可能有...

  LcEGpXyjGQ7V   2023年11月02日   84   0   0 .NET
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~