自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liuzhengyuan123的专栏

开源、分享、奋斗

  • 博客(5)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

转载 内存对其加速cpu访问速度原理

内存对齐问题是每一个c程序员都应该考虑过的问题,c编译器的规则明确规定了对齐问题,就是一个struct中按照最长的类型对齐,比如考虑下面的结构体:struct abc{char a;int b;char c;}在32位x86机器上它的大小是多少呢?是12,为什么呢?因为该结构体中最长的类型是int,因此需要按照4字节对齐,因此a和c后面都要pad进去3个无辜的字

2015-01-03 18:18:09 1156

转载 wordpress搭建:

今天闲来无事自己动手搭建了一个feic

2014-11-20 20:52:51 400

原创 红黑树的C实现

看了nginx的源码,其中的定时器采用的数据结构是红黑树,而linux内核中高级数据结构也采用了红黑树,由此可见红黑树效率确实很高。红黑树是一种局部平衡树,不像AV树那样绝对平衡。但是实现起来也比较复杂,鄙人水平有限,在了解了红黑树原理之后自己用C实现了红黑树,花了一天时间调试才通过,建议大家也写写,有得地方注释不够清楚,下次补充。一般的,红黑树,满足以下性质,即只有满足以

2014-04-02 22:41:44 747

原创 快速排序的c实现

在众多的排序算法中,快排无疑是综合效果最好的,使用起来也 很简单。没有必要掌握各种排序算法,理解并能熟练使用一两种高效的排序算法就OK了。下面是源码,经测试没有问题。其中的cen参考点可以采用折中的方式优化,参考《算法导论》

2014-04-02 21:53:04 377

原创 走进CSDN博客第一天

谨以纪念我的第一个博客世界!

2014-01-12 16:49:10 444

putty远程连接工具

一款方便、使用、经典的远程连接工具,Linux程序员必备工具。

2014-01-20

HTTP权威指南清晰完整版

HTTP协议的经典之作,详细深刻,值得收藏。

2014-01-17

LINUX下常用服务搭建详解

详细描述了Linux环境下各种服务的具体搭建、配置过程,如ftp,ssh,sendmail,dns等。

2014-01-14

多级网页下载器

该网页下载器最多支持三级链接下载。安装跟使用都很简单,非常实用。

2014-01-12

哲学家就餐

关于哲学家就餐问题的程序代码分析,全面分析了代码架构,以及各个模块的关系,有助于学习操作系统了解有关操作系统资源调度问题。

2012-07-25

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

TA关注的人

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