• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
you1you
博客园 首页 新随笔 管理

2018年7月2日

chromium ⑤
摘要: 我们都知道chromium是用webkit完成页面显示的, 那么chromium是怎样集成和封装webkit的呢? 是怎样将webkit整合到自己的框架中,并将一个页面渲染出来的? 这篇我们主要研究这些问题。 从源码看,chromium将webkit作为第三方库引用(src/third_party/ 阅读全文
posted @ 2018-07-02 10:50 you1you 阅读(291) 评论(0) 推荐(0)
 
chromium ④
摘要: chromium的源码非常大,选择合适的点入手能省不少力气。在 win7下编译chromium中我曾提到学习chromium源码的一个小工程test_shell,代码目录在src/webkit/tools/test_shell下, 打开src/webkit下的webkit.sln工程,在webkit 阅读全文
posted @ 2018-07-02 10:44 you1you 阅读(569) 评论(0) 推荐(0)
 
chromium ③
摘要: chromium源码学习笔记(1) -- 学习计划 chromium源码学习笔记(1) -- 学习计划 对于c++开发者来说,chromium几乎是目前最值得学习的优秀开源代码。先看看chromium包含了多少令人激动的特性: 1,出身google,代码质量几乎不用怀疑,肯定能让你学到不少东西; 2 阅读全文
posted @ 2018-07-02 10:41 you1you 阅读(317) 评论(0) 推荐(0)
 
chromium ②
摘要: 这篇研究两个问题:chromium对线程的封装和进程通信。主要参考chromium的官方技术文档:Treading和Inter-process Communication (IPC)。 chrome速度快的优点,主要得益于线程模型的设计,这也是chrome最值得研究的技术点。 一、线程模型 chro 阅读全文
posted @ 2018-07-02 10:37 you1you 阅读(353) 评论(0) 推荐(0)
 
chromium ①
摘要: Chrome源码剖析 【序】 && 【一】 1. 它是如何利用多进程(其实也会有多线程一起)做并发的, 进程间通信,进程的开销;2. 做为一个后来者,它的扩展能力如何 3. 它的整体框架是怎样,有没有很NB的架构思想;4. 它如何实现跨平台的UI控件系统;5. 传说中的V8,为啥那么快。 但Chro 阅读全文
posted @ 2018-07-02 10:33 you1you 阅读(267) 评论(0) 推荐(0)
 
 

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3