万象云档 本次搜索耗时 1.576 秒,为您找到 231 个相关结果.
  • 分页类

    分页类 , 例子 , 说明 , 在配置文件中设置参数 , 自定义分页 , 添加封装标签 , 自定义第一个链接 , 自定义最后一个链接 , 自定义下一页链接 , 自定义上一页链接 , 自定义当前页面链接 , 自定义数字链接 , 隐藏数字链接 , 给链接添加属性 , 禁用 "rel" 属性 , 类参考 ...
  • 6.2 继承的语法

    6.2 继承的语法 6.2.1 初始化基类 6.2 继承的语法 继承与Java(以及其他OOP语言)非常紧密地结合在一起。我们早在第1章就为大家引入了继承的概念,并在那章之后到本章之前的各章里不时用到,因为一些特殊的场合要求必须使用继承。除此以外,创建一个类时肯定会进行继承,因为若非如此,会从Java的标准根类Object 中继承。 用于组合的语法...
  • 8.4.1 将 GUI 应用程序封装成对象

    8.4.1 将 GUI 应用程序封装成对象 8.4.1 将 GUI 应用程序封装成对象 GUI 编程的一个常用技术是将整个应用程序封装成一个类,在应用程序类中建立图形界 面并处理各种交互事件。具体来说,GUI 应用程序类应该首先创建一个主窗口,并在其中布 置所需的各种构件,然后再为各个构件编写事件处理程序(都是类的方法)。这种做法的好处 是:由于事件处...
  • 8.5 排序

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

    HTMl标签(Lables)指的是可以放置在图表中任意位置的文字标签,由于最终的文字标签是以 SVG 渲染的,所以标签的内容只支持少量的 HTML 标签,包括:<b> 、<strong> 、<i> 、<em> 、<br/> 、<span> ,其中 可以通过 style 属性来设定样式,但是有效的样式仅限和文字相关的属性。HTML 标签的基本构造是: ...
  • 1.1 抽象的进步

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

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

    8.4.2 模型与视图 8.4.2 模型与视图 复杂应用程序经常可以分解成两个部分:核心逻辑和用户界面。程序的核心逻辑部分称 为模型(model),它负责为应用问题建模,管理应用问题的数据和行为,并对来自用户界面 的数据请求或数据更新指令进行响应。程序的用户界面部分称为视图(view),它负责显示模 型的当前数据状态,响应用户的交互动作。模型和视图是...
  • 作用域设置、作用域和作用域描述符

    作用域设置、作用域和作用域描述符 Atom支持语言特定的设置。你可以在Markdown文件中软换行,或者在Python中把tab的宽度设置为4。 语言特定的设置只是一些东西的子集,我们把它叫做“作用域设置”。作用域设置可以只作用于一类特定的语法符号。比如你可以仅仅对Ruby的注释,Markdown中的代码段,或者JavaScript函数...
  • (33)设计模式之策略模式

    (33)设计模式之策略模式 介绍 正文 _149总结 (33)设计模式之策略模式 介绍 策略模式定义了算法家族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化不会影响到使用算法的客户。 正文 在理解策略模式之前,我们先来一个例子,一般情况下,如果我们要做数据合法性验证,很多时候都是按照swith语句来判断,但是这就带来几个问题,首...