迭代器与泛型 for 1 迭代器与 closure 「迭代器」是一种可以遍历一种集合中的所有元素的机制 在 lua 中通常将迭代器表示为函数 每调用一次函数,即返回集合中的「下一个」元素 每个迭代器都需要在每次成功调用之间保存一些状态 这样就知道它现在所在的位置以及如何步进到一下位置 一个 clos ...
分类:
其他好文 时间:
2020-02-29 19:03:04
阅读次数:
68
row_number:会对所有数值,输出不同的序号,序号唯一且连续,如:1、2、3、4、5。 rank:会对相同数值,输出相同的序号,而且下一个序号间断,如:1、1、3、3、5。 dense_rank:会对相同数值,输出相同的序号,但下一个序号不间断,如:1、1、2、2、3。 1.ROW_NUMBE ...
分类:
其他好文 时间:
2020-02-29 12:53:08
阅读次数:
93
History对象:用户在浏览器当前窗口中访问过的 URL。 创建 ①window.history ②history 方法 ①back()加载 history 列表中的前一个 URL ②forward() 加载 history 列表中的下一个 URL ③ go()加载 history 列表中的某个具 ...
分类:
其他好文 时间:
2020-02-28 21:05:33
阅读次数:
72
register是登记的意思。 登记即是通过用户的填写,接着对信息进行验证,客户端的验证通过js代码完成【CSDN的关于register.jsp读懂(主要看第1.2.4.5点)】。调用js里面的函数判断信息是否合法,如果没有问题再把表单数据交给下一个步骤的jsp(在这个例子中就是register-c ...
分类:
Web程序 时间:
2020-02-27 00:39:12
阅读次数:
86
问题描述:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为1的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,要求找到最后一个出列的人或者模拟这个过程。 代码: 1 #include <iostream> 2 #inclu ...
分类:
其他好文 时间:
2020-02-26 10:28:28
阅读次数:
126
spark为什么比mapreduce快 mapreduce的数据处理过程是:把数据从磁盘读到内存,在内存中完成计算,再写回磁盘。下一个mr程序要继续对这批数据进行处理,又要重复这一过程。有多少个mr程序,就有多少次读磁盘和写磁盘的过程,效率低下。 spark的数据处理过程是:把数据读到内存之后,在多 ...
分类:
其他好文 时间:
2020-02-25 13:05:09
阅读次数:
66
达梦7备份与还原 前言 本文档介绍了 达梦7 的备份与还原相关操作。详细的文档,可以查看达梦安装目录下的文件 基础概念 备份集 这个概念频繁出现在文档和命令中,一定要先熟悉。 备份集用来存放备份过程中产生的备份数据及备份信息。一个备份集对应了 一次完整的备份 。 一般情况下, 一个备份集就是一个目录 ...
分类:
其他好文 时间:
2020-02-25 12:55:35
阅读次数:
218
一、引言 要想理解Spring框架,那么Spring Bean的生命周期就是必须要了解的一环,关于Spring Bean的生命周期,就是一个Bean在IOC容器中从创建到销毁的过程,下面就开始梳理一下一个Bean的创建过程。 二、生命周期概要流程 简单的来说,一个Bean的生命周期分为四个阶段: 1 ...
分类:
编程语言 时间:
2020-02-25 11:19:39
阅读次数:
86
两个函数都在 里 顾名思义,next_permutation用来求下一个排列,prev_permutation用来求上一个排列。 当前的排列不满足函数能够继续执行的条件的时候,返回false,否则返回true 比如数组中已经是1,2,3,4,5了,就不能用prev_permutation了 ...
分类:
编程语言 时间:
2020-02-24 20:58:31
阅读次数:
91
(1) 需求:导入时得判断价格是否为非负数,不能为特殊字符(eg:#)。 程序测试: 实战: 正则表达式如下: ^[1-9](\d*)([.][0-9]*)?$ 解析: ^:匹配输入字符串的开始位置。 [1-9]:设置第一个数字不是 0,范围1到9。 \:将下一个字符标记为一个特殊字符、或一个原义字 ...
分类:
其他好文 时间:
2020-02-24 13:34:16
阅读次数:
81