
Java
蔓延幸福
凡事做最坏的打算,尽最大的努力。
展开
-
框架是什么
一:框架的定义框架,即Framework。其实就是可重用的,半完成的应用程序,它是由一组互相合作的类组成,它们为特定类型的软件开发提供了一个可以重复使用的设计,而且,框架一般是成熟的,不断升级的软件!二:为什么要开发框架(1)抽取应用程序通用功能凡是有过开发经验的编程人员,只要细心地研究自己开发的应用程序,就会发现应用程序大体上由两类不同性质的组件组成,一类与程序要处理的具体业务逻原创 2009-07-18 13:59:00 · 3306 阅读 · 0 评论 -
utf-8 bom 对 xml 的影响
我们公司有个采取struts的项目,在工程启动开始解析struts-config.xml文件的时候,产生了如下异常:Parse Fatal Error at line 1 column 1: Content is not allowed in prolog.org.xml.sax.SAXParseException: Content is not allowed in prolog.原创 2009-07-23 08:55:00 · 4431 阅读 · 3 评论 -
JDBC操作LOB字段详解
在Oracle中,lob类型主要是指:CLOB和BLOB,这两个类型都是用来存储大量数据而设计的。 Blob:是指二进制大对象也就是英文Binary Large Object的所写,是用来存储大量二进制数据。 Clob:是指大字符对象也就是英文Character Large Object的所写,用来存储大量文本数据。 一:操作CLOB(1)数据库表结构如原创 2009-07-08 10:14:00 · 4388 阅读 · 0 评论 -
Ibatis + Spring 操作 Clob 详解
在我们公司,和别的部门做技术支持的过程中,在 Ibatis + Spring 的环境下,操作Oracle数据库CLOB字段的的时候,经常莫名其妙奇妙的出现奇怪的问题,现把出现的问题和解决的办法在下面一步一步列举出来:一:Java工程环境介绍 (1) 工程目录结构 (2) Oracle9i + Oracle10g的驱动 (3) 用到的jar包如下:原创 2009-07-11 10:50:00 · 8505 阅读 · 3 评论 -
Ibatis + Spring 操作 Blob 详解
一:Java工程环境介绍 (1) 工程目录结构 (2) Oracle9i + Oracle10g的驱动 + jdk1.4 (3) 用到的jar包如下: (4) 数据库表结构create table IBATIS_BLOB( ID VARCHAR2(5) not null, TITLE VARCHAR2(50), CONTE原创 2009-07-12 16:09:00 · 10524 阅读 · 5 评论 -
Hibernate + Spring 操作 Lob 详解
一:Java工程环境介绍 (1) 工程目录结构(2) Oracle9i + Oracle10g的驱动 + jdk1.4(3) 用到的jar包如下: (4) 数据库表结构 create table hibernate_lob( ID VARCHAR2(5) not null, TITLE VARCHAR2(50)原创 2009-07-13 17:32:00 · 4585 阅读 · 5 评论 -
Jsp不支持EL的问题
以前的一个项目为了更好的能在低版本weblogic上部署,把工程从servlet2.4换成了servlet2.3,结果以前jsp用到的EL,没有识别到,全部作为字符串在页面上显示出来。 究其原因,如下: 在默认情况下,Servlet 2.3 / JSP 1.2 和 servlet2.5/jsp2.1是不支持EL表达式的,而Servlet 2.4 / JSP 2.0支持。原创 2009-07-03 11:01:00 · 1167 阅读 · 0 评论 -
乱码浅谈
凡是开发过web应用的程序员,肯定都或多或少的遇到过乱码的困惑,笔者也不例外,现根据网上的资料和个人的经验总结如下:在tomcat4中,get 与 post 的编码是一样的,所以只要在过滤器中通过 request.setCharacterEncoding 设定一次就可以解决 get 与 post 的问题。而在tomcat5 中,get 与 post 的处理是分开进行的,所以在此我们原创 2009-07-03 18:02:00 · 1318 阅读 · 0 评论 -
Java-类加载器
JAVA加载类说明当执行某个类的时候, java.exe 会帮助我们找到 JRE ,接着找到位于 JRE 内部的 jvm.dll ,这才是真正的 Java 虚拟机器 , 最后加载动态库,激活 Java 虚拟机器。虚拟机器激活以后,会先做一些初始化的动作,比如说读取系统参数等。转载 2011-09-19 01:22:51 · 1103 阅读 · 0 评论 -
JAVA_HOME对tomcat的影响
如果在环境变量中没设置 java_home 或 java_home 设置错的话: 启动 tomcat5.0 的时候,就会出现这样错误:windows 找不到文件 "-djava.endorsed.dirs="启动 tomcat5.5 及其以上的话,窗口闪一下就消失。 正确写法举例:java_home=C:/Program Files/Java/jdk1.5.0 注:如果原创 2009-07-03 08:30:00 · 1000 阅读 · 0 评论 -
安装oracle对环境变量的影响
如果安装完oracle后,然后启动比较高版本的eclipse这样的IDE的时候,经常会出现如下所示的错误,Version 1.3.1_01 of the JVM is not suitable for this product. Version 1.4.1 or greater is required.那是因为oracle的环境变量,在path路径上,已经跑到了JDK的前面,造成原创 2009-07-03 07:56:00 · 1213 阅读 · 1 评论 -
Struts2.x与Spring集成校验应注意的问题
大家在用Struts2.x与Spring结合做项目的时候,应用Struts2.x的校验框架的时候,是不是会遇到这样的问题:第一次输入错误的信息,校验失败,提示你校验错误,然后再次输入正确的信息,依然显示和校验错误同样的信息。 这样的情况主要由以下愿意造成的:因为Spring创建bean时,默认的是单例(singleton), 于是容器就创建了Strtus2.x action的一原创 2009-07-03 10:34:00 · 894 阅读 · 0 评论