自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 收藏
  • 关注

原创 使用Eclipse构建Maven项目

  Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。本文仅对Eclipse中如何安装、配置和使用Maven进行了介绍。完全step by step。 如果觉得本文对你有用,请移步到:http://download.csdn.net/detail/qjyong/5582071 下载PDF版,http://download.csdn.net/det...

2015-01-30 14:13:55 129

原创 如何计算时间差?

static Calendar getCalendar(String time)    {        if (null == time)        {            return null;        }        String[] times = time.split("-");        Calendar c...

2011-03-22 14:31:18 371

原创 Hibernate知识点

 1 什么是Hibernate     Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合    ,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在...

2010-12-20 08:47:56 158

原创 struts2知识点

1,Struts1和Struts2的区别和对比 1 Struts1要求Action类继承一个抽象基类。Strut1的一个普遍问题是使用抽象类编程而不是接口。 2 Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。  Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必须的, ...

2010-12-19 23:28:58 151

原创 struts1 struts2 国际化

struts1国际化1,在struts-cofig.xml中进行配置  <message-resources parameter="action/ApplicationResource"></message-resources>2,在I18n.jsp <%@ page language="java" contentType="text/html; ...

2010-12-02 11:21:44 132

原创 struts1知识点

对一个星期的Struts1进行笔记总结: 1,what-->什么是struts     struts 实质上就是一个mvc框架,用于java web的应用开发 2,why-->为什么要用struts     1,...

2010-11-26 10:51:05 113

原创 项目~~~Ext~~~小知识点

   1,apply( Object obj,Object config, Object defaults ) : Object 复制config对象的所有属性到obj(第一个参数为obj,第二个参数... 复制config对象的所有属性到obj(第一个参数为obj,第二个参数为config)。Copiesall the properties of config ...

2010-11-18 09:13:44 121

原创 jsp 七大动作

 jsp动作1.创建bean对象: <jsp:useBean id="bean对象引用名"class="包.类"scope="对象作用域(page(默认)/request/session/application)"/> 2.为对象设置属性值:    <jsp:setProperty   name="bean对象" property="bean对象

2010-11-17 20:49:03 148

原创 jsp 自定义标签

第一版本: 为什么要使用自定义标签呢?主要是为了取代丑陋的JSP脚本。在HTML页面中插入JSP脚本有如下几个坏处: JSP脚本非常丑陋,难以阅读。 JSP脚本和HTML代码混杂,维护成本高。 HTML页面中嵌入JSP脚本,导致美工人员难以参与开发。 以下是jsp开发1.1;1.自定义一个处理类,继承BodyTagSupport类重写以下方法:...

2010-11-17 11:56:25 123

原创 监听器

监听器概述1.Listener是Servlet的监听器2.可以监听客户端的请求、服务端的操作等。3.通过监听器,可以自动激发一些操作,如监听在线用户数量,当增加一个HttpSession时,给在线人数加1。4.编写监听器需要实现相应的接口5.编写完成后在web.xml文件中配置一下,就可以起作用了  常用的监听接口 应用事件模型提供了当ServletCon...

2010-11-16 19:58:21 82

原创 equals 与 hashCode???

只是为了维护 hashCode 方法的常规协定,才要求用equals比较的两个对象的hashCode相同.equals()和hashCode()都来自java.lang.Object.你当然可以重写.比如a.equals(b).仅当a的内存地址相等时,才返回true.当然如String等类已经对这个方法进行了重写,比较的就不再是内存地址了.hashCode()的值也是与...

2010-11-16 14:25:14 90

原创 Java.util.TreeSet

java.util类 TreeSet<E>java.lang.Object java.util.AbstractCollection<E>  java.util.AbstractSet<E>   java.util.TreeSet<E>所有已实现的接口:Serializable,...

2010-11-16 13:32:51 445

原创 web应用最终可以以哪种形式进行部署

EAR(Enterprise Archive) Java 企业应用程序包文件     文件扩展名,是指JAR生成的一个打包文件,通常是EJB打成ear包。  JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,    它允许将许多文件组合成一个压缩文件。    为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件)。 ...

2010-11-16 08:58:00 285

原创 serialVersionUID的作用

serialVersionUID 用来表明类的不同版本间的兼容性简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一...

2010-11-13 17:30:44 100

原创 线程的基本状态有哪些?它们之间有何关系?

    此图足以说明

2010-11-13 17:16:14 185

原创 如何创建和启动一个线程? 

一、定义线程 1、继承java.lang.Thread类。 此类中有个run()方法,应该注意其用法: public void run()如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并返回。 Thread 的子类应该重写该方法。 2、实现java.lang.Runnable接口。 public  vo...

2010-11-13 16:48:45 456

原创 线程、进程和程序有何区别和联系?

 现代操作系统都支持多任务,主要有两种形式:基于进程的和基于线程的。那么什么是进程?什么又是线程?    1、进程进程从本质上说是一个正在执行的程序,它不仅执行着自身的指令序列,拥有自己的数据空间(系统为每个进程开辟独立的地址空间),而且还占用着一定的系统资源,如CPU时间、内存空间以及一些设备的使用权等。    2、线程线程就是某个进程内部的一个顺序控制流,它和进程一样,有...

2010-11-13 16:37:49 479

原创 对文件的一系列操作

     Java中对文件的读写操作可以通过输入输出流来实现,但对于文件目录、属性以及管理等信息Java提供了一个专门的类来实现File。     1、File类的成员变量 FileStatic.java        static String pathSeparator   系统相关的路径分隔字符串,包含一个字符。       static charpathSepa...

2010-11-13 16:14:48 148

原创 Java语言是如何产生和发展的

      学了这么久的java,说真的,对于java的诞生以及发展历史,差不多又忘了,趁最近有时间,好好复习一下最基本的东西   Java诞生于1991年,当时Sun公司有个称为Green项目,目的是开拓消费类电子产品市场,例如,交互式电视、烤面包箱等家用电器的控制软件。该小组的领导人是James Gosling(Java之父,是一位非常杰出的程序员。在1991年6月份开始准备开...

2010-11-13 15:03:07 722

原创 Java英文面试

问题:1.what is oracle.  2.what is major differenece oracle8i and oracle9i.  4.tell me some thing ur self.  5.please tell me about oops.  6.what is single inheritance.  7.what is multiple ...

2010-11-13 11:44:08 219

原创 一道笔试题

   题目如下:用1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连。  代码如下: public class A {  public static void main(String[] args) {  boolean third = true...

2010-11-13 11:37:47 95

原创 java附加常识题

  我国的“五岳”是哪五座山,分别在哪个省。    答:东岳泰山(1532米),位于山东泰安市。    西岳华山(1997米),位于陕西华阴市。    南岳衡山(1512米),位于湖南省长沙以南的衡山县。    北岳恒山(2017米),位于山西浑源县。    中岳嵩山(1440米),位于河南登封市。...

2010-11-13 10:13:44 129

原创 Java对象的序列化和反序列化实践

  当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。   把Java对象转换为字节序列的过程称为对象的序列化。  把字节序列恢复为Java对象的过程称为对象的反序列化。  对象的序列化主要有两种用途:  1) 把对象的字...

2010-11-13 09:55:24 59

原创 java真的能跨平台吗?

 先给个简单的说明:java运行时是在java的虚拟机上进行的,虚拟机则运行于操作系统,所以java可以跨平台运行 java java javajava虚拟机 java虚拟机 java虚拟机windows系统 unix系统 苹果系统java跨平台原理:J...

2010-11-13 09:34:45 475

原创 浅谈java的反射

    JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成...

2010-11-12 21:15:19 85

原创 进java中了解枚举

 上网查了一下,发现这篇文章讲的很好,学习学习!!!~~~~枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:Java代码 public enum Color{       RED,BLUE,BLACK,YELLOW,GREEN   }  public enum Color{...

2010-11-12 20:54:54 75

原创 java中修饰符的注意要点

abstract的的注意要点:   abstract 修饰符可以用来修饰类和成员方法   用 abstract 修饰的类表示抽象类,抽象类位于继承树的抽象层,抽象类不能被实例化,即不允许创建抽象类本身的实   例。没有用 abstract 修饰的类称为具体类,具体类可以被实例化。   用 abstract 修饰的方法表示抽象方法,抽象方法没有方法体。抽象方法用来描述系统具有...

2010-11-12 20:24:26 116

原创 自定义表单验证

自定义表单验证: 代码:////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transition...

2010-11-11 17:15:46 176

原创 JSP中forward和redirect有什么区别?

解释一:RequestDispatcher.forward()方法和HttpServletResponse.sendRedirect()方法的区别是:前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址,他是不会改变Request的值,如果你需要在下一个页面中能从中获取新的信息的话,你可以Request.setAttribute()来放置一些标志,这样从下一个页面中获取...

2010-11-09 16:30:12 404

原创 抽象类,接口,以及两者的区别

1抽象类含有abstract修饰符的class即为抽象类,abstract 类不能创建的实例对象。含有abstract方法的类必须定义为abstract class,abstract class类中的方法不必是抽象的。abstract class类中定义抽象方法必须在具体(Concrete)子类中实现,所以,不能有抽象构造方法或抽象静态方法。如果的子类没有实现抽象父类中的所有抽象方法,那...

2010-11-09 16:03:13 3193

原创 什么是包?有什么好处?

 简单一点就是文件夹,可以把包看作是管理类文件的文件夹,使用原因是项目越来越大,文件和类越来越多。使用包的好处也很明显:第一 :当Java源文件多时,可以通过声明包的形式分类存放,这样有利于查找; 第二 :当有Java源文件同名时,通过使用声明包的形式存放,这样也可以不免同名冲突。创建包和调用包的方法:第一:建文件夹,将java文件放在这里,在java文件的首部加上package ...

2010-11-09 15:50:45 602

原创 什么是类、对象、属性、方法、类的成员

 类:具有同种属性的对象称为类,是个抽象的概念。比如说:汽车、人、狗、神;对象:日常生活中的所有东西都是对象,是类的实例化。比如说:推土车是汽车的实例化;姚明是人的实例化;小白(狗的名字)是狗的实例化;二郎神是神的实例化;属性:用来描述具体某个对象的特征的是属性,是静态的。比如:姚明身高2.6米多;小白的毛发是棕色的;二郎神额头上有只眼睛;方法:每个对象有它们自己的行为或者是使用它们的方法...

2010-11-09 15:47:25 794

原创 为何在JDK安装路径下存在两个JRE?

"两个jre"和"三个lib"的功能简单扼要的解释    安装JDK后,Java目录下有jdk和jre两个文件夹,但jdk下还有一个jre文件夹,而且这个jre比前面那个jre在bin目录下多了个server文件夹!     普通用户装jre即可。开发人员需要安装jdk,其中包括jre。所以jdk目录下包括jre目录。两个jre大体相同,有细微的差别。     两套 jre ,是针对不同的...

2010-11-09 11:41:15 84

原创 java 导出Excel文件

这是项目其中的一个功能1前台:                                  {iconCls:'icon-out',text:"导出文件",handler:function(){ judgePurview('teacher.0905?forward=importOut',function (){ Ext.Ajax.request({...

2010-11-09 11:22:09 70

原创 如何使用Java执行cmd命令?

用JAVA代码实现执行CMD命令的方法!Runtime rt = Runtime.getRuntime();Process p = rt.exec(String[] cmdarray);     或者   Process p = rt.exec(String cmd);cmd命令格式为  "cmd.exe /c ipconfig /all"对像p为进程,在给p赋值以前,必须...

2010-11-09 10:54:03 225

原创 认识JDBC

1whatJDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。2whyJDBC 可做三件事:与数据库建立连...

2010-11-08 21:22:20 91

原创 Nio (what why how)

 1what是Java1. 4 开始引入的一种新I/O(API)  2why通过使用非阻塞型I/O(Nio),不要求阻塞等待I/O 操作完成即可返回,从而减少了管理I/O 连接导致的系统开销,实现流畅的网络读写操作,大幅度提高了系统性能  3how工作原理针对传统I/O 工作模式的不足,NIO 工具包提出了基于Buffer(缓冲区)、Cha...

2010-11-08 20:57:09 95

原创 Get 和 Post 之详解

1.HTTP请求格式: <request line> <headers> <blank line> [<request-body>] 在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(header)小节,用来说明服务器要使用的附加信息。在首部之后是一个...

2010-11-08 10:49:43 212

原创 判断日期大小

  function getDiffDate(m){    m-=(D=parseInt(m/86400000))*86400000;    return D+""; } //判断日期大小 Ext.apply(Ext.form.VTypes,{         ...

2010-11-08 10:23:34 132

原创 判断第二个日期比第一个日期大

 ONE       如何用脚本判断用户输入的的字符串是下面的时间格式2004-11-21 必须要保证用户的输入是此格式,并且是时间,比如说月份不大于12等等,另外我需要用户输入两个,并且后一个要比前一个晚,只允许用JAVASCRIPT,请详细帮助作答,, //这里可用正则表达式判断提前判断一下格式,然后按下提取各时间字段内容<scripttype="text/javas...

2010-11-08 10:22:17 185

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除