万象云档 本次搜索耗时 1.868 秒,为您找到 484 个相关结果.
  • 8.4.3 编程案例:汇率换算器

    8.4.3 编程案例:汇率换算器 8.4.3 编程案例:汇率换算器 本节通过一个应用实例来介绍 MV 方法的具体应用。我们希望设计一个汇率换算器程序, 其功能是将外币换算成人民币,或者相反。最终的版本是图形用户界面的,但在设计过程中, 我们还会设计一个文本界面的版本用来测试程序功能的正确性。 我们首先设计程序模型,这是由 CCApp 类实现的。设计 ...
  • 迁移指南

    迁移指南 概述 Sublime Text 3在插件上与Sublime Text 2相比有很大的不同,大多数的插件至少都需要做少量的迁移工作。 有下面这些变化: Python 3.3 Out of Process Plugins(进程插件) Asynchronous Events(匿名事件) 受限制的begin_edit()和end_e...
  • 4.5 数组初始化

    4.5 数组初始化 4.5.1 多维数组 4.5 数组初始化 在C中初始化数组极易出错,而且相当麻烦。C++通过“集合初始化”使其更安全(注释⑥)。Java则没有象C++那样的“集合”概念,因为Java中的所有东西都是对象。但它确实有自己的数组,通过数组初始化来提供支持。 数组代表一系列对象或者基本数据类型,所有相同的类型都封装到一起——采用一个统...
  • JavaScript设计模式 Item 5 –链式调用

    JavaScript设计模式 Item 5 —链式调用 1、什么是链式调用 2、分解链式调用 3、模拟jquery底层链式编程 4、使用回调函数从支持链式调用的方法获取数据 5、总结 JavaScript设计模式 Item 5 —链式调用 1、什么是链式调用 这个很容易理解,例如: $ ( this ). setStyle ( 'colo...
  • 3.5.2 结构化程序设计的基本内容

    3.5.2 结构化程序设计的基本内容 3.5.2 结构化程序设计的基本内容 简单问题的求解过程通常是直接了当的,可选择的执行路径不多;但对于复杂问题,一般能设计出多种求解过程。在各种求解过程中,有些过程会比其他过程“好”,当然这个“好” 的意义是依赖于具体问题的。打个比方,为了烧一壶开水,恐怕所有人都会按照“向壶中加 入冷水;壶放到炉子上;点火烧至沸腾...
  • 3.3.3 异常处理机制

    3.3.3 异常处理机制 3.3.3 异常处理机制 那么,有没有办法使我们既能增强程序的健壮性,又不影响程序逻辑的清晰和完整呢? 现代编程语言提供了异常处理机制来解决这个问题。异常处理机制的基本思想是:程序运行 时如果发生错误,就“抛出”一个异常,而系统能够“捕获”这个异常并执行特定的异常处 理代码。图 3.7 中给出了异常抛出和捕获的示意图,从图中...
  • 1.1 抽象的进步

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

    333 2025-05-09 《ChatGPT:AI革命》
    10 ChatGPT+办公 10 ChatGPT+办公 编写Excel公式 ChatGPT具有一定的编程能力,在日常办公中让它帮我们编几个Excel公式也是没问题的。需要注意的是,由于ChatGPT还不具备识图的能力,我们不能通过截图的方式让ChatGPT“看到”数据,而要用简洁的文字把数据的情况描述出来。 Q:我有一个Excel工作表,B列中是员...
  • 8.5 排序

    8.5 排序 8.5 排序 Java 1.0和1.1库都缺少的一样东西是算术运算,甚至没有最简单的排序运算方法。因此,我们最好创建一个Vector ,利用经典的Quicksort (快速排序)方法对其自身进行排序。 编写通用的排序代码时,面临的一个问题是必须根据对象的实际类型来执行比较运算,从而实现正确的排序。当然,一个办法是为每种不同的类型都写一个...
  • 5.2.2 创建画布

    5.2.2 创建画布 5.2.2 创建画布 为了绘图,首先要有画布。Tkinter 中提供了画布(Canvas),可以在画布上绘制图形、 文本,也可以在上面放置命令按钮等 GUI 构件。画布实际上是一个 Canvas 对象,它包含 一些属性(如画布的高度、宽度、背景色等),也包含一些方法(如在画布上创建图形、删 除或移动图形等)。 创建画布对象的语句...