摘要:
目录 前言 一、引入easyexcel的maven 二、读取excel代码示例 1、bean需要和excel的列对应 demo 2、Controller层 demo 3、service层 demo 4、listener层 demo 5、dao层 demo 二、导出excel代码示例 前言 平常的功能 阅读全文
摘要:
目录 前言 一、问题出现 二、问题解决 前言 今天在做一个小功能的时候,出现了一个令人抓狂的异常,一直以为是自己代码或者sql 的问题,讲道理,这么简单的一个SQL我都会写错吗,不可能?讲道理这么简单的一个功能,我逻辑会写错吗,也不可能?总之检查了一遍又一遍,最终才找到解决方法。 一、问题出现 咱们 阅读全文
摘要:
目录 前言 一、idea重写toString()的方法 二、重写toString()为JSON格式 前言 有好多人会用idea将bean类重写toString()的方法,但是好多人其实还不知道其实toString()是可以自己自定义模板的,可以自定义生成你想要的格式,然后一键生成。 一、idea重写 阅读全文
摘要:
一、前言 今天在增加完新功能后, 部署的时候,突然就遇到了java.io.InvalidClassException的问题,这些都是我们平常不注意细节造成的后果。 具体异常如下 分析异常:Caused by:java. io. InvalidClassException: com. eastcom 阅读全文
Invalid char (/) found at index (10) in sheet name异常原因|导出excel出现Invalid char (/) found at index (10)
摘要:
前言 相信大家在做导出excel的时候,有些小伙伴们会碰到下面这样的异常:Invalid char (/) found at index (10) in sheet name 如图所示 问题分析 出现这样的问题是因为你在导出excel的时候,给excel取的名字中 带了 / (斜杠); 大家也可以看 阅读全文
摘要:
一、前言 在我们还在用jdk7的时候,jdk一言不合的就已经升级到jdk13了,还有一些年代久远的祖传项目甚至还在用jdk5,jdk6的,所以我决定是时候写一点文章来专门的总结一下jdk升级后的特性,来方便大家要不要使用新版本的jdk,当然新版本的jdk优化肯定相对于老版本的是要好的,但是呢对于已经 阅读全文
摘要:
今天做项目的时候,需要用到第三方写的jar包,我们知道,maven项目是在pom.xml文件中,引入jar包的maven地址,这样是可以直接import的,eg <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> 阅读全文
摘要:
前言 今天浏览看到github一个很好的文章,是好多好玩的注释,觉得挺有意思的,咱们技术人当然不能只沉浸与代码和技术中,有时候还需要适当的玩酷吖,比如下面的这些注释就很有意思了,大家可以收藏用到自己的平常注释当中 当然大家一定要注意娱乐和工作适当吖,万一你的老板或者组长、项目经理什么大佬级别的,不是 阅读全文
摘要:
问题发现 在table标签中,td的宽度设置好后,是没有用的,因为table是一个整体,他的td宽度是由其中一个最长td宽度决定的, 原因是浏览器默认情况下,如果有一个单词很长,导致一行剩下的空间放不下,则浏览器会把这个单词挪到下一行去。但是如果新行还是放不下,则会溢出,就会变成下面的样子, 如图所 阅读全文
摘要:
前言 标题几乎已经说的很清楚了,在oracle中,concat()函数和 “ || ” 这个的作用是一样的,是将不同列拼接在一起;那么wm_concat()是将同属于一个组的(group by)同一个字段拼接在一起变成一行。mysql是一样的,只不过mysql用的是group_concat()这个函 阅读全文