自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Vmware虚拟机下三种网络模式配置

如果想要与主机进行jiaohuVMware虚拟机有三种网络模式,分别是Bridged(桥接模式)、NAT(网络地址转换模式)、Host-only(主机模式)。VMware workstation安装好之后会多出两个网络连接,分别是VMware Network Adapter VMnet1和VMware Network Adapter VMnet8,这两个是可以在主机的网络连接中可以

2014-05-21 17:25:35 1193

原创 iostream迭代器

虽然iostream类型不是容器,但标准库定义了可以用于这些

2014-05-14 10:01:07 878

转载 一天一点学习Linux之Inode详解

在Linux文件系统中,很多人对Inode都不太明白,今天我就和大家一起来分享一下我对Inode的认识,如果有理解错误的地方,请大家多多批评指点。在上一篇一天一点学习Linux之认识文件系统中,在最后给出了一张EXT3文件系统结构图,里面已经涉及到了Inode的相关信息——图的左下角部分,今天,我们就专门对这一部分进行一下详解,希望通过今天的内容,能帮助大家更清楚的了解Inode。

2014-05-13 08:54:53 613

转载 深入理解linux i节点(inode)

对于Unix系列的操作系统,大多都有v节点。但是对于linux来说,只有通用的i节点,却没有v节点。下面来探讨一下,linux下的i节点。       linux中,文件查找不是通过文件名称来查找的。实际上是通过i节点来实现文件的查找定位的。我们可以形象的将i节点看做是一个指针fip。当文件存储到磁盘上去的时候,文件肯定会存放到一个磁盘位置上,可以这样想象,既然文件数据

2014-05-12 22:58:58 887

原创 vector<char> 容器初始化 string 对象

vector vec={'1','2','3','4'};string s(vec.begin(),v

2014-05-12 19:35:15 3463

原创 stat命令

在学习到stat命令时,知道device部分显示的是设备的主编号和次编号,但是今天发现,如果查看设备文件的时候,显示编号是5h/5d,我想不通这里编号为5的到底是什么设备呢?请苏老师指点,如下图所示。

2014-05-12 14:42:08 1311 1

原创 编译时的警告

ISO C90 forbids mixed declarations and code

2014-05-12 09:53:25 654

转载 全面深入介绍C++字符串:string类

全面深入介绍C++字符串:string类              --刘黎明([email protected])1 从C到C++ string类2 string类的构造函数3 string类的字符操作4 string的特性描述5 string类的输入输出操作6 string的赋值7 string的连接8 string的比较9 string类的查找

2014-05-10 14:06:02 630

原创 string类的构造函数

string 类的构造函数:string 类有 6 种形式的构造函数,string 类是 basic_string 类的特化版本,因此他的构造函数就是 basic_string 模板类的 char 特化版本的构造函数,在这里我们省略掉其他复杂的形式,得到以下的 string 构造函数版本,具体的 basic_string 模板类的构造函数这里不讨论。a、 string(const ch

2014-05-10 13:57:31 2494

原创 vector中存放函数指针

1编写4个函数,分别对

2014-05-09 20:08:13 5506 4

转载 C++11系列-常量表达式

C++11有一些这样的改善,这种改善保证写出的代码比以往任何时候的执行效率都要好。这种改善之一就是生成常量表达式,允许程序利用编译时的计算能力。假如你熟悉模板元编程,你将发现constexpr使这一切变得更加简单。假如你不知道模板元编程,也没什么。constexpr使我们很容易利用上编译时编程的优势。常量表达式主要是允许一些计算发生在编译时,即发生在代码编译而不是运行的时候。这是很大的优化

2014-05-09 15:40:45 784

转载 C++函数系列篇:函数的默认值+带默认参数的函数

我们可以赋予函数参数默认值。所谓默认值就是在调用时,可以不写某些参数的值,编译器会自动把默认值传递给调用语句中。默认值可以在声明或定义中设置;也可在声明或定义时都设置,都设置时要求默认值是相同的。  关于默认值要注意几点:  1.若在定义时而不是在声明时置默认值,那么函数定义一定要在函数的调用之前。因为声明时已经给编译器一个该函数的向导,所以只在定义时设默认值时,编译器只有检查到定

2014-05-09 14:42:41 2807

原创 代码

1 编写一个递归函数,

2014-05-09 13:30:42 642

原创 C++11编译出现/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ./a.out)

从源码编译安装升级了gcc以后,程序编译运行时偶尔会遇到这样的问题:

2014-05-05 20:39:05 2465

转载 浅谈MySQL索引背后的数据结构及算法

转至:摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。文章主要内

2014-05-05 17:27:21 490

原创 继承:is-a关系

派生类和基类之间的特殊关系

2014-05-03 16:35:19 5115

原创 派生类

继承:它能够从y

2014-05-02 11:39:56 851

原创 总结

2014-05-01 23:11:46 498

原创 成员初始化列表

C++类构造函数初始化列表

2014-05-01 23:09:34 802

原创 总结各种技术

1 重载要

2014-05-01 20:29:12 520

原创 定位new运算符

通常,new 从堆中分配内存,但它还有另一种称为 定位(placement)new 运算符,它可以让我们指定要使用的位置。可以通过这个特性来设置内存管理规程,处理需要通过特定地址进行访问的硬件或在特定位置创建对象。要使用定位 new 特性,需要包含头文件 new。使用定位 new 运算符时,变量后面可以有方括号,也可以没有。下面代码中同时使用了传统的 new 运算符和定位 new 运算符:

2014-05-01 19:14:38 1703 2

原创 指针和对象的总结

2014-05-01 14:32:34 413

原创 返回对象的说明

当成员函数或duyi

2014-05-01 13:04:30 523

原创 在构造函数中使用new时应注意的事项、析构函数调用

使用new初始化对象的指针成员时必须特别小心。tu

2014-05-01 12:33:54 6521

原创 静态类成员函数

可以将成员函数声明为静态

2014-05-01 12:00:43 766

原创 []符号重载

2014-05-01 09:17:13 392

空空如也

空空如也

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

TA关注的人

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