自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 深入分析 Linux 内核链表

<br /> <br /><br />链表是一种常用的组织有序数据的数据结构,它通过指针将一系列数据节点连接成一条数据链,是线性表的一种重要实现方式。相对于数组,链表具有更好的动态性,建立链表时无需预先知道数据总量,可以随机分配空间,可以高效地在链表中的任意位置实时插入或删除数据。链表的开销主要是访问的顺序性和组织链的空间损失。<br />通常链表数据结构至少应包含两个域:数据域和指针域,数据域用于存储数据,指针域用于建立与下一个节点的联系。按照指针域的组织以及各个节点之间的联系形式,链表又可以分为单链表、

2011-05-17 17:11:00 613

转载 iOS开发技术概要

<br />http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iOs_TechOverview/Introduction/Introduction.html<br /> <br />介绍<br />iOS 操作系统是 iPhone、 iPod touch 以及 iPad 设备的核心。<br />构建 iOS 平台的知识与 Mac OS X 系统同出一辙,iOS 平台的许多开发工具和开发技术也源自

2011-05-16 17:31:00 1521

转载 理解 Xcode 工程

<br /> 介绍<br />http://www.apple.com.cn/developer/mac/library/documentation/DeveloperTools/Conceptual/xcode/xcodeprojects.html<br /> <br />Xcode是一个强大的专业开发工具,可以简单快速、而且以您熟悉的方式执行绝大多数常见的软件开发任务。相对于创建单一类型的应用程序所需要的能力而言,Xcode要强大得多,它的设计目的是使您可以创建任何想像得到的软件产品类型,从Cocoa及

2011-05-16 17:22:00 1443

转载 开发 Cocoa Objective-C 应用程序

通过教程中的以下的步骤,您将会对在 Cocoa 应用程序开发中最重要的两个应用程序更加熟悉:界面生成器和 Xcode 。您还将学习 Cocoa 应用程序开发中典型的工作步骤:设计应用程序(您的大脑)创建项目(Xcode)创建界面(界面生成器)定义类(界面生成器)实现类(Xcode)生成项目(Xcode)运行测试应用程序在学习的过程中,您还将学习如何使用通用的面向对象的设计模式设计应用程序。关于有关面向对象编程和 Objective-C 的背景知

2011-05-16 17:13:00 1134

转载 iOS技术文档

HTTP Live 媒体流概述HTTP Live 媒体流可以让您在原有的 Web 服务器上使用 HTTP 协议向 iPhone,iPad,iPod touch 和桌面计算机发送音频和视频。通用技术2010-11-15使用 ExternalAccessory 框架连接蓝牙设备在 iOS 3.0 及以上版本中,ExternalAccessory 框架允许应用程序和蓝牙设备通信。通用技术为 iPhone 和 iPad 创建和部署 HTTP Live 媒体流的最佳实践本技术说明讨论了为 iPhone

2011-05-16 16:33:00 2862

转载 MAC文件系统概述

<br />介绍<br />在任何一个操作系统当中,文件系统都是非常重要的部分,毕竟每个用户都需要在文件系统中保存自己的资料。在 Mac OS X 系统中,文件系统的组织结构扮演了非常重要的角色,它能够帮助用户找到想要的文件。这种组织结构同时也让应用和系统本身在为满足用户需要而查找文件资源的时候更加简单快捷。<br />Mac OS X 中的文件系统内核中有一套从 BSD 操作系统中继承而来的目录结构体系。虽然大部分目录都被 Finder 所隐藏,但是 BSD 世界中的很多元素都显露无遗。其中文件权限模型、

2011-05-16 16:30:00 8677 2

转载 C语言中实现模板函数小结

<br /><br />    如果要写个函数支持多种数据类型,首先想到的就是C++的模板了,但是有时候只能用C语言,比如在linux内核开发中,为了减少代码量,或者是某面试官的要求…<br />      考虑了一阵子后,就想到了qsort上.qsort的函数原型:<br />void qsort( void *base, size_t num, size_t width, int (__cdecl *compare )(const void *elem1, const void *elem2 ) );<

2011-05-10 12:48:00 16122 1

转载 c语言用宏实现模板-以队列为例

1. 队列类型及操作的宏定义://队列类型表示:Queue_元素类型(如元素为整形的队列类型为:Queue_int)//_ET:元素类型#define Q_TYPE(_ET) Queue_##_ET//队列变量定义:每个队列对应一个数组,用于存放元素,数组名表示成:qBuf##queue//在定义队列变量时需指定队列长度:由len指定//ET: 元素类型//queue: 队列变量名//len: 队列长度#define Q_DEFINE(ET,queue,len) ET qBuf##queue[len]; i

2011-05-10 12:46:00 5531

转载 C语言实现stack模板

 看了bsd的源码,才知道C语言能通过宏实现C++模板的功能,真是太强大了!   我也学习着写了一个stack模板。有什么好的建议欢迎留言啊~~   "stack.h"   #ifndef MICRO_STACK_H   #define MICRO_STACK_H   #include   #include   #define STACK_NODE(name) name##__node   #define STACK_TEMPLATE(name,type) /   struct STACK_NODE(nam

2011-05-10 12:44:00 5516 1

空空如也

空空如也

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

TA关注的人

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