摘要:
花了两天时间,对微软开发中心的《Windows 8 应用商店应用的设计指南》进行相关整理。本文归纳提取了相关要点,并在某些部分加入了自己的理解。中文原文地址英文原文地址--------------------------------------------------------------------导航分层系统 中心页-部分页-详细信息页 平面系统顶部应用栏-切换 导航剖析①页眉和后退按钮:页眉可标记当前页,便于查找; ②中心页:类似首屏,将应用程序不同区域的信息显示在第一个屏幕; ③内容部分; ④语义缩放:当视图为很长的平移列表时,方便快速浏览信息和移动视图; ⑤顶部菜单栏:导航控件; 阅读全文
摘要:
Chapter 1 本章结构 1.1Java语法 1.2数据抽象 1.3集合类抽象数据类型:背包 (Bags) 、队列 (Queues) 、栈 (Stacks) 1.4算法分析 1.5连通性问题-Case Study: Union - Find ADT 首先来看一个对增长数量级的常见假设的总结: 1.常数级别 增长数量级为1 典型代码: a... 阅读全文
摘要:
Chapter 1 本章结构 1.1Java语法 1.2数据抽象 1.3集合类抽象数据类型:背包 (Bags) 、队列 (Queues) 、栈 (Stacks) 1.4算法分析 1.5连通性问题-Case Study: Union - Find ADT 本节开篇使用了一个ThreeSum程序进行示例: ThreeSum所起到的作用为Count the... 阅读全文
摘要:
Chapter 1本章结构1.1Java语法1.2数据抽象1.3集合类抽象数据类型:背包 (Bags) 、队列 (Queues) 、栈 (Stacks)1.4面向操作的抽象数据类型1.5连通性问题-Case Study: Union - Find ADT本次笔记内容主要有两块:1.集合类抽象数据类型的两个关键特性:泛型(Generic)可迭代(Iterable)的总结;2.背包、队列和栈这三种基础集合数据类型的不同特点以及各自的实现分析;泛型和迭代1.泛型,又叫做参数化类型(parameterized types),可以用来存储任意数据的类型。而在每份API中,类名后的<Item> 阅读全文
摘要:
Chapter 1 本章结构 1.1Java语法 1.2数据抽象 练习部分 1.3集合类抽象数据类型:背包 (Bags) 、队列 (Queues) 、栈 (Stacks) 1.4面向操作的抽象数据类型 1.5连通性问题-Case Study: Union - Find ADT 1.2.1 编写一个Point2D的用例,从命令行接受一个整数N。在单位正方形内生成N个随机点,然后计算两点之间的最近距离 问题:用例中所采用的双层循环计算两点之间距离的方法有无更好的实现? 1: public class ShortDistance { ... 阅读全文
摘要:
最近在学习SEO和SEM的相关知识,在此总结并和大家分享一下相关的心得 一、搜索引擎的工作原理 1.利用爬虫,对互联网上的海量信息进行检索,称之为——爬行; 2.对检索出来的信息进行索引,类似于归纳总结网站的大纲——索引; 3.搜索引擎处理用户的搜索字段,将其与数据库中的数据进行匹配——计算相关性; 注:不同搜索引擎所使用的指标未必完全相同,常用的指标包括:关键字密度、元... 阅读全文
摘要:
Algorithms Fourth EditionChapter 1本章结构1.1Java语法 练习部分1.2数据抽象1.3集合类抽象数据类型:背包 (Bags) 、队列 (Queues) 、栈 (Stacks)1.4面向操作的抽象数据类型1.5连通性问题-Case Study: Union - Find ADTex1.1.3 从命令行得到三个整数参数。如果他们都相等则打印equal,否则打印not equalpublic class PrintThreeInt { public static void main(String[] args) { int N1... 阅读全文
摘要:
Algorithms Fourth EditionChapter 1本章结构1.1 Java语法1.2数据抽象1.3集合类抽象数据类型:背包 (Bags) 、队列 (Queues) 、栈 (Stacks)1.4面向操作的抽象数据类型1.5连通性问题-Case Study: Union - Find ADT1.2 Data AbstractionADT 是一种能够对使用者隐藏数据表示的数据类型。用Java类来实现抽象数据类型和用一组静态方法实现一个函数库没有什么不同。Using Abstract Data TypesADT和静态方法库的不同之处:· 实例方法不需要static关键字;& 阅读全文
摘要:
Algorithms Fourth EditionChapter 1本章结构1.1 Java语法1.2数据抽象1.3集合类抽象数据类型:背包 (Bags) 、队列 (Queues) 、栈 (Stacks)1.4面向操作的抽象数据类型1.5连通性问题-Case Study: Union - Find ADT1.1 Basic Programming Model 『一段Java程序(类)是一个静态方法(函数)类,或者定义了一个数据类型。』l Primitive Data Type 原始数据类型long(64位整数);int(32位整数,能表示232个数值); byte(8位整数)double为双精 阅读全文
摘要:
内容简介《写给大家看的面向对象编程书(第3版)》是一部独具特色的面向对象技术著作。书中结合代码示例生动透彻地讲述了面向对象思想的精髓,让读者真正学会以对象方式进行思考。此外,《写给大家看的面向对象编程书(第3版)》还讨论了各种与面向对象概念密切相关的应用主题,包括XML、UML建模语言、持久存储、分布式计算和客户/服务器技术等。《写给大家看的面向对象编程书(第3版)》内容精炼,示例简单明了,适合各层次面向对象开发人员阅读,也是高校相关专业面向对象课程的理想教学参考书。阅读完整理了几张思维导图,可以帮助理解整个OO设计各个概念之间的关系其他零碎的一些笔记,某些概念附带超链接1.OO和过程式程序设 阅读全文