springboot的过滤器、监听器、拦截器 1.过滤器 过滤器Filter,是Servlet的的一个实用技术了。可通过过滤器,对请求进行拦截,比如读取session判断用户是否登录、判断访问的**请求URL是否有访问权限(黑白名单)**等。主要还是可对请求进行预处理。接下来介绍下,在springb ...
分类:
编程语言 时间:
2020-12-24 11:33:52
阅读次数:
0
外观数列 题目地址:https://leetcode-cn.com/problems/count-and-say/ 给定一个正整数 n ,输出外观数列的第 n 项。 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。 你可以将其视作是由递归公式定义的数字字符串序列: c ...
分类:
编程语言 时间:
2020-12-21 12:14:11
阅读次数:
0
编写一种算法,若M × N矩阵中某个元素为0,则将其所在的行与列清零。 示例 1: 输入: [ [1,1,1], [1,0,1], [1,1,1] ] 输出: [ [1,0,1], [0,0,0], [1,0,1] ] 示例 2: 输入: [ [0,1,2,0], [3,4,5,2], [1,3,1 ...
分类:
其他好文 时间:
2020-12-21 11:05:10
阅读次数:
0
进程之间共享数据(数值型): import multiprocessing def func(num): num.value=10.78 #子进程改变数值的值,主进程跟着改变 if __name__=="__main__": num=multiprocessing.Value("d",10.0) # ...
分类:
编程语言 时间:
2020-12-19 13:21:40
阅读次数:
1
1.string 类型 set key-value [NX|XX] NX:存在不修改 XX:存在就修改 get incr decr exist append:增加 EXPIRE;设置生存时间 DBSIZE;显示库key个数 FLUSHDB:清除整个库keys 【随机返回一个键值】 2. list类型 ...
分类:
其他好文 时间:
2020-12-19 11:38:59
阅读次数:
1
SliceOpr切片常用操作 切片取值范围 切片的取值范围为了插入做准备 func TestTimeNowUnix(t *testing.T) { var s []int s = make([]int, 0) s = append(s, 1, 2, 3, 4) fmt.Println(s[1:2]) ...
分类:
其他好文 时间:
2020-12-18 12:44:07
阅读次数:
2
1、利用操作符+比如:a=[1,2,3]b=[4,5,6]c=a+bc的结果:[1,2,3,4,5,6]2利用extend比如:a=[1,2,3]b=[4,5,6]a.extend(b)a的结果:[1,2,3,4,5,6]结果是一样的,但是+号生成的是一个新的对象,而extend则是在原地的修改a对象。另外注意:列表的append方法,是往列表中添加新元素比如:a=[1,2,3]a.append(
分类:
编程语言 时间:
2020-12-17 13:09:20
阅读次数:
6
一、css变量非全局 最近做项目,发现css变量一个有意思的特性,那就是变量作用域非全局。 举个例子,如下html和CSS: <div> <div>测试a</div> <div>测试b</div> <div>测试c</div> </div> .box { --color: red; color: v ...
分类:
Web程序 时间:
2020-12-15 12:26:37
阅读次数:
4
happen-before 可真是一个经典又老生常谈的话题,规则一共就八条,但看起来总有种抓不住重点的感觉。今天再整理一下对这八条规则的理解。 首先我的理解是 happen-before 的语义与在什么什么之前发生完全没有关系,其语义是如果 A hapen-bfore B,那么 A 的结果对 B 是 ...
分类:
移动开发 时间:
2020-12-15 11:46:42
阅读次数:
2
589. N叉树的前序遍历 Difficulty: 简单 给定一个 N 叉树,返回其节点值的_前序遍历_。 例如,给定一个 3叉树 : 返回其前序遍历: [1,3,5,6,2,4]。 **说明: **递归法很简单,你可以使用迭代法完成此题吗? Solution Language: **** """ ...
分类:
其他好文 时间:
2020-12-14 13:21:17
阅读次数:
3