万象云档 本次搜索耗时 1.770 秒,为您找到 187 个相关结果.
  • 从数据冗余到数据一致性:数据库设计的权衡与优化

    从数据冗余到数据一致性:数据库设计的权衡与优化 一、数据冗余:看似便捷的设计陷阱 1.1 数据冗余的典型场景 1.2 数据冗余的三重危害 二、规范化:消除冗余的设计利器 2.1 范式理论的实战应用 2.2 规范化的性能代价 三、反规范化:性能优先的妥协艺术 3.1 反规范化的适用场景 3.2 反规范化的实现策略 四、一致性保障:冗余与规范的...
  • map/reduce

    map reduce 练习 如果你读过Google的那篇大名鼎鼎的论文“MapReduce: Simplified Data Processing on Large Clusters ”,你就能大概明白map/reduce的概念。 map 举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个数组[1, 2, 3, 4, 5, 6, ...
  • 介绍

    Vim 实操教程(Learn Vim) 以我个人学习 vim 的经验来看,通过看文档或看其他人操作其实是很难真正学会 vim 的,你必须在实际应用中,进入真实场景才能逐渐熟悉并掌握相关命令。 因此,为了同时满足学习和操作的需求,项目中的文件都采用了 Markdown 格式,即可以当作说明文档来阅读,也可以用 vim 打开文件进行实际操作(建议...
  • JSON-RPC

    628 2025-05-17 《区块链开发》
    JSON-RPC undefinedJSON-RPC 概念 undefined约定 undefined兼容性 undefined请求对象 undefined通知 undefined参数结构 undefined响应对象 undefined错误对象 undefined批量调用 undefinedGo JSON-RPC undefinedJSO...
  • Map和Set

    Map Set 小结 JavaScript的默认对象表示方式{} 可以视为其他语言中的Map 或Dictionary 的数据结构,即一组键值对。 但是JavaScript的对象有个小问题,就是键必须是字符串。但实际上Number或者其他数据类型作为键也是非常合理的。 为了解决这个问题,最新的ES6规范引入了新的数据类型Map 。要测试你的浏览器是...
  • Promise

    在JavaScript的世界中,所有代码都是单线程执行的。 由于这个“缺陷”,导致JavaScript的所有网络操作,浏览器事件,都必须是异步执行。异步执行可以用回调函数实现: function callback () { console . log ( 'Done' ); } console . log ( 'before ...
  • 计算机基础知识

    计算机基础知识 undefined undefined操作系统的发展历史 undefined程序类型 undefined字节 undefined字节的大小端 undefined地址 undefined图灵完备 undefined操作系统中字节表示 undefinedWindows研发思想的来龙去脉 undefined执行程序对比 unde...
  • (16)闭包(Closures)

    (16)闭包(Closures) 介绍 _8概论 _14定义 Funarg_117Funarg问题 _186闭包 ECMAScript_215ECMAScript闭包的实现 Scope_288所有对象都引用一个[[Scope]] Funargreturn_408Funarg和return _464理论版本 _481闭包用法实战 _569总...
  • 准备工作

    插件实现流程 文件命名规范 class_core.php 模块功能白皮书 插件实现流程 开始编写社区插件,您应当首先对插件实现的流程有一个大致的了解,以下是我们推荐的插件编写流程: 熟练使用 Discuz! 社区系统后,对希望完善或补充的个性化功能进行评估,进而提出插件的功能需求。 对插件做一个概括性的设计,例如:需要使用什么菜单、什么参数...
  • Apache HBase 外部 APIs

    Apache HBase 外部 APIs 97. REST 97.1. 启动和停止 REST 服务 97.2. 配置 REST 服务器和客户端 97.3. 使用 REST 97.4. REST XML 结构 97.5. REST Protobufs 结构 98. Thrift 99. C/C++ Apache HBase 客户端 100. 将...