[WebKit]WebKit2多进程机制的解析

在WebKit模块化分析>>中说到WebKit2中的多进程模型。多进程模型已经是浏览器的基本架构要素,下面展开分析一下WebKit2中的多进程模型。 协作决定接口,确立责任分工后,对于模块或系统间最重要的事莫过于接口定义,而且是有着简洁明确的定义。对于WebKit2中三个进程中的交互也是相当频繁和多样,如果使用传统的查表法对应解析执行,就会面临巨大的维护成本。WebKit2使用了En...
阅读(5921) 评论(1)

自组织团队建设很容易吗? (问题与对策的思考)

自我驱动或者自组织团队是现在软件公司努力建设的方向,自我驱动也常常挂在嘴边。但以我的观察,自我驱动或自组织团队建设并没有带有真正的团队生产力提升,反而很易遇到发展瓶颈! 自组织团队的困境 问题在哪里? 我今天终于恍然大悟。这也许也是敏捷在中国一直处于困境的原因之一。简而言之,在自我驱动团队建设上缺少方法和执行力!思想是别人的,而做法仍然是自己的。 可以简单地通过几个方向来审视...
阅读(7467) 评论(5)

[WebKit]WebKit2 API解析

这里是对上一篇>的进一步展开。先从API层开始。 API概览 主要类图 WebKit提供了灵活的回调机制用来支持客户端与内核的交互,在API中有一些Set Client类的函数,Client一般就是用于注册针对某一功能的回调函数。 如向WKContext注册history item处理的回调函数,就会使用下面这个结构(WKContext.h): struct WKCo...
阅读(8379) 评论(0)

MBTI在软件开发团队中的应用

人绝不是一种资源。一方面我们不可能因人设岗,另一方面也不能忽略人性的差异。面对问题时,不要总是单纯地从人的态度或品德上查找问题,而是要反思人事安排和流程建设上的不足。奢望一个人改掉他的缺点,还不足充分发挥他的优点。 前言 MBTI将人区分为16类人格特质,我无法断言是否真得能表达出人的真实一面,毕竟只是统计性的结果。我的思考并不在于它归类的结果,而在于它的归类方法。...
阅读(3258) 评论(2)

汇编语言指令以及伪指令速查手册

汇编语言指令以及伪指令速查手册(备查) 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.    1. 通用数据传送指令.      MOV   传送字或字节.      MOVSX 先符号扩展,再传送.      MOVZX 先零扩展,再传送.      PUSH   把字压入堆栈.      POP   把字弹出堆栈.      PUSHA 把AX,CX,DX,B...
阅读(1464) 评论(0)
    个人资料
    • 访问:1471262次
    • 积分:16338
    • 等级:
    • 排名:第606名
    • 原创:217篇
    • 转载:29篇
    • 译文:46篇
    • 评论:361条
    微博/MSN/EMail

    新浪微博:Horky
    QQ:324014340
    Mail:horky.chen@gmail.com
    微信公众号 (聚焦软件开发):
    博客专栏
    最新评论