自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gaoge19861207的专栏

从2010 0831开始,无原创不文章

  • 博客(166)
  • 资源 (1)
  • 收藏
  • 关注

原创 异常备忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file

今天在写程序的时候遇到这个异常,真是莫名其妙,因为昨天用的还好好的呢,今天就这样了,以前也遇到过这个异常,今天就记下来解决方案:在myEclipse中改变编译器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置。将编译级别从6.0改为5.0就可以了!原因:后来看了会视

2009-11-01 20:32:00 1169 2

原创 struts2笔记09-10-31

【struts2笔记09-10-31】:struts.xml中:<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">

2009-10-31 15:37:00 729

转载 在struts.xml文件中添加后启动tomcat报Exception starting filter struts2异常

1.启动 或者时启动tomcat报错。org.apache.catalina.core.StandardContext filterStart严重: Exception starting filter struts2java.lang.NullPointerException at com.opensymphony.xwork2.util.FileManager$

2009-10-31 14:28:00 1186

原创 【 destroy-method="close"的作用】

【 destroy-method="close"的作用】 destroy-method="close"的作用是当数据库连接不使用的时候,就把该连接重新放到数据池中,方便下次使用调用。

2009-10-31 13:21:00 4774

原创 【应对服务器端产生临时文件的解决方案】

【应对服务器端产生临时文件的解决方案】一:【删除服务器端临时文件的方法】1:新开一个线程://生成一个线程,该线程休眠一定时间后(等待客户端下载完毕后)删除临时文件: new Thread(new Runnable() { public void run() { try { System.out.println("--------

2009-10-31 13:18:00 1936

原创 利用apache的poi生成可供客户端下载的excel文件

