06 2018 档案

摘要:一、简介 Centos7开机第一个程序从init完全换成了systemd这种启动方式,同centos 5 6已经是实质差别。systemd是靠管理unit的方式来控制开机服务,开机级别等功能。 在/usr/lib/systemd/system目录下包含了各种unit文件,有service后缀的服务u 阅读全文
posted @ 2018-06-28 14:23 城东 阅读(9359) 评论(0) 推荐(0)
摘要:C/C++中的strncpy()函数功能为将第source串的前n个字符拷贝到destination串,原型为: 各个参数的含义显而易见,其中返回值与destination相同。 这个函数会出现三种情况:1、num<source串的长度(包含最后的'\0'字符):那么该函数将会拷贝source的前n 阅读全文
posted @ 2018-06-26 11:59 城东 阅读(459) 评论(0) 推荐(0)
摘要:class A{public:void fun() {cout << "fun()" << endl;}virtual void fun1(){cout << "virtual fun()" << endl;}};void mytest(){A* pa = NULL;pa->fun();//调用成功 阅读全文
posted @ 2018-06-25 20:04 城东 阅读(1471) 评论(0) 推荐(0)
摘要:深入浅出变长结构体 1、 问题的引出 项目中用到数据包的处理,但包的大小是不固定的,其长度由包头的2字节决定。比如如下的包头:88 0f 0a ob cd ef 23 00 。长度由头2个字节880f决定,考虑字节序,转为0f88,转为10进制3976个字节的包长度。 这个时候存储包的时候,一方面可 阅读全文
posted @ 2018-06-25 16:57 城东 阅读(1187) 评论(0) 推荐(0)