DOM 中的三个字母:D(文档)理解为D(文档)可以理解为整个Web 加载的网页文档;O(对象)可以理解为类似 window 对象之类的东西,可以调用属性和方法,这里我们说的是document对象;M(模型)可以理解为网页文档的树型结构。...
分类:
编程语言 时间:
2015-01-30 22:44:20
阅读次数:
335
最开始学习java语言的时候学过生成javadoc不过当时只是用windows命令行生成。读了这里的javadoc温故而知新发现其实我们做的项目就用到了一些注释,只是没有用eclipse
生成这份文档,通过查阅,最终补全了这份知识。
一、书中的代码:
//:object/HelloDate.java
package unit2;
import java.util.Date;
/**
*...
分类:
编程语言 时间:
2015-01-30 22:43:41
阅读次数:
224
0-1背包问题描述:
已知:小偷在店里偷东西,小偷只带了一个最大承重为W的背包,商店里有N件商品,第i件商品的重量是weight[i],价钱是value[i]。
限制:每种商品只有一件,可以选择拿或者不拿,不能分割,不能只拿一件商品的一部分(所以叫做0-1,0即不拿,1则整个拿走,且一种商品有且只有一件可供拿走)
问题:在不超过背包最大承重的情况下,最多能拿走多少钱的商品...
分类:
编程语言 时间:
2015-01-30 22:43:45
阅读次数:
296
“多源最短路径”——计算任意两个城市之间的最短路径。
上图中有4个城市8条公路,公路上的数字表示这条公路的长短。公路是单向的。我们现在需要求任意两个城市之间的最短路径,也就是求任意两个点之间的最短路径。这个问题称为“多源最短路径”问题。
用4*4的矩阵存储图的信息,二维数组e存储。
之前通过dfs和bfs可以求出两点之间的最短路径。所以进行n^2遍深度或者广度优先...
分类:
编程语言 时间:
2015-01-30 22:41:58
阅读次数:
568
交换排序主要包括冒泡排序和快速排序两种,其中快速排序是目前最常用、最快速的排序方法之一。
冒泡排序又称气泡排序,它是一种非常简单的排序方法。其基本过程是通过比较和交换将较小的元素逐渐浮向顶部,如同水底的气泡一样向上冒,这就是它名称的由来。气泡排序是稳定的。
气泡排序的思想是:首先从头向后扫描数据,在扫描过程中逐次比较相邻数据的大小。若前面的元素大于后面的元素,则将它们互换,在这个扫描完...
分类:
编程语言 时间:
2015-01-30 22:42:09
阅读次数:
188
package com.example.looper;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import android.view.View;
import and...
分类:
编程语言 时间:
2015-01-30 22:38:54
阅读次数:
206
在任何编程语言中,无论是基本类型还是引用类型,不论其作用域如何,都必须为其分配一定的内存空间,Java 语言也不例外
Java 的数据类型可以分为两种:基本类型(变量持有数据本身的值)和引用类型(是某个对象的引用,而并非是对象本身);
基本类型包括:boolean、float、double、int、long、short、byte以及char;...
分类:
编程语言 时间:
2015-01-30 22:38:05
阅读次数:
205
Spring从2.5版本开始在编程中引入注解,用户可以使用@RequestMapping, @RequestParam, @ModelAttribute等等这样类似的注解。到目前为止,Spring的版本虽然发生了很大的变化,但注解的特性却是一直延续下来,并不断扩展,让广大的开发人员的双手变的更轻松起来,这都离不开Annotation的强大作用,今天我们就一起来看看Spring
MVC 4中常用...
分类:
编程语言 时间:
2015-01-30 22:38:33
阅读次数:
362
1 public class TestTemplate { 2 public static void main(String[] args) { 3 new SubTemplate().spendTime(); 4 } 5 } 6 7 abstract class...
分类:
编程语言 时间:
2015-01-30 22:35:13
阅读次数:
376
1 public class TestEquals { 2 public static void main(String[] args) { 3 // TestEquals t = new TestEquals(); 4 // t.test1(); 5 ...
分类:
编程语言 时间:
2015-01-30 22:34:24
阅读次数:
317
* final:最终的 ,可以用来修饰类、属性、方法**1.final修饰类:这个类就不能被继承。如:String类、StringBuffer类、System类** 2.final修饰方法:不能被重写。如:Object类的getClass()**3.final修饰属性:此属性就是一个常量,一旦初始化...
分类:
编程语言 时间:
2015-01-30 22:32:52
阅读次数:
238
* 接口(interface) 是与类并行的一个概念*1.接口可以看做是一个特殊的抽象类。是常量与抽象方法的一个集合,不能包含变量、一般的方法。* 2.接口是没有构造器的。* 3.接口定义的就是一种功能。此功能可以被类所实现(implements)。* 比如:class CC extends DD ...
分类:
编程语言 时间:
2015-01-30 22:34:14
阅读次数:
280
取模: 1. 转载自:http://ceeji.net/blog/mod-in-real/ 1 背景 2 3 最近在一道 Java 习题中,看到这样的一道题: 4 5 What is the output when this statement executed: 6 System.out.p...
分类:
编程语言 时间:
2015-01-30 22:31:10
阅读次数:
181
IP地址分为普通地址和特殊地址。在前面的文章中所使用的大多数都是普通的IP地址,在本文中将介绍如何利用InetAddress类提供的十个方法来确定一个IP地址是否是一个特殊的IP地址。一、isAnyLocalAddress方法当IP地址是通配符地址时返回true,否则返回false。这个通配符地址....
分类:
编程语言 时间:
2015-01-30 22:33:34
阅读次数:
233
1 public class TestAnimal { 2 public static void main(String[] args) { 3 TestAnimal t = new TestAnimal(); 4 t.func(new Animal());...
分类:
编程语言 时间:
2015-01-30 22:31:46
阅读次数:
172
原自本人整理,主要来源于这里。大家如果有补充,十分欢迎大家留言。 一、获取节点document.getElementById();//id=""document.getElementsByName();//name=""document.getElementsByTagName();//"in...
分类:
编程语言 时间:
2015-01-30 22:32:20
阅读次数:
287
getAddress方法和getHostAddress类似,它们的唯一区别是getHostAddress方法返回的是字符串形式的IP地址,而getAddress方法返回的是byte数组形式的IP地址。getAddress方法的定义如下:publicbyte[]getAddress()这个方法返回的b...
分类:
编程语言 时间:
2015-01-30 22:31:42
阅读次数:
236