欢迎光临
我们一直在努力

技术分享

第216页

Squirrel状态机-从原理探究到最佳实践

mumupudding阅读(32)评论(0)

作者:京东物流 郑朋辉 1 简介 Squirrel状态机是一种用来进行对象行为建模的工具,主要描述对象在它的生命周期内所经历的状态,以及如何响应来自外界的各种事件。比如订单的创建、已支付、发货、收获、取消等等状态、状态之间的控制、触发事件的...

Java 缺失的特性:扩展方法

mumupudding阅读(25)评论(0)

什么是扩展方法 扩展方法,就是能够向现有类型直接“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改现有类型。调用扩展方法的时候,与调用在类型中实际定义的方法相比没有明显的差异。 为什么需要扩展方法 考虑要实现这样的功能:从 Re...

一种面向业务配置基于JSF广播定时生效的工具

mumupudding阅读(49)评论(0)

作者:京东物流 王北永 姚再毅 李振 1 背景 目前,ducc实现了实时近乎所有配置动态生效的场景,但是配置是否实时生效,不能直观展示每个机器上jvm内对象对应的参数是否已变更为准确的值,大部分时候需要查看日志确认是否生效。 2 技术依赖 ...

代码影响范围工具探索

mumupudding阅读(27)评论(0)

作者:京东零售 田创新、耿蕾 一、背景 1.祖传代码不敢随意改动,影响范围无法评估。并且组内时常有因为修改了某块代码,导致其他业务受到影响,产生bug,影响生产。 2.研发提测完成后,测试进入测试后经常会向研发询问本次需求改动影响范围,以此...

比特熊故事汇2.0 | 矛盾个性是促成创意不竭的正反合

mumupudding阅读(24)评论(0)

大家好!我是爱吃、爱玩、更爱学习技术,IT界新晋小红人,开发者的好朋友——比特熊! 2023年开年故事汇,我们请来一位“熟悉的新朋友”,他乐观、谨慎、敢于尝试、富有想象力,擅长Azure、AI、C#、产品设计。他是拥有10年+经验的微软MV...

【提升团队运营效率】交易履约之订单中心实践

mumupudding阅读(29)评论(0)

本文作者:京东科技-市场与平台运营中心-平台研发部,晏银喜、张学君、袁宝龙、高传江、杨迎心、游斌平、付达。 特别感谢:杨广兴、张然、姬英泽、赵宁、张彤,在系统建设过程中的贡献。 1、概述 1.1 交易履约是什么? 首先定义下什么是交易履约,...

MySQL性能优化浅析及线上案例

mumupudding阅读(26)评论(0)

作者:京东健康 孟飞 1、 数据库性能优化的意义 业务发展初期,数据库中量一般都不高,也不太容易出一些性能问题或者出的问题也不大,但是当数据库的量级达到一定规模之后,如果缺失有效的预警、监控、处理等手段则会对用户的使用体验造成影响,严重的则...

华为运动健康服务Health Kit 6.9.0版本新增功能揭秘!

mumupudding阅读(33)评论(0)

华为运动健康服务(HUAWEI Health Kit)6.9.0版本新鲜出炉啦! 一文了解新增功能,快来一起加入Health Kit生态大家庭! 一、更丰富:睡眠呼吸记录健康数据开放 呼吸机是用于为患者提供或增加肺通气的常用医疗器械,目前越...