万象云档 本次搜索耗时 6.890 秒,为您找到 203 个相关结果.
  • 2.1 引言

    2.1 引言 2.1.1 对象隐喻 2.1.2 原始数据类型 2.1 引言 来源:2.1 Introduction 译者:飞龙 协议:CC BY-NC-SA 4.0 在第一章中,我们专注于计算过程,以及程序设计中函数的作用。我们看到了如何使用原始数据(数值)和原始操作(算术运算),如何通过组合和控制来形成复合函数,以及如何通过...
  • (8)S.O.L.I.D五大原则之里氏替换原则LSP

    (8)S.O.L.I.D五大原则之里氏替换原则LSP 前言 LSP_89减少LSP妨碍 Contracts_93契约(Contracts) _102避免继承 _111与行为有关,而不是继承 _117矩形例子 _160总结 (8)S.O.L.I.D五大原则之里氏替换原则LSP 前言 本章我们要讲解的是S.O.L.I.D五大原则JavaSc...
  • 15.1 机器的标识

    15.1 机器的标识 15.1.1 服务器和客户端 15.1.2 端口:机器内独一无二的场所 15.1 机器的标识 当然,为了分辨来自别处的一台机器,以及为了保证自己连接的是希望的那台机器,必须有一种机制能独一无二地标识出网络内的每台机器。早期网络只解决了如何在本地网络环境中为机器提供唯一的名字。但Java面向的是整个因特网,这要求用一种机制对来自...
  • 8.2.1 UI 编程概述

    8.2.1 UI 编程概述 8.2.1 UI 编程概述 编写 GUI 程序与编写控制台程序既有相似点,又有一些差别。一方面,任何程序都要利 用编程语言的顺序、循环、分支、函数、模块等成分来搭建程序总体结构、控制程序流程; 另一方面,控制台程序要实现的功能一般都没有现成代码,需要程序员自己编制,而 GUI 程 序中的界面设计有 GUI 工具包支持,程序...
  • 7.4 面向对象设计*

    7.4 面向对象设计* 7.4 面向对象设计* 理解了面 向 对象的基 本 概念之后 , 就可以应 用 这些概念 来 进行面向 对 象 设 计(object-oriented design,简称 OOD)。 传统的程序设计方法是结构化的自顶向下设计,其思想是将软件系统分解为若干个功能, 每个功能都是对数据的一个操作过程。功能又可以划分为若干个子功能,...
  • 02:不谈对象,咱们谈组件

    02:不谈对象,咱们谈组件 ,1.还在谈对象?我们这里流行组件 ,2.语言和代码编辑器的选择 ,3.结束 02:不谈对象,咱们谈组件 今天有人问了一个一直以来都让我很纠结的问题:木头为什么长得这么帅?(小若:不就是一个瞎子随便问了个问题嘛,至于吗?) 这,大家以后别问我这个问题了,我真的不知道怎么回答,我尝试过很多变丑的方法,但是都失败了。 ...
  • JavaScript设计模式 Item 6 –单例模式Singleton

    JavaScript设计模式 Item 6 —单例模式Singleton 1、单例模式的使用场景 2、最基本的单例模式 3、借用闭包创建单例 4、单例模式用于划分命名空间 5、惰性单例 6、分支技术 7、单例模式的弊端 JavaScript设计模式 Item 6 —单例模式Singleton 单例模式的定义:保证一个类仅有一个实例,并提供...
  • 10.7 Java 1.1的IO流

    10.7 Java 1.1的IO流 10.7.1 数据的发起与接收 10.7.2 修改数据流的行为 10.7.3 未改变的类 10.7.4 一个例子 10.7.5 重导向标准IO 10.7 Java 1.1的IO流 到这个时候,大家或许会陷入一种困境之中,怀疑是否存在IO流的另一种设计模式,并可能要求更大的代码量。还有人能提出一种更古怪的设计...
  • 1.3.1 Python 简介

    1.3.1 Python 简介 1.3.1 Python 简介 Python 是一种通用的高级编程语言,由荷兰人 Guido van Rossum 于 1980 年代发明①。 前面说过,高级编程语言有数百种,而 Python 跻身流行语言的前 10 名之中。与其他语言相比,Python 的主要特点包括: ① Python 这个名字源自发明者喜欢的电...
  • 图像教程

    图像教程 启动命令 将图像数据导入到 NumPy 数组 将 NumPy 数组绘制为图像 对图像绘图应用伪彩色方案 颜色刻度参考 检查特定数据范围 数组插值方案 图像教程 原文:Image tutorial 译者:飞龙 协议:CC BY-NC-SA 4.0 启动命令 首先,让我们启动 IPython。 它是 Python...