摘要:
1.视觉流向用户浏览页面的视觉流向通常是从左上至右下的一条弧线,我们可以看到通常浏览器的操作都是在右侧,关闭|缩小|滚动条等等。符合视觉流向通常情况下,我们会将按钮安排在相同的对象右边,或者是下面,但是复杂界面元素的底部一般是用户的“盲点”。我们将影响整个页面或者对话框的按钮,确认|取消|下一页|保存这样类按钮设置在弹出框的右侧有很好的扩展性,左侧可以添加帮助按钮,这样有助于功能的区域划分。如果按钮都有自己的小图标,类似用于表单,列表中,可以将它们放在工具条或者类似工具条狭长的区域上,通常在页面的顶部。按钮的位置1.视觉流向用户浏览页面的视觉流向通常是从左上至右下的一条弧线,我们可以看到通常浏 阅读全文
阅读排行榜
《算法导论》第6章 堆排序 (1)最大堆与堆排序
2012-02-14 22:40 by htc开发, 185 阅读, 收藏,
摘要:
6.1 堆“堆”这个词最初是在堆排序中提出的,但后来就逐渐指“废料收集存储区”,像Lisp和Java中提供的那样。(二叉)堆是一种数组对象,可以被视为一棵完全二叉树。length[A]是数组中的元素个数,heap-size[A]是存放在A中堆的元素个数。树的根是A[1]。堆的重要函数:max_heapifybuild_max_heapheapsort6.2 - 6.4 最大堆// 将LEFT和RIGHT定义为宏(避免小函数调用的开销)// 注意宏的定义要加上括号避免文本替换时运算符问题#include <stdio.h>#define LEFT(i) (2 * (i))#defin 阅读全文
AT91RM9200引导程序的建立(三)--------U-Boot1.1.4在AT91RM9200上的移植
2007-02-12 16:23 by htc开发, 184 阅读, 收藏,
摘要:
BootLoader概述 Boot Loader就是在操作系统内核运行之前运行的一段小程序。通过这段BootLoader,我们来初始化硬件设备,为硬件设备准备地址空间,中断号等,建立内存空间的映射,从而将系统的软硬件环境带到一个合适的状态。AT91RM9200处理器启动有两种情况,一种是从外部启动,如Flash,EEPROM,DATAFLASH等;一种是从内部的BOOTROM固化代码引导。我们的ARM板是直接通过JTAG接口从主机下载到目标板的flash中直接启动。 系统上电后,我们的CPU从0x00000000取它的第一条指令,而我们的flash就是被映射到这个地址上。CPU就首先执行我们. 阅读全文
vmware使用
2006-01-10 13:56 by htc开发, 184 阅读, 收藏,
摘要:
如果你还没有条件一人使用两台电脑的话,建议你还是使用虚拟机。 VMware目前是用的最多的一个虚拟机软件。我们可以在它的里面装linux,然后所有的编程,调试均可以在里面进行。就跟操作两台机器一样。一台装windows2000是主机,一台装linux。VMware是VMware公司出品的一个多系统安装软件。利用它,你可以在一台电脑上将硬盘和内存的一部分拿出来虚拟出若干台机器,每台机器可以运行单独的操作系统而互不干扰,这些“新”机器各自拥有自己独立的CMOS、硬盘和操作系统,你可以像使用普通机器一样对它们进行分区、格式化、安装系统和应用软件等操作,所有的这些操作都是一个虚拟的过程不会对真实的主. 阅读全文
XML Schema介绍
2011-08-22 17:24 by htc开发, 183 阅读, 收藏,
摘要:
XML Schema是基于 XML 的 DTD 替代者。XML Schema描述 XML 文档的结构。XML Schema语言也称作 XML Schema 定义(XML Schema Definition,XSD)。什么是 XML Schema?XML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。XML Schema:定义可出现在文档中的元素定义可出现在文档中的属性定义哪个元素是子元素定义子元素的次序定义子元素的数目定义元素是否为空,或者是否可包含文本定义元素和属性的数据类型定义元素和属性的默认值以及固定值XML Schema是 DTD 的继任者我们认为 XML Sc 阅读全文
浙公网安备 33010602011771号