1、基本概念   IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。IO多路复用适用如下场合:   (1)当客户处理多个描述字时(一般是交互式输入和网络套接口),必须使用I/O复用。   (2)当一个客户同 …

netstat命令是Linux操作系统网络相关命令,常用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,我们可以利用其获取TCP连接,TCP和 …

当考虑Java程序也可以被定义为通过调用对方的方法,该通信对象的集合。现在,让我们简要地看到什么类,对象,方法和实例变量是什么意思。 对象 – 对象具有状态和行为。例如:狗有状态 – 颜色,名称,繁殖以及行 …

随着用户业务的增加,Ceph集群的存储资源可能会变的无法满足业务需求,因此需要某种方式增加存储容量。本文将介绍扩容的两个方面,也即物理服务器的添加和磁盘的添加。 1. OSD服务节点(物理服务器) 扩容中首先需要面对的可能就是服务器节点增加 …

函数原型:extern float sin(float x); 功能说明:计算x(弧度表示)的正弦值。  参数说明:x的值域为[-1.0,1.0]。  头文件:#include <math.h> 应用举例: …

编程免不了要写配置文件,怎么写配置也是一门学问。 YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便。 本文介绍 YAML 的语法,以 JS-YAML 的实现为例。你可以去在线 Demo 验证下面的例子。 一、简 …