万象云档 本次搜索耗时 1.966 秒,为您找到 149 个相关结果.
  • 十二、项目:编程语言

    十二、项目:编程语言 解析 求值器(evaluator) 特殊形式 环境 函数 编译 站在别人的肩膀上 习题 数组 闭包 注释 修复作用域 十二、项目:编程语言 原文:Project: A Programming Language 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 部分参考了...
  • 五、高阶函数

    五、高阶函数 抽象 重复的抽象 高阶函数 脚本数据集 数组过滤 使用map 函数转换数组 使用reduce 汇总数据 可组合性 字符串和字符码 识别文本 本章小结 习题 展开 你自己的循环 every 五、高阶函数 原文:Higher-Order Functions 译者:飞龙 协议:CC BY-NC-SA 4...
  • 1.1.1 计算机与计算

    1.1.1 计算机与计算 1.1.1 计算机与计算 计算机是当代最伟大的发明之一。自从人类制造出第一台电子数字计算机,迄今已近 70 年。经过这么多年的发展,现在计算机已经应用到社会、生活的几乎每一个方面。人们用计 算机上网冲浪、写文章、打游戏或听歌看电影,机构用计算机管理企业、设计制造产品或从 事电子商务,大量机器被计算机控制,手机与电脑之间的差别越...
  • (结局篇)

    (结局篇) 介绍 网络文章来源 参考书籍 总结 (结局篇) 介绍 最近几个月忙得实在是不可开交,终于把《深入理解JavaScript系列》的最后两篇“补全”了,所谓的全是不准确的,因为很多内容都没有写呢,比如高性能、Ajax安全、DOM详解、JavaScript架构等等。但因为经历所限,加上大叔希望接下来写点其它东西,所以此篇文字就暂且当前完...
  • 1.7 对象的创建和存在时间

    1.7 对象的创建和存在时间 1.7.1 集合与迭代器 1.7.2 单根结构 1.7.3 集合库与方便使用集合 1.7.4 清除时的困境:由谁负责清除? 1.7 对象的创建和存在时间 从技术角度说,OOP(面向对象程序设计)只是涉及抽象的数据类型、继承以及多态性,但另一些问题也可能显得非常重要。本节将就这些问题进行探讨。 最重要的问题之一是对...
  • 12.2 制作本地副本

    12.2 制作本地副本 12.2.1 按值传递 12.2.2 克隆对象 12.2.3 使类具有克隆能力 12.2.4 成功的克隆 12.2.5 Object.clone() 的效果 12.2.6 克隆组合对象 12.2.7 用Vector 进行深层复制 12.2.8 通过序列化进行深层复制 12.2.9 使克隆具有更大的深度 12.2.10...
  • 1.1.2 计算机语言

    1.1.2 计算机语言 1.1.2 计算机语言 如前所述,计算机解决问题的过程实质上是机械地执行人们为它编制的指令序列的过程。为了告诉计算机应当执行什么指令,需要使用某种计算机语言。这种计算机语言能够精 确地描述计算过程,称为程序设计语言或编程语言(programming language)。 与计算机打交道的理想语言当然是像科幻电影所展示的那样,人...
  • 第13章 创建窗口和程序片

    第13章 创建窗口和程序片 第13章 创建窗口和程序片 在Java 1.0中,图形用户接口(GUI)库最初的设计目标是让程序员构建一个通用的GUI,使其在所有平台上都能正常显示。 但遗憾的是,这个目标并未达到。事实上,Java 1.0版的“抽象Windows工具包”(AWT)产生的是在各系统看来都同样欠佳的图形用户接口。除此之外,它还限制我们只能使用...
  • 13.15 视窗化应用

    13.15 视窗化应用 13.15.1 菜单 13.15.2 对话框 13.15 视窗化应用 出于安全的缘故,我们会看到在程序片我们的行为非常的受到限制。我们真实地感到,程序片是被临时地加入在WEB浏览器中的,因此,它的功能连同它的相关知识,控件都必须加以限制。但是,我们希望Java能制造一个开窗口的程序去运行一些事物,否则宁愿安放在一个WEB页面...
  • 1.2.2 计算思维的具体例子

    1.2.2 计算思维的具体例子 1.2.2 计算思维的具体例子 基于计算机的能力和局限,计算机科学家提出了很多关于计算的思想和方法,从而建立 了利用计算机解决问题的一整套思维工具。下面我们简要介绍计算机科学家在计算的不同阶 段所采用的常见思想和方法。 问题表示 用计算机解决问题,首先要建立问题的计算机表示。问题表示与问题求解是紧密相关的, 如果问...