我们知道传统的MVC框架中,会有Controller层、Service层、DAO层,分别用来对接用户界面、处理业务逻辑、对接数据库。那么对于数据流动的处理是怎样的呢? 最早前后端没有分离的时候,Contoller层是会返回一个视图View的,就是一个页面。到后来前后端分离,Controller就仅仅 ...
分类:
Web程序 时间:
2021-06-02 10:45:31
阅读次数:
0
填了一个坑 最近一直在用JWT作为一个授权中心,生成一个Token,其他API带着Token去访问数据,项目结构这样的, 就这么简单的两层。 1、鉴权中心单独生成Token,带到第二个项目中去访问数据 2、Vue携带Token 请求数据,老是返回401 this.$refs.loginForm.va ...
1. 题目 给你一个整数数组 nums ,你可以对它进行一些操作。 每次操作中,选择任意一个 nums[i] ,删除它并获得 nums[i] 的点数。之后,你必须删除 所有 等于 nums[i] - 1 和 nums[i] + 1 的元素。 开始你拥有 0 个点数。返回你能通过这些操作获得的最大点数 ...
分类:
其他好文 时间:
2021-06-02 10:42:51
阅读次数:
0
wukong-robot数据流 检测数据流: snowboy回调函数audio_recorder_callback(回调表示录音已经结束,返回录音文件地址) ? ↓Conversation->converse ? doConverse(执行ASR识别和相应)→ asr.transcribe(AS'R ...
分类:
其他好文 时间:
2021-06-02 10:41:50
阅读次数:
0
map源码 //第一个参数传入一个函数,第二个参数为隐式参数,返回值和集合的类型一致都是B def map[B, That](f: A => B)(implicit bf: CanBuildFrom[Repr, B, That]): That = { //方法内部定义builder方法 def bu ...
分类:
其他好文 时间:
2021-06-02 10:36:00
阅读次数:
0
题目:给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 思路: 代码: 1 /** 2 * Definition fo ...
分类:
其他好文 时间:
2021-05-25 18:39:30
阅读次数:
0
UserInfoHolder --也可以换成user /** *用户登录 返回角色ABCF,根据角色判断可查看哪个页面 * *///@ACL@PostMapping("/userLogin")public BaseResponse userLogin(@RequestBody User user, ...
分类:
其他好文 时间:
2021-05-25 18:35:11
阅读次数:
0
今天面试碰到了一个题目:给定排序数组,去除里面的重复元素,给出元素个数,并且数组的前几个元素都非空,空间为O(1)。 如 Integer[] arr = {0, 0, 1, 1, 1, 2, 3, 3, 4, 5, 5}; 操做后应返回6,并且数组为[0, 1, 2, 3, 4, 5, null, ...
分类:
编程语言 时间:
2021-05-25 18:04:03
阅读次数:
0
一、泛型的理解 1.泛型的概念 所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返 回值及参数类型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、 创建对象时确定(即传入实际的类型参数,也称为类型实参)。 2.泛型的引入背景 集合容器类在设 ...
分类:
编程语言 时间:
2021-05-25 17:50:43
阅读次数:
0
Mockito 使用 doThrow 让方法抛出异常 如果一个对象的方法的返回值是 void,那么不能用 when .. thenThrow 让该方法抛出异常 如果没有返回值, 下面这种写法是错误的: import org.junit.Test; import org.mockito.Mock; i ...
分类:
其他好文 时间:
2021-05-25 17:50:29
阅读次数:
0