书栈网 · BookStack 本次搜索耗时 0.038 秒,为您找到 161423 个相关结果.
  • 自定义语言的实现——解释器模式(二)

    自定义语言的实现——解释器模式(二) 自定义语言的实现——解释器模式(二) 18.2 文法规则和抽象语法树 解释器模式描述了如何为简单的语言定义一个文法,如何在该语言中表示一个句子,以及如何解释这些句子。在正式分析解释器模式结构之前,我们先来学习如何表示一个语言的文法规则以及如何构造一棵抽象语法树。 在前面所提到的加法/减法解释器中,每一个输入表...
  • 实现:初始化中断门描述符表

    【实现】初始化中断门描述符表 【实现】初始化中断门描述符表 ucore操作系统如果要正确处理各种不同的中断事件,就需要安排应该由哪个中断服务例程负责处理特定的中断事件。系统将所有的中断事件统一进行了编号(0~255),这个编号称为中断号或中断向量。 为了完成中断号和中断服务例程起始地址的对应关系,首先需要建立256个中断处理例程的入口地址。为此,通...
  • EasyFlash V4.0 ENV 功能设计与实现

    EasyFlash V4.0 ENV 功能设计与实现 1、为什么要开发 V4.0 1.1 功能简洁,但性能差强人意 1.2 旧版本的痛点 1.3 从 0 开始的 NG 版本 2、V4.0 的特色有哪些 3、如何实现 3.1 算法 3.1.1 ENV 操作过程1(常规模式) 3.1.1.1 首次使用 3.1.1.2 添加 KV1、KV2、KV3 ...
  • 附录1:break/continue按标签中断语法实现

    附录1:break/continue按标签中断语法实现 1.1 背景 1.2 实现 附录1:break/continue按标签中断语法实现 1.1 背景 首先看下目前PHP中break/continue多层循环的情况: //loop1 while (...){ //loop2 for (...){ ...
  • 使用ResNet-50网络实现图像分类

    使用ResNet-50网络实现图像分类 概述 图像分类 任务描述及准备 下载CIFAR-10数据集 数据预加载和预处理 定义卷积神经网络 定义损失函数和优化器 调用Model 高阶API进行训练和保存模型文件 加载保存的模型,并进行验证 参考文献 使用ResNet-50网络实现图像分类 Linux Ascend GPU 全流程...
  • MySQL · 新特性分析 · CTE执行过程与实现原理

    首先,我们看一下简单非递归的CTE的工作过程 接下来,我们研究一下递归CTE 众所周知,Common table expression(CTE)是在大多数的关系型数据库里都存在的特性,包括ORACLE, SQLSERVER,POSTGRESQL等,唯独开源数据库老大MySQL缺失。CTE作为一个方便用户使用的功能,原本是可以利用普通的SQL语句替代的,...
  • MySQL · 引擎特性 · 基于GTID复制实现的工作原理

    1313 2020-08-13 《数据库内核月报》
    GTID的组成部分: GTID如何产生: GTID的工作原理: GTID的生成和使用由以下几步组成: GTID相关的变量 GTID_NEXT: GTID_MODE: GTID_EXECUTED: GTID_PURGED: GTID_OWNED: GTID (Global Transaction IDentifier) 是全局事务标识。它...
  • 3.1 Doom3SceneWithMD5SkeletionApplication类的实现

    如何在Doom3场景中运行多个MD5骨骼动画序列 2. 实现Doom3SceneWithMD5SkeletionApplication类: 成员变量与构造函数 import { mat4 , vec3 } from "../common/math/TSM" ; import { HttpRequest } ...
  • 示例:使用散列键重新实现文章储存程序

    示例:使用散列键重新实现文章储存程序 示例:使用散列键重新实现文章储存程序 在稍早之前,我们用散列重写了《字符串》一章介绍过的计数器程序,但是除了计数器程序之外,还有另一个程序也非常适合使用散列来重写,那就是文章数据储存程序:比起用多个字符串键来储存文章的各项数据,更好的做法是把每篇文章的所有数据都储存到同一个散列里面,代码清单 3-6 展示了这一想...
  • 3.13 优化你的应用结构和实现Redis缓存

    1451 2020-01-17 《跟煎鱼一起学Go》
    优化你的应用结构和实现Redis缓存 前言 本文目标 问题在哪? 如何改? 落实 Redis 一、配置 二、缓存 Prefix 三、缓存 Key 四、Redis 工具包 拆解、分层 编写返回方法 修改既有逻辑 最后 参考 本系列示例代码 推荐阅读 关于 修改记录 ? 我的公众号 优化你的应用结构和实现Redi...