话题公司 › 字节跳动

公司:字节跳动

RxJS入门与实践

RxJS是使用Observable的响应式编程库,能有效处理复杂状态流和异步协作。针对流程设计、组件数据流管理、跨层级组件通信等场景,使用数据流驱动解耦业务逻辑。

用户众测白名单控制原理及优化过程

本文主要讲述了当前用户众测服务中白名单控制相关的原理以及优化过程。同时借此分享一些在优化过程中使用的Golang小技巧以及遇到的一些问题,不一定具有普适性,或能给乃们在日常搬砖中些许的灵感。

字节跳动是如何落地微前端的

万字长文从背景和意义,微前端的优缺点,以及如何调试,实现等方面阐述了在字节跳动内部是如何落地微前端的,希望能给大家带来收获。文中提到的 garfish 微前端解决方案已经开源,欢迎大家提PR 和 Issue。

Android性能优化之Android 10+ dex2oat实践

对于Android App的性能优化来说,方式方法以及工具都有很多,而dex2oat作为其中的一员,却可能不被大众所熟知。

浅聊WebRTC视频通话

WebRTC 提供了一套标准 API,使 Web 应用可以直接提供实时音视频通信功能。大部分浏览器及操作系统都支持 WebRTC,直接可以在浏览器端发起实时音视频通话,本文以 WebRTC 初学者的视角去完成一个 1V1 网页版实时音视频通话。

深入 iOS 静态链接器(一)— ld64

本文从源码角度分析了 ld64 的主体工作原理,实际应用中工程可结合自身需求对 ld64 进行定制来修复特定问题或者实现特定功能。

应用性能前端监控,字节跳动这些年经验都在这了

字节跳动开发团队根据内部数十款产品的体验监控需求,逐渐打磨出了一版性能监控平台。经过不断的锤炼和沉淀,正式在火山引擎上对外发布应用性能监控全链路版。本文将会重点介绍它到底是一个怎样的监控平台,以及可以帮助企业解决哪些痛点。

Node.js 底层原理

Node.js 底层原理到底是什么?本文内容主要分为两大部分,第一部分是 Node.js 的基础和架构,第二部分是 Node.js 核心模块的实现。

基于 Jamstack 的性能优化方案

Jamstack 架构与上述传统架构还是有很大的不同,当用户请求页面时,不需要查询数据库,因为 HTML 文档在 CDN 静态缓存文件,如果有数据需求,会再通过 API 接口去获取。

浅谈Linux设备虚拟化技术的演进之路

设备虚拟化技术,一直是云计算领域最重要的基础技术之一。我们在虚拟机里面看到的形形色色的设备,比如:网卡,磁盘,键盘,鼠标等,都离不开这项技术的帮助。这篇文章,我们将从技术演进的角度来谈一谈 Linux 现有的以及即将到来的设备虚拟化技术。

关于 Swift Package Manager 的一些经验分享

Swift Package Manager 是 Apple 为了弥补当前 iOS 开发中缺少官方组件库管理工具的产物。相较于其他组件管理控件,他的定义文件更加轻松易懂,使用起来也很 Magic,只需将源码放入对应的文件夹内,Xcode 就会自动生成工程文件,并生成编译目标产物所需要的相关配置。同时,SPM 与 Cocoapods 相互兼容,可以在特性上提供互补。

如何用 canvas 画出分形图

分形图从整体上看,是处处不规律的。但从局部观察,图形的规则性又是相同的,即具有自相似的性质。 通常意义下,分形被定义为将一个确定的几何形状(元图像)在其边上迭代地生成为)与元图像近似地的形状。这次想用 canvas 画出典型的几个分形图。

TypeScript是如何工作的

TypeScript 能让我们在开发时发现程序中类型定义不一致的地方,及时消除隐藏的风险,大大增强了代码的可读性以及可维护性。本文就来探讨简单探讨一下 TypeScript 是如何工作的,以及有哪些工具帮助它实现了这个目标。

图像异常质量检测

随着自动化遍历工具的逐渐成熟和日常任务的进行,每次任务都会产生大量的遍历过程截图,对于这大量的截图,很难有人力逐张检查是否存在异常,通过提供多种图像异常检测能力,期望探索解决各类UI自动化任务中的UI图像异常自动断言。

使用canvas实现一个小小的截图功能

使用 canvas 实现截图功能的难点有三:1. 计算截取区域;2. 截图动画效果(未被选取部分置灰,截取部分添加边框等);3. 生成&获得截取区域图片。

Flutter 多引擎支持 PlatformView 以及线程合并解决方案

本文介绍了 Flutter 多引擎下,使用 PlatformView 场景时不能绕开的一个线程合并问题,以及它最终的解决方案。最终 Pull Request 已经 merge 到 Google 官方 Flutter 仓库。

首页 - Wiki
Copyright © 2011-2023 iteam. Current version is 2.115.2. UTC+08:00, 2023-06-02 20:34
浙ICP备14020137号-1 $访客地图$