书栈网 · BookStack 本次搜索耗时 0.034 秒,为您找到 252498 个相关结果.
  • 6. API 设计

    6. API 设计 6. API 设计 我今天要给出的最后一条建议是设计, 我认为也是最重要的。 到目前为止我提出的所有建议都是建议。 这些是我尝试编写 Go 语言的方式,但我不打算在代码审查中拼命推广。 但是,在审查 API 时, 我就不会那么宽容了。 这是因为到目前为止我所谈论的所有内容都是可以修复而且不会破坏向后兼容性; 它们在很大程度上是...
  • 移动设备网页设计

    移动设备网页设计 <meta> 的 viewport 设置 移动设备网页设计 <meta> 的 viewport 设置 <meta> 的 viewport 设置用来控制网页的视觉大小。 <meta name = "viewport" content = "initial-scale=1" > 这表示网页初始加载不进行放大或缩小...
  • 功能模块设计

    数据结构容器 文本处理模块 编码解码模块 系统相关模块 数据管理模块 加密解密模块 实用工具模块 单元测试模块 gtest (单元测试) 错误处理模块 gerror (错误处理) 功能调试模块 gdebug (调试功能) I18N国际化模块 gi18n (国际化处理)
  • 设计线程池接口

    设计线程池接口 如果使用 thread::spawn 的代码结构 为 ThreadPool 创建一个类似的接口 采用编译器驱动开发来驱动 API 的编译 设计线程池接口 ch20-03-designing-the-interface.md commit d06a6a181fd61704cbf7feb55bc61d518c6469f9 ...
  • Android交互设计

    Android交互设计 Designing Effective Navigation Implementing Effective Navigation Notifying the User Adding Search Functionality Making Your App Content Searchable by Google An...
  • Android界面设计

    Android界面设计 Designing for Multiple Screens Creating Custom Views Creating Backward-Compatible UIs Implementing Accessibility Managing the System UI Creating Apps with Materia...
  • 1.2 主要设计特点

    1.2 主要设计特点 1.2 主要设计特点 TIMIT 演示了语料库设计中的几个主要特点。首先,语料库包含语音和字形两个标注层。一般情况下,文字或语音语料库可能在多个不同的语言学层次标注,包括形态、句法和段落层次。此外,即使在给定的层次仍然有不同的标注策略,甚至标注者之间也会有分歧,因此我们要表示多个版本。TIMIT 的第二个特点是:它在多个维度的变...
  • 数据库设计

    字段 表和字段命名 字段结构 SQL语句 性能与效率 定长与变长表 运算与检索 结构优化与索引优化 查询优化 兼容性问题 字段 表和字段命名 表和字段的命名以前面《4.4命名原则》的约定为基本准则。所有数据表名称,只要其名称是可数名词,则必须以复数方式命名,例如:cdb_members(用户表)、cdb_posts(帖子表);存...
  • 设计 Facebook 聊天功能

    1195 2018-05-09 《Gainlo 面试指南》
    设计 Facebook 聊天功能 问题 基础设施 实时 在线通知 总结 设计 Facebook 聊天功能 原文:Design Facebook Chat Function 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 准备系统设计面试的最有趣的部分之一,就是你可以了解很多如何构建现有系统的细节。...
  • 设计模式之王 - MVC

    设计模式之王 - MVC 设计模式之王 - MVC Model-View-Controller (缩写 MVC ) 是 Cocoa 框架的一部分,并且毋庸置疑是最常用的设计模式之一。它可以帮你把对象根据职责进行划分和归类。 作为划分依据的三个基本职责是: 模型层 (Model) :存储数据并且定义如何操作这些数据。在我们的例子中,就是 A...