书栈网 · BookStack 本次搜索耗时 0.044 秒,为您找到 205052 个相关结果.
  • 4.2.6 函数的返回值

    4.2.6 函数的返回值 4.2.6 函数的返回值 函数作为一种模块构件,它与其他模块如何协作、交换信息?我们已经知道,通过函数 调用时的参数传递,可以实现从函数外部向函数内部输入数据。本节讨论函数向外部输出信 息的问题。 在数学中,函数是从定义域到值域的映射,亦即从自变量计算出函数值。编程语言中的 函数原本就是数学函数的模仿物,自然也可以计算出一...
  • MarkDown 编辑器浅谈

    Markdown 编辑器浅谈 Markdown 编辑器浅谈 Markdown 是一门作者非常喜欢使用的写作语言。关于它,维基百科 的解释是这样的:Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们「使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档」。这种语言吸收了很多在电...
  • 正规地说一句话

    正规地说一句话 再谈赋值语句 序列赋值 正规地说一句话 小孩子刚刚开始学说话的时候,常常是一个字一个字地开始学,比如学说“饺子”,对他/她来讲,似乎有点难度,大人也聪明,于是就简化了,用“饺饺”来代替,其实就是让孩子学会一个字就能表达。当然,从教育学的角度,有人不赞成这种方法。这个此处不讨论了。如果对比学习编程,就好像是前面已经学习过的那些各种类...
  • 第10章 Protocol Buffer

    第10章 Protocol Buffer 一、什么是Protobuf? 二、ProtoBuf的版本 三、protocol buffers的工作流程 四、为什么不使用XML? 五、如何开始使用protocol buffers? 六、proto3介绍 七、最后说一点历史 第10章 Protocol Buffer 注:本教程使用 Proto3...
  • 概览

    开始 欢迎进入 gRPC 的开发文档,gRPC 一开始由 google 开发,是一款语言中立、平台中立、开源的远程过程调用(RPC)系统。本文档通过快速概述和一个简单的 Hello World 例子来向您介绍 gRPC 。你可以在本站发现更详细的教程和参考文档——文档将会越来越丰富。 快速开始 为了直观地着手运行 gRPC,可以从你所选择的语言对应...
  • 9-递归

    899 2018-02-25 《Elixir编程入门》
    9-递归 9-递归 因为在Elixir中(或所有函数式语言中),数据有不变性(immutability),因此在写循环时与传统的命令式(imperative)语言有所不同。例如某命令式语言的循环可以这么写: for ( i = 0 ; i < array . length ; i ++) { array [ i ] =...
  • Kryo 和 FST 序列化

    Kryo 和 FST 序列化 目录 序列化漫谈 启用Kryo和FST 注册被序列化类 无参构造函数和Serializable接口 序列化性能分析与测试 测试环境 测试脚本 Dubbo RPC中不同序列化生成字节大小比较 Dubbo RPC中不同序列化响应时间和吞吐量对比 测试总结 未来 Kryo 和 FST 序列化 在 Dub...
  • 词法分析和语法分析

    词法分析和语法分析 Lex/Flex Yacc/Bison 词法分析和语法分析 广义而言,语言是一套采用共同符号、表达方式与处理规则。就编程语言而言,编程语言也是特定规则的符号,用来传达特定的信息,自然语言是人与人之间沟通的渠道,而编程语言则是机器之间,人与机器之间的沟通渠道。人有非常复杂的语言能力,语言本身也在不断的进化,人之间能够理解复杂的语...
  • 多语言

    多语言 切换语言 获取语言 增加新语言 多语言 切换语言 默认可支持中文和英文,默认为中文。 import { i18nChangeLanguage } from '@wangeditor/editor' // 切换语言 - 'en' 或者 'zh-CN' i18nChangeLanguage ( 'en' ) ...
  • 架构概述

    架构概述 层次概述 数据结构 编译过程概述 术语 完整开始/令牌开始(Full Start/Token Start) 琐碎内容(Trivia) 架构概述 层次概述 核心TypeScript编译器 语法分析器(Parser): 以一系列原文件开始, 根据语言的语法, 生成抽象语法树(AST) 联合器(Binder): 使用一...