JAVA
beiguofengguang
为人诚恳,待人热情,工作认真
展开
-
实战JBOSS――教你写第一个EJB
前言 本文是为想在JBOSS环境下进行EJB开发的读者而写的,在阅读本文之前,你最好对EJB有一个基本了解。 JBOSS是一个开放源码的免费EJB服务器,它实现了其它J2EE所规定的大多数功能,现在sun公司已经把JBOSS作为J2EE1.4的标准实现服务器了,本文就带领大家从Jboss3.2.6的安装开始,一直到开发出一个完整的”hello,world”的ejb为止。 JBOSS的安装与转载 2006-10-26 16:59:00 · 840 阅读 · 0 评论 -
tomcat可以在myeclipse里启动而不能单独启动的解决方法
----本文来自搜索http://wenku.baidu.com/view/63b7c7c458f5f61fb7366665.html 最近发现tomcat6没办法直接启动了,但在myeclipse中又可以部署启动项目,查了下资料才知道没配置jdk路径,晕倒啊找到tomcat安装目录下bin文件夹,打开startup.bat,在里边加一行:set JAVA_HOME=F:\Prog转载 2013-09-26 11:53:45 · 1883 阅读 · 1 评论 -
synchronized关键字
--转自http://zhidao.baidu.com/question/334514042.html 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。二、然而,当一个线程访问object的一个synchronized(this)同步代转载 2012-03-25 22:57:44 · 689 阅读 · 0 评论 -
struts2类型为redicrect的result传参方法
struts2 redirect 时如果想传参数示例如下,注意 多个参数之间应该用 & 代替 & 例子; result name="redirectResultName" type="redirect">/test/index.action?name=space&sex=1result> /test/index.action?name=space&转载 2011-08-09 13:36:38 · 1947 阅读 · 0 评论 -
dom4j生成xml的问题
今天测试脚本的导入导出,用dom4j生成xml文件后,进行导入的时候报错“The content of elements must consist of well-formed character data or 。。。”,打开生成的xml文件后,发现里边有个字段值里边有特殊字符:“您的余额为 :#param#”,值里边的“”导致xml文件无法解析。解决办法:对于有可能包含特殊字符的字段,生成原创 2011-11-10 16:34:05 · 1818 阅读 · 0 评论 -
JAVA点滴积累
1、今天客户要求导出数据库内容时要将文件指定为中文的名字,后台设置后发现保存时文件名乱码,请教同事得知要进行编码:fileName = normalModel.getCarrier() + "-" + normalModel.getProvince() + "-" + normalModel.getModelName() + ".xml";response.setHeader("Conte原创 2011-11-25 15:24:59 · 459 阅读 · 0 评论 -
java多态
面向对象之多态(疯狂Java讲义学习心得)为什么会出现多态?Java 中的引用变量有两个类型,一个是编译时的类型,一个是运行时的类型,编译时的类型由声明该变量时使用的类型决定,运行时的类型由实际赋给该变量的对象决定。如果编译时的类型与运行时的类型不一致就会出现所谓的多态。(Polymorphism)例题如下: 现实生活中也有多态的原型:例如一个父亲F有两个孩子S1和S2,而父亲转载 2011-10-28 14:19:04 · 732 阅读 · 0 评论 -
(转)ArrayList Vector LinkedList 区别与用法
ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要涉及到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要转载 2011-10-05 22:28:37 · 512 阅读 · 0 评论 -
equals()和hashCode()
hashcode是哈希算法的一中简单实现,他是一个对象的哈希吗值。一般和equals一起使用。 hashcode也是用来查找的,如果你学过数据结构就应该知道,在查找和排序这一章有 例如内存中有这样的位置 0 1 2 3 4 5 6 7 而我有个类,这个类有个字转载 2011-10-16 23:03:10 · 364 阅读 · 0 评论 -
ibatis2.3取执行的sql及参数
public QuerySet getOperator(HashMap map) throws SQLException { QuerySet qs = new QuerySet(); List list = getSqlMapClientTemplate().que转载 2011-09-13 16:41:47 · 2766 阅读 · 0 评论 -
java反射全接触
一、预先需要掌握的知识(java虚拟机)java虚拟机的方法区:java虚拟机有一个运行时数据区,这个数据区又被分为方法区,堆区和栈区,我们这里需要了解的主要是方法区。方法区的主要作用是存储被装载的类的类型信息,当java虚拟机装载某个类型的时候,需要类装载器定位相应的c转载 2011-10-16 23:19:51 · 353 阅读 · 0 评论 -
JAVA中重写equals()方法为什么要重写hashcode()方法说明
重写hashCode()时最重要的原因就是:无论何时,对同一个对象调用hashCode()都应该生成同样的值。如果在将一个对象用put()方法添加进HashMap时产生一个hashCode()值,而用get()取出时却产生了另外一个 hashCode()值,那么就无法重新取得该对转载 2011-10-16 23:02:22 · 1646 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space问题
昨天部署公司官网工程到服务器,部署好后访问网站,随便点几下就开始报以下错误:java.lang.OutOfMemoryError: PermGen space问题,经过网络搜索,看到别人说要修改catalina.sh文件,设置MaxPermSize值:JAVA_OPTS="-se原创 2011-07-15 11:29:03 · 667 阅读 · 0 评论 -
ibatis操作clob字段(oracle9i,ibatis2.3)
1、读取: 通过升级oracle驱动库到10g或以上,clob字段即可按普通的String字段读取;定义时property定义为String即可;2、写入: 如果只升级驱动,发现对于某些长度不支持,如1000-1500汉字,会在插入时报错ORA-4183错误。解决原创 2011-07-13 17:08:47 · 1393 阅读 · 0 评论 -
jquery动态设置超链接
修改链接地址涉及到href,修改链接显示的内容涉及到html: $.ajax({ type: 'post',//可选get url: 'getTopNewsAction.shtml',//这里是接收数据的PHP程序 dataType: 'json'原创 2011-07-04 11:28:15 · 14787 阅读 · 0 评论 -
struts2标签使用中一个注意点
<br />在获取属性值时,如果写成如下形势将导致报No tag "" defined in tag library imported with prefix "s"的错误:<br />value : '<s: property value="#normalModel.smsTerminal" />',正确的写法应该是:<br />value : '<s:property value="#normalModel.smsTerminal" />',一个空格就会导致错误出现原创 2011-04-15 15:50:00 · 708 阅读 · 0 评论 -
ibatis查询出结果持久化时遇到的问题
<br />类的一个字段定义为int类型,如果在查询结果中这个字段对应的列有些没有值,即有些记录的这个列是空的,将导致在自动注入属性值时报错。解决方法:将类的该字段定义为String类型即可原创 2011-03-16 16:41:00 · 731 阅读 · 0 评论 -
Java关键字final、static使用总结
Java关键字final、static使用总结 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final转载 2014-04-11 22:14:34 · 572 阅读 · 0 评论