首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    业务高速增长,如祺出行如何用腾讯云消息队列 RocketMQ 应对挑战

    导语 作为广汽集团旗下的智慧出行平台,如祺出行上线四年时间,用户规模和订单量保持高速增长。...在过去的2022年,如祺出行平台累计注册用户突破1800万,同比增长64%,年度订单总量超7000万,同比增长52%。 高速增长的用户规模和订单量,对技术平台提出更高要求。...为了提升架构的稳定性,保障用户体验,如祺出行于2021年启动架构升级。其中,引入消息队列做异步化是整个分布式架构设计的核心手段之一。...消息队列选型 2019年以来,如祺出行主要采用 CMQ 作为订单主业务的消息队列,CMQ 是一种大规模分布式消息系统,它具有高可用性、高吞吐量、海量存储和高并发能力等特点,可以帮助用户在分布式系统中进行异步通信...如祺打车业务流程介绍 在整个下单流程中,从预估到下单,再从派单到开始服务,最后到费用结算,一共要经过 20+ 流程环节,其中计费订单系统是所有系统的核心,从用户输入上下车地点,背后的业务系统就开始工作

    1.7K40

    【SQL 周周练】爬取短视频发现数据缺失,如何用 SQL 填充

    ,使用前面最近的一个非空值来填充2.后向填充,使用后面最近的一个非空值来填充3.相邻的平均数填充,使用前后最近的非空值,取两个数的平均数填充4.相邻的分位数填充,使用前后最近的非空值,缺失值根据分位数来填充额外说明...这 4 种填充方法,都用这样的逻辑兜底。二、题目思路想要答题的同学,可以先思考答案。.…….…….……我来谈谈我的思路:1.前向填充,使用前面最近的非空值来填充。...2.后向填充,使用后面最近的非空值来填充。...3.相邻的平均数填充,融合了前两种方法,前向和后向数据都要寻找,找到后求平均值,这里要更加小心的处理找不到的情况。4.相邻的分位数填充,是上一种方法的改进。...采用分位数的方法保持线性增长的关系去填充,比上一种方法更好。注意如果真的是这 2 个有效点赞量数据一致,也就是假设这几天点赞量数据停止变化。平均数和分位数填充,计算的结果是能“兼容”这种情况。

    46620

    移动开发作业一

    在每个 Fragment 类中,定义要显示的内容和布局,例如 RecyclerView 列表。 在 Fragment 中处理与该选项卡相关的数据和功能,如加载数据、处理点击事件等。 3....在某一个 XML 布局中使用 RecyclerView 控件,用于显示列表效果。 4. RecyclerView: 在每个 Fragment 中,使用 RecyclerView 控件来显示列表数据。...创建一个适配器类,用于将数据与 RecyclerView 绑定。适配器类应根据每个选项卡的数据需求自定义,包括数据源、视图绑定和点击事件处理。...图片 该适配器充当RecyclerView和消息数据之间的桥梁,负责加载布局、填充数据,并将数据正确显示在屏幕上。...图片 View对象view用于加载片段的布局,通过inflater.inflate方法将布局文件R.layout.wetalks填充到片段中。这个布局包含一个RecyclerView控件。

    76530

    RecyclerView源码解析(二)LinearLayoutManager绘制篇

    前言 上一篇介绍了RecyclerView的绘制框架,了解到RecyclerView及其子view的具体绘制工作是通过具体的LayoutManager中的onLayoutChildren和setMeasuredDimension...实现 onLayoutChildren @Override public void onLayoutChildren(RecyclerView.Recycler recycler, RecyclerView.State...state.getItemCount() - 1 : 0; 至此,已经获取到锚点信息,下一步就是填充子控件了。...填充子控件 填充子控件的关键代码fill()如下,可以看到,是通过while循环填充子控件的,结束条件是没有可用空间了,或者没有需要填充的子控件了。...在这种情况下,会以锚点开始,先填充锚点对应item后面的子控件,调用updateLayoutStateToFillEnd()设置mLayoutState的各种属性,其中就包含mAvailable;而后填充锚点前面的子控件

    1.5K30

    Android Material Design系列之RecyclerView和CardView

    去年很早之前,我就讲解过RecyclerView的使用,今天我们就在讲解CardView的时候,顺便再把RecyclerView同时讲解一下。...RecyclerView RecyclerView介绍 RecyclerView作为替代ListView使用,它更先进,更灵活,RecyclerView标准化了ViewHolder,ListView中convertView...RecyclerView注意事项,如何用 虽然RecyclerView充分考虑了它的扩展性,更好用,更灵活,但是用起来也有些麻烦。...如何用呢?这里我就不过多介绍了,因为关于RecyclerView的使用,去年我很早时间就写过一篇文章。...HeaderView + RecyclerView 实现方式 RecyclerView上拉更多 RecyclerView具体使用不讲了,今天我们顺便讲一下如何在RecyclerView加上拉更多的效果吧

    2.9K80

    QQ音乐TV版 Leanback接入实践分享(一)

    implementation androidx.leanback:leanback:1.1.0-alpha02 然而由于Leanback的维护频率略微有些堪忧,因此在使用过程当中可能会发现一些和项目本身技术方案不匹配的地方(如...开发者在使用的过程当中几乎只需要关注数据填充部分功能的实现即可,极为方便。...3.2 数据填充 ? 原先在我们使用RecyclerView/ListView时,只需要实现对应的Adapter接口即可。...Presenter的实现较为简单,如UML图所示,主要负责ViewHolder的创建和数据绑定/解绑。onCreate/Bind/UnbindViewholder方法的实现方式和以往完全相同。...Leanback中已经提供了部分实现好的子类,如ArrayObjectAdapter、ListRowAdapter、CursorObjectAdapter和SparseArrayObjectAdapter

    4.4K32
    领券