万象云档 本次搜索耗时 1.891 秒,为您找到 480 个相关结果.
  • 1 简介

    早期计算机比现在更为简单。系统的各种组件例如CPU,内存,大容量存储器和网口,由于被共同开发因而有非常均衡的表现。例如,内存和网口并不比CPU在提供数据的时候更(特别的)快。 曾今计算机稳定的基本结构悄然改变,硬件开发人员开始致力于优化单个子系统。于是电脑一些组件的性能大大的落后因而成为了瓶颈。由于开销的原因,大容量存储器和内存子系统相对于其他组件来说改...
  • 3.10 本章习题

    3.10 本章习题 本章堆栈树图相关的习题 3.10 本章习题 本章堆栈树图相关的习题 1、附近地点搜索 找一个点集中与给定点距离最近的点,同时,给定的二维点集都是固定的,查询可能有很多次,例如,坐标(39.91, 116.37)附近500米内有什么餐馆,那么让你来设计,该怎么做? 提示:可以建立R树进行二维搜索,或使用GeoHash算...
  • 1.9 多线程

    1.9 多线程 1.9 多线程 在计算机编程中,一个基本的概念就是同时对多个任务加以控制。许多程序设计问题都要求程序能够停下手头的工作,改为处理其他一些问题,再返回主进程。可以通过多种途径达到这个目的。最开始的时候,那些拥有机器低级知识的程序员编写一些“中断服务例程”,主进程的暂停是通过硬件级的中断实现的。尽管这是一种有用的方法,但编出的程序很难移植,...
  • 4.4 成员初始化

    4.4 成员初始化 4.4.1 规定初始化 4.4.2 构造器初始化 4.4 成员初始化 Java尽自己的全力保证所有变量都能在使用前得到正确的初始化。若被定义成相对于一个方法的“局部”变量,这一保证就通过编译期的出错提示表现出来。因此,如果使用下述代码: void f () { int i ; i ++; } 就会收到...
  • 9.7 构造器

    9.7 构造器 9.7 构造器 为异常编写代码时,我们经常要解决的一个问题是:“一旦产生异常,会正确地进行清除吗?”大多数时候都会非常安全,但在构造器中却是一个大问题。构造器将对象置于一个安全的起始状态,但它可能执行一些操作——如打开一个文件。除非用户完成对象的使用,并调用一个特殊的清除方法,否则那些操作不会得到正确的清除。若从一个构造器内部“抛”出一...
  • Redis 都有哪些数据类型?分别在哪些场景下使用比较合适?

    Redis 数据类型和使用场景 面试题 面试官心理分析 面试题剖析 Strings Hashes Lists Sets Sorted Sets Redis 数据类型和使用场景 面试题 Redis 都有哪些数据类型?分别在哪些场景下使用比较合适? 面试官心理分析 除非是面试官感觉看你简历,是工作 3 年以内的比较初级的同学,可能对技...
  • 概述

    概述 ​ 用户界面 ​ 切换 ​ 捷径 ​ 常见问题 ​ Tab 键在写评论时碍事,我该怎么办? 概述 了解 Tab 如何使用 AI 直接在编辑器中建议多行编辑、代码修复和上下文感知补全 Cursor Tab 是我们的原生自动完成功能。它是一个更强大的 Copilot,可以建议具有特别好内存的整个差异。 Cursor Tab 由自定义...
  • 2.1.3 访问DRAM

    当一个程序使用虚拟地址访问内存。处理器将虚拟地址转换成物理地址,内存控制器根据此地址访问RAM芯片。为了访问RAM芯片中的独立的内存单元,部分物理地址以地址线的形式被访问。 但是从内存控制器中直接通过地址线访问内存位置是不切实际的:4GB的RAM需要2^32个地址线。因此通过将地址编码成二进制数,来降低地址线的数量。过这种方法传到DRAM芯片时,地址需要...
  • torch.Tensor

    torch.Tensor abs() → Tensor abs_() → Tensor acos() → Tensor acos_() → Tensor add(value) add(_value) addbmm(beta=1, mat, alpha=1, batch1, batch2) → Tensor addbmm(_beta=1, mat...
  • torch.cuda

    torch.cuda Random Number Generator Communication collectives Streams and events Memory management NVIDIA Tools Extension (NVTX) torch.cuda 译者:@谈笑风生 校对者:@smilesboy 这个...