1.some方法会依次检测数组中每一个元素是否符合给定函数的条件,返回布尔值,不会对空数组处理,不改变原数组。在执行中,有一个满足就返回true,不再继续执行 注意问题 some回调函数有三个参数,一个是当前元素(必须),一个是当前元素的索引index(可选),一个是当前元素属于的数组对象。 2.e ...
分类:
编程语言 时间:
2018-08-07 00:31:32
阅读次数:
147
本文主要总结Jmeter的逻辑控制器; 逻辑控制器下一共16个控制器: 1、foreach controller循环控制器 定义变量数组,按数组遍历循环 2、simple controller 简单控制器 不改变元件的执行顺序,指定了一个执行单元; 3、include controller 导入外部 ...
分类:
其他好文 时间:
2018-08-03 18:08:16
阅读次数:
151
什么是重排序?重排序是指令的重排序。 为了提高性能,编译器和处理器常常会对指令做重排序,重排序就会导致多线程执行的时候有数据不一致问题,导致程序结果不是理想结果。 重排序分为三类: 编译器重排序:不改变单线程程序语义前提下,重新安排执行顺序 指令级并行重排序:指令并行技术可以将多条指令重叠执行,如果 ...
分类:
编程语言 时间:
2018-08-01 16:05:20
阅读次数:
183
Stream 第一次看到Stream表达式就深深把我吸引,用它可以使你的代码更加整洁而且对集合的操作效率也会大大提高,如果你还没有用到java8的Stream特性,那就说明你确实out啦。 一、概述 1、什么是Stream Stream是一种可供流式操作的数据视图有些类似数据库中视图的概念它不改变源 ...
分类:
编程语言 时间:
2018-08-01 01:05:30
阅读次数:
477
概念 模板模式 定义了一个算法的步骤,并允许子类为一个或多个步骤提供其实践方式。让子类在不改变算法架构的情况下,重新定义算法中的某些步骤。 抽象摸板角色:(抽象父类) 1. 定义了一个或多个抽象操作,以便让子类实现 2. 定义并实现了一个摸板方法 具体摸板角色:(具体实现类) 1. 实现父类所定义的 ...
分类:
其他好文 时间:
2018-07-31 17:13:29
阅读次数:
160
computed 计算属性(派生值,附加值) 基于原来的属性,对数据进行处理,不改变原数据 ...
分类:
其他好文 时间:
2018-07-30 20:20:18
阅读次数:
122
◆学时·VI◆ SPLAY伸展树 平衡树之多,学之不尽也…… ◇算法概述 二叉排序树的一种,自动平衡,由 Tarjan 提出并实现。得名于特有的 Splay 操作。 Splay操作:将节点u通过单旋、双旋移动到某一个指定位置。 主要目的是将访问频率高的节点在不改变原顺序的前提下移动到尽量靠近根节点的 ...
分类:
其他好文 时间:
2018-07-29 20:01:34
阅读次数:
163
对于存储过程中需要编写大量的sql语句,这必然需要美化语句,使得程序可读性更高。 pl/sql developer开发工具自带美化工具,不过美化的时候容易使得语句全部改变成大写格式,这样就需要一个插件包或者说一个使得程序只格式不改变原来大小写的文件包。 1、自带美化,(自带的不够完美,不建议推荐使用 ...
分类:
数据库 时间:
2018-07-28 21:55:41
阅读次数:
642
重构是什么? 重构就是对软件内部结构的一种调整,目的是不改变软件可观察行为的前提下,提高可理解性,降低修改成本。不是为了提高性能,是为了提高可读性,可维护性。 重构,从某种角度讲,就是整理代码。整理归类。 程序员,要戴着两顶帽子,一个是添加新功能,一个是重构。对完成功能的代码进行整理。 重构的目的? ...
分类:
其他好文 时间:
2018-07-28 15:07:23
阅读次数:
129
//set集合去重,不改变原有的顺序 public static void pastLeep1(List list){ System.out.println("list = [" + list.toString() + "]"); List listNew=new ArrayList(); Set ... ...
分类:
其他好文 时间:
2018-07-28 13:38:13
阅读次数:
166