java
文章平均质量分 70
zzrshuiwuhen
这个作者很懒,什么都没留下…
展开
-
myeclipse安装svn插件的多种方式
方法一:在线安装 1.打开HELP->MyEclipse Configuration Center。切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Cor转载 2012-10-12 15:41:03 · 292 阅读 · 0 评论 -
Java变长参数
在Java5中提供了变长参数,也就是在方法定义中可以使用个数不确定的参数,对于同一方法可以使用不同个数的参数调用,例如:print("hello");print("hello","lisi");print("hello","张三");下面介绍如何定义可变长参数以及如何使用可变长参数。1、可变长参数方法的定义使用...表示可变长参数,例如print(String... arg转载 2013-03-10 15:34:44 · 590 阅读 · 0 评论 -
java定时器
java定时任务Timer 关于定时任务,似乎跟时间操作的联系并不是很大,但是前面既然提到了定时任务,索性在这里一起解决了。设置定时任务很简单,用Timer类就搞定了。一、延时执行首先,我们定义一个类,给它取个名字叫TimeTask,我们的定时任务,就在这个类的main函数里执行。代码如下:package test;import java.util.Timer;public class Ti转载 2013-04-09 09:24:06 · 552 阅读 · 0 评论 -
json总结
1.json两种数据格式:1)Map,也称为对象object;{....} (2)Array;[......] 2.代码示例1)JSONObject代码实例 JSONObject jsonobj = new JSONObject("{'name':'xiazdong','age':20}"); String name = jsonobj.getSt原创 2013-04-24 17:04:49 · 639 阅读 · 0 评论 -
jQuery-serialize()输出序列化form表单值的方法
实例 输出序列化表单值的结果: 复制代码代码如下:$("button").click(function(){ $("div").text($("form").serialize()); }); 定义和用法 serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。 您可以选择一个或多个表单元素(比如 input 及/或 文本框)转载 2013-04-26 14:41:36 · 842 阅读 · 1 评论 -
replace限制文本框只能输入数字,数字和字母等的正则表达式
1.文本框只能输入数字代码(小数点也不能输入) 2.只能输入数字,能输小数点. 3.数字和小数点方法二 <input type=text t_value="" o_value="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_v转载 2013-05-03 16:15:43 · 3701 阅读 · 1 评论 -
Java深度历险(二)——Java类的加载、链接和初始化
在上一篇文章中介绍了Java字节代码的操纵,其中提到了利用Java类加载器来加载修改过后的字节代码并在JVM上执行。本文接着上一篇的话题,讨论Java类的加载、链接和初始化。Java字节代码的表现形式是字节数组(byte[]),而Java类在JVM中的表现形式是java.lang.Class类的对象。一个Java类从字节代码到能够在JVM中被使用,需要经过加载、链接和初始化这三个步骤。这三个步骤中转载 2013-06-27 21:40:59 · 459 阅读 · 0 评论 -
Java深度历险(一)——Java字节代码的操纵
【编者按】Java作为业界应用最为广泛的语言之一,深得众多软件厂商和开发者的推崇,更是被包括Oracle在内的众多JCP成员积极地推动发展。但是对于Java语言的深度理解和运用,毕竟是很少会有人涉及的话题。InfoQ中文站特地邀请IBM高级工程师成富为大家撰写这个《Java深度历险》专栏,旨在就Java的一些深度和高级特性分享他的经验。在一般的Java应用开发过程中,开发人员使用Java的转载 2013-06-27 21:42:15 · 606 阅读 · 0 评论 -
[Java]读取文件方法大全
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileN转载 2013-06-30 16:44:17 · 446 阅读 · 0 评论 -
web.xml
有一般XML都必须有的版本、编码、DTD下子元素就是默认起始页,除了这个你还可以定义以下元素::web应用程序的servlet上下文初始化参数声明:提供关于web应用程序的描述性文本:指定web应用程序的显示名称:指定web应用程序是否可分布式处理:定义对EJB资源的引用:声明对企业Bean本地主目录的引用:声明用于应用程序的换条目。转载 2013-08-29 16:59:45 · 491 阅读 · 0 评论 -
java 类初始化
1,类的初始化顺序:(静态变量,静态代码块)>(类成员变量,初始化代码块)>构造器;每个括号中的顺序根据其在类中的顺序而定。在继承中,父类静态>子类静态>父类变量>父类构造器>子类变量>子类构造器静态变量和静态代码块是在编译阶段就进行了初始化(将所有的静态变量按照其在类中的顺序放在一个静态块中进行初始化)。类的成员变量是在对象实例化时,在构造器中执行,对于类中对成员变量的初始化和代原创 2013-11-05 09:49:33 · 617 阅读 · 0 评论 -
Arrays类——Arrays.asList()方法使用
java.util类 Arraysjava.lang.Object——java.util.Arrayspublic class Arraysextends Object此类包含用来操作数组(比如排序和搜索)的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂。 除非特别注明,否则如果指定数组引用为 null,则此类中的方法都会抛出 NullPointerExcept转载 2013-03-10 15:33:31 · 17003 阅读 · 2 评论 -
Filter(过滤器)
Filter简介:可以使用户改变一个Request和修改一个Response,Filter不是Servlet,他不能产生一个Response。但他能够在Request到达Servlet之前预处理Request,也可以在离开Request时处理Response,Filter是一个Servlet链用户可以配置一个Filter到一个或多个Servlet,一个或多个Servlet也可以被一转载 2012-09-21 21:06:04 · 451 阅读 · 0 评论 -
MyEclipse使用经验总结
0. 快捷键================================================================================编辑:Ctrl+Shift+L 显示所有快捷键Ctrl+K 参照选中的词(Word)快速定位到下一个Ctrl+Shift+K 参照选中的词(Word)快速定位到上一个Ctrl+O 快速显示OutLin转载 2012-10-12 20:50:16 · 1081 阅读 · 0 评论 -
java 心得 常见面试题
1. 数组有没有length()这个方法? String有没有length()这个方法?答:数组没有length()这个方法,有length的属性。String有length()这个方法。2. String s = new String("xyz");创建了几个String Object?答:两个对象,一个是“xyx”,一个是指向“xyx”的引用对象s。3. abstract转载 2012-09-25 09:04:00 · 596 阅读 · 0 评论 -
dom4 j使用基本指南 (转载)
dom4j是一个简单的、灵活的开放源代码的库,支持XML、XPath和XSLT。与JDOM一样,dom4j也应用于Java平台。dom4j API使用了Java集合框架并完全支持DOM、SAX和JAXP。 dom4j是由早期开发JDOM的人分离出来而后独立开发的。与JDOM不同的是,dom4j使用接口和抽象基类,虽然dom4j的API相对要复杂一些,但它提供了比JDOM更好的灵转载 2012-10-18 20:43:19 · 3113 阅读 · 0 评论 -
SSH框架 各层关系总结
整个开发过程是 DAO层->service层->Action层DAO层:完成数据的持久化操作,所谓的数据持久化也就是完成表与对象之间的映射关系,主要包括的方法就是对数据的增删改查以及分页处理等。Service层:中间层,处于DAO层和Action层之间,用于将前台与数据库操作分开,而如果你直接调用dao的话,Action中就会存在大量的数据库类,这对软件设计的分层存在一定的弊端。还原创 2012-11-29 20:40:56 · 1971 阅读 · 0 评论 -
stuts2开发流程个人总结
stuts2流程:1,新建lib,导入需要的包2,创建javaBean3,创建action类,里面包含2中创建javaBean作为属性,然后定义各种处理的方法,方法返回值为String类型public class StuInfoAction extends ActionSupport{private Student student;public String exe原创 2012-11-19 15:44:18 · 460 阅读 · 0 评论 -
java Map及Map.Entry详解
Map是java中的接口,Map.Entry是Map的一个内部接口。 Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。 Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为E转载 2013-03-03 15:22:44 · 596 阅读 · 0 评论 -
将map按值进行排序
public class getSortedHashtableByValue {/***h为待被排序的map/public Map getSortedByValue(Map h) { Map map = sortByValue(h); //排序之后的map return map;}public static >原创 2013-03-03 15:17:12 · 312 阅读 · 0 评论 -
think in java 总结
1.super在构造方法中的使用在继承的关系中,若基类(父类)没有默认的构造方法,或者子类想调用一个带参数的基类构造方法,就必须在子类的带参数的构造方法中显示的在第一行使用super.,省略的话表示调用父类默认的不带参数的构造方法,而此时若父类没有默认的构造方法的话就会出错。2.继承关系中,方法的重载 在上例中,父类中有一个重载了三次的方法print,在子类中又添加了一原创 2012-11-03 20:20:23 · 292 阅读 · 0 评论 -
使用json-lib进行Java和JSON之间的转换
package com.mai.json;import static org.junit.Assert.assertEquals;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.Iterator;import java.uti转载 2013-03-04 10:54:48 · 406 阅读 · 0 评论 -
学习总结
1,mysql 数据库date和datetime的区别:date类型单独是指日期,datetime是指日期和时间2,EL表达式 在jsp页面中,使用el表达式获得属性的值,例如${o.name},原理是通过类中属性的getter和setter方法进行的,假设o为一个User对象,而User对象又是Person对象的一个属性,${o.name}取值的过程是相当于getUser().原创 2012-12-26 15:17:55 · 460 阅读 · 0 评论