一、背景我们的产品曾服务于科研行业厂商,为其提供 AI 训练和数据计算功能。其中一个重要功能是【指标计算】:用户提交指标文件后端读取文件并进行分数计算用户可以在提交列表中查看提交记录,其中包括计算指标和各项分数二、问题根据需求,我们使用算法工程师提供的 SDK 对计算性能进行边界测试。然而,我们发现
一、背景我们的业务系统中有使用 OkHttp3 做大文件流式上传,即 Content-Type 为 application/octet-stream 的请求,但是在传大约 10G 左右的文件时出现了上传失败现象客户端在 OkHttp3 的上传代码类似如下:RequestBody requestBod
Warren Zhan
#摘录
📚:前有巴别图书馆,后有阿莱夫,现有沙之书。讲的更多是偏悲与邪恶的故事。依然觉得,从中激发出来的影视作品或者歌剧作品会很不错! 最后看到沙之书,终于遇到了看这本小书,一张非常合适的一张专:《an empty beyond this world》 - The Caretaker另一个人🤖:强调了现
我在 2020 年 7 月毕业并成为一名后端研发工程师,工作已快三年。本篇文章分享我从校园跨入职场以来,关于能力提升与工作效率的内容。如果觉得有用,欢迎在文章尾部 SUPPORT 给予我支持!一、何为工作能力 & 效率二、思维转换2.1 做好负面情绪管理思维内核个人经验2.2 工作方向很重要
Warren Zhan
#问题排查
惭愧,由于不熟悉 MySQL,这个问题排查了 4 天,问题的原因最后排查到是因为 MySQL 事务 x 锁竞争的问题— 2022.12.16问题现象java 服务报了大量的错误日志,详细可见附录,总结报错,基本是以下几个方面的报错Caused by: java.net.SocketTimeoutEx
Warren Zhan
#摄影路
近期在互联网短视频看到不少视频介绍人像拍摄的技巧,或者说形象而容易理解的技巧,技巧是用不完的,但这个阶段我需要积累技巧当然,主要来自 B 站的一些人像思路,都值得参考与思考, 资料来源见水印一、光线与氛围1.1 伦勃朗光据说,只要打出这种光,可以让人像变得更好看,例如从侧脸或者正脸等各种角度尝试Ho
一、前言今天想到一个有意思的事儿:互联网关于 Java Map 容器有无数讨论,其中 99.9% 的文章在讨论其源码以及设计,但让这些人写出一段代码证明 HashMap 为何线程不安全是不是就当场愣住了?本文我们讨论一个问题:HashMap 在 Jdk 1.8 描述为线程不安全,Concurrent
Warren Zhan
#工程经验
一、背景目前业务工程的任务调度的设计是之前一个老哥负责的,由于留下不少坑,导致生产环境出了个非常严重的问题,影响很大解决完生产环境的问题也开始思考如果让我自己实现大概会怎么做?之前的任务调度组件无法很好地解决一个问题:周期性调度周期性调度任务可以细分:某个时间点执行某个时间段后执行注意:本篇文章的想