相关文章
阿里云CPU过载的一点思考
现象:阿里云ECS服务器连续5个周期CPU超90%告警
分析:
max_connections和max_user_connections都做了限制,但是依然告警,服务器上有四个子服务,查看了每个服务的配置文件,发现使用同一个数据库账号&#x…
建站知识
2025/1/18 18:39:49
解决ubuntu新建用户 终端只显示$符号 命令无法补全,无法使用退格键删除等问题
1. 修改用户的默认Shell
首先,切换到root用户或者获取root权限。如果你不是以root用户登录,可以使用sudo -i命令切换到root用户。
sudo -i然后,使用usermod命令修改用户lvy的默认shell为/bin/bash。
usermod -s /bin/bash lvy这一步会将用…
建站知识
2025/1/17 1:43:00
【Vulkan入门】01-列举物理设备
目录 先叨叨git信息主要逻辑VulkanEnvEnumeratePhysicalDevices()PrintPhysicalDevices() 编译并运行程序 先叨叨
上一篇已经创建了VkInstance,本篇我们问问VkInstance,在当前平台上有多少个支持Vulkan的物理设备。
git信息
repository: https://gite…
建站知识
2025/1/18 6:02:44
理解字母形状,从而获得含义
英文字母,都是象形符号,所以,理解其形象,所象之形,是一项重要的工作,和非常有意义事情。也是我们快速记住大量单词,将单词从底层逻辑开始理清,融会贯通扩展记忆容量的重要办法之一。…
建站知识
2025/1/18 12:46:29
Node.js中JWT的token完整生命周期管理:从生成到销毁
Node.js中JWT的token完整生命周期管理:从生成到销毁
在Node.js中使用JWT(JSON Web Token)进行身份验证和授权是一种常见的实践。下面详细介绍JWT从生成到销毁的过程。
JWT生成
安装jsonwebtoken库:
要生成JWT,首先…
建站知识
2025/1/16 1:33:06
Kibana server is not ready yet
遇到“Kibana server is not ready yet”错误通常表示Kibana无法连接到Elasticsearch。以下是一些常见原因及其解决方案:
1.常见原因
1.1.Elasticsearch未运行:
确保Elasticsearch服务已启动并正常运行。您可以通过访问 http://localhost:9200 来检查…
建站知识
2025/1/14 20:14:24
JUnit 4 vs. JUnit 5
背景介绍 JUnit是一个开源的单元测试框架,专为Java编程语言设计。它提供了一种简单的机制,使得开发者可以在编写代码时快速创建和运行测试,从而验证程序的逻辑和功能是否按预期工作。JUnit最初是由Erich Gamma和Kent Beck于1997年创建的&…
建站知识
2025/1/17 3:20:34
【Linux内核】Hello word程序
创建测试目录
mkdir -p ~/develop/kernel/hello-1
cd ~/develop/kernel/hello-1
创建MakeFile文件和内核.c文件
nano Makefile
nano hello-1.c
编写内容
/* * hello-1.c - The simplest kernel module. */
#include <linux/module.h> /* Needed by all modules */…
建站知识
2025/1/18 0:15:32