自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 C++中的inline用法

 1 引入inline关键字的原因在c/c++中,为了解决一些频繁调用的小函数大量消耗栈空间(栈内存)的问题,特别的引入了inline修饰符,表示为内联函数,栈空间就是指放置程序的局部数据(也就是函数内数据)的内存空间。在系统下,栈空间是有限的,假如频繁大量的使用就会造成因栈空间不足而导致程序出错的问题,如,函数的死循环递归调用的最终结果就是导致栈内存空间枯竭。 下面我们来看一个...

2018-08-12 14:55:46 29386 5

转载 设计模式C++实现(10)——(行为型)观察者模式

 软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍观察者模式的实现。        观察者模...

2018-08-05 23:52:41 309

转载 开机第四阶段:init进程对系统初始化流程图

 启动重要部分/sbin/init |--->/etc/init/rcS.conf |--->exec /etc/rc.d/rc.sysinit 执行第一个脚本系统初始化( Ubuntu中为/etc/init/rc-sysinit.conf ) |--->/etc/initt...

2018-08-05 11:39:53 1694

转载 CentOS6与CentOS7启动流程

1 简介 我们在了解了系统启动流程后,系统在启动过程中,发生的问题时候,就知道是什么阶段出现问题,从而“哪痛医哪”,就不需要重装系统了。 CentOS6和CentOS启动流程类似,不过CentOS6和7在启动后期不一样,CentOS6后期是init,CentOS7是systemd,那么细节之处呢,跟着我一块看看吧。 2 CentOS6启动流程   看到图片应该...

2018-08-05 10:43:44 1588

转载 Linux启动流程rcN.d rcS.d rc.local等

 1 环境 当前系统环境为:Linux mint mate 17.1(基于ubuntu14.04的衍生版) 备注:/etc/rc*.d文件夹中的脚本文件的链接目标为:/etc/init.d文件夹下的脚本(*为系统运行级别‘数字’和字母:S,系统优先运行rcS.d目录下的脚本,然后运行rcN.d下的脚本)。/etc/inittab: inittab为系统的PID=1的进程...

2018-08-03 23:34:44 7826

转载 linux 嵌入式启动脚本调用顺序(测试平台 ARM A9)

  第一步 :/etc/inittab 作用:系统运行级别识别 同时调用rcS脚本: si::sysinit:/etc/init.d/rcS第二步 :/etc/rcS 作用:调用 第三步 rc 脚本第三步 :/etc/rc 作用:找出系统运行级别调用运行级别对应的文件夹路径脚本(rcX.d, X=0,1,2,3,4,5,6)第四步 :/etc/rcX.d 作用:执行运行级别相关...

2018-08-03 23:26:37 867

转载 linux启动脚本和service、chkconfig

 1. 启动脚本 (1) 启动脚本的写法 case "$1" in start) do start-thing; ;; stop) do stop-thing; ;; restart) do restart-thing; ;; ...esac...

2018-08-03 23:22:36 2385

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除