万象云档 本次搜索耗时 1.488 秒,为您找到 489 个相关结果.
  • 13.14 程序片的局限

    13.14 程序片的局限 13.14.1 程序片的优点 13.14 程序片的局限 出于安全缘故,程序片十分受到限制,并且有很多的事我们都不能做。您一般会问:程序片看起来能做什么,传闻它又能做什么:扩展浏览器中WEB页的功能。自从作为一个网上冲浪者,我们从未真正想了解是否一个WEB页来自友好的或者不友好的站点,我们想要一些可以安全地行动的代码。所以我们...
  • 1.13 Java还是C++

    1.13 Java还是C++ 1.13 Java还是C++ Java特别象C++;由此很自然地会得出一个结论:C++似乎会被Java取代。但我对这个逻辑存有一些疑问。无论如何,C++仍有一些特性是Java没有的。而且尽管已有大量保证,声称Java有一天会达到或超过C++的速度。但这个突破迄今仍未实现(尽管Java的速度确实在稳步提高,但仍未达到C++的...
  • 3.3 递归数据结构

    3.3 递归数据结构 3.3.1 处理递归列表 3.3.2 层次结构 3.3.3 集合 3.3 递归数据结构 来源:3.3 Recursive Data Structures 译者:飞龙 协议:CC BY-NC-SA 4.0 在第二章中,我们引入了偶对的概念,作为一种将两个对象结合为一个对象的机制。我们展示了偶对可以使用内建...
  • 第1章 对象入门

    第1章 对象入门 第1章 对象入门 “为什么面向对象的编程会在软件开发领域造成如此震憾的影响?” 面向对象编程(OOP)具有多方面的吸引力。对管理人员,它实现了更快和更廉价的开发与维护过程。对分析与设计人员,建模处理变得更加简单,能生成清晰、易于维护的设计模式。对程序员,对象模型显得如此高雅和浅显。此外,面向对象工具以及库的巨大威力使编程成为一项更使...
  • 2.15 本章习题

    2.15 本章习题 本章数组和队列的习题 2.15 本章习题 本章数组和队列的习题 1、不用除法运算 两个数组a[N],b[N],其中A[N]的各个元素值已知,现给b[i]赋值,b[i] = a[0]_a[1]_a[2]…*a[N-1]/a[i]; 要求: 1.不准用除法运算 2.除了循环计数值,a[N],b[N]外,不准再用其他任何变量(...
  • 6.5.1 链表

    6.5.1 链表 6.5.1 链表 如前所述,列表是由许多数据按次序排列形成的一种数据结构,列表成员之间的逻辑关 系是由他们的排列次序表示的。例如,如果一群人按姓氏笔画坐在一排相邻的椅子上,那么 这些人的排列次序就表示了他们姓氏笔画的关系,排在 1 号座位的人肯定是笔画最少的,排 在 i 号座位上的人肯定比排在 i+1 号座位上的人笔画要少(参见图 6...
  • 14.1 元表案例

    14.1 元表案例 undefined14 元表案例 undefined__tostring元方法 undefined如何保护元表 undefined__index元方法 undefined__newindex元方法 14.1 元表案例 undefined14 元表案例 在table中,我可以重新定义的元方法有以下几个: __add ( ...
  • (6)S.O.L.I.D五大原则之单一职责SRP

    (6)S.O.L.I.D五大原则之单一职责SRP 前言 _14单一职责 _34实例代码 _89重构代码 _375总结 (6)S.O.L.I.D五大原则之单一职责SRP 前言 Bob大叔提出并发扬了S.O.L.I.D五大原则,用来更好地进行面向对象编程,五大原则分别是: The Single Responsibility Principl...
  • 区块链的架构

    440 2025-05-17 《区块链开发》
    区块链的架构 undefined1、区块链的架构 undefined2、我们将围绕区块链的架构,予以一一实现 区块链的架构 undefined1、区块链的架构 一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。 其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数...
  • 13.1 为何要用AWT?

    13.1 为何要用AWT? 13.1 为何要用AWT? 对于本章要学习的“老式”AWT,它最严重的缺点就是它无论在面向对象设计方面,还是在GUI开发包设计方面,都有不尽如人意的表现。它使我们回到了程序设计的黑暗年代(换成其他话就是“拙劣的”、“可怕的”、“恶劣的”等等)。必须为执行每一个事件编写代码,包括在其他环境中利用“资源”即可轻松完成的一些任务。...