自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丁香枝上,豆蔻梢头

提出问题,解决问题,是我前进的动力

  • 博客(10)
  • 问答 (2)
  • 收藏
  • 关注

原创 粘滞位(SBIT)

一.什么是粘滞位? 粘滞位(stickybit),又称黏着位,是Linux文件系统权限的一个特殊权限(有三个:SUID,SGID,SBIT)。最常见的用法是在目录(只能是目录,文件无效)上设置粘滞位,如此一来,只有目录内文件的所有者或者root才可以删除或移动文件。如果不为目录设置粘滞位,任何具有该目录写和执行的用户都可以删除和移动其中的文件。实际应用中,粘滞位一般用于/tmp目录

2017-03-28 00:27:57 1837

原创 C++继承详解一 ——继承、继承关系、赋值兼容规则、作用域

C++是一门面向对象的编程语言(OOP),它有三大特性:封装,继承,多态。 今天我来主要详解一下继承。 一,继承概念: 继承机制(inheritance)是面向对象程序设计中使代码可以复用的最重要手段。他允许程序员在保持原有类特性的基础上进行扩展,增加功能。继承是类之间的关系建模,共享公有的东西,实现各自本质不同的东西。这样产生的类叫做派生类,也叫子类。之前的类叫做基类,也叫父类。 二,继承

2017-03-30 13:30:29 1465

原创 冒泡排序的三种实现

今天呢,我们来看看冒泡排序的实现。对于冒泡排序是非常容易理解和实现的,今天我以从小到大排序为例进行详解。 我们先来看看冒泡排序的定义或者说冒泡排序的实现方法: 假设数组长度为N: 1,从第一个数据开始,比较相邻两个数据,如果前面数据大于后面数据,就交换两个数值; 2,遍历该数组,一次遍历结束后最大的数值就跑到了最后一位(即第N-1个位置); 3,N = N-1(最大数值位置已定不用再管);

2017-03-29 20:08:42 1032

原创 Linux中有关find指令的用法

Linux中find指令显得尤为重要,所以我们有必要将find指令的相关用法进行总结性的详解,这对Linux的学习非常重要,如果能熟练掌握find指令,那你的Linux水平就不显得那么拙劣(开个玩笑。。。)。下面呢主要围绕find指令的相关操作以及所展示出的强大功能进行详解。 1,“find -name <文件名>”:查找文件所在的目录(这里准确说来展示的是相对路径),下面我听过两种方法来验证了结

2017-03-28 11:28:44 397

原创 C++实现双向链表

上一篇用C++实现了单链表。今天呢,我们来看看双向链表如何通过C++实现。双向链表也叫双链表,它的的每个数据节点都有两个指针,分别指向直接后继和直接前驱。所以从双向链表中的任何一个节点开始,都可以很方便的访问它的前驱节点和后继节点。#include<iostream>#include<assert.h>using namespace std;typedef int DataType;struc

2017-03-25 23:52:37 530

原创 C++实现单链表

之前通过C语言实现了单链表,今天我们来看看C++如何实现单链表? 下面是主代码:#include<iostream>#include<assert.h>using namespace std;typedef int DataType;struct SListNode //创建节点{ DataType data; SListNode* next; SListNod

2017-03-23 13:31:02 785

原创 mtine,ctime,atime的区别与联系

Access time. Modify time. Change time分别代表什么意义Linux系统中有三个主要的时间属性,分别是ctime(change time),atime(access time),mtime(modify time).他们具体有何意义?他们之间有何联系与区别呢?下面我来介绍一下这三个时间属性。 首先,先来看看他们的概念: atime:最后一次访问文件或目录的时间。

2017-03-21 00:07:18 1009 1

原创 关于目录文件所需权限的讨论

希望这些可以帮助到你,加油!!!

2017-03-20 23:06:56 448

原创 动态内存分配

C语言中内存分配方式1,从静态全局区分配   内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在,例如全局变量,static变量2,在栈上分配   在执行函数时,函数内局部变量的存储单元都可在栈上创建,函数执行结束时这些存储单元自动释放,栈内存分配运算内置于cpu的指令集中,效率高,但分配的内存容量有限3,从堆上分配(动态内存分配)   程序在运行时用ma

2017-03-14 12:20:17 421

原创 类的六个默认函数及运算符的重载

希望能帮助到你

2017-03-01 23:35:39 392

空空如也

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

TA关注的人

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