包含"api"的全部内容

ASP.NET Core GRPC 和 Dubbo 互通

ASP.NET Core GRPC 和 Dubbo 互通-武穆逸仙

一.前言 Dubbo 是比较流行的服务治理框架,国内不少大厂都在使用。以前的 Dubbo 使用的是私有协议,采集用的 hessian 序列化,对于多语言生态来说是极度的不友好。现在...

编程人生

武穆逸仙武穆逸仙3天前
0110

.NET 6 EFCore WebAPI 使用 JMeter 进行吞吐量测试

.NET 6 EFCore WebAPI 使用 JMeter 进行吞吐量测试-武穆逸仙

开发环境 VS2022+.NET 6 测试环境 测试工具 接口压力测试工具:JMeter 数据库 MySQL 5.7,数据库和WebApi服务在同一台服务器上,JMet...

程序开发

武穆逸仙武穆逸仙12天前
0230

asp.net core + jenkins 实现自动化发布

asp.net core + jenkins 实现自动化发布-武穆逸仙

一、安装Jenkins #获取jenkins安装源文件 wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io...

网络技术# Jenkins

武穆逸仙武穆逸仙22天前
470

使用 k6 对 .NET 程序进行性能测试

使用 k6 对 .NET 程序进行性能测试-武穆逸仙

什么是性能测试 在软件开发中,性能测试是一种常见的测试实践,用于确定系统在特定工作负载下的响应能力和稳定性表现。它还用于排查,观察,验证系统在其他方面的质量。例如可扩展性,可靠性和...

网络技术# 压力测试# 性能测试# K6

武穆逸仙武穆逸仙24天前
3130

让自己网站的加载速度变快的几种方案

让自己网站的加载速度变快的几种方案-武穆逸仙

本文总结了一些从前端的角度让站点打开速度变快的方案。这里的网站加载速度,指的是从输入地址栏,到页面完整展示整个页面的过程,包括加载HTML文档、加载页面静态资源等过程。 提前请求 ...

网络技术# DNS预解析# 加快请求资源# 浏览器缓存

武穆逸仙武穆逸仙1月前
1050

手动从0搭建ABP框架-ABP官方完整解决方案和手动搭建简化解决方案实践

手动从0搭建ABP框架-ABP官方完整解决方案和手动搭建简化解决方案实践-武穆逸仙

本文主要讲解了如何把ABP官方的在线生成解决方案运行起来,并说明了解决方案中项目间的依赖关系。然后手动实践了如何从0搭建了一个简化的解决方案。ABP官方的在线生成解决方案源码下载参...

武穆逸仙

武穆逸仙武穆逸仙2月前
1170

.NET Redis Client 又多了一个选择,还在被 StackExchange.Redis Timeout 问题困扰吗?

.NET Redis Client 又多了一个选择,还在被 StackExchange.Redis Timeout 问题困扰吗?-武穆逸仙

前言 .NET 下 RedisClient SDK 选择挺多,国人常用免费的有 StackExchange.Redis/CSRedis/Newlife.Redis,收费的有 Se...

后端开发# Redis# Redis Cluster# FreeRedis

武穆逸仙武穆逸仙2月前
1120

.NET 6 + MQTT 实现服务端、客户端双边消息订阅与发布

.NET 6 + MQTT 实现服务端、客户端双边消息订阅与发布-武穆逸仙

前言 MQTT广泛应用于工业物联网、智能家居、各类智能制造或各类自动化场景等。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议,在很多受限的环境下,比如说机器与机器通信、...

程序开发

武穆逸仙武穆逸仙2月前
1450

.NET Core/.NET5/.NET6 开源项目常用必备组件汇总

.NET Core/.NET5/.NET6 开源项目常用必备组件汇总-武穆逸仙

开源项目是众多组织与个人分享的组件或项目成果,作者付出的庞大的心血,所以首先大家要心存感激、尊重。请严格遵守每个项目的开源协议后再使用。尊重知识产权,共建和谐开源社区。 1、Ma...

后端开发

武穆逸仙武穆逸仙3月前
1080

.NET 6 WebAPI 项目部署到 Linux 系统上的 Docker 容器

.NET 6 WebAPI 项目部署到 Linux 系统上的 Docker 容器-武穆逸仙

1、创建一个基础的 WebAPI 项目 注意:因为发布时候,Dockerfile文件必须和解决方案.cspro文件放在同级,所以建议勾上这个,当时遇到这个问题,导致打包镜像时...

程序开发# .NET Core Docker# .NET6# WebAPI

武穆逸仙武穆逸仙4月前
1210

ES 8.x 从入门到精通系列教程!完全避坑指南 – 快速安装部署ES 8.x服务

ES 8.x 从入门到精通系列教程!完全避坑指南 - 快速安装部署ES 8.x服务-武穆逸仙

1 开发环境操作系统 1.1 选择Windows、Mac or Linux 首先明确一点:我们的首要目的是要快速上手使用Elasticsearch(以下简称ES),安装和部署ES并...

程序开发# Elasticsearch# Elasticsearch.Net# ElasticSearch集群

武穆逸仙武穆逸仙5月前
2260

.NET 6 中 gRPC 使用

.NET 6 中 gRPC 使用-武穆逸仙

一、简介   简单解析一下gRPC,gRPC 是一个由Google开源的,跨语言的,高性能的远程过程调用(RPC)框架。 特点: 跨语言 内容protobuf格式...

程序开发# gRPC

武穆逸仙武穆逸仙5月前
2260

.NET 项目集成 OAuth2 登录

.NET 项目集成 OAuth2 登录-武穆逸仙

MrHuo.OAuth是 .NET 项目集成 OAuth2 登录最全面的、最方便的框架 .NET Core 项目或 .NET Framework 4.6 项目均可使用 体验网址:...

后端开发

武穆逸仙武穆逸仙5月前
1970

Nginx 相关知识40问

Nginx 相关知识40问-武穆逸仙

什么是Nginx? Nginx是一个 轻量级/高性能的反向代理Web服务器,用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。他实现非常高效的反向代理、负载平衡,...

程序开发# Nginx

武穆逸仙武穆逸仙6月前
2110
武穆逸仙