11 2019 档案

摘要:今天在使用list的indexOf()方法时,自己新添加的一个对象,通过list的indexOf来查看list里面有没有这个对象,但是无论怎么尝试都返回-1(无法获取到指定的对象),后来发现是实体类对象没有重写equals()和hashCode()方法。代码的案例如下: 1.实体类emp如下: pu 阅读全文
posted @ 2019-11-29 10:34 李明0517 阅读(1043) 评论(0) 推荐(0)
摘要:在工作的业务中,有时候需要我们获取导入的excel里面的数据,来自动生成系统数据。其实实现的原理并不复杂,只需要使用Http协议的MultiFile将文件上传到服务器,然后利用POI的HSSFWorkbook来解析上传的Excel,然后根据业务需要解析出Excel中单元格的值,将需要的值插入或修改到 阅读全文
posted @ 2019-11-29 09:46 李明0517 阅读(2724) 评论(0) 推荐(0)
摘要:HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等) 阅读全文
posted @ 2019-11-26 13:06 李明0517 阅读(194) 评论(0) 推荐(0)
摘要:在 Spring Boot 中做权限管理,一般来说,主流的方案是 Spring Security ,但是,仅仅从技术角度来说,也可以使用 Shiro。 一般来说,Spring Security 和 Shiro 的比较如下: Spring Security 是一个重量级的安全管理框架;Shiro 则是 阅读全文
posted @ 2019-11-26 09:53 李明0517 阅读(178) 评论(0) 推荐(0)
摘要:多态可以分为变量的多态,方法的多态,类的多态.我这里强调的是类的多态, 首先,有这样一个系统:有个学生工作从学校毕业了,做的还不错.买了辆捷达汽车.这个系统应该如何设计呢?按照OOP的思想,我们会抽象出来一个类,表示捷达汽车,其中有个run()方法 public class JD{ public v 阅读全文
posted @ 2019-11-25 17:11 李明0517 阅读(234) 评论(0) 推荐(0)
摘要:文件下载的工作原理还是依靠了HTTP协议提供了文件下载功能。 SpringBoot集成POI,导出excel文件非常方便。首先引入所需要的poi jar包,然后在Controller层实现相关的业务代码即可。话不多说,直接上代码吧。 1.配置pom.xml <!-- poi --> <depende 阅读全文
posted @ 2019-11-22 17:12 李明0517 阅读(11661) 评论(0) 推荐(1)
摘要:今天使用easyui的datagrid生成表格,发现后台穿过来的是date对象,而easyui接收后返回到页面的信息是这样的: 出现这种情况,只需要在easui中的datagrid中添加一个自定义的formatter即可: 该函数的具体写法: //转换日期格式 function changeDate 阅读全文
posted @ 2019-11-18 16:19 李明0517 阅读(607) 评论(0) 推荐(0)
摘要://加或者不加requestParam的两种写法@RequestMapping("/list") public String test(int userId) { return "list"; } @RequestMapping("/list") public String test(@Reques 阅读全文
posted @ 2019-11-18 14:44 李明0517 阅读(394) 评论(0) 推荐(0)
摘要:SpringSecurity曾经在十年前非常火热,只要是做权限系统,当时几乎非用它不可,记得是在XML文件里一堆的配置。曾几何时,Shiro冒了出来,以其简洁和轻量的风格慢慢地捕获了众多码农的心,从此SpringSecurity似乎成了历史文物。 但事物总是在发展变化的,这两年随着 SpringBo 阅读全文
posted @ 2019-11-11 10:25 李明0517 阅读(622) 评论(0) 推荐(0)
摘要:最近一直把collection和association弄混,所以为了增强自己的记忆,就撸一个关系出来算是总结罢了 1. 关联-association2. 集合-collection 比如同时有User.java和Card.java两个类 User.java如下: public class User{ 阅读全文
posted @ 2019-11-08 16:52 李明0517 阅读(1683) 评论(0) 推荐(0)
摘要:1. 增加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> 阅读全文
posted @ 2019-11-08 09:56 李明0517 阅读(133) 评论(0) 推荐(0)