数智图书馆-无锡数智政务 本次搜索耗时 1.594 秒,为您找到 617 个相关结果.
  • 第12章 线程与消息处理

    第12章 线程与消息处理 12.1 实现多线程 12.1.1 创建线程 12.1.2 开启线程 12.1.3 线程的休眠 12.1.4 中断线程 12.1.5 范例1:通过实现Runnable接口来创建线程 12.1.6 范例2:开启一个新线程播放背景音乐 12.2 Handler消息传递机制 12.2.1 循环者(Looper)简介 12....
  • 14.10 Erlang

    14.10 Erlang 14.10 Erlang Erlang是一种用来构建大规模弹性、实时、高并发、高可用系统的编程语言,被广泛应用于电信、银行、电子商务和即时消息领域。Erlang的运行时系统内置支持并发、分布式和容错机制。Erlang由爱立信所辖的CS-Lab于1987年开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。 1...
  • 列表处理语言LISP

    列表处理语言LISP 列表处理语言LISP LISP(LISt Processor)是一种计算机语言,由人工智能领域的开拓者约翰·麦卡锡于1958年开发出来。如其名所示,LISP是处理列表的一种语言。每个LISP表达式就是一个元素列表,其中的每个元素要么是另外一个列表,要么是一个“原子”,后者可能是最简形式的数值或符号。列表的子列表仍可以是该列表本身,...
  • 正则表达式相关的Perl教义

    正则表达式相关的Perl教义 表达式应用场合 动态作用域及正则匹配效应 匹配修改的特殊变量 正则表达式相关的Perl教义 Regex-Related Perlisms 学习正则表达式,还需要掌握许多一般的Perl概念。下面几节的内容包括: ●应用场合( context) Perl 的重要概念之一就是,许多函数和运算符在不同应用场合有不同的意义...
  • 15.8 远程方法

    15.8 远程方法 15.8 远程方法 为通过网络执行其他机器上的代码,传统的方法不仅难以学习和掌握,也极易出错。思考这个问题最佳的方式是:某些对象正好位于另一台机器,我们可向它们发送一条消息,并获得返回结果,就象那些对象位于自己的本地机器一样。Java 1.1的“远程方法调用”(RMI)采用的正是这种抽象。本节将引导大家经历一些必要的步骤,创建自己的...
  • 空标题文档

    12.1 什么是继承 如第 11 章所述,类的最基本作用是分类。同一类别的事物具有共同的属性。即使将分类进一步细化,这些属性还是会被继承下去。 假设你要设计一个射击类的游戏。游戏中出场的角色为具有位置和头像的模型,并且进一步可以分类为由人操纵的己方角色和由计算机操纵的敌方角色。当然,己方角色和敌方角色都一样,具有位置和头像的属性。可见分类进一步细化后属...
  • 空标题文档

    为什么选用 Python 语言 既然有各种各样的编程语言可以选择(确实太多了!),对于这样一本给孩子们看的编程书,我为什么要选择 Python 呢?主要有以下几个原因。 最初创建 Python 语言的出发点就是为了便于学习。在我所见过的所有计算机语言中,Python 程序是最易读、最容易编写,也是最容易理解的。 Python 是免费的。你可以下载...
  • 1.1 抽象的进步

    1.1 抽象的进步 1.1 抽象的进步 所有编程语言的最终目的都是提供一种“抽象”方法。一种较有争议的说法是:解决问题的复杂程度直接取决于抽象的种类及质量。这儿的“种类”是指准备对什么进行“抽象”?汇编语言是对基础机器的少量抽象。后来的许多“命令式”语言(如FORTRAN,BASIC和C)是对汇编语言的一种抽象。与汇编语言相比,这些语言已有了长足的进步...
  • 内容提要

    内容提要 内容提要 本书是经典畅销图书《Python核心编程(第二版)》的全新升级版本,总共分为3部分。第1部分讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容。第2部分讲解了与Web开发相关的主题,包括Web客户端...
  • D.4 面向对象编程:两种不同的类对象

    D.4 面向对象编程:两种不同的类对象 D.4 面向对象编程:两种不同的类对象 Python的原始类现在称为经典类。它们有很多缺陷,所以最终被新型类取代。这种转换从Python 2.2开始,一直延续到今天。 经典类使用下面的语法。 class ClassicClass: pass 新型类使用这种语法。 class NewStyleClass...