公司:阿里巴巴
阿里巴巴集团创立于1999年,是中国大陆一家以提供互联网服务为主的综合企业集团,目前实行位于杭州,上海与北京的双总部制度。
阿里巴巴服务范围包括B2B贸易、网上零售、购物搜索引擎、第三方支付和云计算服务。集团的子公司包括阿里巴巴B2B、淘宝网、天猫、一淘网、阿里云计算、聚划算、全球速卖通、阿里巴巴国际交易市场、饿了么、飞猪、优酷、盒马鲜生、阿里影业、菜鸟网络、高德地图、Lazada、Daraz等。旗下的淘宝网和天猫在2012年销售额达到1.1兆人民币,2015年度商品交易总额已经超过三兆元人民币,是全球最大零售商。
至2012年九月底止的财政年度,以美国会计准则计算,阿里营业额按年增长74%至318.39亿元(港元‧下同),盈利急升80%至37.75亿元。2015年全年,阿里巴巴营收146.01亿美元,净利为74.94亿美元。2017年,根据阿里巴巴集团向美国证券交易委员会提交的IPO招股书显示,雅虎持有阿里巴巴集团22.6%股权、软银持阿里集团34.4%股份,另管理层、雇员及其他投资者持股比例合共约为43%,当中马云持阿里巴巴集团约8.9%、蔡崇信持股为3.6%。
2019年11月,阿里巴巴集团在在港交所二次上市。香港财经界把阿里巴巴、腾讯(港交所:700)、美团点评(港交所:3690)、小米(港交所:1810)四只中国大陆科技股的英文名称首个字母,合称“ATMX”股份。
2019年11月26日,阿里巴巴集团港股上市,总市值超4兆,登顶港股成为港股“新股王”。2020年8月,阿里巴巴集团港股总市值首次超过6万亿。
阿里巴巴拆份出去的蚂蚁集团上市前,网络金服整体遭遇到政府的强力监管,阿里巴巴同样受到影响,2021年4月10日,阿里巴巴集团涉垄断被中国市场监管总局罚款182.28亿元人民币。2023年三家中国最主要的金融机构,再联合开罚71亿元,不过也随着官方宣布最后整顿工作的完成,阿里巴巴股价开始反弹。
如何写出高质量的技术文章?
关于优质文章的标准,有一个对好文章的判断是:“文章框架完整、思考深入清晰、正文至少80%以上为原创技术干货。”这引起了不少的争议。
有争议很正常,没有争议才奇怪呢,好的技术文章,就和好的技术绩效一样,主观性太强......很难有一个客观标准。
如果硬要对文章质量进行量化的话,有些指标可能有帮助。 比如文章的浏览量、点赞数、评论数、收藏数等指标。有用,但也只是参考作用,最后还是需要人的评判。
所以抛开这些因素不看,我认为好的技术文章至少应该满足两个条件:
一个是要传达有价值的信息。
另一个是要结构和逻辑清晰,具备一定可读性和可理解性。
在此基础之上,如果能做到有文采、够风趣那就更好了。
一套Flutter混排瀑布流解决方案
流式布局,这是一种当前无论是前端,还是Native都比较流行的一种页面布局。特别是对于商品这样的Feeds流,无论是淘宝,京东,美团,还是闲鱼。都基本上以多列瀑布流进行呈现,容器列数固定,然后每个卡片高度不一,形成参差不齐的多栏布局。
对于Native来说,无论是iOS还是Android,CollectionView和RecyclerView都能满足我们的绝大部分场景了。不过目前闲鱼很多业务场景都是在Flutter上进行实现的,当时Flutter官方只提供了ListView和GridView的实现,没有对瀑布流进行支持。
目前社区中有两个开源的解决方案,分别是WaterFallFlow和FlutterStaggeredGridView。但是在闲鱼的场景中都有一些无法满足的痛点。前者无法支持RecyclerView中StaggeredGridLayoutManager中setFullSpan这样的横跨全屏的横条卡片混排能力能力,后者在不提前预设置卡片高度的情况下有比较严重的性能问题,以及在多Sliver的场景下会有滚动错误的功能性问题。而在目前闲鱼的业务中,无论是搜索结果还是首页的同城页面,都会有混排瀑布流的需求。
Visual4Rec: 图像信息在躺平推荐算法中的应用
淘宝躺平轻应用场景是目前淘宝家装垂类中比较重要的场景,从实际产品界面上可以发现,内容的图像信息在整屏的占比较高。
Flutter Worker —— 闲鱼这样实现“逻辑跨平台”
依托Flutter Engine,用Dart实现的逻辑跨平台工具~
Flexbox布局中不为人知的细节
长文预警,关于Flexbox看这个就够了。
如何做一场高质量的分享
最近我发现一些同学的分享越来越趋于“念稿”式。我一边看着分享的同学在上面念稿,另一边看着几十号人在下面看电脑看手机,我心里就特别着急。恨不得我自己上去讲,也恨不得没收了大家的电脑手机。但这种粗暴的方法肯定是不解决问题的,核心问题还是大家不善于分享。
Java单元测试技巧之PowerMock
编写Java单元测试用例,其实就是把“复杂的问题要简单化”——即把一段复杂的代码拆解成一系列简单的单元测试用例;写好Java单元测试用例,其实就是把“简单的问题要深入化”——即学习一套方法、总结一套模式并应用到实践中。这里,作者根据日常的工作经验,总结了一些Java单元测试技巧,以供大家交流和学习。
闲鱼如何建设技术舆情治理体系 (多图多代码)
从日志、监控、性能检测几个方面建设有日志可查、有数据可依的排查体系
稳定性保障6步走:高可用系统大促作战指南!
年年有大促,大家对于大促稳定性保障这个词都不陌生,业务场景尽管各不相同,“套路”往往殊路同归,全链路压测、容量评估、限流、紧急预案等,来来去去总少不了那么几板斧。
跳出这些“套路”,回到问题的本质,我们为什么要按照这些策略来做?
除了口口相传的历史经验,我们还能做些什么?又有什么理论依据?
阿里巴巴的东南亚战事:另一次拼多多式的奇袭
Lazada 是怎么被 Shopee 反超的?
又到绩效制定时,看阿里铁军如何制定业务目标
前段时间,湖畔联手酵母商学院,邀请当年的阿里巴巴“中供铁军”总经理俞朝翎为大家开设了两天的业务增长实战训练营。CEO们和核心高管在训练营上重新打磨、拆解业务目标,两天三夜,讲训结合,结束的时候很多人感慨,经过这样的打磨与推演,对新一年的目标心里更有底了。
钉钉开放平台的定制服务之路
钉钉工作台是帮助企业实现数字化管理和协同的门户,是拥有亿级用户量的重量级产品。但对企业来讲,想突出自己的品牌或者业务场景,有比较强的定制需求。所以,为满足企业个性化的需求,除了标准工作台,钉钉也提供了企业定制工作台的能力。
Electron 生命周期看这篇就够了
常见应用都有启动、激活、关闭这些事件,Electron 作为一个跨平台的 GUI 框架,为了兼顾不同的场景,需要的事件就会更多。如果想要更深入的了解 Electron 整个生命周期的流程,需要对应用生命周期,窗口的生命周期以及页面内的生命周期的时机有一个清晰的理解。
前端DEF部署和BUC接入的“跨域”坑
前端开发实践“三坑”
从no-code到low-code:企业级hpaPaaS的未来
渐进式研发体系。
这可能是大型复杂项目下数据流的最佳实践
数据流是前端一直以来都存在的一个问题,我们项目沉淀了一套最佳实践。