- 博客(25)
- 资源 (30)
- 收藏
- 关注
原创 关于realloc的调整内存方式
PROTOTYPE:void * realloc ( void * ptr, size_t new_size );关于realloc的行为方式,结合源码总结为:1. realloc失败的时候,返回NULL;2. realloc失败的时候,原来的内存不改变,也就是不free或不move,(这个地方很容易出错);3. 假如原来的内存后面还有足
2013-03-18 19:40:22 7242 3
转载 zebra线程管理源码简析
http://blog.csdn.net/xuyanbo2008/article/details/7439733http://blog.csdn.net/xuyanbo2008/article/details/7439738==========================================================1 zebra线程机制概述
2013-03-18 10:10:58 3553
转载 zebra 的Thread机制
http://blog.csdn.net/xuyanbo2008/article/details/7439751=======================1.thread的四种创建方法一个新的thread可以通过如下三种方式被创建,主要是看你需要创建的thread的类型:1, thread_add_read:添加一个thread到read queue,
2013-03-18 10:09:52 3562
转载 对zebra的一点思考(Think Of ZEBRA)
http://blog.csdn.net/xuyanbo2008/article/details/7439936===================================================此文并不针对zebra的应用,甚至不是一个架构的分析,只是对于Zebra的一点儿思考。 Zebra 设计得是如此简洁明快。每一种数据结构均对应于一
2013-03-18 10:08:06 2648 1
转载 zebra代码简单分析
http://blog.chinaunix.net/uid-21568264-id-203665.html1) zebra是很有名的linux下的开源路由软件项目,代码写的非常漂亮,模块化,很清晰的结构。 关于软件的框架部分就不说了,zebra 官方网站上已经有详细的解释了,简单的来说:zebra作为一个守护进程来维护linux路由信息,其他模块rip, bgp
2013-03-18 10:02:33 8656 5
转载 C语言的那些小秘密之【异常处理】
FROM: http://blog.csdn.net/bigloomy/article/details/6659146=========================================================很多读者在此之前可能根本没有使用或者听说过C语言的异常处理,印象中都是C++或者java才有的东西,C语言怎么会有异常处理呢?当然估计在大学出于一般的性
2013-03-05 00:33:22 925
转载 C语言的那些小秘密之【预处理】
FROM: http://blog.csdn.net/bigloomy/article/details/6649507=======================================================预处理是C语言的一个重要知识点,它能改善程序设计的环境,有助于编写易移植、易调试的程序。因此,我们有必要掌握好预处理命令,在自己编程的时候灵活的使用它,使得
2013-03-05 00:32:32 955
转载 C语言的那些小秘密之【volatile】
FROM: http://blog.csdn.net/bigloomy/article/details/6645810====================================================volatile的重要性对于搞嵌入式的程序员来说是不言而喻的,对于volatile的了解程度常常被不少公司在招聘嵌入式编程人员面试的时候作为衡量一个应聘者
2013-03-05 00:31:38 831
转载 C语言的那些小秘密之【链表(四)】
FROM: http://blog.csdn.net/bigloomy/article/details/6639550=========================================================大多数的读者在学习编程语言的时候都不喜欢那些枯燥的文字描述,包括我自己在开始学习编程的时候也是这样,对于代码的热情远远高于文字,所以我在我写东西的时候也
2013-03-05 00:30:33 842
转载 C语言的那些小秘密之【链表(三)】
FROM: http://blog.csdn.net/bigloomy/article/details/6639549==================================================在开始写linux内核双向循环链表之前,我一直在想我要不要用长篇大论的文字来描述linux内核双向循环链表呢?经过认真的思考之后,我否决了用枯燥的文字向读者描述lin
2013-03-05 00:29:28 929
转载 C语言的那些小秘密之【字节对齐】
FROM: http://blog.csdn.net/bigloomy/article/details/6633008======================================================可能有不少读者会问,字节对齐有必要拿出来单独写一篇博客嘛?我觉得是很有必要,但是它却是被很多人所忽视的一个重点。那么我们使用字节对齐的作用和原因是什么
2013-03-05 00:28:04 816
转载 C语言的那些小秘密之【链表(二)】
FROM: http://blog.csdn.net/bigloomy/article/details/6629479=======================================================除了个别天才程序员外,没有人一开始就能写出让人惊叹的代码,都是从模仿开始的!不要相信你身边的人说他能很轻松的自己编写出让人惊叹的代码而不用任何的参考
2013-03-05 00:27:02 997
转载 C语言的那些小秘密之【链表(一)】
FROM: http://blog.csdn.net/bigloomy/article/details/6628260=======================================================链表,一个对于学习过C语言的人都是再熟悉不过的概念了,可能很多学习过链表的人都觉得链表没什么值得太在意的地方,可是如果你走进linux内核,去看看linux
2013-03-05 00:25:22 1174
转载 C语言的那些小秘密之【指针(四)】
FROM: http://blog.csdn.net/bigloomy/article/details/6612790============================================================ 正如前一篇博客所说的,但凡人都是急功近利和有惰性的,都不喜欢花时间去阅读那些我们认为枯燥的文字描述,喜欢直接进入主题。但是有时候恰恰就是因
2013-03-05 00:24:01 719
转载 C语言的那些小秘密之【指针(三)】
FROM: http://blog.csdn.net/bigloomy/article/details/6612650====================================================== 但凡人都是急功近利和有惰性的,我就是个例子。不想每篇博客都写一个摘要和那些大段的文字描述,但是为了让一些新的读者朋友了解我的博客内容,我还是像前面说的
2013-03-05 00:22:33 775
转载 C语言的那些小秘密之【指针(二)】
FROM: http://blog.csdn.net/bigloomy/article/details/6612387======================================================= 现在每篇博客都要求有摘要,但是如果我就这样直接接着上一篇的内容开始讲的话可能第一次看我博客的人都不知道我在说啥,所以我还是把前一篇博客的第一
2013-03-05 00:20:45 862
转载 C语言的那些小秘密之【指针(一)】
FROM: http://blog.csdn.net/bigloomy/article/details/6612215===================================================== 懂得C语言的人都知道,C语言之所以强大,以及其自由性,绝大部分体现在其灵活的指针运用上。因此,说指针是c语言的灵魂,一点都不为过。所以从我的标题
2013-03-05 00:18:37 778
转载 C语言的那些小秘密之【const修饰符】
FROM: http://blog.csdn.net/bigloomy/article/details/6595197====================================================== 或许还有不少人对于const修饰符理解的并不深刻,都只是停留在一个比较浅的层面上,仅仅是在读别人代码的时候看到了const修饰符的使用,自己的写代码
2013-03-05 00:16:26 918
转载 C语言的那些小秘密之【函数的调用关系】
FROM: http://blog.csdn.net/bigloomy/article/details/6592167================================================================ 显示函数的调用关系是调试器的必备功能,如果我们在程序的运行中出现了崩溃的情况,通过函数的调用关系可以快速定位问题的根源,懂得函数调
2013-03-05 00:13:53 993
转载 C语言的那些小秘密之【变参函数的实现】
FROM: http://blog.csdn.net/bigloomy/article/details/6588354====================================================在学习C语言的过程中我们可能很少会去写变参函数,印象中大学老师好像也没有提及过,但我发现变参函数的实现很巧妙,所以还是特地在此分析下变参函数的实现原理。无需标准C的支持,
2013-03-05 00:11:34 814
转载 C语言的那些小秘密之【函数指针】
FROM: http://blog.csdn.net/bigloomy/article/details/6584858================================================ 我们经常会听到这样的说法,不懂得函数指针就不是真正的C语言高手。我们不管这句话对与否,但是它都从侧面反应出了函数指针的重要性,所以我们还是有必要掌
2013-03-05 00:08:59 766
转载 C语言的那些小秘密之【堆栈】
FROM: http://blog.csdn.net/bigloomy/article/details/6582662==================================================在讲解堆栈之前,我们先要来说说其实我们常说的堆栈是两种数据结构。那么什么是堆什么又是栈呢? 栈,是硬件。主要作用表现为一种数据结构
2013-03-05 00:06:54 847
转载 C语言的那些小秘密之【内存分配】
FROM: http://blog.csdn.net/bigloomy/article/details/6581706=============================================================realloc()函数原型:extern void *realloc(void *mem_address, unsigned i
2013-03-05 00:04:48 739
转载 C语言的那些小秘密之【断言】
FROM: http://blog.csdn.net/bigloomy/article/details/6614491========================================================================== 每次写摘要我都觉得是一件很头疼的事儿,因为我知道摘要真的很重要,它几乎直接就决定了读者的数量。
2013-03-04 23:55:05 638
转载 C语言的那些小秘密之【动态数组】
FROM: http://blog.csdn.net/bigloomy/article/details/6615012=============================================================== 摘要的重要性是不言而喻的,每次发文章我都很纠结如何写出一个有特色的摘要来,能够以最为简短的文字向读者描述出我所要表达的
2013-03-04 22:02:03 737 1
Steelray Project Viewer 破解版
2014-01-24
The Good, The Bad, and the ugly, The UNIX Legacy
2012-04-23
乐图地图制作工具(下载&导入)
2011-08-15
Google 日历 每年设置农历提示
2011-08-15
libflashplayer.so(For linux opera chromuim firefox)
2011-08-03
Python 3.1 stable documentation 离线文档
2011-07-04
Python 2.7 stable documentation 离线文档
2011-07-04
Notepad++ 代码格式化插件(C/C++/C#/Java)
2011-04-06
Notepad++ 插件大集合
2011-04-05
博客搬家工具blog-porter
2011-04-02
Windows Live Writer5个代码插件
2011-04-02
[补丁]Eclipse3.6编辑android自动提示卡死
2011-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人