1. 定义:在函数内部再定义一个函数,并且这个函数用到了外边函数的变量,那么将这个函数以及用到的一些变量称之为闭包 def test(number): print(' 1 ') def test_in(): print(' 2 ') print(number+100) print(' 3 ') re ...
分类:
编程语言 时间:
2020-07-19 11:34:34
阅读次数:
46
在对数据进行汇总和分析的时候,经常需要用到排名相关的操作,下面是hive中经常用到的3个排名函数: rank() dense_rank() row_number() 函数说明: rank():在一组数据内按顺序显示排名顺序,值相同的情况下,排序数会重复,下个排序数会根据记录数接着排名。 dense_ ...
分类:
其他好文 时间:
2020-07-19 00:49:43
阅读次数:
74
package LeetCode_1060 /** * 1060. Missing Element in Sorted Array * (Prime) * Given a sorted array A of unique numbers, find the K-th missing number s ...
分类:
其他好文 时间:
2020-07-19 00:49:27
阅读次数:
93
一、【什么是水仙花数】 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 ...
分类:
编程语言 时间:
2020-07-19 00:29:37
阅读次数:
78
function paramsSeralize(obj){ if(!obj || typeof !== 'object') return obj; let res = ''; for (const key in obj) { if (obj.hasOwnProperty(key)) { res += ...
分类:
Web程序 时间:
2020-07-18 21:57:26
阅读次数:
69
(当接口的参数用@RequestBody修饰,同时还有另外的参数的情况) 测试接口的时候,如果项目中请求经过网关,转发到服务时,中间会将请求头数据转换成参数对象Subject。 格式如下: @PutMapping("/demo/update") public String update(@Valid ...
分类:
编程语言 时间:
2020-07-18 19:53:48
阅读次数:
76
问题: 给定一组带有评分rating的士兵序列。 求从中挑出3个士兵 i, j, k (i<j<k)为一个小组,使得第 i, j, k 名士兵的 rating递增or递减。 这样的小组有多少个。 Example 1: Input: rating = [2,5,3,4,1] Output: 3 Exp ...
分类:
其他好文 时间:
2020-07-18 16:04:17
阅读次数:
67
Remove the minimum number of invalid parentheses in order to make the input string valid. Return all possible results. Note: The input string may cont ...
分类:
其他好文 时间:
2020-07-18 15:29:10
阅读次数:
71
题目链接 题目链接 题目 给定一个十进制数和基数,判断对应进制数是否回文数,并打印 1 0是回文数 2 题目中没有标明大于10的进制中字母如何处理,试错发现,并不能将两位数字转化为字母,而是使用两位数字,并且在判断回文和打印时,这个两位数字都看做一个整体 解题思路 因为要用两位数字表示基数大于10的 ...
分类:
其他好文 时间:
2020-07-18 13:53:20
阅读次数:
87
Set: (1)set的key是number类型,从0开始 (2)向 Set 加入值的时候,不会发生类型转换,5和"5"是两个不同的值 (3)当向Set add相同的值时,会去掉重复的值。当向Set添加一样的对象时候(注意:不是指向对象的变量),Set都会保留,因为这两个对象存在内存中不同的地址块中 ...
分类:
其他好文 时间:
2020-07-18 13:40:39
阅读次数:
62