自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 DBA

http://www.iteye.com/topic/167626

2009-12-18 14:58:16 93

原创 SQL数据库优化的原则

1、使用索引来更快地遍历表。 缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说: a.有大量重复值、且经常有范围查询( > ,< ,> =,< =)和order by、group by发生的列,可考 虑建立群集索引; b.经常同时存取多列,且每列都含有重复值可考虑...

2009-11-17 17:59:41 103

原创 查询同一表内多字段同时重复记录的SQL语句

 查询同一表内多字段同时重复记录的SQL语句 比如现在有一人员表  (表名:peosons)若想将姓名、身份证号、住址这三个字段完全相同的记录查询出来 select   p1.*   from   persons   p1,persons   p2   where   p1.idp2.id   and   p1.cardid   =   p2.cardid   and   p1.pname   =...

2009-11-11 16:41:46 140

css 控制表格属性

cellpadding 可換成 CSS 設定 td 標籤的 padding cellspacing 則可換成 CSS 設定 table 邊簽的 border-spacingalign=center换成 text-align:center 我们做WEB程序开发过程中,经常会为了Table中的cellSpacing,cellpadding等样式的设置发愁,经常没有办法可想了,就会直接在...

2009-10-13 11:04:13 146

原创 webservice 相关术语

SOAP -- Simple Object Access ProtocolWSDL -- Web Service Description LanguageUDDI -- Universal Description Discovery &IntegrationJAXP -- THE Java API for XML Processing...

2009-09-15 10:05:50 90

struts2.0上传文件异常

struts2.0上传文件异常:Unable to load bean org.apache.struts2.dispatcher.multipart.MultiPartRequest 。 解决:在struts2.0的发行包中的showcase例子中有上传的例子,里边提供了common-fileupload-1.1.1.jar,commons-io-1.1.jar包,直接拿过来使用就好...

2009-04-30 17:42:58 175

tomcat数据库配置及应用

1、在tomcat中配置数据库连接池:在/conf/server.xml中加入<DefaultContext></DefaultContext>,或在server.xml中的<Host></Host>,或/conf/localhost/下新建的项目的指向文件xxx.xml的<Context></Context>,在三者选一,在...

2009-03-11 18:58:05 222

RMI远程方法调用使用简介

1、RMI主要构件:服务器对象接口(serverobject interface):是java.rmi.Remote接口的子接口,用来为服务器对象定义方法。服务器的实现(serverimplementation):是实现远程对象接口的一个类。服务器对象(serverobject):是服务器实现的一个实例。RMI注册处(RMI registry):是注册远程对象并为本地对象提供命名...

2008-11-21 13:54:32 128

Linux下整合Apache和Tomcat以及负载均衡的控制

Linux下整合Apache和Tomcat以及多个Tomcat的负载均衡:1、当然首先要配置好JDK,这里不作介绍。到http://tomcat.apache.org/下载Tomcat和Tomcat Connectors(JK),到http://tomcat.apache.org下载Apache,注意版本的兼容。我使用的是Apache2.2.10、Tomcat6.0、JK 1.2.27(注意J...

2008-11-16 21:21:57 71

原创 关于java的hashCode方法

 有许多人学了很长时间的Java,但一直不明白hashCode方法的作用,我来解释一下吧。首先,想要明白hashCode的作用,你必须要先知道Java中的集合。  总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。那么这里就有一个比较严重的问题了:要想保证元素不重...

2008-11-13 23:55:07 58

原创 JAVA集合类(大公司面试喜欢问的)

看了一些所谓大公司的JAVA面试问题,发现对于JAVA集合类的使用都比较看重似的,而自己在这方面还真的是所真甚少,抽空也学习学习吧。java.util包中就包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。接口:Collection所有集合类的根类型,主要的一个接口方法:boolean add(Ojbect c)虽返回的是boolean,但不是...

2008-11-13 23:54:08 60

原创 各种排序算法java实现

插入排序:package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;/** * @author treeroot * @since 2006-2-2 * @version 1.0 */public class InsertSort implements SortUtil.Sort...

2008-11-13 21:09:08 73

原创 没有main的hello world程序

