书栈网 · BookStack 本次搜索耗时 0.055 秒,为您找到 250897 个相关结果.
  • 7.词汇表

    词汇表 数量(Arity) 抽象语法树(Abstract Syntax Tree) 参数数量(Arity) 界限(Bounds) 连接符(Combinators) 动态大小类型(DST (Dynamically Sized Type)) 表达式(Expression) 面向表达式语言(Expression-Oriented Language) ...
  • 5.1 集合类是什么

    1740 2019-03-05 《Kotlin极简教程》
    5.1 集合类是什么 5.1.2 集合类是一种数据结构 5.1.2 集合类是SDK API 5.1.3 连续存储和离散存储 5.1 集合类是什么 5.1.2 集合类是一种数据结构 在讲 Kotlin 的集合类之前,为了更加深刻理解为什么要有集合类,以及集合类到底是怎么一回事,让我们先来简单回顾一下编程的本质: 数据结构 + 算法 (信息...
  • codeop —- 编译Python代码

    codeop —- 编译Python代码 codeop —- 编译Python代码 源代码: Lib/codeop.py codeop 模块提供了可以模拟Python读取-执行-打印循环的实用程序,就像在 code 模块中一样。因此,您可能不希望直接使用该模块;如果你想在程序中包含这样一个循环,你可能需要使用 code 模块。 这个...
  • codeop —- 编译Python代码

    codeop —- 编译Python代码 codeop —- 编译Python代码 源代码: Lib/codeop.py codeop 模块提供了可以模拟Python读取-执行-打印循环的实用程序,就像在 code 模块中一样。因此,您可能不希望直接使用该模块;如果你想在程序中包含这样一个循环,你可能需要使用 code 模...
  • codeop —- 编译Python代码

    codeop —- 编译Python代码 codeop —- 编译Python代码 源代码: Lib/codeop.py codeop 模块提供了可以模拟Python读取-执行-打印循环的实用程序,就像在 code 模块中一样。因此,您可能不希望直接使用该模块;如果你想在程序中包含这样一个循环,你可能需要使用 code 模...
  • 关于程序设计

    关于程序设计 除了讲解 JavaScript 之外,本书也会介绍一些程序设计的基本原则。程序设计还是比较复杂的。编程的基本规则简单清晰,但在这些基本规则之上构建的程序却容易变得复杂,导致程序产生了自己的规则和复杂性。即便程序是按照你自己的思路去构建的,你也有可能迷失在代码之间。 在阅读本书时,你有可能会觉得书中的概念难以理解。如果你刚刚开始学习编程,那...
  • 异步程序设计技术

    异步程序设计 线程 回调 Future、 Promise 及其他 反应式扩展 协程 异步程序设计 几十年以来,作为开发人员,我们面临着需要解决的问题——如何防止我们的应用程序被阻塞。 当我们正在开发桌面应用,移动应用,甚至服务器端应用程序时,我们希望避免让用户等待或导致更糟糕的原因成为阻碍应用程序扩展的瓶颈。 有很多途径来解决这种问题,包括...
  • 源码解析过程

    源码解析过程 标记树 源码解析过程 Rust程序编译过程的第一阶段是标记解析(tokenization)。在这一过程中,源代码将被转换成一系列的标记(token,即无法被分割的词法单元;在编程语言世界中等价于“单词”)。Rust包含多种标记,比如: 标识符(identifiers):foo , Bambous , self , we_can_d...
  • 示例:缓存

    示例:缓存 示例:缓存 对数据进行缓存是 Redis 最常见的用法之一:因为 Redis 把数据储存在内存而不是硬盘上面,并且访问内存数据的速度比访问硬盘数据的速度要快得多,所以用户可以通过把需要快速访问的数据储存在 Redis 里面来提升应用程序访问这些数据时的速度。 代码清单 2-1 展示了一个使用 Redis 实现的缓存程序代码,这个程序使用...
  • 以太坊高级语言简介

    以太坊高级语言简介 以太坊高级语言简介 EVM是一台虚拟计算机,运行一种特殊形式的 机器代码 ,称为_EVM 字节码_,就像你的计算机CPU运行机器代码x86_64一样。我们将在 [evm] 中更详细地检查EVM的操作和语言。在本节中,我们将介绍如何编写智能合约以在EVM上运行。 虽然可以直接在字节码中编写智能合约。EVM字节码非常笨重,程序员难...