文章列表

Jenkins的Pipeline脚本在美团餐饮SaaS中的实践

张杰 王浩
介绍美团点评餐饮SaaS在使用Jenkins持续集成过程中,多个Android项目构建和集成React Native时,使用Pipeline的经验。 阅读全文

美团 R 语言数据运营实战

喻灿 刘强
本文基于美团到店餐饮技术部的精细化数据运营实践,介绍 R 语言在数据分析与可视化方面的工程能力,以期抛砖引玉,汲取业界同行的建议和意见。 阅读全文

Android消息总线的演进之路:用LiveDataBus替代RxBus、EventBus

海亮
对于Android App的开发者来说,EventBus、RxBus一定是最为常用的消息总线框架,用于在不同模块之间订阅/发送消息。本文提供了一个新的消息总线框架——LiveDataBus,利用LiveDataBus,不仅可以实现消息总线功能,而且对于订阅者,他们不需要关心何时取消订阅,极大减少了因为忘记取消订阅造成的内存泄漏风险。 阅读全文

Android自动化页面测速在美团的实践

文杰
本文将介绍一个用于测量App页面加载速度和冷启动速度的SDK,以及将其自动化实现的插件,可以对整个项目所有页面的加载速度进行实时监控,并且没有业务代码的侵入。 阅读全文

Kotlin代码检查在美团的探索与实践

周佳
Kotlin有着诸多的特性,比如空指针安全、方法扩展、支持函数式编程、丰富的语法糖等。在实际的使用过程中,我们发现看似写法简单的Kotlin代码,可能隐藏着不容忽视的额外开销。本文剖析了Kotlin的隐藏开销,并就如何避免开销进行了探索和实践。 阅读全文

SQL解析在美团的应用

广友
文章首先介绍了SQL解析器的应用场景,其次描述了其原理和在MySQL中的实现,最后使用SQL解析器,实现SQL特征生成。 阅读全文

工作中如何做好技术积累

刘丁
如何在繁忙的工作中做好技术积累,构建个人核心竞争力,相信是很多工程师同行都在思考的问题。 阅读全文

深度学习及AR在移动端打车场景下的应用

大卫 余烜 魏博
本文介绍了一种在移动端实现的高效车辆识别算法,可用于帮助打车用户快速找到自己预约的车辆。通过本文可以学习如何利用Core ML在移动端应用AI算法。 阅读全文

美团点评基于Storm的实时数据处理实践

徐阳 Fat-Carrot
本文介绍了基于Storm的美团商家端实时数据处理系统技术细节。 阅读全文

聊聊MyBatis缓存机制

凯伦
本文主要从源码角度理解Java ORM框架MyBatis缓存特性。 阅读全文

Lego-美团接口自动化测试实践

永达
接口测试的特点是高效、低投入高产出,且容易实现自动化,与UI自动化比更稳定,能有效减少回归测试的人力和时间成本。本文将从脚本设计、用例设计、网站展示等几个方面,以Lego接口测试平台为例,阐述对自动化测试的理解。 阅读全文

Shield——开源的移动端页面模块化开发框架

何治
随着业务场景变得复杂,页面臃肿,难以维护,除了MVP或MVVM等设计模式分层解耦,本文将为大家介绍另一种切分页面的方式来解决这些问题。 阅读全文

函数式编程在Redux/React中的应用

增迪
本文简述了软件复杂度问题及应对策略:抽象和组合;展示了抽象和组合在函数式编程中的应用;并展示了Redux/React在解决前端状态管理的复杂 阅读全文

监控平台前端SDK开发实践

杨婷
监控是提高故障处理能力和保障服务质量必需的一环,它需要负责的内容包括:及时上报错误、收集有效信息、提供故障排查依据。 阅读全文

Android远程调试的探索与实现

武智 莹莹 周佳 卢晟 永锋
本文介绍到餐移动团队如何通过远程调试调查线上问题。 阅读全文

Android增量代码测试覆盖率工具

武智 莹莹 周佳
本文主要介绍在团队单测覆盖不足的情况下,如何在开发阶段通过JaCoCo生成增量代码的覆盖率报告,避免出现少测漏测的情况。 阅读全文

Android OOM案例分析

军慧
从一个具体的案例切入,介绍OutOfMemoryError分析的思路及工具使用。 阅读全文

Android App包瘦身优化实践

建帅
本文介绍美团Android在包瘦身方面所采用的一些技巧。 阅读全文

CRM系统新思维

刘丁
介绍 客户关系管理系统(CRM系统)是管理公司当前以及未来潜在客户的系统,其主要目的是通过优化客户关系实现公司销售业绩的长期增长,它是企业信息 阅读全文

大众点评订单系统分库分表实践

华慰
介绍了大众点评订单数据库拆分思路及方法。 阅读全文