1、概述 将一个请求封装为一个对象。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 2、模式分析 在一次请求中,存在请求的调用者和执行者,一般情况下调用者会直接调用执行者的API,这样两者紧密的耦合在一起。如下图 现在在调用者和执行者之间添加 ...
分类:
其他好文 时间:
2017-12-01 17:14:00
阅读次数:
238
二叉查找树定义 二叉查找树(英语:Binary Search Tree),也称二叉搜索树、有序二叉树(英语:ordered binary tree),排序二叉树(英语:sorted binary tree),是指一棵空树或者具有下列性质的二叉树: 二叉查找树相比于其他数据结构的优势在于查找、插入的时 ...
分类:
编程语言 时间:
2017-11-27 00:01:08
阅读次数:
275
题目要求: 1 用JDB或IDEA单步跟踪在下列数据中(3 8 12 34 54 84 91 110)查找45和54的过程,对比使用顺序查找和二分查找的执行过程 2提交测试找到或找不到那一步的截图,要全屏,包含自己的学号信息 3课下把代码推送到代码托管平台 实验过程: 调用Searching中的bi ...
分类:
其他好文 时间:
2017-11-22 21:48:05
阅读次数:
167
package ltb6w1; public class WordSort1 { private String[] a= {"hello","world","welcome","hi","hey"}; private int w; private int q; public WordSort1() ... ...
分类:
编程语言 时间:
2017-11-11 18:50:58
阅读次数:
275
1.reverse反转2.shuffle随机排序3.sort自然排序4.sort指定比较器排序5.swap将下标位置为x和y的元素进行交换6.max 最大值7.min 最小值8.frequency 计算元素个数9.copy复制List10.replaceAll 替换所有元素 import java. ...
分类:
编程语言 时间:
2017-11-06 18:04:10
阅读次数:
202
什么是泛型 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现 ...
本人亲测,有用,适用性比较强,直接上代码说话。 ...
分类:
编程语言 时间:
2017-10-18 14:09:49
阅读次数:
215
kansei工程是一种研究人为因素的研究方法,是一种感性工学。它是一种将人的情感、心理感觉和需求转化为产品的设计要素和具体参数。kansei工程可用来建立服务要素和顾客情感认知的关系,帮助设计者建立系统化的设计过程。Kansei Engineering可以用来提升现有的产品,也可以发展新的产品。Ka ...
分类:
其他好文 时间:
2017-10-14 19:54:26
阅读次数:
139
所有数据存进resultList中 Collections.sort(resultList, new Comparator<HashMap<String, Object>>() { @Override public int compare(HashMap<String, Object> o1, Ha ...
分类:
编程语言 时间:
2017-10-11 18:11:57
阅读次数:
217
集合框架 一.作用 1.用来存储多个数据 2.实现了不同的数据结构 二.集合框架被设计成要满足以下几个目标。 1.该框架必须是高性能的。基本集合(动态数组,链表,树,哈希表)的实现也必须是高效的。 2.该框架允许不同类型的集合,以类似的方式工作,具有高度的互操作性。 3.对一个集合的扩展和适应必须是 ...
分类:
其他好文 时间:
2017-10-11 14:13:37
阅读次数:
194