分析了下滴滴首页布局,以为是通过touch事件去不断刷新底部布局的位置结果实现后,发现滑动不流畅,而且布局内子view的隐藏显示,都会触发整个布局的重新测量,导致滑动后的位置被重新初始化回原来的位置。选择第二种方案,用nestedscrollview+recyclerview去实现,仿滴滴首页信息流demo先是布局,地图是不能随意动,但是地图要随顶部tab进行切换所以首先主界面布局是(直接上代码)
前 言近年来,由于移动互联网快速的发展以及基于移动设备的APP的普及,移动互联网改变了人们的生活方式。从线上的电子支付到线下的出行,移动互联网是当今社会人们生活不可或缺的一部分,而线下出行的网约车的出现极大便利了人们的出行,虽然它饱受了很大的争议,但不可否认的是网约车的出现是一次大胆创新的尝试。而最早推出网约车的是一家美国硅谷的科技公司推出的Uber网约车打车软件,中文译作“优步”,目前国内做的比
出品 | 滴滴技术▍前言:现在很多互联网公司都有自己的机器学习平台,冠以之名虽然形形色色,但就平台所要解决的问题和技术选型基本还是大同小异。所谓大同是指大家所要处理的问题都相似,技术架构和选型也差不太多,比如都会使用 GPU 集群、采用 Spark 或 K8s 平台等。所谓小异是指各家规模不同,各家都在结合自己的情况、所处的阶段并根据自己的特点解决平台化的问题。滴滴机器学习平台的治理思路主要是:减
转载 2023-07-12 15:58:41
301阅读
先看下效果,没有录屏,放张图片,如果想体验效果可以看看滴滴打车的定位,我这里没有写动画效果参考http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=15752这里的思路: (1)把图片放到屏幕的中间,这样在拖动的时候就不会跟随着地图移动了。 (2)百度地图提供了,View坐标和地理坐标转换的方法。正式这个方法的存在,方便我们及
基于出行大数据,滴滴如何将AI融入地图系统中,更好地为出行服务?背后有怎样的AI技术支持?6月14-15日,滴滴出行地图事业部总经理张弦受邀出席WGDC 2018(全球地理信息开发者大会),并在“开发者星球-AI技术大讲堂”分论坛中详细解释了滴滴地图背后的AI技术。用AI算法解决问题基于海量实时出行数据,滴滴地图提供ETA(预估到达时间)、路径规划、上下车点、“猜你想去”等基础服务,并且支持滴滴
目前大家用滴滴 App 在美国可以直接打车,不用下载新的 App,现在的滴滴 App 在美国打开就会自动显示海外打车页面。但是,国际化在技术上有一定的特殊性,滴滴国际化业务主要服务于国内用户在国外打车的场景,因此会涉及到与国内业务不太相同的地方,主要体现在地图、网络、运力来源三个方面。前两者很好理解,运力来源中的运力主要是指司机。在国内,个人可以注册滴滴司机,但是在国外我们是与合作伙伴合作,由合
转载 2023-08-15 12:57:51
250阅读
作者|臧磊,江海挺 AI 前线导读:滴滴出行消息队列团队近日开源了其内部广泛使用的分布式消息中间件产品 DDMQ,这是一款致力于提供低延迟、高并发、高可用、高可靠消息服务的企业级消息队列产品。 DDMQ 已经在滴滴内部稳定运行了两年多时间,支撑了网约车、小桔车服、地图、金融、智能驾驶、智慧交通、外卖等业务的稳定运行。日消息流水达到千亿级别,整体服务可用性超过 5 个
2019 年 1 月到 2019 年 7 月滴滴 ElasticSearch 团队(Arius)将维护国内的 30 多个 ES 集群,2000 多个 ES 节点,4PB 的数据,从 2.3.3 跨大版本无缝升级到 6.6.1。 图片来自 Pexels在对用户查询写入基本零影响和改动的前提下,解决了 ES 跨大版本协议不兼容、Mapping 不兼容等业内难题,整个过程对绝大部分用户完全透
滴滴出行作为一家出行领域的互联网公司,其核心业务是一个实时在线服务。因此具有丰富的实时数据和实时计算场景。本文将介绍滴滴实时计算发展之路以及平台架构实践。实时计算演进随着滴滴业务的发展,滴滴的实时计算架构也在快速演变。到目前为止大概经历了三个阶段,第一阶段是业务方自建小集群;第二阶段是集中式大集群、平台化;第三阶段是 SQL 化。图 1 标识了其中重要的里程碑,下面给出详细阐述。图 1 滴滴实时计
桔妹导读:流量数据作为整个数据体系构建的基石之一,为公司的用户增长、产品优化、智能运营及科学决策等方面,提供了可靠的业务分析及决策依据。业务层面对于流量数据也有较高的要求,比如全面性、准确性、及时性。经过几年时间的打磨,我们沉淀了一套覆盖全链路的检测体系,能够有效辅助链路同学看清数据现状、定位数据问题。本文分享了流量链路检测在滴滴多业务线场景下的实践。 1. 背景Omega是公
转载 2023-07-13 15:27:24
1354阅读
文章目录1.监控平台架构概述2.数据采集、传输、存储链路2.1数据结构2.2数据采集2.3数据转发2.3.1数据存储2.3.2 索引处理3. 监控数据告警链路3.1 告警判断3.2 事件处理4.用户交互部分 文档地址:https://n9e.didiyun.com/zh/docs在部署和配置出现问题的时候,反复看上面的文档和里面的视频1.监控平台架构概述collector即agent,可以采集机
转载 2023-09-24 07:29:01
206阅读
Elasticsearch 是基于 Lucene 实现的分布式搜索引擎,提供了海量数据实时检索和分析能力。Elastic 公司开源的一系列产品组成的 Elastic Stack,可以为日志服务、搜索引擎、系统监控等提供简单、易用的解决方案。滴滴 Elasticsearch 简介滴滴 2016 年初开始构建 Elasticsearch 平台,如今已经发展到超过 3500+ Elasticsearch
“经历了 5 年的发展,滴滴出行现已拥有 4.5 亿用户、超过 2100 万车主,业务覆盖 400+ 城市。在创业初期,为了快速拥抱业务,架构的建设在体系化、完善度等方面会有所不足。随着时间的推移,架构在可持续性、稳定性等方面不断进步。2017 年 12 月 1 日,在 51CTO 主办的 WOTD 2017 全球软件开发技术峰会主会场上,滴滴出行执行总监赖春波做了主题为《如何构建滴滴出行业务中台
转载 2023-07-14 15:34:13
617阅读
微服务雏形得形成首先大家看看四个图:一、单体架构图:这个图不是微服务内容的一个图,相当于它就是一个系统。这个系统包含了6个模块。 第一个是乘客:PASSENGER MANAGEMENT 第二个是出租车司机:DRIVER MANAGEMENT。 第三个是定位:TRIP MANAGEMENT 第四个是通知:BILLING。 第五个是跟踪:NOTIFICATION 第六个是身份认证:PAYMENTS。下
转载 2023-12-30 23:05:51
425阅读
【前言:文章末尾给大家留下了大量的福利】滴滴面试:1. 自己负责哪部分功能?农餐对接系统分为了两大子系统,一个是个人订餐系统,二是餐馆、个人与农产品供应商进行农产品交易系统。我主要负责组织测试人员对该系统进行测试。我们测试分为两个阶段:一、功能测试阶段。主要负责编写测试计划、测试用例、部署禅道BUG管理系统,进行功能测试。首先,我们将系统分为了订餐平台、采购平台、登录注册、消费者/餐馆/供应商后台
1.滴滴研究院滴滴新锐计划是研究方向包含机器学习、计算机视觉、机器人、自动控制、汽车工程、人工智能、数据挖掘、最优化理论、分布式计算、图形图像、语音识别、语音合成、自然语言处理等。申请条件比较苛刻,包括什么学术达人,竞赛达人等。2.其他的,招聘职位包括:研发工程师:算法研究员:这个就是前面的要求条件比较苛刻的了。3.去官网看了看,职位就很多了。后端研发工程师-sofa项目(J12710):数据挖掘
转载 2023-07-31 16:14:54
812阅读
12月30日,滴滴公布了截至2021年6月30日未经审计的第二季度业绩以及截至2021年9月30日未经审计的第三季度业绩。此外,滴滴再次披露启动纽交所退市及港股上市相关准备的信息。12月3日,滴滴宣布董事会支持公司从纽交所退市,已批准公司进行相关工作,董事会也授权公司启动在香港主板上市的准备工作。上述季度业绩显示,2021年第二季度,滴滴的总收入为482亿元。2021年第三季度,滴滴的总收入为42
今年的iPhone12可谓问题最多的iPhone,上市一个月已被用户投诉出现诸多问题,然而全球各地却显示出iPhone12依然热销,其中部分款式更是出现缺货,显示出它虽然饱受吐糟,却并未影响消费者的购买热情。iPhone12最大的问题是苹果泛绿,从上市以来各地用户上传的泛绿情况可以看出相当严重,业界普遍认为这可能是采用LGD的OLED面板出现质量问题,此前华为mate20采用LGD的OLED屏幕就
转载 2024-01-26 06:40:03
42阅读
# 滴滴 数据架构 ## 前言 滴滴是中国领先的移动出行平台,为用户提供打车、共享单车、租车、出租车、代驾等出行服务。作为一个庞大的出行平台,滴滴拥有海量的数据,包括用户数据、订单数据、车辆数据等。为了高效管理和处理这些数据,滴滴建立了复杂的数据架构。 ## 数据架构概述 滴滴的数据架构主要分为数据采集、数据存储、数据处理和数据应用四个层次。 - 数据采集层:负责收集各类数据,包括用户信
原创 2024-05-29 04:16:20
119阅读
滴滴地图架构 在当今互联网行业,尤其是移动出行平台,地图服务的架构是一个重要的组成部分。滴滴作为其中的佼佼者,其地图架构面临着高并发、低延迟以及多样化服务需求的挑战。本文将深入探讨滴滴地图架构的设计与实现,结合具体的技术原理与案例分析,帮助读者更好地理解如何解决类似问题。 ## 背景描述 在滴滴的业务场景中,地图功能并不仅仅局限于位置显示,它涉及到路线规划、实时导航、周边搜索等多项功能。为了
原创 6月前
171阅读
  • 1
  • 2
  • 3
  • 4
  • 5