服务器内存不足该怎么办? 2024-05-30 运维, 服务器 15人 已看 当服务器的物理内存使用率达到或者是接近百分之百时,会导致系统没有办法为新的进程或者是请求分配足够的内存空间,在这种情况下,服务器的性能很有可能会受到一定的影响,严重的会导致系统崩溃或者服务出现中断。对于临时文件和日志文件我们要进行定期的清理,因为这些文件可能会占用服务器中大量的磁盘空间,同时我们也到检查服务器上运行的应用程序,对于它们的内存使用方式进行优化,减少内存中潜在的漏洞,调整缓存大小。那我们面临服务器内存不足时应该怎么办呢?
Linux——进程间通信 2024-05-31 运维, linux, 服务器 17人 已看 不同进程之间需要某种协同,所以如何协同的前提条件:通信——通信的数据是有类别的:通知就绪的:单纯的要给我传递数据的;控制相关信息的数据的......而事实上,进程之间具有独立性(进程=内核数据结构+代码和数据)通信的选择??
Debian 常用命令指南:基础篇 2024-05-30 网络, 运维, linux, debian, 服务器 197人 已看 掌握这些基本命令,你已经可以在 Debian 系统上进行大部分常见的操作了。随着你对 Linux 系统的熟悉,你可以进一步探索更多高级命令和功能。希望这篇文章能够帮助你快速上手 Debian 系统,享受开源世界的乐趣。
Linux shell命令 2024-05-28 运维, linux, 服务器 22人 已看 管道命令给到cut——grep “Linux” /etc/passwd |cut -c 1取一个字母。sed 's /linux/LINUX/'文件名 ——文件名中的……归档到tar文件里面 tar -c (test.tar)文件名 1 2。less+文件名 和more的功能一样,按上下左右键,按Q键结束。sed -n 'p' 文件名 ——打印。head+文件名,只显示前10行内容。awk'{print $1}' 文件名。sed -i 'd' 文件名——删除。tar -xvf 文件名,释放。
Spring boot集成easy excel实现导入导出操作 2024-05-28 excel, spring boot, java, 前端, 服务器 139人 已看 使用easyexcel实现导入和导出确实是非常方便的,同时,easyexcel还支持批量导入和批量导出,确实非常nice。
Debian常用指令指南:高效管理你的Linux系统 2024-05-29 网络, 运维, debian, 服务器, 数据库 198人 已看 Debian作为Linux发行版中的佼佼者,以其稳定性和安全性而闻名。掌握Debian的常用指令对于系统管理员和开发人员来说至关重要。本文将介绍一系列Debian系统中的常用指令,帮助你高效地管理和维护你的系统。
【设计模式深度剖析】【6】【结构型】【外观模式】| 以电脑开关按钮为例,并结合微服务架构的API网关加深理解 2024-05-28 电脑, java, 服务器, 外观模式, 设计模式 160人 已看 外观模式 | 以电脑开关按钮为例,并结合微服务架构的API网关加深理解
C语言游戏实战(12):植物大战僵尸(坤版) 2024-06-03 python, 网络, linux, 服务器, 数据库 25人 已看 本游戏使用C语言和easyx图形库编写,通过这个项目我们可以深度的掌握C语言的各种语言特性和高级开发技巧,以及锻炼我们独立的项目开发能力,在开始编写代码之前,我们需要先了解一下游戏的基本规则和功能:游戏界面:游戏界面是一个矩形区域,玩家可以在区域内进行植物的放置和铲除等操作。不同的植物有不同的功能,在这里我们可以僵尸植物分为三大类:1. 生产型植物(如太阳花):这种植物的特点是在一定的时间生产出太阳,以增加太阳的产量。
C语言游戏实战(12):植物大战僵尸(坤版) 2024-06-03 python, 网络, linux, 服务器, 数据库 25人 已看 本游戏使用C语言和easyx图形库编写,通过这个项目我们可以深度的掌握C语言的各种语言特性和高级开发技巧,以及锻炼我们独立的项目开发能力,在开始编写代码之前,我们需要先了解一下游戏的基本规则和功能:游戏界面:游戏界面是一个矩形区域,玩家可以在区域内进行植物的放置和铲除等操作。不同的植物有不同的功能,在这里我们可以僵尸植物分为三大类:1. 生产型植物(如太阳花):这种植物的特点是在一定的时间生产出太阳,以增加太阳的产量。
BIO/NIO学习 2024-05-28 学习, nio, 运维, linux, 服务器 121人 已看 而通过NIO中的文件映射(FileChannel.map()方法),可以直接将文件的部分或全部内容映射到内存中的ByteBuffer中,从而实现基于内存的文件读写操作。在传送文件的时候常常出现这么一个问题,就是当客户端的文件全部传送完了之后,服务器没有接收到客户端那边传过的停止信号,所以服务器也就跟着客户端停止运行了,我们可以使用。Buffer的主要作就是装入数据,然后输出数据,相当于一个竹筒,通过put方法放入数据,没放一些数据 Nuffer的position相应的就会向后移动一些位置。
ubuntu strace命令 2024-05-28 ubuntu, 运维, linux, 服务器 63人 已看 是 Linux 系统中的一个调试工具,用于跟踪并记录系统调用(system calls)和信号(signals)。在 Ubuntu 中,命令可以帮助开发者和系统管理员了解一个程序在运行时如何与操作系统内核进行交互,从而有助于诊断和调试问题。,可以深入了解程序的运行过程,找到并解决潜在的问题。例如下面的C++程序。
Ubuntu22.04之扩展并挂载4T硬盘(二百三十三) 2024-05-28 ubuntu, 运维, linux, 服务器 65人 已看 本篇目的:Ubuntu22.04之扩展并挂载4T硬盘Ubuntu系统挂载4TB以上硬盘时,可能会遇到一些问题,因为传统的IDE/PATA硬盘和SATA硬盘在挂载时有一些限制。从Ubuntu 10.04开始,默认使用了Linux内核3.13,引入了Native Assigned Drive Names (ABDN)功能,这个功能允许系统识别超过2.2TB的硬盘。但是,如果你使用的是早期版本的Ubuntu,或者你的硬盘是通过SATA接口连接的,可能还需要进行额外的配置。
【Linux】操作系统之冯诺依曼体系 2024-05-31 运维, linux, 服务器 29人 已看 冯·诺伊曼体系是 **计算机体系结构的一种基本设计范式**,以美国数学家兼计算机科学家约翰·冯·诺伊曼(John von Neumann)的名字命名。该体系结构是20世纪40年代末和50年代初期发展起来的,并且至今仍然是现代计算机设计的基础之一。
【Linux】操作系统之冯诺依曼体系 2024-05-31 运维, linux, 服务器 19人 已看 冯·诺伊曼体系是 **计算机体系结构的一种基本设计范式**,以美国数学家兼计算机科学家约翰·冯·诺伊曼(John von Neumann)的名字命名。该体系结构是20世纪40年代末和50年代初期发展起来的,并且至今仍然是现代计算机设计的基础之一。