- 浏览: 278432 次
- 性别:
- 来自: 北京
最新评论
-
caoxiaoj2ee:
:cry:
java 基础学习 -
shuiguozheng:
这么好的文章,被我发现额。谢谢
Tomcat集群与负载均衡区别以及特性 -
liwenjie:
接口中所有变量都必须被定义为final static?
sta ...
java 基础学习 -
javamonkey:
无论何种O,都没有考虑到展示的问题。
VO , PO , BO , QO, DAO ,POJO -
sdscx0530:
不错 谢谢
巧用Google Code备份代码
文章列表
web.xml里面可以定义两种参数:
(1)application范围内的参数,存放在servletcontext中,在web.xml中配置如下:
xml 代码
1. <context-param>
2. <param-name>context/param</param-name>
3. <param-value>avalible during application</param-value>
4. </context-param>
...
- 2008-10-20 11:07
- 浏览 4983
- 评论(0)
何时该用CHAR,何时该用varchar2?
CHAR与VARCHAR2是一对矛盾的统一体,两者是互补的关系.
VARCHAR2比CHAR节省空间,在效率上比CHAR会稍微差一些,即要想获得效率,就必须牺牲一定的空间,这也就是我们在数据库设计上常说的‘以空间换效率’。
VARCHAR2虽然比CHAR节省空间,但是如果一个VARCHAR2列经常被修改,而且每次被修改的数据的长度不同,这会引起‘行迁移 ’(Row Migration)现象,而这造成多余的I/O,是数据库设计和调整中要尽力避免的,在这种情况下用CHAR代替VARCHAR2会更好一些。
这几天在做测试的时候发现一个异常:java.sq ...
- 2008-10-16 17:15
- 浏览 1755
- 评论(0)
Hibernate的increment主键生成机制带来的问题
发表于:2006-06-05 22:39:20 类别:技术 TAG: hibernate
在网站运行在apache和tomcat的负载均衡之后,总是出现一些奇怪的问题。开始有一些Duplicate entry的错误,但没在意。
今天又看了程序运行的错误信息,发现几乎都是Duplicate entry错误,集中出现在insert数据库的时候,insert user,insert message。看了Message类的主键生成是increment类型,看了看Hibernate的源代码 ,发现对应incre ...
- 2008-10-09 13:54
- 浏览 1666
- 评论(0)
Eclipse WTP
WTP(Web Tools Platform )项目在eclipse平台上进行扩展,是一个开发J2EE Web应用程序的工具集。WTP包含以下工具:
* 一个源码编辑器可以用来编辑HTML, Javascript, CSS, JSP, SQL, XML, DTD, XSD, 和WSDL。
* 一个图形编辑器用来编辑XSD与WSDL。
* J2EE项目构建器和一个J2EE向导工具。
* 一个Web服务创建向导和管理器,和WS-I 测试工具。
* 一个数据库访问,查询工具等。
WTP由两个子项目构成:WST(Web标准工具集) 与JST(J2EE标准工具集)
该项目主页:h ...
- 2008-09-26 18:37
- 浏览 1743
- 评论(0)
Assigned
Assigned方式由程序生成主键值,并且要在save()之前指定否则会抛出异常
特点:主键的生成值完全由用户决定,与底层数据库无关。用户需要维护主键值,在调用session.save()之前要指定主键值。
主键由外部程序负责生成,无 ...
- 2008-09-25 09:58
- 浏览 1418
- 评论(0)
0、 需要标识符
a) 不在函数内
1、 非法表达式开始
b) 可能:丢失括号 .
2. no data found
a) 可能:setInt(1,100)中,没有100这个值
3. 找不到符号
a) 可能:没导入包
4. 指定了无效URL
a) 可能:数据库名或IP错误,即连接出错
5. 类路径没有找到
a) 可能: ClassNotFoundException: oracle.jdbc.driver.OracleDriver
b) 原因: 一般是指包名写错,或者没有import包,或者没有在类路径中找到jar文件
c) 解决: 没有加载Oracle驱动jar,在. ...
- 2008-09-25 09:41
- 浏览 3668
- 评论(0)
<embed src="http://www.metacafe.com/fplayer/1527156/magic_matrix_reality.swf" width="400" height="345" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>&l ...
- 2008-09-23 18:22
- 浏览 936
- 评论(0)
● 装配集合
共有以下几种集合的装配:
****装配List和数组****
<property name = ”nameList”>
<list>
<value>something</value>
<ref bean = “blog.spring.MyBean” />
<value>otherThing</value>
&l ...
- 2008-09-19 16:39
- 浏览 1081
- 评论(0)
[强列推荐]关于java的hashCode方法
2007-09-16 09:26:27 来源:松迪科技(北京)有限公司 标签:Java
有许多人学了很长时间的Java,但一直不明白hashCode方法的作用,我来解释一下吧。
首先,想要明白hashCode的作用,你必须要先知 ...
- 2008-09-07 13:24
- 浏览 1094
- 评论(0)
为什么HashCode对于对象是如此的重要?
一个对象的HashCode就是一个简单的Hash算法的实现,虽然它和那些真正的复杂的Hash算法相比还不能叫真正的算法,它如何实现它,不仅仅是程序员的编程水平问题,而是关系到你的对象在 ...
- 2008-09-07 13:20
- 浏览 1564
- 评论(0)
bean配置在xml里面,spring提供两种方式读取配置文件得到ApplicationContext.
FileSystemXmlApplicationContext
通过程序在初始化的时候,导入Bean配置文件,然后得到Bean实例:
ApplicationContext oAC = new FileSystemXmlApplicationContext”applicationContext.xml”)
oAC .getBean(”bean01″);
WebApplicationContextUtil
在B/S系统中, ...
- 2008-09-05 17:17
- 浏览 2293
- 评论(0)
当今最流行的技术无非就是:SSH (Struts+Spring+Hibernatge),Struts与Spring集成的方式一般是通过PlugIn加载Spring.用这种方式后, 当我们需要Spring上下文时无法获取,为了解决这个问题,可以在web.xml中加入Spring的监听器: <listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> 而Spring与Struts的集成仍然用Pl ...
- 2008-09-05 16:18
- 浏览 2778
- 评论(0)
[WS]使用Axis发布简单的Web服务
使用Axis,要发布一个Web服务非常简单,简直不能再简单了,尽管看起来过程和相关代码有些长。我这个帖子里用到了这些软件:Axis 1.1、Eclipse 2.1和Eclipse的Tomcat插件2.2(Sysdeo Tomcat plugin)。发布的方法如下:
我要发布的服务是一个图书商店,公布的方法有添加图书addBook、列表图书listBooks、删除图书deleteBook等等,为简单起见这里就只发布一个添加图书方法,因为其他方法的发布是类似的。
1、首先在Eclipse里新建一个名为bookstore的Tomcat工程,注意要安装了前 ...
- 2008-09-04 12:01
- 浏览 1049
- 评论(0)
[WS]使用Axis发布简单的Web服务(补充)
这篇帖子是对《使用Axis发布简单的Web服务》的补充。
可以看出,在Axis里书写deploy.wsdd并利用org.apache.axis.client.AdminClient发布,其主要工作就是把<service>标签中的内容添加在server-config.wsdd里,所以一般直接编辑server- config.wsdd文件会更方便一些。不过当你还没有server-config.wsdd文件时,使用deploy.wsdd的方法会更方便些,因为AdminClient会帮你生成一些额外的xml元素(<handler&g ...
- 2008-09-04 12:00
- 浏览 1292
- 评论(0)
new String(str.getBytes("iso-8859-1"), "GB2312").trim();
- 2007-06-28 15:08
- 浏览 786
- 评论(0)