字节架构前端
字节架构前端
技术服务知识库
首先根据官方解释 https://microsoft.github.io/language-server-protocol/ :Language Server Protocol (语言服务器协议,简称 LSP)是微软于 2016 年提出的一套统一的通讯协议方案。该方案定义了一套编辑器或 IDE 与语言服务器之间使用的协议,该语言服务器提供自动完成、转到定义、查找所有引用等语言功能。同学们可能对语言
402
2
1
1
技术服务知识库
首先介绍一下 Live reloading 和 Hot reloading 的区别:Live reloading: 修改文件之后,Webpack 重新编译,并强制刷新浏览器,属于全局(整个应用)刷新,相当于 ;Hot reloading: 修改文件之后,Webpack 重新编译对应模块,刷新时可以记住应用的状态,从而做到局部刷新。 是 React 官方在 React Native(v0.6.1)
369
0
0
0
技术服务知识库社区征文前端
lint 工具用来检查编程错误,最初是从 C 语言中发展起来的。在 C 语言最初时期,编译器无法捕获一些常见的编程错误,因此开发出了一个叫做 的辅助程序,通过扫描源文件来查找问题。当我们在 linting 的时候我们到底在干什么?实际上,最终目标是希望代码更加健壮,并且不论团队有多少成员,代码就像同一个人写出来的一样,可读性更强。可以将众多 linters 的检查目标大致分为三类:program
408
0
0
0
音视频
使用 DASH 直播时一般会有几十秒的直播延迟,对于互动直播这么高的延迟根本互不动。要降低直播延迟一般会减少视频分段时长。 上图中展示了不同时长的视频片段对应的延迟,减小视频片段时长虽然可以降低延迟,但是也会增加资源消耗和视频码率,而且就算使用 1 秒的视频分段,延迟也会比下面介绍的 LLDASH 方案高。LLDASH(Low Latency DASH)最早在 2017 年提出并成立工作组,在 2
141
1
0
0