摘要:首先看一下DispatcherServlet结构: 观察HandlerExecutionChain对象的创建与赋值,这个方法用来表示执行这个方法的整条链。 进入getHandler方法: 此时的变量handlerMappings为: 刚好对应我们的三个方法,说明了我们的方法映射全部存放在handle 阅读全文
posted @ 2019-12-08 21:00 ForrestGump01 阅读 (140) 评论 (0) 编辑
摘要:1、问题 ​ 在使用jQuery的时候想通过Ajax请求来放所需要的html代码中放值,但是请求回来却是空的,源代码如下: 此时打印出来trs为空,结果很是尴尬。 2、解决方法: 经过仔细排查发现,在getJSON方法中又alert了一下,发现在getJSON中十分正常,这就很奇怪,不过我注意到了他 阅读全文
posted @ 2019-12-06 21:16 ForrestGump01 阅读 (21) 评论 (0) 编辑
摘要:一、css 全称Cascading Style Sheets,层叠样式表,具体的作用是美化页面,让页面中显得更加美观。 1、使用方式 在HTML页面中有三个地方可以使用,分别是标签内,头部标签中以及在HTML中声明,然后用src连接外部,注意在使用的时候三种方法可以同时使用,遵循就近原则,受那个近就 阅读全文
posted @ 2019-11-09 08:20 ForrestGump01 阅读 (17) 评论 (0) 编辑
摘要:Java引用变量有两个类型,一个是编译时类型,还有一个是运行时类型。编译时类型是由声明该变量时使用的类型所决定,运行时类型是由该变量指向的对象类型决定如果两种类型不一致,就会出现多态,因此就会将子类对象之间赋值给父类引用变量,称为向上转型,而不用进行类型转换。如 Animal a = new Bir 阅读全文
posted @ 2019-11-04 23:35 ForrestGump01 阅读 (17) 评论 (0) 编辑
摘要:一、概念&引入 什么是稀疏数组? 稀疏数组是面对一个二维数组中有众多重复元素的情况下,为了节省磁盘空间,将此二维数组转化为更加节省空间的一种数组,我们叫他稀疏数组。 只是听概念或许会看不明白,我们来用图来演示一下: 如图模拟为一个五子棋棋盘,其中1代表黑子,2代表白子(蓝子),我们在将其存入磁盘中, 阅读全文
posted @ 2019-11-04 23:32 ForrestGump01 阅读 (46) 评论 (0) 编辑
摘要:Collection是单列的一个接口,其下两大分支的是List和Set,其中List 的特点是有序允许重复,Set的特点是无序且不允许重复,在我们使用完List的具体类实现完数据添加的时候,我们如果相对数据进行去重或者排序应该如何处理呢?给出以下几种思路: 第一种方法:采用遍历方式 创建一个新集合, 阅读全文
posted @ 2019-10-22 21:18 ForrestGump01 阅读 (29) 评论 (0) 编辑
摘要:一、局部变量覆盖掉其他变量导致无法使用。 在做Java客户管理的项目的时候,eclipse报出了个空指针异常的错误,但反复检查也并没感觉出错误,调用的数组给它初始化而且赋值了,但是编译器很顽强的报了一个空指针异常的错误,经过反复排查发现,自己是在那个方法的构造函数对其进行初始化的时候写了这么一句: 阅读全文
posted @ 2019-10-14 22:26 ForrestGump01 阅读 (185) 评论 (0) 编辑