首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
1
订阅
lindyld1314
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
从零开始仿写一个抖音App——视频编辑SDK开发(二)
如图1,我们知道 OpenGL/OpenGL ES 是一个图形图像渲染框架,它的规范由Khronos组织制定,各个显卡厂商在驱动中实现规范,再由各个系统厂商集成到系统中,最终提供各种语言的 API 给开发者使用。 当然图形图像渲染框架不仅仅只有 OpenGL 这一种。Apple…
Android 10.0 源码阅读 | zygote 启动主函数是如何确定的 | 番外篇
阅读源码的文章会是一个系列,本篇主要内容是 zygote 启动主函数是如何确定的。 上篇文章中提到了属性服务,我觉得它更像关于这台手机的各种系统信息,并通过 key / value 的形式供所有程序使用。在手机上进入 adb shell 后输入 getprop 可以获取到各种属…
Android 10.0 源码阅读 | Android Init 进程启动流程研究
阅读源码的文章会是一个系列,本篇主要内容是 Android 源码中启动流程的第一部分,包含了 Linux 内核启动部分与 Android init 进程启动部分。 为什么我会先提 Linux 的启动呢?一方面 Linux 内核是 Android 平台的基础,另一方面我最近接触了…
Android进程框架:进程的创建、启动与调度流程
当手机处于关机状态时,长按电源键开机,引导芯片开始从固化在Boot ROM里的预设代码开始执行,然后加载引导程序Boot Loader到RAM。 Boot Loader被加载到RAM之后开始执行,该程序主要完成检查RAM,初始化硬件参数等功能。 引导程序之后进入Android内…
Android 7.0 源码分析项目一期竣工啦
Android 7.0 源码进行系统的分析,这是一个从实践角度去分析源码的项目,目前项目一期已经完成。 第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。 Android是一个庞大的系统,Android Framework只是对系统的一个封装,里面还牵扯到JNI、C++…
Tomcat在SpringBoot中是如何启动的
我们知道SpringBoot给我们带来了一个全新的开发体验,我们可以直接把web程序达成jar包,直接启动,这就得益于SpringBoot内置了容器,可以直接启动,本文将以Tomcat为例,来看看SpringBoot是如何启动Tomcat的,同时也将展开学习下Tomcat的源码…
(连载)Android 8.0 : 系统启动流程之Linux内核
Android本质上就是一个基于Linux内核的操作系统,与Ubuntu Linux、Fedora Linux类似,我们要讲Android,必定先要了解一些Linux内核的知识。 Linux内核的东西特别多,我也不可能全部讲完,由于本文主要讲解Android系统启动流程,所以这…
浏览器工作原理-webkit内核研究
带你逐步了解浏览器工作原理
Tomcat组成与工作原理
上图对比了 Java EE 容器的实现情况,Tomcat 和 Jetty 都只提供了 Java Web 容器必需的 Servlet 和 JSP 规范,开发者要想实现其他的功能,需要自己依赖其他开源实现。 Glassfish 是由 sun 公司推出,Java EE 最新规范出来之…
浅谈Tomcat之Tomcat结构
Server组件:Server组件是最顶级的组件,它代表Tomcat的运行实例,在一个JVM中只会包含一个Server。在Server的整个生命周期中,Server组件中的Listener组件实现事件的监听并完成相应的任务,此外Server中包含的GlobalNamingRes…