京东云开发者 京东云开发者
11个月前
揭秘Chrome DevTools:从原理到自定义调试工具
作者:京东科技杜强强引言ChromeDevTools是前端开发者的必备工具,不仅可以用于调试Chrome网页,还支持AndroidWebView、\\\\等平台的调试。作为最常用的调试工具之一,DevTools不仅能快速定位问题,还能让我们深入了解调试的内
京东云开发者 京东云开发者
9个月前
设计模式-策略模式
作者:京东工业孙磊一、概念策略模式(StrategyPattern)也称为(PolicyParttern)。它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变换,不会影响到使用算法的客户。策略模式属性行为模式。策略模式结构图\二、实际
京东云开发者 京东云开发者
7个月前
设计模式-策略模式
作者:京东工业孙磊一、概念策略模式(StrategyPattern)也称为(PolicyParttern)。它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变换,不会影响到使用算法的客户。策略模式属性行为模式。策略模式结构图\二、实际
京东云开发者 京东云开发者
7个月前
工作中对InheritableThreadLocal使用的思考
作者:京东科技王奕龙代码评审时,发现在线程池中使用InheritableThreadLocal上下文会使其中的线程变量失效,无法获取到预期的变量值,所以对问题进行了复盘和总结。1.先说结论InheritableThreadLocal只有在父线程创建子线程时
京东云开发者 京东云开发者
7个月前
由 Mybatis 源码畅谈软件设计(八):从根上理解 Mybatis 二级缓存
作者:京东科技王奕龙1.验证二级缓存在上一篇帖子中的User和Department实体类依然要用,这里就不再赘述了,要启用二级缓存,需要在Mapper.xml文件中指定cache标签,如下:UserMapper.xmlselectfromuserDepar
京东云开发者 京东云开发者
6个月前
工作中对InheritableThreadLocal使用的思考
作者:京东科技王奕龙代码评审时,发现在线程池中使用InheritableThreadLocal上下文会使其中的线程变量失效,无法获取到预期的变量值,所以对问题进行了复盘和总结。1.先说结论InheritableThreadLocal只有在父线程创建子线程时
京东云开发者 京东云开发者
6个月前
物流KA商家业务监控能力建设与实践
作者:京东物流林群一、背景在常规的运维及线上故障响应实践中,我们观察到系统监控指标(SystemLevelMetrics)的异常波动往往与业务监控指标(BusinessLevelMetrics)的异常呈现高度相关性。具体而言,当系统级监控指标出现异常时,业
京东云开发者 京东云开发者
3个月前
探索无限可能:生成式推荐的演进、前沿与挑战【AI业务应用方向】
作者:京东零售杨培军TL;DR过去一年间,生成式推荐取得了长足的实质性进展,特别是在凭借大型语言模型强大的序列建模与推理能力提升整体推荐性能方面。基于LLM(LargeLanguageModels,LLMs)的生成式推荐(GenerativeRecomme
京东云开发者 京东云开发者
3个月前
把算法焊死在模型上系列-后端眼中的RAG平台架构
作者:京东科技管顺利后端研发的AI突围作为一名后端研发,开始AI之路已经2年,从ChatQA,到AIAgent的开发,在到MultiAgent,AINative。今年Q2开始结合保险业务场景,开始全面AI落地。我们的AIAgent的能力已跨过L1(Chat
京东云开发者 京东云开发者
1星期前
工程师之夜系列分享第三十九篇:Kafka、RocketMQ、JMQ 存储架构深度对比
引言消息队列的存储架构是决定其可靠性、吞吐量、延迟性能的核心因素,直接影响业务场景适配能力。本文聚焦三款主流消息队列——Kafka(LinkedIn开源,侧重高吞吐)、RocketMQ(阿里开源,金融级特性突出)、JMQ(京东开源,侧重高可用与灵活性),从