- 博客(20)
- 资源 (97)
- 收藏
- 关注
转载 使用ipmitool实现Linux系统下对服务器的ipmi管理
使用 ipmitool 实现 Linux 系统下对服务器的 ipmi 管理IPMI 是一种可扩展的标准,它定义了如何监控硬件和传感器、控制系统部件以及记录重大事件,随着 ipmi 技术在服务器中的应用,利用 ipmi 的众多优势就成为服务器管理特别是集群管理中不可缺少的部分。本文首先介绍了 ipmi 的一些基本概念,然后给出了如何利用 ipmitool 这一工具实现 linux 系统中
2015-11-18 11:40:11 4926
转载 Ubuntu 12.04 KVM之VM动态迁移—iscsi存储
动态迁移(Live Migration):也叫在线迁移(Online Migration)。就是在保证虚拟机上服务正常运行的同时,将一个虚拟机系统从一个物理主机移动到另一个物理主机的过程。与静态迁移不同的是,为了保证迁移过程中虚拟机服务的可用,迁移过程仅有非常短暂的停机时间。目前主流的动态迁移工具,他们都依赖于物理机之间采用 SAN(storage area network)或 NAS(net
2015-11-18 10:39:58 1569
转载 KVM在线迁移(动态迁移)—图形界面
静态迁移静态迁移:也叫做常规迁移、离线迁移(Offline Migration)。就是在虚拟机关机或暂停的情况下从一台物理机迁移到另一台物理机。因为虚拟机的文件系统建立在虚拟机镜像上面,所以在虚拟机关机的 情况下,只需要简单的迁移虚拟机镜像和相应的配置文件到另外一台物理主机上;如果需要保存虚拟机迁移之前的状态,在迁移之前将虚拟机暂停,然后拷贝状态至目的主机,最后在目的主机重建虚拟机状态,恢复执
2015-11-18 10:08:50 4842
转载 linux下c/c++实例之十三C实现的简单的线程池
一、简介 线程池就是有一堆已经创建好了的线程,初始它们都处于空闲等待状态,当有新的任务需要处理的时候,就从这个池子里面取一个空闲等待的线程来处理该任务,当处理完成了就再次把该线程放回池中,以供后面的任务使用。当池子里的线程全都处理忙碌状态时,线程池中没有可用的空闲等待线程,此时,根据需要选择创建一个新的线程并置入池中,或者通知任务线程池忙,稍后再试。 为什么要
2015-11-17 13:52:25 4798 1
原创 linux下c/c++实例之十二cJSON库解析json字符串
一、简介 cJOSN库,仅有两个文件cJSON.c和cJSON.h。下载地址:http://sourceforge.net/projects/cjson/files/?source=navbar。二、详解1、cJOSN使用(1)json的数据结构:typedef struct cJSON { struct cJSON *next,*prev;// 数
2015-11-16 11:02:46 16391
原创 linux下c/c++实例之十socket简单应用
通过socket扫描本机打开的tcp端口号,模拟用户名、密码登录服务器的过程、socket文件传输及模仿http服务器。
2015-11-11 17:15:55 4478 2
原创 linux下c/c++实例之九识别中文字符
一、简介 Linux下C++判断一个字符串是否为中文,可以先了解些汉字的编码。二、详解1、部分汉字编码Unicode符号范围 | UTF-8编码方式(十六进制) | (二进制)--------------------+---------------------------------------------0000 0000-0000 007F | 0xxxx...
2015-11-10 10:22:02 6190
原创 linux下c/c++实例之八字符串分隔、去空格和转大小写
Linux下对字符串的操作使用频率高,在此总结部分功能。其中包括字符串的特征字符的分割、字符串左右边缘空格的去除(也可去掉左右特征字符串)及字符串大小转换。
2015-11-10 09:49:43 4142
原创 linux下c/c++实例之七递归扫描目录下的文件
Linux下递归扫描该目录下所有的文件,完成更为详细的文件操作需求。其他库中比如Qt、Boost库中已有接口函数。
2015-11-09 10:48:45 5165
原创 linux下c/c++实例之六时间测试和定时器
一、简介 Linux中使用sleep会导致程序一直阻塞,无法交互,同时sleep和usleep有时也不精确,在此总结linux下的部分时间操作。二、详解1、代码timer.cpp#include <iostream>#include <string>#include <stdio.h>#include <stdlib...
2015-11-09 09:56:14 8498
原创 linux下c/c++实例之五正则表达式字符串匹配
标准的C和C++不支持正则表达式,但有一些函数库可以辅助C/C++程序员完成这一功能。正则表达式常用函数:编译正则表达式 regcomp()、匹配正则表达式 regexec()、释放正则表达式 regfree()。
2015-11-06 14:28:34 9660
原创 linux下c/c++实例之四父检测子进程和信号处理
一、简介 Linux下fork创建子进程执行程序,而父进程检测子进程的执行过程并处理部分信号,当出现段错误生成core文件时被重新命名,以便能随时通过时间调试core。二、详解1、代码process_signal.cpp(测试程序):#include <iostream>#include <unistd.h>#include <as...
2015-11-06 11:35:22 3002
原创 linux下c/c++实例之三只允许单个程序运行
一、简介 Linux下允许本程序只运行一次,以防止对共享数据的破坏。linux各个版本下的检测程序都不相同,但思想相同,可以重复使用。二、详解1、Centos下的单程序运行(1)代码singleton.cpp:#include <unistd.h>#include <iostream>#include <fcntl.h>#i...
2015-11-05 18:50:05 7035 3
原创 linux下c/c++实例之一万年历
一、简介 Linux系统自带万年历程序,可以使用cal 11 2015命令查看11月份的日历。二、详解1、代码一(1)calendar.c:#include #include #include int main(int argc, char **argv){ if (argc != 2) { printf("usage: [%s 2000/
2015-11-04 17:58:51 3072 3
原创 shell工作应用总结
一、简介 linux下shell在工作中的部分总结,仅供参考使用。二、详解(1)svn文件修改错乱,重新更新#!/usr/bin/shCURRENT_DIR=`pwd`echo "开始从SVN上面重新导入当前目录下所有源码"TMP_DIR=`ls -R | grep './'`for MK_DIR in $TMP_DIRdo DIR_LEN=`e
2015-11-01 23:07:37 1668
原创 linux的aix下的makefile参考
一、详解(1)简单模板makefile:CC = OBJS = CFLAGS = TARGET = all:$(TARGET)$(TARGET):$(OBJS) $(CC) $(CFLAGS) -o $@ $(OBJS).SUFFIXES:.o .h.SUFFIXES:.cpp .o.cpp.o: $(CC) -c $(CFLAG
2015-11-01 22:28:40 3127
原创 linux下c/c++实例之十socket服务器实例
一、简介二、详解简单socket服务器和客户端(基础)服务器:/** socket简单编程 服务端 */ #include <stdio.h>#include <string.h>#include <sys/types.h>#include <sys/socket.h>#include <neti...
2015-11-01 22:00:20 9273 2
EV录屏软件3.9.7(无水印无时间限制,亲测可行mp4格式).rar
2020-03-12
fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory
2018-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人