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