数智图书馆-无锡数智政务 本次搜索耗时 7.485 秒,为您找到 617 个相关结果.
  • 1.9 多线程

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

    2.1 用句柄操纵对象 2.1 用句柄操纵对象 每种编程语言都有自己的数据处理方式。有些时候,程序员必须时刻留意准备处理的是什么类型。您曾利用一些特殊语法直接操作过对象,或处理过一些间接表示的对象吗(C或C++里的指针)? 所有这些在Java里都得到了简化,任何东西都可看作对象。因此,我们可采用一种统一的语法,任何地方均可照搬不误。但要注意,尽管将一...
  • 第5章 隐藏实施过程

    第5章 隐藏实施过程 第5章 隐藏实施过程 “进行面向对象的设计时,一项基本的考虑是:如何将发生变化的东西与保持不变的东西分隔开。” 这一点对于库来说是特别重要的。那个库的用户(客户程序员)必须能依赖自己使用的那一部分,并知道一旦新版本的库出台,自己不需要改写代码。而与此相反,库的创建者必须能自由地进行修改与改进,同时保证客户程序员代码不会受到那些变...
  • 空标题文档

    21点游戏策略 对于21点游戏来说,玩家必须使用以下两种策略。 一种策略用于决定玩法:保险、叫、停叫、分牌或双倍。 另一种策略用于决定下注大小。一种常见的谬误统计可以引导玩家提高或降低下注,进而最大限度地保证胜的概率并减少输的概率。任何模拟游戏的软件也必须对复杂下注策略进行模拟。它们是一些有趣的算法,通常包含状态,需要学习一些高级的Python编程技...
  • 空标题文档

    第16章 使用命令行 命令行启动选项、环境变量和配置文件对许多应用程序都非常重要,特别是服务器的实现。有许多方法可以处理程序启动和创建对象的过程。我们会在本章中探讨两个问题:参数解析和应用程序的总体架构。 本章中会扩展第13章“配置文件和持久化”中介绍的配置文件处理,我们会使用更多为命令行程序和顶层服务器提供的技术。我们还会扩展第14章“Logging...
  • 空标题文档

    17.2 全局模块VS模块项 在库模块内容的选择上,有两种方式。一些模块被集成为了一个整体,一些则为互不相关项的集合。当将模块定义为一个整体时,通常会包含一些类或函数作为模块中面向公共的API。当将模块定义为解耦的项的集合时,每个类或函数都是独立的。 通常在导入和使用模块的方式上会有所区别,以下为3个不同的方式。 使用import some _ m...
  • 空标题文档

    17.4 主脚本和main 模块的设计 最上层的主脚本会完成应用程序的执行。在一些情况下,会有多个主脚本,因为应用会做多种不同的事情。如何写最上层主脚本,主要有以下3种方式。 对于小应用来说,可以使用python3.3some _ script.py来运行程序。这也是在大多数例子中所介绍的方式。 对于更大一些的应用,会使用一个或多个文件,使用OS c...
  • 9.9 同步练习

    9.9 同步练习 9.9 同步练习 下列函数定义不正确的是(  )。 A. func count ( string : String ) -> ( vowels : Int , consonants : Int , others : Int ) { return ( 1 , 2 , ...
  • 21.9 同步练习

    21.9 同步练习 21.9 同步练习 编程题:将本章的iPhone计算器应用,自己重新编写,熟悉每一行代码。 编程题:将第18章的同步练习第4题,重新编写成iPhone版本。 编程题:将第18章的同步练习第5题,重新编写成iPhone版本。 编程题:请参考下面的界面原型草图,编写一个iPhone程序。
  • 第七章 类与可口可乐

    第七章 类与可口可乐 All the Cokes are the same and all the Cokes are good. Liz Taylor > knows it, the President knows it, the bum knows it, and you know > it. ——Andy Warhol “在美国,所有人喝到...