- 博客(11)
- 资源 (21)
- 收藏
- 关注
原创 API函数库的构造与编程应用
API函数库的构造与编程应用(刘爱贵 - Aiguille.LIU) 函数库是一组执行特定功能操作的函数集合,可以独立提供给第三方进行程序开发,通常又称为API(Application Programming Interface),即应用程序编程接口。Linux下,函数库一般有两种形式:静态函数库和动态函数库。应用函数库进行编程时,如果使用静态函数库,则需要将其链接进应用程序中;而使用动态共
2008-04-27 18:02:00 2114 2
原创 九重天(Nine steps to heaven)
九重天(Nine steps to heaven)(刘爱贵 - Aiguille.LIU)偶然翻阅书籍,发现里面记录了一个"Nine steps to heaven"的东西,细细品味觉得很有味道,还颇有哲理。Nine steps to heaven (九重天):1) Physical Health (身体健康)2) Psychologyical Health (心理健康)3) IQ (智商
2008-04-16 08:46:00 1622 3
原创 你是狮子还是瞪羚?
在非洲,瞪羚每天早上醒来时,它知道自己必须跑得比最快的狮子还快,否则就会被吃掉。狮子每天早上醒来时,它知道自己必须超过跑得最慢的瞪羚,否则它就会被饿死。不管你是狮子还是瞪羚,当太阳升起时,你最好开始奔跑。
2008-04-15 09:00:00 2862
原创 散列表设计
散列表设计(刘爱贵 - Aiguille.LIU)1、基本概念 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。2、常用的构造散列函数的方法 散列函数能使对一个数据序列的访问过程更加迅速有效,通过散列函数,数
2008-04-14 13:09:00 5775 6
原创 C程序中的存储分配
C程序中的存储分配(刘爱贵 - Aiguille.LIU) C程序设计中,经常需要使用malloc/free动态管理内存,在需要的时候向操作系统申请空间,适合的时候释放不再使用的空间。那么,C库中malloc/free是如何实现的呢?参考"The C Programming Language",我们设计了自己的存储分配程序。 由于程序中某些地方可能不通过malloc调用申请空间,因此,ma
2008-04-12 17:55:00 3172 4
原创 C存储类型和类型限定符
C存储类型和类型限定符(刘爱贵 - Aiguille.LIU) C存储类分为两类:自动存储类(automatic)和静态存储类(static)。声明对象时使用的存储类说明符以及声明的上下文共同决定了对象的存储类。 自动存储类对象对于一个程序块来说是局部的,在退出程序块时该对象将消失。 (1) 如果没有使用存储类说明符,或者如果使用了auto限定符,则程序块中的声明生成的都是自动存
2008-04-11 20:22:00 4919 1
原创 C语言复杂声明的解析
C语言复杂声明的解析(刘爱贵 Aiguille.LIU) C语言是一种通用的程序设计语言,它与UNIX系统之间具有非常密切的联系,C语言是在UNIX系统上开发的,并且,无论是UNIX系统本身还是运行其上的大部分程序,都是用C语言编写编写的。C语言很适合用来编写编译器和操作系统以及各种系统底层软件,因此被称为“系统编程语言”,但它同样适合于编写不同领域中的大多数程序。 C语言中,指针的使用非常广
2008-04-10 18:13:00 3687 3
原创 Linux下C程序命令行参数处理
Linux下开发C程序,甚至是GUI程序,都可能需要处理复杂的命令行参数。健全、可靠的复杂命令行参数处理机制,可使程序方便使用,也更显专业。Linux下几乎所有的命令都提供了参数处理机制,包括短选项和长选项。 POSIX标准中对程序名、参数作了如下相关约定: * 程序名不宜少于2个字符且不多于9个字符; * 程序名应只包含小写字母和阿拉伯数字; * 选项名应该是单
2008-04-05 11:34:00 9716 2
原创 Linux文件系统链接
Linux文件系统链接有两种:硬链接和符号链接,可以使用ln命令建立,默认情况下产生硬链接。ln命令具体使用可以参考man手册。 硬连接直接指向文件的i节点(Index node)。Linux中,任何一个文件可以有多个目录项指向其i节点。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的
2008-04-03 13:15:00 1882
原创 数学之美
计算机技术不断影响着人们的生活方式,使人们的生活应得越来越美好,而数学在计算机技术的发展中起着非常重要的作用。在Google黑板报中的数学之美系列中,我们更能感受到数学的博大精深和美。我把这些文章收集于此,于大家共同分享!^-^数学之美 系列一 -- 统计语言模型数学之美 系列二 -- 谈谈中文分词数学之美 系列三 -- 隐含马尔可夫模型在语言处理中的应用数学之美系列 四 --
2008-04-01 21:57:00 2061
新一代全闪SDS存储系统技术架构
2020-12-11
TaoCloud FASS 技术白皮书 v1.9.pdf
2020-04-19
闪存技术与应用方法-刘爱贵
2015-09-22
GlusterFS 101培训课程
2013-12-02
RAID 技术发展综述
2009-09-22
快照(Snapshot)技术发展综述
2009-08-28
Introduction to DHT
2008-03-28
数据挖掘教程
2008-03-27
Survey of Clustering Algorithms
2008-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人