上一篇我们简单的分析了一下认证流程,通过程序的启动加载了各类的配置信息。接下来我们一起来看一下授权流程,争取完成和前面简单的web基于sessin的认证方式一致。由于在授权过程中,我们预先会给用于设置角色,关于如果加载配置的角色信息这里就不做介绍了,上一篇的加载过程中我们可以发现相关的信息。 本篇依 ...
分类:
编程语言 时间:
2020-05-11 15:56:09
阅读次数:
68
JS点击按钮打开新的标签页,工作中遇到需要点击按钮打开一个或多个,需要用到window.open() 工作中我们可能需要打开多个,看以下代码: var data = [{ "id": 1 }, { "id": 2 }, { "id": 2 }]; $.each(data, function (i,v ...
分类:
编程语言 时间:
2020-05-11 15:57:43
阅读次数:
72
1. 发送get请求 /** * 发送GET请求 * * @param urlStr 目的地址 * @param params 请求参数,Map类型。 * @return 远程响应结果 */ public String sendGet(String urlStr, Map<String, Strin ...
分类:
编程语言 时间:
2020-05-11 17:03:47
阅读次数:
63
说明 array_keys ( array $array [, mixed $search_value = null [, bool $strict = false ]] ) : array array_keys() 返回 input 数组中的数字或者字符串的键名。 如果指定了可选参数 search ...
分类:
编程语言 时间:
2020-05-11 17:04:45
阅读次数:
85
什么是泛型 Java泛型( generics) 是JDK 5中引?的?个新特性, 允许在定义类和接?的时候使?类型参数( type parameter) 。 声明的类型参数在使?时?具体的类型来替换。 泛型最主要的应?是在JDK 5中的新集合类框架中。 泛型最?的好处是可以提?代码的复?性。 以Li ...
分类:
编程语言 时间:
2020-05-11 17:07:00
阅读次数:
80
1、Select元素 2、定位select 方法一:二次定位 先定位 select 框,再定位 select 里的选项 但有时候选项是无法定位的,所以不是很好用 方法二:直接定位 定位到 select 后,下方查看元素属性地方,点 select 标签前面的+号或者箭头,就可以展开里面的选项内容了。 ...
分类:
编程语言 时间:
2020-05-11 17:07:38
阅读次数:
77
[TOC] 接口测试数据处理: 字典,字符串,json 转换: 传递参数 : data 与 json 返回json 处理: ...
分类:
编程语言 时间:
2020-05-11 17:07:57
阅读次数:
69
说明 array_map ( callable $callback , array $array1 [, array $... ] ) : array array_map():返回数组,是为 array1 每个元素应用 callback函数之后的数组。 callback 函数形参的数量和传给 arr ...
分类:
编程语言 时间:
2020-05-11 18:17:16
阅读次数:
88
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元 ...
分类:
编程语言 时间:
2020-05-11 18:20:00
阅读次数:
68
1、mybatis-plus快速入门 https://mp.baomidou.com/ 2、springboot整合mybatis-plus (1)、映入maven依赖 <!--mybaitsi-plus--> <dependency> <groupId>com.baomidou</groupId> ...
分类:
编程语言 时间:
2020-05-11 18:20:32
阅读次数:
77
一.概念 Fork/Join就是将一个大任务分解(fork)成许多个独立的小任务,然后多线程并行去处理这些小任务,每个小任务处理完得到结果再进行合并(join)得到最终的结果。 流程:任务继承RecursiveTask,重写compute方法,使用ForkJoinPool的submit提交任务,任务 ...
分类:
编程语言 时间:
2020-05-11 18:21:45
阅读次数:
67
题目连接:https://www.luogu.com.cn/problem/UVA11383 下面是题解: 我们仔细一想就会发现这道题其实是一个二分图最大匹配的板子 我们可以把这道题想象成将男生和女生之间两两配对,使他们的好感度最大 我们把矩阵中的元素a[x][y] 看成女生和男生之间的好感度,跑一 ...
分类:
编程语言 时间:
2020-05-11 18:24:33
阅读次数:
63
一、文件操作 1、要打开一个文件,用open(“文件名”,mode = '模式')表示 当在py文件与要打开的文件在同一个路径下,直接写入文件名,或者要加上文件路径;mode 文件模式,默认模式是只读模式(r) 如,open("test.txt",mode = 'r'),其中mode = 'r'可以 ...
分类:
编程语言 时间:
2020-05-11 18:25:57
阅读次数:
93
1.概念 Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 2.定义 public interface usb{} 关键字 interface; 实现接口 :public c ...
分类:
编程语言 时间:
2020-05-11 18:27:00
阅读次数:
94
if 条件控制语句 while 循环语句 for 遍历语句 前面有说到if 条件控制语句 这次来说说循环控制语句 1、while 循环控制语句 作用:根据一定条件,重复执行一条或多条语句 语法: while 条件: 语句块1 else: 语句块2 语法说明: 1、先执行条件处,判断是True还是Fa ...
分类:
编程语言 时间:
2020-05-11 18:28:24
阅读次数:
61
简介 背景 J2EE笨重的开发, 繁多的配置, 低下的开发效率, 复杂的部署流程, 第三方技术集成难度大. SpringBoot来简化Spring的应用开发, 是整个Spring技术的一个大整合, J2EE开发的一站式解决方案. SpringBoot的优点 快速创建独立运行的Spring项目以及主流 ...
分类:
编程语言 时间:
2020-05-11 18:30:55
阅读次数:
63
递归调用copyDir方法实现,查询源文件目录使用字节输入流写入字节数组,如果目标文件目录没有就创建目录,如果迭代出是文件夹使用字节输出流对拷文件,直至源文件目录没有内容。 /** * 复制文件夹 * @param srcDir 源文件目录 * @param destDir 目标文件目录 */ pu ...
分类:
编程语言 时间:
2020-05-11 18:31:10
阅读次数:
60
前言- 学到C语言的static的时候,一下子整蒙了,对于先接触Java的我,总是先入为主的觉得static修饰符是指静态变量,只属于类本身, 而不会想其他成员一样会对每个对象单独分配。而C语言的static则更像是private。 正文- 拜读了大佬的解释以后,豁然开朗,但还是有点疑问。就不班门弄 ...
分类:
编程语言 时间:
2020-05-11 18:31:31
阅读次数:
68
string jsonText = "{'Total':'0','Rows':[{'id':'31','project':'6','project_name':'一卡通','name':'接口测试!','assignedTo':'zhangsan'," +"'realname':'张三','estS ...
分类:
编程语言 时间:
2020-05-11 18:32:39
阅读次数:
348
Golden Tiger Claw (KM算法) Describe Omi, Raymondo, Clay and Kimiko are on new adventure in search of new Shen Gong Wu. But Evil Boy Genius Jack Spicer i ...
分类:
编程语言 时间:
2020-05-11 18:32:58
阅读次数:
58