知鸦日报2023-03-23

2023-03-22 16:30:00 ~ 2023-03-23 16:30:00

技术

新东方技术:React useSyncExternalStore 一览

摘要

本文介绍了 useSyncExternalStore 是什么,以及它能用在哪些场景中。

登录后可查看文章图片

蚂蚁技术:支付宝iOS版本灰度破局

摘要

TestFlight是开发者在苹果端 App 外部灰度的唯一官方途径。苹果提供的 TestFlight 测试方式,早期可以通过在「App Store Connect」后台手动或调用 API 删除测试员的方式恢复额度。

登录后可查看文章图片

slack技术:Technology Lifecycle

摘要

This blog post discusses the strategies that Slack uses to manage the lifecycle (development, support, and eventual retirement) of infrastructure projects, through the lens of the migration through three successive internal “platform” offerings.

grab技术:How OVO determined the right technology stack for their web-based projects

摘要

In the current technology landscape, startups are developing rapidly. This usually leads to an increase in the number of engineers in teams, with the goal of increasing the speed of product development and delivery frequency. However, this growth often leads to a diverse selection of technology stacks being used by different teams within the same organisation.

Having different technology stacks within a team could lead to a bigger problem in the future, especially if documentation is not well-maintained. The best course of action is to pick just one technology stack for your projects, but it begs the question, “How do I choose the best technology stack for my projects?”.

One such example is OVO, which is an Indonesian payments, rewards, and financial services platform within Grab. We share our process and analysis to determine the best technology stack that complies with precise standards. By the end of the article, you may also learn to choose the best technology stack for your needs.

登录后可查看文章图片

lyft技术:lyft2vec — Embeddings at Lyft

摘要

Graph learning methods can reveal interesting insights that capture the underlying relational structures. Graph learning methods have many industry applications in areas such as product or content recommender systems and network analysis.

In this post, we discuss how we use graph learning methods at Lyft to generate embeddings — compact vector representation of high-dimensional information. We will share interesting rideshare insights uncovered by embeddings of riders, drivers, locations, and time. As the examples will show, trained embeddings from graphs can represent information and patterns that are hard to capture with traditional, straightforward features.

登录后可查看文章图片

airbnb技术:Building Airbnb Categories with ML & Human in the Loop

摘要

Airbnb 2022 release introduced Categories, a browse focused product that allows the user to seek inspiration by browsing collections of homes revolving around a common theme, such as Lakefront, Countryside, Golf, Desert, National Parks, Surfing, etc. In Part I of our Categories Blog Series we covered the high level approach to creating Categories and showcasing them in the product. In this Part II we will describe the ML Categorization work in more detail.

Throughout the post we use the Lakefront category as a running example to showcase the ML-powered category development process. Similar process was applied for other categories, with category specific nuances. For example, some categories rely more on points of interests, while others more on structured listing signals, image data, etc.

登录后可查看文章图片

政采云技术:浅谈“分布式锁”

摘要

在单机时代,虽然不存在分布式锁,但也会面临资源互斥的情况,只不过在单机的情况下,如果有多个线程要同时访问某个共享资源的时候,我们可以采用线程间加锁的机制。

登录后可查看文章图片

阿里巴巴技术:为啥我的代码库那么大?聊聊Git使用坏习惯

摘要

本文作者用幽默又真实的文字总结了开发者日常工作中遇到的那些事儿。

登录后可查看文章图片

京东技术:深入了解 JavaScript 内存泄漏

摘要

在任何语言开发的过程中,对于内存的管理都非常重要,JavaScript 也不例外。

然而在前端浏览器中,用户一般不会在一个页面停留很久,即使有一点内存泄漏,重新加载页面内存也会跟着释放。而且浏览器也有自己的自动回收内存的机制,所以前端并没有特别关注内存泄漏的问题。

是如果我们对内存泄漏没有什么概念,有时候还是有可能因为内存泄漏,导致页面卡顿。了解内存泄漏,如何避免内存泄漏,都是不可缺少的。

登录后可查看文章图片

阿里巴巴技术:优酷折叠屏适配下——从测试的角度思考折叠屏适配问题

摘要

本篇主要介绍折叠屏在播放器上的适配方案和落地场景,同时从测试的角度怎么来保障折叠屏的适配。

登录后可查看文章图片

百度技术:视频编辑场景下的文字模版技术方案

摘要

结合视频编辑场景,介绍一种复杂富文本模版技术实现方案。

登录后可查看文章图片

得物技术:Flink Task调度部署机制

摘要

在日常Flink使用过程中,我们经常遇到Flink任务中某些Slot或者TM负载过重的问题,对日常的资源调配、运维以及降本都带来了很大的影响,所以我们对Flink的task部署机制进行了梳理和调研,准备在后续的工作中进行优化。

登录后可查看文章图片

字节跳动技术:关于编码的那些事 - URL 编码

摘要

前端开发中,你是否使用过 qs、query-string、querystring 甚至 URLSearchParams 这几个看似相近的函数库?是否真正了解 URL Query 编码的含义?本文将带你梳理 URL Query 相关的知识点。

登录后可查看文章图片

汽车之家技术:Android页面渲染效率优化实践

摘要

页面秒开是指在页面在1秒内要将大部分元素展现在用户面前,这是页面性能优化的关键指标,也在很大程度上影响用户体验。页面渲染性能优化是在客户端侧优化秒开性能的一个重要方面,本文主要是针对Android布局渲染性能上进行优化,来提升页面秒开性能。

登录后可查看文章图片

vivo技术:Android系统服务DropBoxManagerService详解与实践应用

摘要

借助系统DropBoxManagerService对于系统文件目录dropbox管理的设计,了解其文件管理的规则、运行机制、读写机制、管控机制,根据其设计一个客户端日志文件管理与上报功能。

登录后可查看文章图片

vivo技术:循序渐进讲解负载均衡vivoGateway(VGW)

摘要

在大规模业务场景中,已经不可能通过单机提供业务,这就衍生出了负载均衡的需求。

登录后可查看文章图片

哈啰技术:哈啰基于轨迹与端智能的还车体验优化

摘要

我们将原始的还车链路进行了改造,耗时大大缩短,提升了用户还车的体验。

登录后可查看文章图片

阿里巴巴技术:AIGC图像生成的原理综述与落地畅想

摘要

基于Stable Diffusion扩散模型的综述。

登录后可查看文章图片

方法

vivo技术:OKR之剑·复盘篇01:如何开好一场OKR复盘会

摘要

本篇将和你一起探讨什么是OKR复盘、为什么要进行OKR复盘,接着向你展示团队在OKR复盘方面的实践和改进。最后我们提炼出开好OKR复盘会的一些关键点,供您参考。

登录后可查看文章图片


‹ 2023-03-22 日报 2023-03-24 日报 ›

qrcode

关注公众号
接收推送