那这个过程我们就用程序来表现,首先定义一个人类的总称:
public interface Human {
//首先定义什么是人类
//人是愉快的,会笑的,本来是想用smile表示,想了一下laugh更合适,好长时间没有大笑了;
public void laugh();
//人类还会哭,代表痛苦
public void cry();
//人类会说话
public void talk();
}
然...
分类:
编程语言 时间:
2015-03-05 19:27:59
阅读次数:
215
Spring Web MVC
官方文档的介绍:
The Spring Web model-view-controller (MVC) framework is designed around a DispatcherServlet that dispatches requests to handlers, with configurable handler mappings...
分类:
编程语言 时间:
2015-03-05 19:28:38
阅读次数:
304
成员变量的定义是绝对安全的,对象创建时会自动初始化,布尔值初始化为false,基本数据类型初始化为0,对象类型(包括String)初始化为null。
通过clone方法,可以不调用构造函数而直接创建对象,虽然object类中定义了clone方法,但是一个对象中调用clone方法会导致异常,除非该对象实现了cloneable接口,当创建一个对象代价很高时,clone方法可以称成为一种有用的优化方式。...
分类:
编程语言 时间:
2015-03-05 19:27:06
阅读次数:
214
var d = new Date(); var vYear = d.getFullYear(); var vMon = d.getMonth() + 1; var vDay = d.getDate(); var h = d.getHours(...
分类:
编程语言 时间:
2015-03-05 19:26:38
阅读次数:
139
java eclise的配置http://jingyan.baidu.com/album/870c6fc33e62bcb03fe4be90.html?picindex=24
分类:
编程语言 时间:
2015-03-05 19:23:30
阅读次数:
103
函数就是对象,所以他们可以作为一个参数传递给其它函数;当你将introduceBugs()作为一个参数传递给writeCode(),然后在某个时间点,writeCode()有可能执行(调用)introduceBugs();这种情况下,introduceBugs()被称为回调函数(callback f...
分类:
编程语言 时间:
2015-03-05 19:22:12
阅读次数:
177
这几天在学习Spring3.x,发觉现在许多框架都用上了java注解功能,然后自己就对java注解这方面初步学习了一下。首先,注解跟注释不是一个意思,也根本不是同一个事物。注释就是我们平常平常中对代码作解释的,也就是常见的"//..........."和"/*..............*/",相信...
分类:
编程语言 时间:
2015-03-05 19:23:47
阅读次数:
139
【捕获异常】硬件的错误、输入错误、物理限制等问题,都可能导致程序运行时的异常出现。1.异常的分类层次在java中,异常对象都是由Throwable类继承而来的,主要分为两大类:Error和Exception类。在Exception中又分为:RuntimeException异常和非RuntimeExc...
分类:
编程语言 时间:
2015-03-05 19:18:11
阅读次数:
205
要点希尔(Shell)排序又称为缩小增量排序,它是一种插入排序。它是直接插入排序算法的一种威力加强版。该方法因DL.Shell于1959年提出而得名。希尔排序的基本思想是:把记录按下标的一定增量 gap 分组,对每组记录采用直接插入排序方法进行排序。随着增量逐渐减小,所分成的组包含的记录越来越多,到...
分类:
编程语言 时间:
2015-03-05 19:16:11
阅读次数:
242
一、过滤器的介绍:在Servlet规范2.3中定义了过滤器,它是一个服务器端的组件,可以截取用户端的请求与响应信息,并且对这些信息进行过滤。Servlet过滤器本身并不生成请求和响应对象,只是提供过滤功能。Servlet过滤器能够在Servlet被调用之前检查Request对象,并修改Request...
分类:
编程语言 时间:
2015-03-05 19:11:52
阅读次数:
215
一个java中用Timer做的简单定时器小程序。package com.test.lx;import java.util.TimerTask;public class TimeTaskTest extends TimerTask { @Override public void run() { Sy....
分类:
编程语言 时间:
2015-03-05 19:11:49
阅读次数:
172
插入排序是一种最基本的排序方法,时间复杂度为O(n2)。其基本思想就是假设A[0, ... j-1]为已经排好序的子数组,通过把A[j]与前面的元素进行比较,将A[j]插入到已经排好顺序的子数组之中。 用C语言简单实现的插入排序如下: 1 /* 插入排序的C语言实现, 时间复杂度为O(n2) */ ...
分类:
编程语言 时间:
2015-03-05 19:11:59
阅读次数:
137
import java.io.File;import java.io.FileOutputStream;import java.io.OutputStream;import java.text.SimpleDateFormat;import java.util.Date;import jxl.She...
分类:
编程语言 时间:
2015-03-05 19:09:06
阅读次数:
204
定义数组:var arr = [1,2,3]; var arr = new Array(1,2,3);shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5];var b = a.shift(); //a:[2,3,4,5] b:1...
分类:
编程语言 时间:
2015-03-05 19:09:12
阅读次数:
163
2.1public class test { public static void main(String[] args) { Scanner input = new Scanner(System.in); double f, c; c = input...
分类:
编程语言 时间:
2015-03-05 19:06:37
阅读次数:
163
匿名函数 1 //把匿名函数赋值给变量 2 var box=function() 3 { 4 return 'Lee'; 5 } 6 7 // 匿名函数自我执行来执行匿名函数 8 (function() 9 {10 alert...
分类:
编程语言 时间:
2015-03-05 19:04:19
阅读次数:
197
【说明】本文章转载自东边日出西边雨 的文章http://songpengfei.iteye.com/blog/1100239-----------------------------------------比如说你用C开发了一个DLL库,为了能够让C++语言也能够调用你的DLL输出(Export)的...
分类:
编程语言 时间:
2015-03-05 19:03:19
阅读次数:
176