丨钢琴丶

随笔分类 -  Java日常小知识

JAVA批量打包下载URL图片
摘要:/** * 给定一组url,将此集合地址下对应的资源下载到浏览器 * @throws IOException */ @ApiOperation("订单中心 下载商品图片") @RequestMapping(value = "/pub/downloadPic", method = RequestMet 阅读全文

posted @ 2021-12-31 18:23 丨钢琴丶 阅读(450) 评论(0) 推荐(0)

使用雪花算法ID,传回前端,末几位变成零的解决方法
摘要:最近项目中使用雪花算法ID,发现传回前端时,末几位被吃了,全都为0,出现精度损失现象。 查询资料后发现,雪花算法生成的id长度有19位,而json在序列化中会将数字类型转换为16位,这样后面的精度就丢失了。 所以有如下几种解决方案; 1,所有id使用String类型,弊端是字符做id查询效率比较低, 阅读全文

posted @ 2021-11-22 11:29 丨钢琴丶 阅读(950) 评论(0) 推荐(0)

IDEA快捷命令,提高你拔刀的速度
摘要://声明 new String().var String s = new String(); //判空 方式1: 变量声明后,ifn; 方式2: s.null if (s == null) { } //判非空 方式1: s.notnull; 方式2: s.nn if (s != null) { } 阅读全文

posted @ 2021-04-30 16:29 丨钢琴丶 阅读(91) 评论(0) 推荐(0)

如何修改Linux服务器日期时间及时区
摘要:最近碰到一个奇怪问题,调用第三方接口时,返回{resultCode=INVALID_PARAMETER, resultMsg=too long time span between now and req_time}, 参数异常,请求时间离现在时间太久. 于是把参数打印出来,一切正常,参数也就一个流程 阅读全文

posted @ 2021-04-29 15:39 丨钢琴丶 阅读(1733) 评论(0) 推荐(0)

lambda表达式的学习使用
摘要:package com.example.demo; import java.util.ArrayList; import java.util.List; import java.util.stream.Stream; /** * lambda的测试 * lambda表达式无法单独出现,它是函数式接口 阅读全文

posted @ 2020-07-28 16:31 丨钢琴丶 阅读(125) 评论(0) 推荐(0)

String数组转换成Integer数组
摘要:记录一个小知识:将String数组转化为Integer数组1:首先在pom.xml文件添加依赖:commons-beanutils commons-beanutils 1.8.3 String[] ids = {"1","12","123"};Integer[] newids = (Integer[ 阅读全文

posted @ 2020-07-16 14:04 丨钢琴丶 阅读(5621) 评论(0) 推荐(0)

导航