编程人生共49篇
使用 k6 对 .NET 程序进行性能测试

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

Redis Cluster采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接。 Redis Cluster提供了一种运行Redis安装的方法,在该安装中...
Elasticsearch集群优化及相关节点配置说明

Linux系统调优: Linux调整打开文件数(重新启动生效) 在/etc/security/limits.conf在文件中增加: * soft nofile 8192 * h...
让自己网站的加载速度变快的几种方案

本文总结了一些从前端的角度让站点打开速度变快的方案。这里的网站加载速度,指的是从输入地址栏,到页面完整展示整个页面的过程,包括加载HTML文档、加载页面静态资源等过程。 提前请求 ...
问题处理:CentOS Linux 8 – AppStream 错误:为仓库 ‘appstream‘ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs

问题呈现: CentOS 8上安装软件时,遇到如下报错: CentOS Linux 8 - AppStream 错误:为仓库 ‘appstream’ 下载元数据失败 : Canno...
推荐使用的JS日期时间格式化的方法

JS日期时间格式化的方法 Date.prototype.format = function (format) { /* * eg:format='Y...
EF core 性能优化

1.使用 EF.Functions.xxx 进行查询 (1).使用 EF.Functions.Like进行模糊查询要比 StartsWith、Contains 和 EndsWith...
SQL Server、MySQL主从搭建,EF Core读写分离代码实现

一、SQL Server的主从复制搭建 1.1、SQL Server主从复制结构图 SQL Server的主从通过发布订阅来实现 主库把增删改操作发布到发布服务器,从库通过订阅...
手动从0搭建ABP框架-ABP官方完整解决方案和手动搭建简化解决方案实践

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

一、安装Elasticsearch Step 1:下载elasticsearch docker pull elasticsearch:7.6.2 Step 2:配置JVM PS:...
SQL Server搭建主从同步实现读写分离

pre { background: black !important; color: white !important; padding: 10px !import...
.NET Redis Client 又多了一个选择,还在被 StackExchange.Redis Timeout 问题困扰吗?

前言 .NET 下 RedisClient SDK 选择挺多,国人常用免费的有 StackExchange.Redis/CSRedis/Newlife.Redis,收费的有 Se...
.NET 6 + MQTT 实现服务端、客户端双边消息订阅与发布

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

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