分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
数智图书馆-无锡数智政务
本次搜索耗时
5.950
秒,为您找到
176
个相关结果.
搜书籍
搜文档
空标题文档
64
2025-06-17
《代码之髓:编程语言核心概念》
11.1 什么是面向对象 内涵因语言而异的面向对象 语言中的用语并不是共通的,在不同语言中,同一个用语的含义可能会有很大差别。本书已经多次强调这一点。笔者认为,其中最为甚者就是面向对象这个概念了,至少有两位面向对象语言的设计者把面向对象一词用来表示两种完全不同的意义。尤其是关系到类型和继承时,两者的含义是完全相反的。 C++ 语言的设计者本贾尼·斯特...
第1章 正则表达式入门
63
2025-06-17
《精通正则表达式(第3版)》
第1章 正则表达式入门 第1章 正则表达式入门 Introduction to Regular Expressions 想象一下这幅图景:你需要检索某台Web服务器上的页面中的重复单词(例如“this this”),进行大规模文本编辑时,这是一项常见的任务。程序必须满足下面的要求: ●能检查多个文件,挑出包含重复单词的行,高亮标记每个重复单词(使用...
空标题文档
63
2025-06-17
《代码之髓:编程语言核心概念》
3.4 中缀表达式 在 FORTH 语言中,我们用 1 2 + 来表达 1 加 2,运算符放在运算对象的后面。在 LISP 语言中,1 加 2 表达为 (+ 1 2),运算符放在运算对象的前面。而数学表达式中用 1+2 来表达,运算符放在运算对象的中间。像这样把运算符放在运算对象之后、之前和之中的表示法分别称为后缀 表达式、前缀表达式、中缀表达式 11。...
空标题文档
61
2025-06-17
《代码之髓:编程语言核心概念》
3.2 栈机器和 FORTH 语言 FORTH 语言开发于 1958 年左右 3,是一种几乎没有语法的语言。 3于 1969 年发布。 其设计者 Charles H. Moore 说 FORTH 是最简单的计算机语言 4。他认为,世上所有的程序设计语言都具备一定的可读性,但初次接触某种 语言的人常常感到困惑,这是由于它们的语法往往晦涩难懂且变化多端...
空标题文档
59
2025-06-17
《代码之髓:编程语言核心概念》
3.3 语法树和 LISP 语言 前文讲到,FORTH 语言不需要使用括号或者优先次序就可以表达计算顺序。现实中,有的语言总是需要用括号标示完整的意思单元,比如 1958 年诞生的 LISP 语言。 计算流 LISP 中 1 加 2 用代码表达如下:9 9希望实际执行一下 LISP 语言的读者可以到笔者制作的网页上尝试一下:http://nhiro...
空标题文档
58
2025-06-17
《父与子的编程之旅:与小卡特一起学Python》
推荐序二 1984 年 2 月 16 日,邓小平同志指出“计算机的普及要从娃娃抓起”。根据我自己多年中小学计算机教育和信息学奥林匹克竞赛辅导的经验,计算机科学对孩子智力发展的推动作用是十分明显的。现在,计算机科学已经不再是一门单独的学科,它不仅融合了各个学科发展的前进方向,也是各个学科研究的持续动力。此外,它对孩子的程序设计教育、数理逻辑培养、探究精神和...
8.5 排序
58
2025-06-17
《Java编程思想(第4版)》
8.5 排序 8.5 排序 Java 1.0和1.1库都缺少的一样东西是算术运算,甚至没有最简单的排序运算方法。因此,我们最好创建一个Vector,利用经典的Quicksort(快速排序)方法对其自身进行排序。 编写通用的排序代码时,面临的一个问题是必须根据对象的实际类型来执行比较运算,从而实现正确的排序。当然,一个办法是为每种不同的类型都写一个不同...
14.6 总结
57
2025-06-17
《Java编程思想(第4版)》
14.6 总结 14.6 总结 何时使用多线程技术,以及何时避免用它,这是我们需要掌握的重要课题。骼它的主要目的是对大量任务进行有序的管理。通过多个任务的混合使用,可以更有效地利用计算机资源,或者对用户来说显得更方便。资源均衡的经典问题是在IO等候期间如何利用CPU。至于用户方面的方便性,最经典的问题就是如何在一个长时间的下载过程中监视并灵敏地反应一个...
2.2 所有对象都必须创建
56
2025-06-17
《Java编程思想(第4版)》
2.2 所有对象都必须创建 2.2 所有对象都必须创建 创建句柄时,我们希望它同一个新对象连接。通常用new关键字达到这一目的。new的意思是:“把我变成这些对象的一种新类型”。所以在上面的例子中,可以说: String s = new String("asdf"); 它不仅指出“将我变成一个新字串”,也通过提供一个初始字串,指出了“如何生成这个新...
16.9 总结
53
2025-06-17
《Java编程思想(第4版)》
16.9 总结 16.9 总结 从表面看,由于象TrashVisitor.java这样的设计包含了比早期设计数量更多的代码,所以会留下效率不高的印象。试图用各种设计方案达到什么目的应该是我们考虑的重点。设计范式特别适合“将发生变化的东西与保持不变的东西隔离开”。而“发生变化的东西”可以代表许多种变化。之所以发生变化,可能是由于程序进入一个新环境,或者由...
1..
«
7
8
9
10
»
..18