04 2025 档案

摘要:作者:京东科技 李然辉 大数据从业者必知必会的Hive SQL调优技巧 摘要:在大数据领域中,Hive SQL被广泛应用于数据仓库的数据查询和分析。然而,由于数据量庞大和复杂的查询需求,Hive SQL查询的性能往往不尽人意。本文针对Hive SQL的性能优化进行深入研究,提出了一系列可行的调优方案 阅读全文
posted @ 2025-04-30 17:10 京东云开发者 阅读(102) 评论(0) 推荐(0)
摘要:作者:吴义 背景 近期参与了一个攻坚项目,前期因为其他流程原因,测试时间已经耽搁了好几天了,本以为已经解决了卡点,后续流程应该顺顺利利的,没想到 人在地铁上,bug从咚咚来~ 没有任何修改的服务接口,抛出异常: java.lang.ClassCastException: java.util.Hash 阅读全文
posted @ 2025-04-30 17:09 京东云开发者 阅读(15) 评论(0) 推荐(0)
摘要:作者:京东零售 张洪 前言 随着互联网和大数据的迅猛发展,分布式日志系统和日志分析系统已广泛应用,几乎所有应用程序都使用各种日志框架记录程序运行信息。因此,作为工程师,了解主流的日志记录框架非常重要。虽然应用程序的运行结果不受日志的有无影响,但没有日志的应用程序是不完整的,甚至可以说是有缺陷的。优秀 阅读全文
posted @ 2025-04-30 17:09 京东云开发者 阅读(50) 评论(0) 推荐(0)
摘要:受这篇文章《人人都能手写的chrome插件,帮我省了1000多块钱》启发,再加自己空闲时间学了一些前端的皮毛,以及实际工作需求,多种契机决定自己动手完成一个时间戳转换的谷歌插件。 一、插件构思 1、插件的使用方式: 参考平常使用最高频的一个插件。它最提效的使用方式是在日志中选择一段字符串,然后右键选 阅读全文
posted @ 2025-04-29 17:11 京东云开发者 阅读(31) 评论(0) 推荐(0)
摘要:1.云交易简介 简介:对外开放平台,通过对接各种流量场,输出京东商品供应链能力。主要业务模式: 1、官方旗舰店:京东以旗舰店方式入驻各大流量平台。 2、一件代发:为品牌商、商家在流量平台或者私域流量内的订单提供履约服务。 1.对接全景图 全程保姆式 一站式服务 以下章节图例解释 1.B客户业务操作流 阅读全文
posted @ 2025-04-29 17:10 京东云开发者 阅读(41) 评论(0) 推荐(0)
摘要:背景 纯血鸿蒙逐渐成为全球第三大操作系统,业界也掀起了适配鸿蒙原生的浪潮,用户迁移趋势明显,京东作为国民应用,为鸿蒙用户提供完整的购物体验至关重要。 去年 9 月,京东 APP 纯血鸿蒙 在鸿蒙应用商城正式上线,APP 中核心购物链路,如首页、搜索、商详、购物车、订单、结算和我京等页面,都是通过 T 阅读全文
posted @ 2025-04-29 17:10 京东云开发者 阅读(119) 评论(0) 推荐(0)
摘要:作者: 京东工业 孙磊 一、概念 策略模式(Strategy Pattern)也称为(Policy Parttern)。 它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变换,不会影响到使用算法的客户。策略模式属性行为模式。 策略模式结构图 二、实际应用 业务场景:业务需要监听 阅读全文
posted @ 2025-04-27 11:36 京东云开发者 阅读(26) 评论(0) 推荐(0)
摘要:作者:京东零售 王彗木 东方若晓,莫道君行早 EMNLP 2024: Breaking the Hourglass Phenomenon of Residual Quantization: Enhancing the Upper Bound of Generative Retrieval paper 阅读全文
posted @ 2025-04-27 11:35 京东云开发者 阅读(179) 评论(0) 推荐(0)
摘要:前言 在面向服务的架构(SOA)系统中,容灾能力是保障系统稳定性的重要组成部分。通过引入多数据中心部署、自动化故障转移、数据备份等技术手段,可以有效提升系统在面对突发灾难事件时的恢复能力。例如,采用主从复制和异地多活架构,可以确保在某个数据中心发生故障时,其他数据中心能够迅速接管业务,避免服务中断。 阅读全文
posted @ 2025-04-25 11:40 京东云开发者 阅读(32) 评论(0) 推荐(0)
摘要:背景 系统稳定性问题往往涉及复杂的因果关系。例如,一个系统的崩溃可能由多个因素引起,包括硬件故障、软件bug、业务配置、外部攻击或其他操作不当等。理解这些因素之间的因果关系对于系统稳定性建设至关重要。 举个例子:服务雪崩 A服务调用B服务之间发生了雪崩效应,原本B本身有点小问题,而A由于内置的各种容 阅读全文
posted @ 2025-04-25 11:40 京东云开发者 阅读(42) 评论(0) 推荐(0)
摘要:Go 语言在 2009 年被 Google 推出,在创建之初便明确提出了“少即是多(Less is more)”的设计原则,强调“以工程效率为核心,用极简规则解决复杂问题”。它与 Java 语言生态不同,Go 通过编译为 单一静态二进制文件实现快速启动和低内存开销,以25个关键字强制代码简洁性,用接 阅读全文
posted @ 2025-04-25 11:40 京东云开发者 阅读(40) 评论(0) 推荐(0)
摘要:背景 在前端开发中,自动化测试是确保软件质量和用户体验的关键环节。随着Web应用的复杂性不断增加,手动测试已经无法满足快速迭代和持续交付的需求。自动化测试通过模拟用户与应用的交互,能够高效地执行重复性测试任务,加快测试周期,提升测试覆盖率,从而更早地发现缺陷和问题。这不仅提高了软件的稳定性和可靠性, 阅读全文
posted @ 2025-04-23 18:42 京东云开发者 阅读(86) 评论(0) 推荐(0)
摘要:背景 上周开发了一个需求,发现一个历史功能,从产品和技术代码的角度看,将简单的事情变得复杂。这一经历再次深化了我对一个核心理念的认识:简化复杂性是产品设计和软件开发中永恒的挑战。我们必须不断努力,将复杂的逻辑转化为直观、易用的用户功能,并将冗长、难以维护的代码结构变为简洁、效率高的形式。 在《人月神 阅读全文
posted @ 2025-04-23 18:41 京东云开发者 阅读(51) 评论(0) 推荐(0)
摘要:作者:京东零售 赵嘉铎 前言:信息时代技术更迭和传播速度不断加快,技术变得泛娱乐化,大数据、云计算、区块链、元宇宙、大模型,一代代技术热点在社会舆论的裹挟之下不断地吸引着资本的眼球,技术人员为了不被时代所淘汰也不得不时刻追赶潮流。在这样一个时代背景下,软件工程作为一门不起眼到有些枯燥的古老学科,似乎 阅读全文
posted @ 2025-04-21 16:39 京东云开发者 阅读(57) 评论(0) 推荐(0)
摘要:作者:京东零售 宋维飞 一、前言 本文记录了在大促前针对SpringBoot应用启动速度过慢而采取的优化方案,主要介绍了如何定位启动速度慢的阻塞点,以及如何解决这些问题。希望可以帮助大家了解如何定位该类问题以及提供一些解决此类问题的思路。(本文使用的SpringBoot版本为2.6.2,JSF版本为 阅读全文
posted @ 2025-04-21 16:39 京东云开发者 阅读(59) 评论(0) 推荐(0)
摘要:作者:京东物流 翁美婷 一、前言 随着系统数量增多,复杂度提高,线上应急问题时有发生;加之需投入大量人力进行服务治理和验证,为了减少日常应急问题及提前排除风险,发起对生产系统的持续综合性治理,实现常态化稳定性治理。在常态化治理过程中我们将识别问题等重复性有规律的工作实现自动化,技术人员更专注于解决问 阅读全文
posted @ 2025-04-21 16:38 京东云开发者 阅读(80) 评论(0) 推荐(0)
摘要:引言 大模型应用的春天来了。在人工智能的浪潮中,大模型正成为推动技术变革的核心力量。春节前,DeepSeek R1 的发布在全球范围内引发了巨大轰动,它不仅在性能上与 OpenAI 的模型不相上下,更凭借其基于 CoT(Chain of Thought)的推理过程,展现出强大的逻辑能力,同时,开源和 阅读全文
posted @ 2025-04-18 15:33 京东云开发者 阅读(81) 评论(0) 推荐(0)
摘要:1. 背景 近年来,随着社交媒体、流媒体平台以及XR设备的快速发展,沉浸式3D空间视频的需求迅猛增长,尤其是在短视频、直播和电影领域,正在重新定义观众的观看体验。2023年,苹果公司发布的空间视频技术为这一趋势注入了新的活力,2025年以来,轻量化AI/AR眼镜迎来爆发,持续推动对3D空间视频内容的 阅读全文
posted @ 2025-04-18 15:33 京东云开发者 阅读(178) 评论(0) 推荐(0)
摘要:一、前言 我是一名京东具身智能算法团队的研究人员,目前,主要专注在真实场景真实机器人下打造一套快速落地新场景的具身智能技术架构,聚集机器人操作泛化能力提升,涉及模仿/强化学习、“视觉-语言-动作”大模型等方法研究。本文主要以第一阶段咖啡机器人任务场景为切入点,来阐述所取得的技术突破,以及后续技术优化 阅读全文
posted @ 2025-04-18 15:33 京东云开发者 阅读(130) 评论(0) 推荐(0)
摘要:作者:张浩 一、背景 vue项目中使用 vue-pdf 第三方插件预览pdf,书写业务代码完美运行,pdf文件内容正常预览无问题。后期需求有变,业务需求增加电子签章功能。这个时候pdf文件的内容可以显示出来,但是公司的电子签章无法显示。这令人沮丧,因为已经编写了许多特定于此依赖项的代码,如果替换依赖 阅读全文
posted @ 2025-04-14 11:33 京东云开发者 阅读(112) 评论(0) 推荐(0)
摘要:作者:京东科技 李俊龙 数据权限控制需要对查询出的数据进行筛选,对业务入侵最少的方式就是利用mybatis或者数据库连接池的切片对已有业务的sql进行修改。切片逻辑完成后,仅需要在业务中加入少量标记代码,就可以实现对数据权限的控制。这种修改方式,对老业务的逻辑没有入侵或只有少量入侵,基本不影响老业务 阅读全文
posted @ 2025-04-14 11:33 京东云开发者 阅读(27) 评论(0) 推荐(0)
摘要:作者;京东零售 涂世展 前言: 当程序员👨🏻‍💻遇到难以解决的bug时,大家都会说同样的口头禅:真是见了鬼了(建国后不可以) 现象: 手机电池栏左黑右白,如下图 👈🏻左边的时间是黑色的字体,右边的信号和电池是白色的字体👉🏻,这种感觉就像电池栏在呼喊: 我与你之间虽只差一个灵动岛的距离, 阅读全文
posted @ 2025-04-14 11:32 京东云开发者 阅读(23) 评论(0) 推荐(0)
摘要:作者:京东零售 王乐 一、从一个请求来看网络分层原理 1.1 复杂的网络 以下为一次请求过程中可能遇到的问题,预示着网络的复杂性。 1.2 如何简化复杂度 为了简化网络的复杂度,网络通信的不同方面被分解为多层次结构,每一层只与紧挨着的上层或者下层进行交互,将网络分层,这样就可以修改,甚至替换某一层的 阅读全文
posted @ 2025-04-08 11:38 京东云开发者 阅读(33) 评论(0) 推荐(0)
摘要:作者: 京东科技 牛志伟 一、让人又爱又恨的Web Components Web Components是一种用于构建可重用的Web元素的技术。它允许开发者创建自定义的HTML元素,这些元素可以在不同的Web应用程序中重复使用,并且具有自己的样式、行为和功能。 Web Components并非一项新技 阅读全文
posted @ 2025-04-08 11:38 京东云开发者 阅读(143) 评论(0) 推荐(0)
摘要:作者:京东零售 徐开廷 导读:近几年,除AIGC外,软件领域相关比较大的变化,就是各相关业务领域开始如火如荼地建设中台和去中台化了。本文不探讨中台对公司组织架构涉及的变化和影响,只是从中台化演进的思路,及使用的底层支撑技术框架进行分析探讨,重点对中台及前台协作涉及到的扩展点及热部署包的底层技术细节, 阅读全文
posted @ 2025-04-08 11:38 京东云开发者 阅读(45) 评论(0) 推荐(0)
摘要:作者:京东物流 赵勇萍 前言 最近随着manus的火爆, 其实大家更关注AI-Agent的开发技术了.毕竟大模型是大脑, 而Ai-Agent才是给最强大脑重塑真身的那个莲藕. 而我也这多半年的时间里, 研究了很多AI-Agent框架. 而在AI-Agent开发中, 其实也发现了一些技巧,思路和架构思 阅读全文
posted @ 2025-04-07 13:55 京东云开发者 阅读(156) 评论(0) 推荐(0)
摘要:作者;京东科技 胡大海 前言 动态化-罗码(后文统称动态化)是一个全自主研发的一站式跨平台解决方案,一份代码,可以在iOS、Android、H5及华为HarmonyOS运行。在研发团队使用后可大幅降低研发人力成本;为业务提供实时触达、A/B触达等能力以提升业务投放效率;同时保障了C端用户优秀的用户体 阅读全文
posted @ 2025-04-07 13:55 京东云开发者 阅读(117) 评论(0) 推荐(0)
摘要:作者:京东零售 夏百科 引言 在大数据时代的江湖,数据量呈爆炸式增长,如何高效地处理和分析海量数据成为了一个关键问题。各路英雄豪杰纷纷亮出自己的绝技,争夺数据处理的巅峰宝座。而在这场激烈的角逐中,ClickHouse 以其“独孤九剑”般的绝世武功,横空出世,令群雄侧目。 ClickHouse 是一个 阅读全文
posted @ 2025-04-07 13:55 京东云开发者 阅读(81) 评论(0) 推荐(0)
摘要:作者:京东物流 刘锐 1、何谓混沌工程? 混沌工程由 Netflix 率先提出并应用,其业务高度依赖分布式系统,为确保系统在面对各种故障时仍能稳定运行,其组织开发了混沌工程工具集 ——Chaos Monkey 等,通过随机地关闭生产环境中的服务器来验证系统弹性。 混沌工程是一种在分布式系统上进行实验 阅读全文
posted @ 2025-04-02 14:29 京东云开发者 阅读(63) 评论(0) 推荐(0)
摘要:作者:京东零售 周德东 需求非常简单,给定一组关键词,需要将商品名称中出现过的关键字替换掉; 如:skuName="HUAWEI Pura 70 Pro 国家补贴500元 羽砂黑 12GB+512GB 超高速风驰闪拍 华为鸿蒙智能手机" 需要替换成 skuName="HUAWEI Pura 70 P 阅读全文
posted @ 2025-04-02 14:29 京东云开发者 阅读(72) 评论(0) 推荐(0)
摘要:作者:京东科技 蔡欣彤 本文参与神灯创作者计划 - 前沿技术探索与应用赛道 内容背景 随着大模型应用不断落地,知识库,RAG是现在绕不开的话题,但是相信有些小伙伴和我一样,可能会一直存在一些问题,例如: •什么是RAG •上传的文档怎么就能检索了,中间是什么过程 •有的知道中间会进行向量化,会向量存 阅读全文
posted @ 2025-04-02 14:28 京东云开发者 阅读(405) 评论(0) 推荐(0)