• 120
    C++ WebSocket 库

    WebSocket 是 HTML5 的一个引入注目的特性,它通常用于 Web 端,为构建实时的 Web 应用提供极大的方便。WebSocket 是一个基于 TCP 的协议,它...

  • 120
    Harfbuzz API 基本用法

    [Harfbuzz](http://harfbuzz.org/ 是一个 OpenType 文本整形引擎。当前的 Harfbuzz 代码库,之前被称为 harfbuzz-ng,...

  • 120
    个人项目推广

    一时兴起,搞了自己的开源项目或者是个人博客出来,虽然出发点常常并不是要利用这些得到多大的好处,而仅仅是出于一种保存曾经战斗过的地方的习惯,或者随手总结记录,以弥补随着年龄的增...

  • Android Studio 构建

    获得源码 分支 当前我们具有如下老版本 Android Studio 的分支: ub-tools-idea133 和 ub-tools-master 分支已经废弃掉了。我们也...

  • 120
    Ubuntu 16.04 安装 ROS

    Robot Operating System (ROS) 是一个得到广泛应用机器人系统的软件框架,它包含了一系列的软件库和工具用于构建机器人应用。从驱动到最先进的算法,以及强...

  • 120
    Anbox 实现分析 3:会话管理器与容器管理器的通信

    Anbox 通过一个可执行文件,实现多个不同的应该用逻辑。在启动 Anbox 可执行文件时,通过为它提供不同的命令行参数来确定具体执行哪个命令。Anbox 中这些不同的命令实...

  • 120
    Anbox 实现分析 1:程序入口

    Anbox 的总体架构如 运行 Anbox 一文的相关内容所述,其运行时主要由两个分开的实例构成,容器管理器和会话管理器。anbox 用同一个可执行文件,在启动时通过不同的参...

  • 120
    Anbox 实现分析 2:I/O 模型

    Anbox 运行时主要由两个分开的实例构成,即容器管理器 ContainerManager 和会话管理器 SessionManager,但无论是 ContainerManag...

  • Anbox 和 LXC 代码规模

    兵法云,知己知彼,百战不殆。对于使用开源项目的开发者而言,在掌握这些开源项目之前,它们就是作战的敌人。对于一个开源项目,可以从多个角度来认识它,如开源项目的整体设计框架,开源...