万象云档 本次搜索耗时 1.759 秒,为您找到 639 个相关结果.
  • 6.7 向上转换

    6.7 向上转换 6.7.1 何谓“向上转换”? 6.7 向上转换 继承最值得注意的地方就是它没有为新类提供方法。继承是对新类和基类之间的关系的一种表达。可这样总结该关系:“新类属于现有类的一种类型”。 这种表达并不仅仅是对继承的一种形象化解释,继承是直接由语言提供支持的。作为一个例子,大家可考虑一个名为Instrument 的基类,它用于表示乐器...
  • JSON 教程

    256 2025-06-01 《JSON 教程》
    JSON 实例 什么是 JSON ? JSON 实例 { "employees" : [ { "firstName" : "John" , "lastName" : "Doe" }, { "firstName" : "Anna" , "lastName" : "Smith" }, { "firs...
  • 3.4.3 循环的非正常中断

    3.4.3 循环的非正常中断 3.4.3 循环的非正常中断 正常的循环总是按“从头到尾再回到头”的方式进行的,但是很多编程语言都提供了在特定条件下打破正常循环方式的语句,目的是在某些情况下可以编写更简单的代码。Python 语言中也提供了这样的语句:break 和 continue。 break 语句 for 或 while 语句的循环体中可以使用...
  • 1.8 异常控制:解决错误

    1.8 异常控制:解决错误 1.8 异常控制:解决错误 从最古老的程序设计语言开始,错误控制一直都是设计者们需要解决的一个大问题。由于很难设计出一套完美的错误控制方案,许多语言干脆将问题简单地忽略掉,将其转嫁给库设计人员。对大多数错误控制方案来说,最主要的一个问题是它们严重依赖程序员的警觉性,而不是依赖语言本身的强制标准。如果程序员不够警惕——若比较匆...
  • 所需工具

    现在是时候来介绍在这一Hackable的编辑器中,真正“Hackable”的部分了。像我们在整个第二章中看到的那样,Atom中很大一部分都由一大堆包组成。如果你想向Atom中添加一些功能,你必须要访问和Atom核心特性相同的API和工具。从树视图、命令面板到查找替换功能,甚至Atom的绝大多数核心特性都是以包的形式实现的。 所需工具 最开始,...
  • 2.3.3 字符的机内表示

    2.3.3 字符的机内表示 2.3.3 字符的机内表示 和数值一样,字符在计算机内部也是用二进制数表示的,这个二进制数称为该字符的编码。于是,字符串在计算机内自然就用二进制数的序列表示。可以推知,对字符和字符串的 所有操作,实质上都是对二进制数的运算。我们在屏幕上看到各个字符有各自的形状,这只 是计算机的显示系统将字符的编码映射到特定屏幕像素组合的结果...
  • 第5章 科技的碰撞:ChatGPT+编程

    250 2025-05-09 《ChatGPT:AI革命》
    第5章 科技的碰撞:ChatGPT+编程 第5章 科技的碰撞:ChatGPT+编程 程序员就像人类和计算机之间的翻译官,他们所做的工作主要就是把人的想法和需求编写成计算机可以理解的代码和命令。有人认为,当人工智能可以理解人类的语言,并且可以把人类的想法转换成代码,那么程序员就失去了存在的意义。也有人认为,人工智能的发展目标不是消灭程序员,而是通过消除一...
  • nn package

    nn package Example 1: ConvNet Forward and Backward Function Hooks Example 2: Recurrent Net nn package 译者:@unknown 校对者:@bringtree 我们重新设计了 nn package, 以便与 autograd 完全集成. ...
  • 第10章 Java IO系统

    第10章 Java IO系统 第10章 Java IO系统 “对语言设计人员来说,创建好的输入/输出系统是一项特别困难的任务。” 由于存在大量不同的设计模式,所以该任务的困难性是很容易证明的。其中最大的挑战似乎是如何覆盖所有可能的因素。不仅有三种不同的种类的IO需要考虑(文件、控制台、网络连接),而且需要通过大量不同的方式与它们通信(顺序、随机访问、...
  • 3.4 循环控制结构

    3.4 循环控制结构 3.4 循环控制结构 计算机是以一步一步执行指令的方式来解决问题的,程序员要做的事情就是将问题的解决方案表达成一步一步执行的指令序列。在解决问题的指令序列中,经常会遇到需要重复执 行的一组操作。例如,假设程序要求用户输入 5 个数据,怎么表达这个要求呢?一种方式是 将所有步骤罗列出来: Step1 :输入 1 个数据存入...