08 2016 档案

linux grep命令详解
摘要:转载自:简单,可复制 简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 Unix的grep家族包括g 阅读全文

posted @ 2016-08-23 16:33 `Elaine 阅读(957) 评论(0) 推荐(0)

关于真多核和加多核&线程由哪几部分组成
摘要:网上查的资料小结,没有考证。 真多核是指一个cpu多个核心,即多个内核。 假多核是指多个cpu捆绑形成的分布式计算,ARM针对服务器市场推出的处理器为多个cpu的 真多核的应用奔腾和因特尔 双核芯cpu系统相当于两辆卡车在一条跑道上跑,虽然运送货物的能力提高了,但是也不会频繁产生线程冲突,但是它们是 阅读全文

posted @ 2016-08-09 01:17 `Elaine 阅读(558) 评论(0) 推荐(0)

内存溢出和内存泄漏
摘要:内存溢出是指程序在申请内存时,系统并没有给足够的内存来供其使用,OUT OF MEMORY。 内存泄漏是自己向系统申请了内存空间但是使用完之后没有释放掉,结果那块内存自己不能使用,系统也不能在分配给其他程序再使用了。 一次内存泄漏可以忽略,但是多次的内存泄漏终将导致内存溢出。 内存泄漏可以分为4种: 阅读全文

posted @ 2016-08-07 23:47 `Elaine 阅读(372) 评论(0) 推荐(0)

指针和引用的区别
摘要:指针和引用的区别 1、非空区别。在任何情况下都不能使用指向空值的引用。一个引用必须是指向某些对象。因此如果你使用一个变量并让他指向一个对象,但是该变量也可能不指向任何对象,因此这时你应该把该变量声明为指针,因为这时你可以赋空置给该变量。假如变量肯定指向一个对象,并且你的设计不允许变量为空值,这时你就 阅读全文

posted @ 2016-08-05 08:12 `Elaine 阅读(1129) 评论(0) 推荐(0)

Doxygen的使用,配置及实例
摘要:Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,可以从一套归档源文件开始,生成文档 下载Doxygen + Graphviz Doxygen可以生成动态文档 Graphviz可以生成视图连接将.c文件中所用到的函数、头文件生成一个树状结构并且设置之后可以生成相对应的函数的跳 阅读全文

posted @ 2016-08-03 13:54 `Elaine 阅读(32722) 评论(0) 推荐(1)

【转】doxygen+graphviz生成工程中的类继承树及函数调用图
摘要:转自 hequn8128 在阅读代码量比较多的项目时,类的继承树和函数调用图能够直观地向我们显示类之间或者函数之间的各种关系,方便我们了解程序的整体框架,很多时候可以起到事半功倍的作用。这里尝试了用doxygen+graphviz生成工程中的类继承树和函数调用图的方法,总体来说操作比较方便。网上还有 阅读全文

posted @ 2016-08-02 17:42 `Elaine 阅读(1815) 评论(0) 推荐(0)

转载--void指针(void *的用法)
摘要:转自:jimmy 指针有两个属性:指向变量/对象的地址和长度 但是指针只存储地址,长度则取决于指针的类型 编译器根据指针的类型从指针指向的地址向后寻址 指针类型不同则寻址范围也不同,比如: int*从指定地址向后寻找4字节作为变量的存储单元 double*从指定地址向后寻找8字节作为变量的存储单元  阅读全文

posted @ 2016-08-01 08:55 `Elaine 阅读(2456) 评论(0) 推荐(0)

导航