博客园
最新
热门
发布
Java NIO浅析
本文从NIO原理的角度出发,讲解其解决线程池瓶颈、处理海量连接之道,并结合在服务端和客户端的使用方式描述其优势,最后会讲一些NIO的高级主题。
忆往昔
发布于 2024年01月03日
RDS平台介绍
介绍美团点评数据库运维的自动化平台。首先简单介绍一下做平台的背景、平台的一些技术架构,以及针对我们DBA和开发需求的全套解决方案。
忆往昔
发布于 2024年01月03日
Node.js Stream - 实战篇
介绍Node.js Stream管道的概念,以及如何基于管道进行程序设计。
忆往昔
发布于 2024年01月03日
2浏览
Node.js Stream - 进阶篇
介绍Node.js Stream底层如何支持流式数据处理,及其back pressure机制。
忆往昔
发布于 2024年01月03日
5浏览
消息队列设计精要
本文从实用主义的角度,分析了消息队列的设计目的、解决的问题以及实现方式。重点关注怎么用消息队列实现补偿/最终一致性等问题并对消息重复/丢失等难点问题做了重点剖析。对于想自己动手实现消息队列有一定的参考价值。
忆往昔
发布于 2024年01月03日
3浏览
Java 8系列之重新认识HashMap
摘要 HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对H
忆往昔
发布于 2024年01月03日
专访美团外卖曹振团:天下武功唯快不破
曹振团将会在2016年7月在深圳举行的ArchSummit全球架构师峰会上分享《美团外卖系统架构演进与系统稳定性经验谈》。分享前接受了InfoQ的专访。
忆往昔
发布于 2024年01月03日
Spark性能优化指南——基础篇
想要用好Spark,就必须进行合理的性能优化,才能充分发挥出它的优势。本文主要讲解了笔者实际工作中积累的Spark性能优化方案中的基础内容,包括开发调优以及资源调优。
忆往昔
发布于 2024年01月03日
9浏览
使用模板快速编写测试用例
使用模板可以快速全面地设计测试用例,这个模板包含产品测试需要覆盖的主要方面和使用说明,有经验的QA使用模板可以避免遗漏,新人可以借助模板的引导,快速掌握创建测试用例的系统方法。
忆往昔
发布于 2024年01月03日
Android自定义Lint实践
Android Lint是Google提供给Android开发者的静态代码检查工具。本文阐述了如何通过自定义来扩展Lint的检查能力,并提供了更简单的使用方式。
忆往昔
发布于 2024年01月03日
9浏览
深入FFM原理与实践
FM和FFM模型是最近几年提出的模型,凭借其在数据量比较大并且特征稀疏的情况下,仍然能够得到优秀的性能和效果的特性,屡次在各大公司举办的CT
忆往昔
发布于 2024年01月03日
16浏览
Android单元测试研究与实践
Android单元测试介绍 处于高速迭代开发中的Android项目往往需要除黑盒测试外更加可靠的质量保障,这正是单元测试的用武之地。单元测试周
忆往昔
发布于 2024年01月03日
美团O2O排序解决方案——线上篇
针对美团的O2O业务特点,我们实现一套搜索排序技术方案,在此基础上又抽象了一套通用的O2O排序解决方案,将分为线上篇和线下篇介绍,本文为线上篇,主要包括在线服务框架、特征加载、在线预估等模块。
忆往昔
发布于 2024年01月03日
细说ReactiveCocoa的冷信号与热信号(三):怎么处理冷信号与热信号
美团iOS客户端中大量使用了ReactiveCocoa框架。使用过程中我们发现,冷信号与热信号的概念很容易混淆并且造成问题。本文是系列文章的最后一篇,主要介绍怎么处理冷信号与热信号。
忆往昔
发布于 2024年01月03日
细说ReactiveCocoa的冷信号与热信号(二):为什么要区分冷热信号
美团iOS客户端中大量使用了ReactiveCocoa框架。使用过程中我们发现,冷信号与热信号的概念很容易混淆并且造成问题。本文是系列文章的第二篇,主要介绍为什么要区分冷信号与热信号。
忆往昔
发布于 2024年01月03日
细说ReactiveCocoa的冷信号与热信号(一)
美团iOS客户端中大量使用了ReactiveCocoa框架。使用过程中我们发现,冷信号与热信号的概念很容易混淆并且造成问题。本文将讨论冷信号与热信号的基本概念。
忆往昔
发布于 2024年01月03日
深入理解 Objective-C:方法缓存
摘要 只要用到Objective-C,我们每天都会跟方法调用打交道。我们都知道Objective-C的方法决议是动态的,但是在底层一个方法究竟
忆往昔
发布于 2024年01月03日
前端组件化开发实践
前言 一位计算机前辈曾说过: Controlling complexity is the essence of computer programming. 随着前端开发复杂度的日益提升,组件化开发应运而生,并随着 FIS、React 等优秀框架的出现遍地开花
忆往昔
发布于 2024年01月03日
RACSignal的Subscription深入分析
ReactiveCocoa是一个FRP的思想在Objective-C中的实现框架,目前在美团的项目中被广泛使用。对于ReactiveCoco
忆往昔
发布于 2024年01月03日
美团Android DEX自动拆包及动态加载简介
概述 作为一个android开发者,在开发应用时,随着业务规模发展到一定程度,不断地加入新功能、添加新的类库,代码在急剧的膨胀,相应的apk包
忆往昔
发布于 2024年01月03日
1
68
69
70
71
72
80