随着技术的进步,浏览器在未来会扮演越来越得要的角色。我们基本可以确定,在不久的将来,大部分Native应用都会被Web应用所替代。因此,如果你想今后想找一份好工作,或写出更高效的Web应用,就必须要了解一下浏览器的工作原理。
了解浏览器工作原理的方法有很多,但对Chrome源码的阅读无缝是第一位的,只有这样我们才能获取第一手材料。
而阅读Chrome源码的第一位就是要能够下载或编译Chrome源码。而这篇文章就是告诉你如何下载并编译Chrome源码的。
随着技术的进步,浏览器在未来会扮演越来越得要的角色。我们基本可以确定,在不久的将来,大部分Native应用都会被Web应用所替代。因此,如果你想今后想找一份好工作,或写出更高效的Web应用,就必须要了解一下浏览器的工作原理。
了解浏览器工作原理的方法有很多,但对Chrome源码的阅读无缝是第一位的,只有这样我们才能获取第一手材料。
而阅读Chrome源码的第一位就是要能够下载或编译Chrome源码。而这篇文章就是告诉你如何下载并编译Chrome源码的。
这里记录一些网络开发时的知识点
TikTok是头条的产品,但该产品主要投放在欧美,在国内是不允许下载的。
不过有很多同学也想在国内使用TikTok,有没有办法呢?
我今天做了一个偿试还真行,下面是我整理的一个过程,分享给大家希望对你能有所帮助。
目前 Vue3+TypeScript+Vite 这套组合已经成为了越来越流于的Web应用开发架构,我也要紧跟时代,把这块知识补一补。
我的学习习惯是在学习一门新知识之前,先将它的开发环境和调试环境搭建好,这样学习起来才能事半功倍,正所谓 “磨刀不误砍柴功” 嘛!
今天我就将 Vue3+TypeScript+Vite 这套组合的开发环境和调试环境的搭建过程记录以下,一方面是为自己作个学习记录,另一方面也可以帮助其它人少走些弯路,这种事情是我特别喜欢做的。
首先来看一下如何创建 Vue3+TypeScript+Vite 这套组合的开发环境。
在我的FFmpeg课程中,我总是推荐大家使用 Linux(Ubuntu)系统 或 Mac系统 来学习FFmpeg。其原因,是在Windows下编译FFmpeg太麻烦了,这大大增加了我们学习FFmpeg的成本。
前段时间经常有同学问我,如何在Windows下利用编译出的WebRTC库开发自己的应用程序,当时特别忙就让同学到网上找答案了,没想到过了几天同学们又来问,说网上找不到……
相对于移动端,在Windows下使用WebRTC库确实困难些。在移动端(iOS、Andorid),你可以直接从Google提供的Pod库中拉取编译好的WebRTC库,而在Windows端则需要我们自己编译WebRTC库,并导出WebRTC头文件。
这几天手头的工作终于忙的差不多了,今天就花点时间整理一下这方面的知识,给同学们搭个台阶,让同学们快尽入手WebRTC:)。
推荐阅读:
SDL是 “Simple DirectMedia Layer”的缩写,它是一个开源的项目。其主要用于游戏开发中的多媒体处理,如视频渲染,音频播放,鼠标/键盘控制等操作。
并且它是一个跨平台的多媒体库。也就是说它对外接供了一套统一的接口,但在内部,它会根据不同平台调用不同的底层 API库。如在 Linux 系统下,它会使用 opengl 做渲染,而在 Window 下它会调用 D3D API进行渲染。
我之所以要介绍它,主要是因为我要在开发的多媒体播放器中使用它。