自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 js正则限制input输入内容

js正则表达式限制input只能输入数字,小数点,英文,汉字1.文本框只能输入数字代码(小数点也不能输入)2.只能输入数字,能输小数点.3.数字和小数点方法二<input type=text t_value="" o_value="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))t

2012-10-11 10:59:59 4815

原创 url传值乱码

通过url传值之后,在后台接收数据的时候发现乱码,通过加入以下代码可以解决 String link_name=""; try { link_name = new String(request.getParameter("link_name").getBytes("ISO8859-1"), "utf-8"); } catch (Unsupporte

2012-09-21 12:04:25 1047

转载 JSON与JAVA的数据转换

JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 下载地址:http://json-lib.sourceforge.net/ 还要需要的第3方包: commons-beanutils.jar,commons-httpclient.jar,commons-lang.jar,ezmorph.jar,morph-1.0

2012-09-12 10:30:36 1082

原创 java上传文件路径问题

一般情况下我们是不会直接上传文件至应用目录下的,这个时候我们一般会在参数配置中将路径写死,这样对于维护项目也会有很大的帮助。对于不同的系统,我们可以通过这样的方式来处理。String uploadPath = com.cfcc.cms.syscfg.SysConfigHelper.getInstance().getValue("upload_path");//通过配置文件获取String

2012-09-04 15:50:23 4636

原创 上传文件至服务器中的路径问题

一般情况下我们是不会直接上传文件至应用目录下的,这个时候我们一般会在参数配置中将路径写死,这样对于维护项目也会有很大的帮助。对于不同的系统,我们可以通过这样的方式来处理。String uploadPath = com.cfcc.cms.syscfg.SysConfigHelper.getInstance().getValue("upload_path");//通过配置文件获取String o

2012-09-04 15:49:48 1522

原创 java发送http请求并获取状态码

目前做项目中有一个需求是这样的,需要通过java发送url请求,查看该url是否有效,这时我们可以通过获取状态码来判断。try { URL u = new URL("http://10.1.2.8:8080/fqz/page/qizha/pros_add.jsp"); try { HttpURLConnection uConnection = (HttpURLConnect

2012-09-03 11:04:59 43519 3

转载 JSP利用servlet上传文件时的中文乱码问题

JSP处理乱码问题是一个痛苦的过程。这次servlet传送文件的乱码折腾了我至少两周。总结如下:1、第一类乱码:  就是文件传送过来的文件名等是乱码;但是servlet输出的页面汉字正常显示。解决方法:将传送的JSP页面(即含有表单的页面)的页面编码方式改为: 2、第二类乱码:  就是文件正常传输,但是servlet传过来的参数字段以及输出的页面汉字全部显示为乱

2012-08-24 08:19:51 1568

原创 java.util.zip.ZipException: error in opening zip file

这个错误是由于下载的jar包有的出错导致的,有提示哪个jar包错误的话,就直接删掉这个jar包,并且将tomcat下部署的也都删掉,然后从能运行的同事那拷贝过来一份重新编译。

2012-08-22 17:47:54 8556 1

原创 Error instantiating servlet class

初始化servlet类错误,写一个很简单的servlet,却一直报这个错误,这种错误说的就是有jar包没有引入的问题,但是发现jar包是引入的,后来把以前项目中的jar包都引过来之后才能用了。具体什么原因不详,主要我的tomcat配置的连接数据库不是本机的,所以起tomcat的时候加载的东西就挺多,感觉和这个有关,所以需要引入那个项目中的包才能解决这种问题。

2012-08-21 09:20:13 11643 3

原创 jsp页面显示空白

最近做jsp方面的项目,总是会碰到页面显示空白页,而后台数据却都打印出来,里面使用的有java的代码,在逐元素删除并跟踪后台后发现,只要你页面的java元素有为null的(例如vo为null,你却要从这个vo中获取数据),这个时候页面都是不会显示的,当然有些时候后台会给你报错,这样比较好,但是碰到没有报错也没有显示的时候就蛋疼了。所以我们在调用后台的程序时,最好带上健壮性判断,这样能大大的减少我们

2012-08-20 14:21:56 6441

转载 pop imap smtp 端口

25端口(SMTP):25端口为SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务所开放的,是用于发送邮件。如今绝大多数邮件服务器都使用该协议。当你给别人发送邮件时,你的机器的某个动态端口(大于1024)就会与邮件服务器的25号端口建立一个连接,你发送的邮件就会通过这个连接传送到邮件服务器上,保存起来。  109端口(POP2):109端口是为PO

2012-08-16 10:47:36 14618

转载 javamail 收邮件并解析附件

使用javaMail收邮件主要有两种协议,一种是pop3,一种是imap。这两种协议都可以用来收邮件,但是在其中的处理上是有区别的。pop3是不支持判断邮件是否为已读的,也就是说你不能直接从收件箱里面取到未读邮件,这需要自己进行判断,然而imap就提供了这样的功能,使用imap时可以很轻松的判断该邮件是否为已读或未读或其他。package com.fj;import java.io.*;

2012-08-15 18:51:13 10192 5

转载 一般报java.lang.NullPointerException的原因有以下几种

自己写项目的时候有几次一直报这个错误,稀里糊涂的解决了,后来又有,总算弄清楚原由。我的那个项目里是获取session.getAttribute("userInfo")的时候能获取vo信息,但是当时我写成request了,于是在vo操作的时候就是一个nullPoint,以后一定要谨记教训啊!一般报java.lang.NullPointerException的原因有以下几种: ·字符串变量

2012-08-10 11:07:12 1721

原创 向数据库塞入当前时间

public static String getCurrentDay(String dateStr) { SimpleDateFormat sdf = new SimpleDateFormat(dateStr); return sdf.format(new Date());//util new的时候new出来的是util的date 这样才能用format转型 }String d

2012-08-08 19:30:17 656

原创 字符串转Date类型

可以传入vo字符串然后再vo中统一做处理DateFormat sdf = new SimpleDateFormat("yyyy-mm-dd"); java.sql.Date d = new java.sql.Date(df.parse("2002-01-01").getTime());vo.setDate(d);

2012-08-03 12:04:21 550

原创 java验证码

首先是生成的验证码程序package com.cfcc.cms.verification;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;

2012-07-31 18:26:18 1966 2

转载 DB2 INTERSECT、EXCEPT、UNION集合操作测试

DB2 INTERSECT、EXCEPT、UNION集合操作测试  说明:DB2支持三种集合操作INTERSECT(交集)、EXCEPT(差集)、UNION(合集),在ORACLE等数据库里面也有类似的操作,但是细微的地方可能有些差别,现在专门测试一下,以求准确!玩数据千万要细心啊,否则会带来难以意料的结果,呵呵!  测试环境: DR

2012-07-30 15:59:35 5500

原创 DB2 SQL error: SQLCODE: -206, SQLSTATE: 42703, SQLERRMC: USER.PASSWORD

此错误为user.password字段在数据库中找不到,查询原因后发现,数据库中这个字段名字命名错了!

2012-07-26 09:21:32 26802

转载 db2中自增id违反唯一性约束解决方法(SQLCODE=-803, SQLSTATE=23505)

进行数据插入时,出现SQLCODE=-803, SQLSTATE=23505错误,(db2数据库)。 根据错误代码中提示,应该是id有了唯一性约束的问题,最后将当前insert语句放在db2中执行后,仍有此问题,因此断定id字段有问题。由于id字段是自增字段,在网上查了相关信息,有实例说明是因为在id字段不小心将其设置为唯一性约束。当然在本机上绝不是这种情况,于是想到的可能性是开发人员之前

2012-07-19 14:53:36 47171

原创 tomcat报用户密码不正确

今天碰到一个错误是这样的,在之前本地tomcat中曾经部署了一个叫fqz的文件,然后后来从cc上面又下载了一个,然后直接又部署到了同样的路径下面,因为之前的配置文件和现在的是不一样的,所以在后来tomcat部署之后便报了登陆数据库密码出错的这个错误。解决办法是将tomcat下的fqz文件直接删除,重新部署之后就没问题了。当然这种错误也有可能是直接由于properties中配置的密码出错导致

2012-07-19 13:53:37 1233

转载 db2 表处于暂挂状态的解决方案(SQL0668N)

转载http://blog.csdn.net/zero_plus/article/details/6053906首先通过命令连入数据库   db2 connect to user  using  --连接到远端数据库然后根据查询到的状态来进行后续的操作。SQL0668N不允许对表 表名 执行操作,原因码为 原因码。说明限制对表 表名 的访问。原因基于下列原

2012-07-19 08:19:30 1553

原创 db2 导入导出表结构和表内容

使用Quest Central for DB2 v4.8  可视化工具,首先要将表空间导出到新的数据库。然后使用导出dll语句将数据库表结构导出  在新的库里使用这个建表语句进行建立表。(此见表语句中的数据库名要改为当前所在的数据库名,表空间中的名字同样要修改的)然后使用export导出ixf类型的表内容,使用upload引入相应的文件即可。

2012-07-18 20:12:00 4113

转载 oracle 的 字符长度varchar

今天在DB2数据库做数据插入时报错       update com.ibm.db2.jcc.am.mo: 在 EXECUTE 或 OPEN 语句中的主变量值对于其相应的使用而言过大。. SQLCODE=-302, SQLSTATE=22001, DRIVER=3.58.81Error saving dataInserted 0 row(s)Updated 0 row(s)

2012-07-17 17:00:11 1354

转载 Undefined exploded archive location tomcat 部署项目不成功

MyEclipse 发布项目到tomcat时,只能选择Packaged Archive方式,而不能选择Exploded Archive方式,提示错误Undefined exploded archive location。      这是万恶的MyEclipse的问题,我从SVN上checkout出来的项目中没有.mymetadata文件,在项目根目录下新建这个文件,内容如下:  t

2012-07-17 14:54:45 748

转载 tomcat刚下载时不能运行的问题

转自 http://www.cnblogs.com/nuke/archive/2009/05/11/1454039.html对于使用IDE开发的程序员来讲,并不是所有人都对自己用来吃饭的工具了如指掌。常在阴沟跑,哪能不翻船。为此我把自己使用Tomcat/Eclipse的一些经验教训整理了一下,会陆续的贴出来,也许会帮到和我遇到同样问题的人。 先讲一个Tomcat

2012-06-25 11:30:42 2182

转载 java的字符转换问题

Java字符转换问题* 什么是字节流与字符流的转换? 什么时候会做转换?字符就是char类型, 是双字节的, 用unicode, 一个char就是实际上的一个字符;字节就是byte类型, 是单字节的,实际的字符串根据编码不同,用单字节或者双字节来表示。常用的String类型核心就是char[],String.length()就是char[]数组的大小,因此当encoding没有

2012-05-22 15:12:20 885

原创 throws throw

throws  是在方法名后说明方法有可能会跑出的异常,如果有非RuntimeException的话,那么就需要在调用方法的时候去捕获这些异常。定义方法时可以不去throw。 void divide(int s) throws FileNotFoundException{ if(s == 0){ throw new ArithmeticException("divide is 0")

2012-05-09 10:23:29 373

转载 java 抽象类和接口比较

[摘要] abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。[关键字] Java 抽象 接口  abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract cl

2012-05-03 11:17:53 301

转载 java环境变量的配置

Java环境变量配置  windows xp下配置JDK环境变量:  1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;  2.安装完成后,右击“我的电脑”,点击“属性”;  3.选择“高级”选项卡,点击“环境变量”;  4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLAS

2012-04-23 23:18:46 356

转载 Javascript作用域

每个写过程序的人都不会对作用域这个概念陌生,那在这篇文章中就来谈下Javascript的作用域。在Javascript,全局环境本身就一个对象。在浏览器宿主中这个对象是window,而当Javascript用于其它非浏览器的宿主,如嵌入式的环境中,可能会是其它的对象。在这里也纠正一个观念,有很多人都认为Javascript只在浏览器中使用,其实Javascript也能在很多非Web

2012-03-22 13:58:14 692

空空如也

空空如也

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

TA关注的人

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