logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux系统从开机到登陆界面的启动过程

简述:1.开机BIOS自检2.MBR引导3.grub引导菜单4.加载内核kernel5.启动init进程6.读取inittab文件,执行rc.sysinit,rc等脚本7.启动mingetty,进入系统登陆界面来个简图:对于linux系统的初学者来说,理解并掌握linux系统启动流程能够使你够深入的理解linux系统,还可以通过系统的启动过程...

#linux#运维#服务器
玩转Google开源C++单元测试框架Google Test系列(gtest)之七 - 深入解析gtest

了解了gtest代码后,猛然发现gtest不就是这样吗,同时gtest也给了我很多惊喜,因此,我对gtest的评价是:功能强大,设计简单,使用方便。本文算是抛砖引玉吧,只能是对gtest的整体结构的一些介绍,想要了解更多细节最好的办法还是看gtest源码,如果你看过gtest源码,你会发现里面的注释非常的详细!3. Test我们自己编写的,或通过TEST,TEST_F等宏展开后的Test对象,管理

文章图片
#c++#单元测试#开源
cmake的使用

一、基本使用安装:下载二进制包后可直接解压使用。从源码安装则执行命令:./bootstrap; ——尝试执行bootstrap失败make;make install使用:cmake dir_path,生成工程文件或makefile文件二、概念out-of-sourcebuild,与in-source build...

C++ STL常见容器

1.vector(数组)1.1 介绍vector为可变长数组(动态数组),定义的vector数组可以随时添加数值和删除元素。头文件#include < vector >初始化://初始化//方式一:初始化一维可变长数组vector<int>num; //定义了一个名为num的存int数据的一维数组vector<double>num;//定义了一个名为num的存d

#c++#python
到底了