自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

采薇的博客

陡彼南山上采薇的人。

  • 博客(16)
  • 收藏
  • 关注

转载 boost的字符串处理函数——string algorithm

c++在stl库中提供了一个string类用以代替c语言的char*来实现字符串功能,不过stl的string只提供了一个连接字符串和查找的功能,其它的常用函数几乎一律没有,就连字符串替换都得自己来实现,和c#的字符串函数比起来简直弱爆了。boost库在头文件中提供了不少字符串处理函数,用以帮助我们实现基本的字符串处理功能,极大程度上缓解了字符串函数不够用的问题。    s

2015-09-21 17:01:10 553

转载 Qt getOpenFileName函数使用详解

Qt 打开文件的默认路径 QFileDialog::getOpenFileName()为了说明QFileDialog::getOpenFileName()函数的用法,还是先把函数签名放在这里:QString QFileDialog::getOpenFileName ( QWidget * parent = 0, const QStr

2015-09-21 11:02:57 28079 2

原创 Debian系统自定义配置ip和eth0。

在debian中,IP地址的配置参数在/etc/network/目录下的interface中,而DNS的配置参数在/etc目录下的resolv.conf中,下面是配置参数的说明IP地址设置: /etc/network/interface // 动态DHCP获得 # 启动系统激活设备 # Loop回环地址 auto lo iface lo inet l

2015-09-18 19:06:22 2124

原创 Unix 文件系统的核心目录总结

感觉这方面知识还是比较薄弱的,所以查些资料,做个简单的总结。       Unix核心目录结构如下图所展示:      / 根目录中只包含文件结构的顶层所需要的那些目录。根目录下不必要的子目录会搅乱系统,使管理更加困难,而且根据系统的版本,可能还会占用系统分配给/的空间。bin 通常包含二进制(可执行的)文件,这些文件对系统的使用非常关键。它通常还会包含基本系统程序,如vi(用于编

2015-09-17 09:47:17 1481

原创 谈谈dynamic_cast函数。

dynamic_cast (expression)该运算符把expression转换成type-id类型的对象。Type-id 必须是类的指针、类的引用或者void*;如果 type-id 是类指针类型,那么expression也必须是一个指针,如果 type-id 是一个引用,那么 expression 也必须是一个引用。dynamic_cast运算符可以在执行期决定真正的类型。如

2015-09-14 10:05:33 441

原创 比较知名的用户空间文件系统

ExpanDrive: 商业文件系统,实现了SFTP/FTP/FTPS协议; GlusterFS: 用于集群的分布式文件系统,可以扩展到PB级; SSHFS: 通过SSH协议访问远程文件系统; GmailFS: 通过文件系统方式访问GMail; EncFS: 加密的虚拟文件系统 NTFS-3G和Captive NTFS, 在非Windows中对NTFS文件系统提供支持; W

2015-09-11 19:58:53 573

转载 linux 目录结构

使用linux也有一年多时间了  最近也是一直在维护网站系统主机  下面是linux目录结构说明 本人使用的是centos系统,很久没有发表博文了 近期会整理自己所用所了解知识点,发表linux相关的文章,记录自己的linux点点滴滴。  linux 目录结构   /: 根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/de

2015-09-09 16:40:07 239

原创 在Linux下开发环境的安装简单做个总结,包括:Qt,java,redis库,Hadoop,log4cpp,boost库,cmake。

昨天对于服务器上的开发环境进行了安装和配置,先把涉及到的记录下来。1、Qt安装(一般工作站都已经安装)Qt版本验证方法:查看版本:qmake–v说明:Qt是用来调取独立界面的程序,只需要在工作站上安装使用,计算服务器及其他服务器不用安装,一般情况下工作站上是安装好的,若版本不对应或未安装,可将其他机器上安装好的Qt目录放到相应文件夹下,刷新环境变量(root账户执行“sou

2015-09-09 08:57:35 617

转载 const在函数前与函数后的区别

一   const基础         如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况:         int   b   =   500;     const   int*   a   =   &b;              [1]     int   const   *a   =   &b;              [2]     in

2015-09-08 18:26:42 246

转载 C++ operator关键字(重载操作符)

operator是C++的关键字,它和运算符一起使用,表示一个运算符函数,理解时应将operator=整体上视为一个函数名。   这是C++扩展运算符功能的方法,虽然样子古怪,但也可以理解:一方面要使运算符的使用方法与其原来一致,另一方面扩展其功能只能通过函数的方式(c++中,“功能”都是由函数实现的)。  一、为什么使用操作符重载?对于系统的所有操作符,一般情况下,只支持基本数据

2015-09-08 11:04:00 230

转载 c++中map的使用详解说明

键值对 匹配1头文件#include2、map的功能 自动建立Key - value的对应。key 和 value可以是任意你需要的类型。 根据key值快速查找记录,查找的复杂度基本是Log(N),如果有1000个记录,最多查找10次,1,000,000个记录,最多查找20次。 快速插入Key - Value 记录。 快速删除记录 根据Key 修改value记录。

2015-09-07 17:19:57 262

转载 C++标准库vector及迭代器

vector是同一种对象的集合,每个对象都有一个对应的整数索引值。和string对象一样,标准库将负责管理与存储元素相关的类存。引入头文件#include1.vector对象的定义和初始化[cpp] view plaincopyvector v1             vector保存类型为T的对象。默认构造函数,v1为空  vector v2(v1)    

2015-09-07 09:18:36 426

转载 Qt QStringList的简单使用方法

从QList 继承而来,它提供快速索引为基础的接入以及快速插入和清除其成员函数用于操作这个字符串列表如append(),insert(), replace(), removeAll(), removeAt(), removeFirst(), removeLast(), and removeOne()等1.   增加字符串   可以通过append(),或使用   QString

2015-09-06 13:40:44 1203

转载 find_first_of()和 find_last_of()

string 类提供字符串处理函数,利用这些函数,程序员可以在字符串内查找字符,提取连续字符序列(称为子串),以及在字符串中删除和添加。我们将介绍一些主要函数。1.函数find_first_of()和 find_last_of() 执行简单的模式匹配    例如:在字符串中查找单个字符c。函数find_first_of() 查找在字符串中第1个出现的字符c,而函数find_last

2015-09-02 13:58:03 278

转载 C++ stringstream的用法

使用stringstream对象简化类型转换C++标准库中的提供了比ANSI C的更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库来实现安全和自动的类型转换。为什么要学习如果你已习惯了风格的转换,也许你首先会问:为什么要花额外的精力来学习基于的类型 转换呢?也许对下面一个简单的例子的回顾能够说服你。假设你想用sprintf()函数将一个变量从int类

2015-09-01 16:05:55 291

原创 对于 插入排序的简单讨论

插入排序的基本思想是:每步将一个待排序的纪录,按其关键码值的大小插入前面已经排序的数据中的适当位置上,直到全部插入完为止。    插入排序由N - 1 趟(pass)排序组成。对于P = 1趟到P = N趟,插入排序保证从位置0到位置P上的元素为已排序状态。插入排序利用了这样的事实:位置0到位置P - 1上的元素是已排序的。如下图所示:

2015-09-01 11:34:58 311

空空如也

空空如也

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

TA关注的人

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