- 博客(28)
- 资源 (9)
- 问答 (2)
- 收藏
- 关注
转载 This project needs to migrate WTP metadata
项目出现错误:This project needs to migrate WTP metadata解决:右击该项目然后选择“验证”,也就是Validate就可以解决。
2011-12-30 20:42:23 3034 1
转载 java设计模式之动态代理
动态代理:在程序运行时,运用反射机制动态创建而成。 JDK动态代理中包含一个类和一个接口: InvocationHandler接口: public interface InvocationHandler { public Object invoke(Object proxy,Method method,Object[] args) throws Throwable
2011-12-30 15:14:07 591
转载 java设计模式之静态代理
一、代理模式是干啥的? 代理模式是为其他对象提供一种代理以控制这个对象的访问。 在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。二、代理模式涉及到哪些具体角色呢? 代理模式一般涉及的角色有:抽象角色(租房子):声明真实对象和代理对象的共同接口 代理角色(中介):代理对象角色内部含有对真实对象的引用,从而可以操作真
2011-12-30 11:21:40 521
转载 实现文件下载功能
public String downFile() { String fileName = null;// 名称 String filepath = request.getParameter("filepath");//客户端传过来的文件相对路径 String realpath = this.request.getRealPath(filepath);//获得绝对路径 rea
2011-12-29 12:10:01 390
转载 Integer自动封装拆箱
public class Test { public static void main(String[] args) { /* * 享元模式 * 当位于-128~127之间时为true 否则为false */ Integer i1 = 127; Integer i2 = 127; Integer i3 = 134; Integer i4
2011-12-29 12:08:50 850
转载 java读取网页信息
import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;
2011-12-29 12:07:32 1212
转载 static关键字
引用Static变量有两种方法.可以用一个对象去定位他。.也可以用其类名直接调用!如果一个成员被声明为static,他就能够在他的类的对象被创建之前被访问,不必引用任何对象。static定义的变量会优先于任何其它非static变量,不论其出现的顺序如何;Java变量在类这个级别分两种,类变量(static)和实例变量,而在静态的方法中不能够直接访问实例变量,实例变量需要初始化一个类
2011-12-29 12:05:50 370
转载 final和static
一:finalfinal类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 final不能用于修饰构造方法。 注意:父类的private成员方法是不能被子类方法覆盖的,因此private类型的方法默认是final类型的。 1、final类
2011-12-29 12:05:12 603
转载 java序列化(Serializable)
序列化机制只保存对象的类型信息,属性的类型信息和属性值,和方法没有什么关系,你就是给这个类增加10000个方法,序列化内容也不会增加任何东西 简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写
2011-12-29 12:02:16 372
转载 Java设计模式之单例模式
单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种单例模式有一下特点:1、单例类只能有一个实例。2、单例类必须自己自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。1,饿汉式单例类public class Singleton { //私有的构造方法防止外部实例化 private Singleton(){} //在自己内部定义自己一个
2011-12-29 12:01:04 385
转载 接口和抽象类区别
1,接口可以多重继承,抽象类只能单继承2,接口中只能包含static final 常量和没有实现的抽象方法,抽象类中可以有私有变量和私有方法3,接口中的方法必须实现,抽象类中不是abstract的方法可以不必实现4,两个都不能被实例化
2011-12-29 12:00:17 367
转载 hashset hashmap hashtable arraylist vector 区别
Collection接口下面包含Set和List 接口 Set集合中不区分元素顺序,且不允许出现重复元素,List则相反java集合中包含的是对象的引用而不是对象本身 Map接口下面包含Hashmap HashTable不允许null值(key和value都不可以),HashMap允许null值(key和value都可以)。HashTable使用Enumerat
2011-12-29 11:59:14 511
原创 group by 、 having 、 order by
聚合函数经常与 SELECT 语句的 GROUP BY 子句一起使用group by 原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面 having子句和where子句都可以用来设定限制条件以使查询结果满足一定的条件限制。having子句限制的是组,而不是行。where子句中不能使用聚集函数,而having子句中可以。先后顺序为 w
2011-12-29 11:58:24 417
转载 javascript正则表达式
JavaScript--正则表达式 正则表达式(regular expression)对象包含一个正则表达式模式(pattern)。它具有用正则表达式模式去匹配或代替一个串(string)中特定字符(或字符集合)的属性(properties)和方法(methods)。正则表达式构造函数: new RegExp("pattern"[,"flags"]);参数说明:pattern
2011-12-29 11:55:10 419
转载 正则表达式
一.什么是正则表达式?正则表达式(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 二.基本使用cat可以匹配(大小写不敏感)1.1 句点符号: 句点符号匹配所有(单个)字符,包括空格、Tab字符甚至换行符假设你在玩英文拼字游戏,想要找出三个字母的单词,而且这些单词必须以“t”字母开头
2011-12-29 11:50:15 582
原创 URL传递中文参数乱码解决办法
前台传递参数:var url = user_edit.action?userName="+encodeURI(encodeURI(userName));window.location.href=url;后台接收:userName = URLDecoder.decode(userName,"UTF-8");//解码 或者href="${contextPath}/produ
2011-12-28 21:10:03 638
原创 mysql修改用户字段属性
同时修改表中多个字段ALTER TABLE tablename MODIFY COLUMN colum1 VARCHAR(100), MODIFY COLUMN colum2 VARCHAR(100);……
2011-12-22 14:27:06 877
转载 ZooKeeper的安装
ZooKeeper的部署以及简单使用 要想使用ZooKeeper,首先就要把它部署在服务器上跑起来,就想Apache,Tomcat,FtpServer等服务器一样。ZooKeeper的部署方式主要有三种,单机模式、伪集群模式、集群模式。其实剩下的两种模式都是集群模式的特殊情况。Java大型的项目中,环境变量的配置很重要,如果没有很好的配置环境变量的话,甚至项目连启动都是难事。exp
2011-12-20 21:27:46 8822
转载 java对象实例初始化顺序
public class A extends B { public int a = 100; public A() { super(); System.out.println(a); a = 200; } public static void main(String[
2011-12-20 17:03:27 594
转载 log4j配置
#设置logger和level log4j.rootLogger=INFO, R, DR, stdout #控制台 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Threshold=DEBUG log4j.appender.stdout.layout=o
2011-12-20 15:00:41 1434
转载 修改mysql数据库密码
1、登陆mysql>mysql -u root -p123456 2、更改密码>use mysql--将新密码更改为aabbcc>update user set password=password('aabbcc') where user='root';--立即生效>flush privileges;
2011-12-16 18:05:04 427
转载 linux常用命令(2)
1、列文件或目录的信息工具 ls或dir;语法格式:#ls [参数] [目录或文件名]参数:-a 显示所有文件,包含隐藏文件;包括“.“和“..“-A 显示所有文件,包含隐藏文件,不包括“.“和“..“目录;-B 不列出文件名以~结尾的文件;-C 按列列出文件;-d 仅可以查看目录的属性参数及信息;-F 这个参数加
2011-12-16 17:01:35 533
转载 查看mysql 数据库当前连接数
命令: show processlist;或者 # mysqladmin -uroot -p密码 processlist如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist; mysql> show process
2011-12-16 15:26:31 655
转载 mysql创建函数问题
This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled 分析:根据系统提示,导致该错误的原因可能是一个安全设置方面的配置,查手册log_bin_trust_function_creators参数缺省0,是不允许f
2011-12-16 11:14:13 422
转载 MySQL 5.1分区技术
大表拆小表的方式主要有两种: 垂直分表: 图1. 垂直分区示意图 对于垂直分表,它将一个N1+N2个字段的表Tab拆分成N1字段的子表Tab1和(N2+1)字段的子表Tab2;其中子表Tab2包含了关于子表Tab1的主键信息,否则两个表的关联关系就会丢失。当然垂直分表会带来程序端SQL的修改,若是应用程序已经应用很长的一段时间,然后程序的升级将是耗时而且易出错
2011-12-14 14:07:15 642
转载 继承成员变量和成员方法的区别
java中队成员变量的继承和成员方法的继承是不同的。例如:父类代码如下:public class Base {int count = 2 ;public void display(){System.out.println(this.count);}}子类代码如下:public class Derived extends Base {int count =
2011-12-12 17:09:48 1474
转载 静态代码块、非静态代码块、构造函数的执行顺序
public class ExA { static { System.out.println("父类--静态代码块"); } public ExA() { System.out.println("父类--构造函数"); } { Sy
2011-12-12 16:59:39 588
转载 jQuery对select的操作
获取Select : 获取select 选中的 text : $("#selectId").find("option:selected").text(); 获取select选中的 value: $("#selectId").val(); 获取select选中的索引: $("#selectId").get(0).se
2011-12-06 14:57:56 583
Java常见面试题 基础
2012-01-06
iText.jar 和 jfreechart.jar
2011-07-28
分布式环境下并发加锁问题
2012-08-30
求一道java面试算法题 如下
2012-03-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人