文章目录CAT源码分析 - 客户端(中 - 消息API)1. 官方Demo2. newTransaction创建2.1 获取Context上下文2.2 创建Transaction消息2.3 开启Transaction3. Complete结束3.1 检查Problem报表3.2 end方法4. logEvent添加Event事件5. logMetric添加业务埋点5.1 logMetricFor
转载
2023-07-09 08:53:09
704阅读
美团外卖,大家都很熟悉,与我们的生活已经紧密相连了。今天有机会读到了关于美团外卖架构的文章。都说打败方便面企业的不是另一家方便面企业,而是先在的互联网外卖公司,下面,根据自己读了美团外卖框架介绍,谈一谈自己的美团外卖框架的一些认识。美团外卖自2013年创建以来,业务一直高速发展。目前美团外卖日完成订单量已突破1800万,成为美团点评最重要的业务之一。美团外卖的用户端入口,从单一的外卖独立App,拓
转载
2023-09-09 16:53:35
180阅读
注意的地方: 1,Cat使用的是plexus作为底层容器,又在此容器基础之上封装了一个容器叫org.unidal.framework。一些Web请求应该都是通过框架接收的。2,有一些Dao是在GenerateSource后才能生成的。透过CAT,来看分布式实时监控系统的设计与实现:Cat的访谈介绍 官方文档:先把官方文档读一下,看看已经提供了什么。 基于Cat的分布式调用追踪:如何进行埋点的例子
转载
2024-02-02 10:08:15
49阅读
----------------------------一、导入坐标 要想通过maven创建一个简单的mybatis项目,首先需要的是要导入相关的坐标。需要导入的坐标如下: mysql mysql-connector-java 5.1.46
org.mybatis mybatis 3.5.6
junit junit 4.12 test 创建实体类User和在数据库中插入创建对应的user
转载
2024-01-10 16:03:47
149阅读
最近看到美团技术团队的动态线程池分析文章:https://tech.meituan.com/2020/04/02/java-pooling-pratice-in-meituan.html 以及一个对应的开源项目:https://github.com/dromara/dynamic-tp有点意思,同时也觉得动态线程池在工作的实用性,便通过此文来分析一下动态线程池的核心实现原理,本文参考了美团的文章和
转载
2024-01-04 17:33:44
0阅读
1、代码框架2、代码Model:字典转模型1 //
2 // Tg.h
3 // 美团tableVIewCell
4 //
5 // Created by 刘羽 on 15/12/31.
6 // Copyright © 2015年 LX. All rights reserved.
7 //
8
9 #import <Foundation/Foundation.h&
转载
2023-07-21 10:13:33
477阅读
JDK源码不知道大家闲下来的时候有没有去阅读过JDK源码,虽然看源码有点找虐的感觉,但作为一名程序员,在闲暇时看一下jdk源码,有利于对自己日常的开发环境了解得更加深刻。而且还有以下五点好处。了解思想熟悉设计模式提高自己的代码优雅性知晓原理,提升面试能力提升自己代码的严谨性虽然看源码有点找虐但被虐的同时是能学到很多东西的,真要能静下心来好好读一读源码的话好处远远不止这么多。而其中的jdk源码里面就
体验产品:美团Android版本软件版本:v5.4-b240设备型号:Samsung GALAXY S4操作系统:Android 4.2.2需求分析C端用户为什么要使用美团APP?1.节省费用2.及时获得商家信息、其他消费者评价,选择更合适的商家3.减少线下支付的繁琐B端用户为什么愿意在美团上线?1.获得更多消费者关注,薄利多销。市场状况目前市场上主流的团购APP除美团外还有聚划算、大众点评、百度
转载
2023-11-01 19:09:01
140阅读
2018年12月06日 作者: 郭赛 徐宏 一、背景冷启动时长是App性能的重要指标,作为用户体验的第一道“门”,直接决定着用户对App的第一印象。美团外卖iOS客户端从2013年11月开始,历经几十个版本的迭代开发,产品形态不断完善,业务功能日趋复杂;同时外卖App也已经由原来的独立业务App演进成为一个平台App,陆续接入了闪购、跑腿等其他新业务。因此,更多更复杂的工作需要在App冷启动的时候
首页篇Github项目地址:项目地址 上一篇博客讲解了该应用的基础结构,如底部导航栏等。基础结构篇 这篇博客将详细讲解美团首页的界面实现,在下一篇博客实现推荐卡片无限加载,带插入和移除动画的列表,弹出菜单等细节。效果图: 首先对首页进行拆解,将较为复杂的界面切成一个个小部件方便理解: 1. AppBar 2. 三行由图片和标题组成的按纽栏 3. 定时滚动的轮播图 4. 推荐卡片AppBar///主
转载
2023-10-11 16:06:32
590阅读
Github项目地址: 项目地址上一篇博客已经完成了首页基础控件的构建,但还缺少交互,推荐卡片也仅有固定的三张,这篇博客我们来一起完善一下美团首页。AppBar增加按钮点击事件和弹出菜单///主界面AppBar
AppBar _buildHomeAppBar() {
return AppBar(
automaticallyImplyLeading: false,
转载
2023-07-07 09:40:37
419阅读
项目功能介绍:1.支持横竖屏旋转,界面正常显示2.通过点击界面顶部"美团",可展示出左右双tableView分别显示服务类列表和子类列表3.通过点击界面顶部"广州",可展示出左右双tableView分别显示所在城市区域和详细地址4通过点击界面顶部"排序",可展示出所选服务项目的排序列表并选择详细代码请前往: 一.美团(界面搭建)#01.搭建导航栏,并设置导航栏的背景#02.设置导航栏的i
最近学习了一个网上的React Native项目,利用React Native制作一个类似于美团的App,项目属于对之前React Native常用组件的基本使用,但是仍有一些关键点值得记录。最后做成的效果如下:1、通过React Navigation来搭建整体的页面框架 可以
转载
2023-08-16 15:34:34
570阅读
源码Tuan,这个案例是模仿MJ老师ipad版美团(swift版),高仿美团iOS版,版本号:5.7, 已更新到Swift 2.0 基于Xcode 7源码下载:http://code.662p.com/view/11383.html<ignore_js_op> <ignore_js_op> <ignore_js_op>
转载
2023-06-20 09:41:36
596阅读
在过去十年,机器学习在学术界取得了众多的突破,在工业界也有很多应用落地。美团很早就开始探索不同的机器学习模型在搜索场景下的应用,从最开始的线性模型、树模型,再到近两年的深度神经网络、BERT、DQN等,并在实践中也取得了良好的效果与产出。在美团搜索AI化的过程中,比较核心的两个组件是模型训练平台Poker和在线预估框架Augur。本文主要与大家探讨Augur的设计思路、效果,以及它的优势与不足,最
转载
2024-01-28 19:42:56
96阅读
设计模式是众多软件开发人员经过长时间的试错和应用总结出来的,解决特定问题的一系列方案。现行的部分教材在介绍设计模式时,有些会因为案例脱离实际应用场景而令人费解,有些又会因为场景简单而显得有些小题大做。本文会结合在美团金融服务平台设计开发时的经验,结合实际的案例,并采用“师生对话”这种相对诙谐的形式去讲解三类常用设计模式的应用。希望能对想提升系统设计能力的同学有所帮助或启发。引言话说这是在程序员世界
转载
2023-12-08 16:31:15
165阅读
看懂,大神能更快的看懂。 首先你需要下载资源文件这是我上传的资源链接c 将下载好的压缩文件解压到本地 第一:其中JavaUtil文件夹下面有个ChannelUtil工具文件。这个java类是获取自己写的渠道的工具类。拷贝到你的工程目录下面因为你的代码里面需要用到。一般在程序启动的时候去调用代码设置渠道我的代码是这样的,在这里我以友盟的渠道为例,至于其他的渠道可以查看其官方文档api。public
转载
2023-12-14 00:19:02
87阅读
目录activity_main.xmlshouye_layout.xmlxiaoxi_layout.xmlWode_layout.xml首页里面的ListView food_item.xml Food
转载
2024-02-26 12:32:15
350阅读
点赞
1评论
原标题:美团点评开源用 Vue.js 开发小程序的前端框架 mpvue#点击图片进入报名#授权协议:MIT开发语言:Java操作系统:跨平台美团点评近日开源了 mpvue ,这是一个使用 Vue.js 开发小程序的前端框架。使用此框架,开发者将得到完整的 Vue.js 开发体验,同时为 H5 和小程序提供了代码复用的能力。如果想将 H5 项目改造为小程序,或开发小程序后希望将其转换为 H5,mpv
转载
2023-08-07 20:10:16
275阅读
美团Robust的GitHub地址https://github.com/Meituan-Dianping/Robust导入1、Module的build.gradle中apply plugin: 'com.android.application'
//制作补丁时将这个打开,auto-patch-plugin紧跟着com.android.application
//apply plugin: 'aut