package hello; public class Hello{             static{                       System.out.println("Hello world ! ");                       System.exit(0);             } } 如果没有System.exit(...

2008-11-13 21:07:26 79

hibernate多对多连接表使用的异常

链接表的如果是不是使用双主键,必须确定主键列不能重复,而Hibernate插入多对多时链接表的操作很可能会使主键重复,例如有连接表 link_book_image 连接表book和image,有两个字段book_id,image_id分别引用book表和image表,如果连接表只是将book_id设为主键,当hibernate插入book对象时,就会产生类似以下的异常,提示主键插入重复:org.s...

2008-10-24 19:46:18 137

以前没有留意的过滤器使用

      通常情况下为避免中文乱码,我们会编写一个过滤器,在过滤时对请求的内容进行中文编码:request.setCharacterEncoding("GBK"); ,并将该过滤器应用到所有的url(/*)。但这样的编写过程,过滤器并不对用get方法提交来的form内容进行处理,只对post方法提交的内容才进行处理。而html标签的<form>缺省的是get方法,故如果没有显式...

2008-10-02 23:40:10 75

Spring集成Struts的方法

struts要和spring集成,struts就必须能访问spring的上下文,struts作为web的框架,故要保证web应用程序启动前装载了spring的web应用上下文。如果装载了spring的web上下文,在程序中就可以通过spring提供的WebApplicationContextUtils工具类来访问该上下文: ApplicationContext ctx =   WebApplica...

2008-09-26 16:10:42 92

原创 正确理解hibernate的inverse

<script type="text/javascript"></script>Inverse是hibernate双向关系中的基本概念,当然对于多数实体,我们并不需要双向关联,更多的可能会选择单向关联,况且我们大多数人一般采用一对多关系,而一对多双向关联的另一端:多对一的inverse属性是不存在,其实它默认就是inverse=false.从而防止了在一对多端胡乱设置i...

2008-09-24 20:36:29 53

Spring 集成 JOTM 的 JTA 事务管理

Spring 中集成 JOTM 配置 JTA 事务:假如业务中要用到多个数据库,我们希望在业务方法中,当对某一个数据库的数据表进行操作的事务失败并回退(rollback),另外某一个数据库的数据表的操作事务也要回退,但应用一般的事务管理达不到这样的事务管理效果,这就需要实现 JTA 事务管理了。这里我们在SPring中集成 Object web 的一个开源JTA实现JOTM (可以在http:/...

2008-09-14 16:11:08 117

原创 log4j--日志操作方法

  1.1准备工作  一、Tomcat已正确配置与使用。  二、软件下载:log4j------http://www.apache.org/dist/jakarta/log4j/jakarta-log4j-1.2.8.zip    1.2. Log4j简介  在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。  L...

2008-09-14 14:46:34 88

原创 Log4j日志管理系统简单使用说明

 Log4j有三个主要的组件:Loggers,Appenders和Layouts,这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松的记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。下面对三个组件分别进行说明: 1、 Loggers    Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。...

2008-09-14 14:44:03 65

JSP学习回忆5

1、用javascript实现用JSP写的图片验证码的换一张:function changeRnd(){  //直接写rand.jsp不能形成刷新,就不能改变图片,  //故特意加上"?Math.random()进行刷新显示.要查询字符串不断更改,即  //url不断更新  document.images["rnd"].src="rand.jsp?"+Math.random();}<img ...

2008-09-12 21:58:21 80

JSP学习回忆4

1、Xpath的简单说明:  <authors>    <author><name>zhang</name><nationality>china</nationality>    </author>    <author period="classical">    

2008-09-12 21:57:50 131

JSP学习回忆3

1、<taglib>-><tag>-><attribute>-><rtexprvalue>true</rtexprvalue><!--可使用EL表达式-->2、自定义标签库的类实现过程:a、简单标签或带属性标记:要实现接口Tag或继承其辅助类TagSupport,要实现的方法有   doStartTa

2008-09-12 21:57:25 61

JSP学习回忆2

1、JAVA术语:i18n:internationalization(国际化)缩写      l10n:localization(本地化)缩写2、JSP中文乱码解决方法:在Tomcat5中修改server.xml:    <Connector port="8888"               maxThreads="150" minSpareThreads="25" maxSpareThr...

2008-09-12 21:57:00 67

JSP学习回忆1

1、JSP内置对象,及对应的servlet中的类/对象:   request -> javax.servlet.http.HttpServletRequest   response -> javax.servlet.http.HttpServletResponse   page   session -> javax.servlet.http.HttpSession   appli...

2008-09-12 21:56:22 93

EL expression

1、EL表达式的变量不给定范围时,则容器会默认从Page开始找,再依次到request,session,及application。如果中途找到,则直接返回,否则返回null.2、EL中的类型:Boolean, Integer, Floating Point, String,NULL。3、EL中,可以使用"[]"和"."来获取对象的属性(如果属性名中有一些特殊字符,如".","-"等,则只能用"[]...

2008-09-12 21:54:01 65

javascript使用回忆

1、实现页面打开时某个控件得到焦点(括号里是解析):<body onload="document.form(页面中某个表单名).username(表单中某个控件名称).focus();">2、实现文本框按下回车即可提交:<input type="password" size="20" name="userPassword" onkeydown="if(event.k

2008-09-12 21:52:44 56

Spring事务管理的三种简单方法

如有一代表用户的域对象User:package com.domain;import java.io.Serializable;public class User implements Serializable{    private int user_id;    private String user_name;    private String user_password;    priva...

2008-09-12 21:16:22 116

JDK and CGLib 动态代理的简单示例

JDK动态代理的简单使用示例:如有业务类:package com.proxy;public class ForumServiceImpl implements ForumService{    public void removeTopic(int topicId){        System.out.println("模拟删除记录"+topicId);        try{      ...

2008-09-11 16:53:57 73

MySQL BLOB 类型介绍

MySQL中,BLOB是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。BLOB类型实际是个类型系列(TinyBlob、Blob、MediumBlob、LongBlob),除了在存储的最大信息量上不同外,他们是等同的。MySQL的四种BLOB类型TinyBlob 最大 255 Blob 最大 65K MediumBlob 最大 16M LongBlob 最大 4G ...

2008-09-09 16:18:18 221

多对多连接表双向关联

多对多连接表双向关联时:只能有一端的<set>放入属性inverse="true",之后Session.save()时,首先保存哪个端POJO均可,当另一端的POJO必须调用saveOrUpdate()进行相应的链接和连接表的更新。示例:一个Person可以有多个Address,一个Address可以有多个Person。利用连接表进行双向链接:数据库表:CREATE TABLE ...

2008-08-05 11:04:45 211

Hibernate 3多对多单向连接表关联简单示例

多对多单向连接表关联:只要一个端有Set就可以了,在<set>的属性中指明POJO中的Set集合,对应的链接表名,子元素<key>声明本端对应的连接表中的主键,<many-to-many>声明对应的连接表中的另一端的主键及其对应的POJO类。示例:一个Person可以有多个Address,一个Address也可以有多个PersonPOJO如下:public ...

2008-08-05 10:53:34 109

用友NC查询引擎手册

用友NC查询引擎手册,NC的UAP平台用到,自定义报表查询

2013-03-22

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

TA关注的人

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