1.脑图
2.表示方法
按照数据结构概述所说,线性表有两种表示方法分别是顺序表示和链式表示,链表就是链式表示的典型。
我们知道链式表示是分配了n块内存空间,可以认为彼此不连续,所以不能用偏移量去定位每个元素。
下面就先说最简单的单向链表:
如果每个数据元素能有一个指针指向下一个元素的话,那么只需要知道第一个数据元素就能一个一个的遍历整个链表了,这就是单向链表。...
分类:
其他好文 时间:
2014-06-05 06:59:17
阅读次数:
300
TLV是一种可变格式,意思就是:Type类型,
Lenght长度,Value值;Type和Length的长度固定,一般那是2、4个字节(这里统一采用4个字节);Value的长度有Length指定;编码方法:1.
将类型type用htonl转换为网络字节顺序,指针偏移+42. 将长度length用ht...
分类:
其他好文 时间:
2014-06-04 19:25:00
阅读次数:
376
1、偏移量// 元素相对于文档的偏移量var getOffSet = function (ele) {
var actualLeft = ele.offsetLeft, // 相对于offsetParent元素的左位移 actualTop =
ele.offsetTop, ...
分类:
编程语言 时间:
2014-06-03 13:13:08
阅读次数:
218
IO用到的命名空间:using
System.IO;文件和目录的管理!File类FileInfo类Directory类DirectoryInfo类操作文件的类!FileStream{Seek(偏移的位置,参考位置);CopyTo(流对象);
等}StreamWriteStreamReaderBina...
分类:
其他好文 时间:
2014-05-30 02:48:15
阅读次数:
224
我们先来看看CSS3
Api中对position属性的相关定义:static:无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用。relative:对象遵循正常文档流,但将依据top,right,bottom,left等属性在正常文档流中偏移位置。而其层叠通过...
分类:
其他好文 时间:
2014-05-29 14:19:01
阅读次数:
290
盒模型阴影box-shadow。下面是一个使用多参数的例子:用CSS3创建一个阴影的mixin,需要传递水平和垂的偏移量,模糊的范围,还有颜色,4个参数:
分类:
Web程序 时间:
2014-05-29 02:27:00
阅读次数:
442
【objc变量的获取】 C++成员变量通过偏移来寻找,速度极快。But
Objc中的变量通过方法调用来寻找,方法首先根据变量名,找到ivar_t,然后在ivar_t对象中取出偏移,再用此偏移来取值(这最后一步和C++一样)。ivar_t类结构如下:
objc-runtime中的object_...
分类:
其他好文 时间:
2014-05-28 02:26:03
阅读次数:
289
在ia32下,cpu有两种工作模式:实模式和保护模式。在实模式下,16位的寄存器用“段+偏移”的方法计算有效地址。段寄存器始终是16位的。在实模式下,段值xxxxh表示的以xxxx0h开始的一段内存。但在保护模式下,段寄存器的值变成了一个索引(还有附加信息)这个索引指向了一个数据结构的表(gdt/....
分类:
其他好文 时间:
2014-05-28 01:36:29
阅读次数:
417
一、Autolayout
中的概念1,约束Basics(1)常量值:偏移量与物理尺寸;(2)关系:>=等关系;(3)优先级(NSLayoutPriority)。自动布局不能交叉有自定义子视图frame(layout
subviews)的视图层级。自动布局不能交叉有弹跳变化(bounce transf...
分类:
其他好文 时间:
2014-05-28 00:51:25
阅读次数:
297
有一段时间不更新博客了,今天分享给大家的是一篇关于JS数组的,数组其实比较简单,但是用法非常灵活,在工作学习中应该多学,多用,这样才能领会数组的真谛。以下知识主要参考《JS
精粹》和《JavaScript 高级程序设计》。数组是一段线性分配的内存,它通过整数计算偏移并访问其中的元素。JavaScri...
分类:
编程语言 时间:
2014-05-26 00:01:31
阅读次数:
344