随笔分类 - java开发
java开发技术随笔
摘要:最近小秋熊看了阿里的开源项目将EasyExcel,发现它是个很强大的工具,但是官方介绍中大部分都是使用对象,变量增加注解的方式。 本文介绍一下SpringBoot中,简单通过List生成excel并下载的方法,大家可以直接CV大法。还可以实现通过自己写样式策略来自由调整行高、自由合并。 一、将Lis
阅读全文
摘要:生产中可能遇到到场景: 1.支付宝支付时传值(自定义参数内容 passback_params 需要encode编码后传输,回调接口中收到后需要decode解码) 2.GET方法中传参有特殊字符等内容,需要编码后传值。 3.有些web容器会默认将参数编码后传值,收到参数后需要解码。 4.导出表格、文件
阅读全文
摘要:本文以 idea 2020.1x 版本 SpringBoot 项目举例排查以下几种情况解决: 1.idea设置File Encodings File -> Settings -> File Encodings下设置编码格式为UTF-8,此种最常见,一般刚装idea或者刚导入项目的时候会遇到此处编码格
阅读全文
摘要:在java、SpringBoot中使用Generator时,我们运行Generator中的主函数方法时 明明什么都没有做,代码还一模一样,但就会出现下面的这个报错: java.io.FileNotFoundException: E:**\target\classes\generatorConfig.
阅读全文
摘要:本文介绍在List中根据列表中Map的key值或者value值排序 通过业务,我们得到了一个放着Map的列表List,根据Map某个key的value排序可以这样实现: 重写排序方法:Collections.sort() List<Map<String, Object>> myList = new
阅读全文
摘要:转载请注明出处即可,感谢!本文地址:https://www.cnblogs.com/qupengblog/p/14105369.html 本文使用weixin4j工具包,实现SpringBoot中微信网页授权功能,并获取用户信息。 使用weixin4j工具包1.0.0版本,官网:http://www
阅读全文
摘要:java生产和开发中经常需要将字符串List、数字List进行拼接,以作为输出对象或查询条件,下面集合了几种常见的转换方法请大家参考 第一种:使用谷歌Joiner方法 import com.google.common.base.Joiner; public static <T> String par
阅读全文
摘要:在java开发中,类、接口、方法,都需要进行注释,注释内容如图: 注释中的基本元素有:描述、作者、创建日期。 可增加元素有:修改日期、修改内容、业务详情、参数列表与描述、返回值列表与描述等。 使用IDEA增加活动模板,可快速在代码中加入注释,进入[文件]->[设置]->[编辑器]->[活动模板] 在
阅读全文
摘要:方式共有两种,使用java.util.Calendar日历类实现 第一种: SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = new Date(); Calendar calendar = new Grego
阅读全文

浙公网安备 33010602011771号