书栈网 · BookStack 本次搜索耗时 0.035 秒,为您找到 98091 个相关结果.
  • 列表初始化

    语法 直接列表初始化 复制列表初始化 解释 窄化转换 注解 示例 缺陷报告 从花括号初始化器列表初始化对象 语法 直接列表初始化 T object { arg1, arg2, … }; (1) T { arg1, arg2, … } (2) new T { arg1, arg2, ...
  • JVM类加载三步走

    JVM类加载三步走 简介 装载 验证 准备 解析 初始化 初始化类的步骤: <clinit>() 方法 主动使用和被动使用 JVM类加载三步走 简介 Java虚拟机通过装载、连接和初始化一个类型,使该类型可以被正在运行的Java程序使用。 装载:把二进制形式的Java类型读入Java虚拟机中。 连接:把装载的二进制形式的类型...
  • 初始化

    非局部变量 静态初始化 动态初始化 早期动态初始化 延迟动态初始化 静态局部变量 类成员 注解 缺陷报告 变量的初始化在构造时提供其初值。 初值可以由声明符 或 new 表达式 的初始化器部分提供。在函数调用时也会发生:函数形参及函数返回值亦会被初始化。 对于每个声明符,初始化器必须是下列之一: ( 表达式列表 ) (...
  • 4.3. 模型参数的延后初始化

    4.3. 模型参数的延后初始化 4.3.1. 延后初始化 4.3.2. 避免延后初始化 4.3.3. 小结 4.3.4. 练习 4.3. 模型参数的延后初始化 如果做了上一节练习,你会发现模型net 在调用初始化函数initialize 之后、在做前向计算net(X) 之前时,权重参数的形状中出现了0。虽然直觉上initialize 完成了所...
  • 聚合初始化

    语法 解释 字符数组 注解 示例 从花括号初始化器列表初始化聚合体 语法 T object = { arg1, arg2, …}; (1) T object { arg1, arg2, …}; (2) (C++11 起) T object = { . 指派符 = arg1 , . 指派...
  • explicit 说明符

    注解 示例 explicit (1) explicit ( 表达式 ) (2) (C++20 起) 表达式 - 经按语境转换为 bool 类型的常量表达式 1) 指定构造函数或转换函数 (C++11 起)或推导指引 (C++17 起)为显式,即它不能用于隐式转换 和复制初始化 。 2) expl...
  • 语法 解释 注解 示例 缺陷报告 设置对象的初始值为零 语法 static T object ; (1) T () ; T t = {} ; T {} ; (2) (C++11 起) CharT array [ n ] = ""; (3) 解释 零初始化...
  • 隐式与显式初始化

    一、隐式初始化 二、显式初始化 三、如何选择 我们知道在程序启动时会需要执行一些”初始化”的逻辑操作,例如:Server 配置、各种数据库(MySQL 、Redis 、Kafka 等)配置、业务对象配置等等。绝大多数场景下,我们有两种初始化方式:隐式初始化和显式初始化。 一、隐式初始化 隐式初始化一般通过包初始化方法init 执行初始化。需要注意...
  • 启动流程

    启动流程 启动流程 系统启动时,引导管理器首先加载内核,内核被载入后执行以下操作: 内核自解压 初始化阶段 检测,初始化硬件 设置各种入口地址 初始化 IRQ 中断处理机制 启动 init 进程 初始化控制台、显示器 初始化 kernel_module init 阶段。init 进程启动后,执行当前运行级别的脚本: PCI总线初...
  • Drop标志

    Drop标志 原文链接:https://doc.rust-lang.org/nomicon/drop-flags.html Drop标志 前一章的例子涉及到Rust的一个有趣的问题。我们看到我们可以安全地为一段内存初始化、反初始化、再初始化。对于Copy类型,这一点不是很重要,因为数据不过是一堆字节而已。但是对于有析构函数的类型就是另外一回事了:...