第一步:service层: public InputStream getAllUserAsExcel() {  //利用apache的poi包来生成excel文件  HSSFWorkbook workbook = new HSSFWorkbook();  //创建一个对应于excel表格中的sheet;  HSSFSheet sheet = workbook.createSheet("

2009-10-30 16:22:00 894 1

原创 struts2的验证框架

【struts2的验证框架】struts2的验证框架分为两种分为两种,一种是在一个文件里进行验证;另一个是在两个文件里进行验证。第一种:假如有一个action(继承自ActionSupport)名字叫做SaveUserAction.java(里面有一个属性User user,而User类里又有firstname,lastname,age三个属性,那么验证的框架就应该叫做SaveUserAc

2009-10-30 02:33:00 529

原创 struts1和struts2中Action的区别

 在struts1中,action默认是单实例的,可以从struts1中Action都没有属性来看出来,因为属性代表一个类的状态,没有属性就说明这个类没有状态,这样当客户端发起请求的时候,因为action没有状态,所有的请求都可以共用一个Action;在struts2中,action默认不是单实例的,这样客户端发起一个对Action的请求,就会产生一个Action的实例,可以从struts

2009-10-30 02:22:00 1809

原创 type="redirect"的作用

 【type="redirect"的作用】   listUser.action>//这里假如说是>listUser.action的话,在表单页面点击完提交按钮以后,是会报错的,因为添加成功后并没有listUser.action这个页面的,但是添加了 type="redirect"后,浏览器就会重新请求listUser.action,结果按照下面listUserAction的配置,就会返回到

2009-10-30 02:08:00 3055 2

原创 防止数据库乱码的最佳解决方案

 题目:防止乱码的最完美的解决方案一:不用在需要什么设置这个或那个过滤器(手写的或者是spring的)二:不再需要什么request.改gbk,utf-8什么的。方案:1:把数据库设置成utf-8,这个需要重新打开mysql sever instance config wizard,里面有一步是将数据库设置成“best utf-8”那个(一共三个选项,选择第二个选项)。2:然后在写

2009-10-29 22:41:00 1138

原创 题目:org.springframework.beans.factory.BeanCreationException(hibernate中的jar包和spring中的jar包冲突)异常产生的原因和解决方案。

题目:org.springframework.beans.factory.BeanCreationException异常产生的原因和解决方案。org.springframework.beans.factory.BeanCreationException: Error creating bean with name dataSource defined in ServletContext

2009-10-28 23:29:00 43266 7

原创 题目:一个注释很详细的applicationContext.xml

  xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework

2009-10-28 23:22:00 916

原创 struts2笔记:

struts2笔记:一:国际化问题1:首先在项目的src目录下新建一个struts.properties文件,文件内容是:struts.costom.i18n.resources=globalMessage2:然后新建对应不同语言的资源文件:globalMessage_en.properties:文件内容是:age=ageglobalMessage_zh.properties:

2009-10-28 23:16:00 457

原创 webservie服务(helloworld级别)

web服务javaEE为web service提供了两种不同的编程模型,EJB容器模型及WEB容器模型,这里将以最新的JAX-WS2.x规范(java api for xml-based services)介绍webservice的开发一:一个生成webservice的java源文件:package com.oristand.service.impl;import java.uti

2009-10-27 20:22:00 654

原创 消息驱动bean的应用

JMS中的信息分为头(header),属性(property)和主体(body)消息有以下几种类型,他们都是派生自message接口StreamMessage,MapMessage,TextMessage,ObjectMessage,BytesMessageJMS支持两种消息传递方式,点对点(point-to-point,简称PTP)和发布/订阅)publish/subscribe,简称pub

2009-10-27 01:01:00 929

原创 jPA自动创建数据库表的一些配置

题目:jPA如何自动创建数据库表(如何将EntityBean自动映射成数据库表,而不需要先创建表再开发应用程序)在persistence.xml里边加入如下的设置语句:  //1:value="create-drop" 表示当JPA应用的时候自动创建表,在解应用的时候删除相应的表,这个在做测试的时候比较有用,但在开发过程中不这么用//2:value="create"这个在每次应用启动的时候都会

2009-10-26 00:14:00 13352

原创 32条箴言

成功者的32条经典箴言成功者的32条箴言人生要做很多事情,不可能每件都一帆风顺."心想事成"这四个字并不是每个人时时都能实现的.所以,如果你正值霉运当头,或前路暗淡,那么我劝你记住本书最后一条人生箴言:忍败求胜是正道,守得云开月必明 . 01.依照心灵的声音去做,让潜意识引导你的成功很多时候,我们每个人心灵都能发出一种非常独特却又十分珍贵的呼喊,有人称之为潜意识的呼唤。很多实验证明,如果我

2009-10-25 20:26:00 624

原创 mysql数据库乱码的一种情况

补充一点:还是中文乱码的问题,就是在配置文件里比如有:    jdbc:mysql://localhost:3306/ejbtest?useUnicode=true&characterEncoding=UTF-8这句话了,在新建数据库ejbtest的时候,如果只给ejbtest里的表设置为utf8编码的时候,没有给ejbtest这个数据库设置为utf8编码,在程序插入中文的时候则还是会乱码

2009-10-24 07:32:00 599

原创 一些mysql数据库中莫名其妙的异常(连环异常)

1:没有加e.printStackTrace()之前的错误信息:22:25:02,765 ERROR [ServerThread] Worker thread initialization failurejava.io.EOFException at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerT

2009-10-24 07:30:00 1295

原创 jboss笔记

在一个EJB(enterprise java bean)中访问另一个Ejb的方法:1:JNDI查找2:注释1:JNDI查找的方式:不能用声明属性的方法,因为属性只是一个普通的Java对象,而不是ejb例如有两个EJB,一个是:OtherBean.java:package com.itcast.ejb3.impl;import javax.ejb.Stateless;import c

2009-10-22 20:05:00 645

原创 jboss中远程(remote)和本地(local)的区别

一:远程定义:接口:HelloWorld.java package com.itcast.ejb3;public interface HelloWorld { public String say(String name);}实现类:package com.itcast.ejb3.impl;import javax.ejb.Local;import javax.e

2009-10-22 13:30:00 1616 1

原创 李开复的几句名言名语

一,自信不失谦虚,谦虚不失自信; 二兴趣就是天赋,天赋就是兴趣, 三,思考比传道更重要,观点比解惑更重要; 四,我不同意你,但是我支持你; 五,挫折不是惩罚,而是学习的机会; 六,创新不重要,有用的创新才重要; 七,用勇气改变可以改变的事情,用胸怀接受不能接受的事情,用智慧分辨两者的不同; 八,求知若饥,虚心若愚; 九,追随你的心,用

2009-10-22 13:12:00 769 1

原创 一个向jboss发布.jar文件的build.xml文件

   //指的是操作系统的环境变量 //操作系统的环境变量里有JBOSS_HOME这个变量,变量的值就是jboss的安装目录 //jboss的默认开发配置           //这句话的意思是将输出.class文件的目录也作为build.classpath里的文件             //指编译所需要的所有类文件                         tod

2009-10-21 23:57:00 781

原创 第一个jboss例子

先新建一个接口,HelloWorld.java: package com.itcast.ejb3;public interface HelloWorld { public String say(String name);} 再新建一个实现类,HelloWorldBean.javapackage com.itcast.ejb3.impl;import javax.ej

2009-10-21 23:13:00 1237

原创 jboss单独启动没问题,但是和MyEclipse整合以后,启动的时候报了很多异常和错误!

org.jboss.deployment.DeploymentInfo@2800e14a { url=file:/F:/jboss-4.2.3.GA/server/default/deploy/jbossws.sar/FastInfoset.jar }  deployer: org.jboss.deployment.JARDeployer@11381e7  status: null  state:

2009-10-21 22:43:00 2230

原创 javascript基础笔记

一:javascript语法三种1:基本语法2:DOM:Document Object Model 把html文档当成一个界面3:BOM:Browse Object Model 把浏览器当成一个界面二:1: document.write("会加粗的字体");//先将字符串原封不动的打印出来,然后再交给浏览器解析,所以字体就会被加粗。2:多段javascript代码变量可以共用:如 var gr

2009-10-21 18:27:00 726

原创 购物车需要的几个jsp页面

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">购物车 巴巴运动网/** 获取以指定字符串为前缀的输入字段集合 **//** 数字输入格式是否正确(长度1-4位,第一个数字必须是1-9) **/function numericFormat(strNumber){     v

2009-10-20 23:48:00 1368

原创 处理删除购物项,修改购物项数量的action

package com.itcast.web.action.product.shopping;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.ActionForm;import org.apac

2009-10-20 23:44:00 588

原创 一个购物车实现的Action,业务很复杂(if,else理了很长时间才理出了头绪!)

package com.itcast.web.action.product.shopping;import javax.annotation.Resource;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.H

2009-10-20 22:17:00 1009

原创 有关session的知识点

一个session是何时创建的?答:当打开一个新的浏览器窗口的时候就会创建一个session。 服务器端是否可以保存所有的session呢?答:可以的,可以创建一个类(SiteSessionListener,如下所示),实现了HttpSessionListener接口,这样当每一个session创建的时候,就会调用HttpSessionListener接口中的方法sessionCr

2009-10-20 10:32:00 574

原创 购物车实现的三种机理

购物车开发的几种方案:a:session方案,简单,优点:开发简单,在单台服务器下使用是不错的方案;缺点:太占内存,不太适合在集群环境(5台以上)使用。b:Cookie+数据库 稍微复杂 优点:不占内存,避免集群环境下session同步带来的性能损失,缺点:增加了数据库的压力,分布式缓存(内存-硬盘)。c:EJB有状态bean(这个方案比较少)

2009-10-20 10:31:00 611

原创 一个购物车的实现源代码

BuyItem.java: package com.itcast.bean.product;public class BuyItem { //注意这里的product里只能有一个style(即产品的颜色) private ProductInfo product; private int number; public ProductInfo getProduct() {  return

2009-10-20 00:09:00 5467

原创 hashcode() 和 equals()方法

@Override public int hashCode() {//  final int prime = 31;//  int result = 1;//  result = prime * result + ((product == null) ? 0 : product.hashCode());//  return result;  //自己手动手写hashCode,代码如下:  Stri

2009-10-19 23:33:00 397

转载 一些精妙的数据库语句

       1. 说明:复制表(只复制结构,源表名:a,新表名:b) SQL: select * into b from a where 11;         2. 说明:拷贝表(拷贝数据,源表名:a,目标表名:b) SQL: insert into b(a, b, c) select d, e, f from b;         3. 说明:显示文章、提交人和最后回复时间 SQL: sel

2009-10-18 20:16:00 349

转载 一些人生哲学

1.别为你自己和别人下定论,你所看到听到的可能只是一面,为这个失去可能的朋友,很不值。 2.你可以有喝醉的时候,我们可以接受,但是你要明白和真正的朋友一醉才能让伤心事方休,否则,你只会是别人的谈资和笑柄。 3.如果你的个性让很多人对你敬而远之,那么你的个性是失败的,个性的成功在于能吸引,而不是能排斥。 4.别怕丢人,如果你实在不行就别怕丢人,行的话,建议你们-去追求丢人,那是一种成功的尝试,至于为

2009-10-18 18:41:00 426

原创 一个jstl标签综合运用的例子(包括下拉列表事件处理等等),直观了解一个浏览器页面上有多少对象)

    pageEncoding="UTF-8"%>    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">${product.name}-巴巴运动网     function styleEvent(styleid){  var productImage = documen

2009-10-18 15:47:00 1385

原创 实现导航功能的代码

数据收集:   List gps = new ArrayList();   ProductType type = productTypeService.find(ProductType.class, typeid);   ProductType parent = type.getParent();   gps.add(type);   while(parent != null){    gps

2009-10-18 14:21:00 1117

原创 一个实现了向cookie中添加浏览信息的源文件

package com.itcast.web.action.product;import java.util.LinkedList;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Actio

2009-10-18 13:09:00 711

原创 购物车的实现方案

购物车开发的几种方案:a:session方案,简单,优点:开发简单,在单台服务器下使用是不错的方案;缺点:太占内存,不太适合在集群环境(5台以上)使用。b:Cookie+数据库 稍微复杂 优点:不占内存,避免集群环境下session同步带来的性能损失,缺点:增加了数据库的压力,分布式缓存(内存-硬盘)。c:EJB有状态bean(这个方案比较少)

2009-10-18 10:54:00 1247

原创 一个工具类WebUtil.java(包含设置cookie,得到cookie的方法,去除字符串当中的html标签的方法等等)

package com.itcast.utils;import java.util.HashMap;import java.util.Map;import java.util.regex.Pattern;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.ser

2009-10-18 10:01:00 2508

王爽汇编语言答案很不多的高清晰

王爽汇编语言答案很不多的高清晰版,包括检测点,实验

2010-10-27

空空如也

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

TA关注的人

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