03 2025 档案
摘要:作者:钱文 同时 Go 对于 GC 后回收的内存页, 并不是马上归还给操作系统, 而是会延迟归还, 用于满足未来的内存需求. 在 1.10 以前 go 的堆地址空间是线性连续扩展的, 比如在 1.10(linux amd64)中, 最大可扩展到 512GB. 因为 go 在 gc 的时候会根据拿到的
阅读全文
摘要:作者:京东物流 尹昊喆 一、复杂度综述 1、什么是复杂度 软件设计的核心在于降低复杂性。 --《软件设计的哲学》 业界对于复杂度并没有统一的定义,斯坦福教授John Ousterhout从认知负担和工作量方面给出了一个复杂度量公式 子模块的复杂度cp乘以该模块对应的开发时间权重值tp,累加后得到系统
阅读全文
摘要:作者:京东零售 王光 前情提要: 最近新接了一个需求,需要去创建两张表,其中有一张表需要根据业务id和业务类型建立唯一索引,对数据唯一性进行约束。 因为涉及到业务嘛,表结构就进行缩略了 表结构示例如下: CREATE TABLE `example_table` ( `id` bigint(20) u
阅读全文
摘要:前言 本篇文章,是一篇实战后续篇,是基于之前我发了一篇关于如何构建高并发系统文章的延伸: 高并发系统的艺术:如何在流量洪峰中游刃有余 而这篇文章,从实践出发,解决一个真实场景下的高并发问题:秒杀场景下的系统库存扣减问题。 随着互联网业务的不断发展,选择在网上购物的人群不断增加,这种情况下,会衍生出一
阅读全文
摘要:一、问题描述 JaCoCo是一款被广泛应用于公司内部的开源覆盖率工具,将其引用至测试环境后,机器启动正常,但在操作下单时出现异常,阻塞下单流程。 去除JaCoCo配置、重新编译和部署后下单功能恢复正常。堆栈信息显示,问题源于系统对请求字段进行加密时出现异常,因为无法完成类型转换抛出异常,“[Z ca
阅读全文
摘要:一、监控系统概览 监控系统在现代技术环境中扮演着至关重要的角色。运营同学每天检查自己的活动数据,研发人员每天检查系统各项指标是否正常,这些工作都少不了监控系统的身影。通常来讲,监控系统包括数据采集、数据计算、数据存储、数据可视化及监控预警等功能。本文主要介绍数据计算部分。 二、实时计算 流数据实时计
阅读全文
摘要:作者;京东零售 冯伟 一、前言 优秀的广告创意不仅能够增强信息传递的效果,还可以提高用户的点击和转化率。2023年广告团队利用AIGC技术显著提升了创意内容的多样性。然而随着多样性的提升,质量欠佳的素材限制了智能创意的覆盖率,海量创意如何匹配用户的问题更加凸显。2024年广告团队在创意生成和优选方面
阅读全文
摘要:作者:京东零售 申磊 一、开篇 自LLM在自然语言处理等领域取得了瞩目成就之后,学术界积极探索生成式模型对搜广推系统的增强或改进方式[1],现有工作大体可以分为两类[2]:(1)用大模型做数据和知识增强、提取表征、通过prompt将推荐转成对话驱动的任务等,本质上没有修改LLM,属于信息增强和补充方
阅读全文
摘要:作者:京东物流 张媛 1、大模型的概念 大模型是指具有大规模参数和复杂计算结构的机器学习模型。这些模型通常由深度神经网络构建而成,拥有数十亿甚至数千亿个参数。大模型的设计目的是为了提高模型的表达能力和预测性能,能够处理更加复杂的任务和数据。大模型在各种领域都有广泛的应用,包括自然语言处理、计算机视觉
阅读全文
摘要:作者:京东物流 丁杰 最近,京东正式宣布进军外卖业务,迅速引发了广泛关注。当大家满心期待着品尝到更多美食、享受更便捷服务时,不知道是否留意到一个技术细节:未来在京东外卖的订单页面,骑手送餐的实时位置将被精准呈现,从商家取餐,再到穿梭在大街小巷,直至把美味热乎地送到你手中,这一系列行程都会通过一条清晰
阅读全文
摘要:作者:京东零售 冯伟 WWW2025: CTR-Driven Advertising Image Generation with Multimodal Large Language Models 论文链接:https://arxiv.org/pdf/2502.06823 代码链接:https://g
阅读全文
摘要:作者:京东零售 刘潇蔓 全篇将从4个方面为大家系统介绍,我们如何使用AI,在运营活动中使用技法提质提效的… 1、AI在运营设计中的优势 2、典型应用场景&案例 3、AI工具核心关键词公式 4、避坑指南:AI落地问题
阅读全文
摘要:背景概括: 供应链大屏做为物流的核心报表,为管理者提供大促决策时的依据。页面指标超过170+,依赖接口30+,复杂度较高,数据链路较长,同时稳定性要求高。 本文将分享供应链大屏是如何保障双11供应链大屏的稳定性。 一,供应链大屏全链路流程图 保障的首要步骤是绘制供应链大屏全链路流程图。在梳理出概览图
阅读全文
摘要:你是否曾经遇到过浏览器突然卡顿,甚至崩溃的情况?尤其是在打开多个标签页或运行复杂的网页应用时,浏览器似乎变得异常脆弱。这种崩溃的背后,往往与内存管理息息相关。 浏览器的内存管理机制决定了它能否高效地分配和释放资源,而 JavaScript 引擎 V8 正是这一机制的核心。本文将探讨 V8 的内存管理
阅读全文
摘要:概述 在物流系统相关的大屏中,供应链大屏复杂度较高,数据链路较长,稳定性要求较高,当前大屏已经经过2年时间的打磨,整体表现已经相对比较成熟稳定。 本文描述了物流供应链业务较复杂的业务场景下,结合了大数据计算相关技术,总结了实时监控大屏指标建设和服务构建的框架和经验,为后续其他核心大屏的高可用和高实时
阅读全文
摘要:前言 在日常调试问题中,相信我们很多人都是用console去排查相关的问题,虽然问题也可以排查出来,但是有时它的效率并不高。这篇文章主要讲解关于断点和一些日常调试技巧的内容,方便你在日后调试问题中,能在不同的前端场景应用不同的调试方式,翻倍提高你解决问题的效率 1 sources面板概览 sourc
阅读全文
摘要:前言 在单机环境中,我们主要通过线程间的加锁机制来确保同一时间只有一个线程能够访问某个共享资源或执行某个关键代码块,从而防止各种并发修改异常。例如,在Java中提供了synchronized/Lock。但是在分布式环境中,这种线程间的锁机制已经不起作用了,因为系统会被部署在不同机器上,这些资源已经不
阅读全文
摘要:前言 本文主要提供了一种单元测试方法,力求0基础人员可以从本文中受到启发,可以搭建一套好用的单元测试环境,并能切实的提高交付代码的质量。极简体现在除了POM依赖和单元测试类之外,其他什么都不需要引入,只需要一个本地能启动的springboot项目。 目录 1.POM依赖 2.单元测试类示例及注解释义
阅读全文
摘要:🧭 概述 京东云前端团队与Relay设计平台团队进行联合共建,通过提出C2D2C(Code to Design to Code)模式 ,将云事业部Mobius Design System 设研资产打通,实现“一套资产,双向流动”,进一步解决设计师精力分散,版本代差问题和D2C效果有限的问题。 🕵
阅读全文
摘要:DeepSeek作为人工智能领域的新星,正以其惊人的性能和广泛的应用场景迅速走红。其火爆的现状得益于多项关键技术的突破,如强化学习框架的采用、高效的显存占用优化以及极低的训练成本。这些技术优势使得DeepSeek在性能上超越了众多同类模型,同时保持了极高的性价比。 DeepSeek的崛起反映了市场对
阅读全文
摘要:一、引言:AI时代的挑战与DeepSeek的崛起 在大模型时代,AI技术的飞速发展带来了前所未有的机遇,但也伴随着巨大的挑战。随着模型规模的不断扩大,算力需求呈指数级增长,训练成本飙升,而性能提升的边际收益却逐渐递减,形成了所谓的“Scaling Law”瓶颈。与此同时,OpenAI、谷歌等巨头通过
阅读全文
摘要:作者:京东零售 姬广滕 一、调度系统简介 Buffalo调度是一款京东自主研发的分布式DAG作业调度系统。为京东的数据开发工程师、算法工程师、数据分析师等用户提供了离线作业的编排&调试、监控运维、DAG调度等系统能力,致力于打造行业领先的稳定高效、产品简洁高体验、任务监控全面、资源容器化、系统能力开
阅读全文
摘要:作者:京东零售 李泽阳 接触MySQL数据库的小伙伴一定避不开索引,索引的出现是为了提高数据查询的效率,就像书的目录一样。 某一个SQL查询比较慢,你第一时间想到的就是“给某个字段加个索引吧”,那么索引是什么?是如何工作的呢?一起静下心来,耐心看完这篇文章吧,干货不啰嗦,相信你一定会有所收获。 一、
阅读全文
摘要:作者:京东物流 刘微微 背景 我们的很多web应用在持续迭代中功能越来越复杂,参与的人员、团队不断增多,导致项目出现难以维护的问题,这种情况PC端尤其常见,微前端为我们提供了一种高效管理复杂应用的方案。但是在使用微前端的过程中,通常会有一些公共方法或公共组件,本文将对如何实现父子应用以及兄弟应用之间
阅读全文
摘要:作者:京东物流 朱天文 文章来源 Du, Z., Qian, Y., Liu, X., Ding, M., Qiu, J., Yang, Z., & Tang, J. (2022, May). GLM: General Language Model Pretraining with Autoregr
阅读全文
摘要:1.SPI简介 SPI(Service Provicer Interface)是Java语言提供的一种接口发现机制,用来实现接口和接口实现的解耦。简单来说,就是系统只需要定义接口规范以及可以发现接口实现的机制,而不需要实现接口。 SPI机制在Java中应用广泛。例如:JDBC中的数据库连接驱动使用S
阅读全文
摘要:导语 本文分析了后端研发和运维在日常工作中所面临的线上SQL定位排查痛点,基于姓名贴的灵感,设计和开发了一款SQL染色标记的MyBatis插件。该插件轻量高效,对业务代码无侵入,接入简单,支持SELECT、INSERT、UPDATE、DELETE等语句,同时也支持无WHERE条件SQL的标记增强。该
阅读全文
摘要:作者:京东零售 李杰峰 一、前言 随着大模型的广泛应用,作为人工智能三大支柱之一的AI算力,已经成为竞争的焦点。从模型训练到推理,算力存在于大模型生命周期的每一环,极大程度地影响着模型在实际业务场景的性能与效果。面对京东海量数据的各种场景,缺乏坚实的算力基础就犹如高楼大厦没有稳固的地基,上层的算法/
阅读全文
摘要:作者:京东科技 杨菲 前言 在科技浪潮汹涌澎湃的今天,人工智能与软件开发工具不断迭代升级,深度融合前沿技术来满足个性化知识管理与开发需求,已然成为技术爱好者和开发者们竞相探索的方向。本文将利用 Ollama、Deepseek-R1、AnythingLLM 搭建强大的本地个人知识库,并详细介绍 Con
阅读全文
摘要:作者:京东科技 杜强强 引言 Chrome DevTools 是前端开发者的必备工具,不仅可以用于调试 Chrome 网页,还支持 Android WebView、Roma (跨平台开发框架) 安卓&鸿蒙端等平台的调试。 作为最常用的调试工具之一,DevTools 不仅能快速定位问题,还能让我们深入
阅读全文
浙公网安备 33010602011771号