随笔分类 - Java踩坑
摘要:问题描述 项目中,在存储userId和instructioId这些字段时,都是使用64为长整数Long类型(数据库的bigint); 后端将数据从DB中查询出来后,返回的userId和instructionId是Long类型,示例如下: 上面是前端在接收到的json数据(response原始数据),
阅读全文
摘要:问题1:单机限流 问题2:限流非公平 有一个需求,需要进行限流,选择使用的Guava RateLimiter,但是发现在限流方面,还是存在一些问题(单机),特别是当瞬时访问量特别大的时候, 请看下面一个代码,应该输出什么结果? package cn.ganlixin.guava; import co
阅读全文
摘要:问题描述 问题是这样的,我写了一个DownloadController,用来处理下载请求,预期效果如下: 客户端浏览器在访问URL --> http://localhost:8080/ssm/download/demo.txt,就会下载demo.txt文件。 代码如下: 启动服务器之后,访问上面这个
阅读全文
摘要:问题 今天在使用URL类来下载网站中的图片的时候,出现了一个问题:下载的图片不完整,并且每次下载的图片大小也不是都相同,反正就是不完整。 问题代码如下: 运行多次,输出如下: 上面要下载图片的完整大小应该是16.6KB,但是上面测试多次都没有下载完整。 刚开始还以为是接收数据的byte数组长度不够,
阅读全文