自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 BigDecimal.setScale 处理java小数点

BigDecimal.setScale()方法用于格式化小数点 setScale(1)表示保留一位小数,默认用四舍五入方式  setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3  setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4  setScale(1,BigDecimal.ROUND_...

2013-05-14 09:05:43 116

原创 Oracle对null的排序

  Oracle在order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前   使用nulls first 或者nulls last 语法 nulls first和nulls last是Oracle order by支持的语法如果order by 中指定了表达式nulls first则表示null值的记录将排在最前(不管是asc 还是 de...

2012-09-27 10:07:05 137

原创 ORACLE中小心与NULL有关的操作

ORACLE中小心与NULL有关的操作 ORACLE中与NULL有关的操作 1.更新数据时注意NULL操作 (1)更新时,因为NULL导致更新后数据丢失. 创建表test_1和表test_2,两张表的测试数据如下: SQL> select * from test_1;   ID1   ID2 ----- ----- 1     16 2     ...

2012-09-27 10:06:20 150

原创 Oracle函数

INSTR   (源字符串, 目标字符串, 起始位置, 匹配序号)   在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从字符的开始   到字符的结尾就结束。   语法如下:   instr( string1, string2 [, start_position [, nth_appearance ] ] )   参数分析:   ...

2012-06-20 17:00:59 199

原创 TextArea高度自适应

TextArea的高度自适应本来应该很简单的,只需要用js监听它的输入然后修改其高度即可,甚至对于ie只要用css(overflow:visible;)控制就可以了。但是同样会有兼容性问题,对于Google Chrome等浏览器不支持。所以就想用JavaScript来实现,于是就写了一个jQuery插件来实现。代码如下: /// <reference path="jquery-1.5.1....

2012-06-08 13:30:14 165

原创 Java读写文件中避免中文乱码

1、JAVA读取文件,避免中文乱码。 /**   * 读取文件内容   *   * @param filePathAndName   *            String 如 c:\\1.txt 绝对路径   * @return boolean   */ public static String readFile(String filePathAndName) {   String f...

2012-05-08 15:15:01 208

原创 JSTL与EL表达式(为空判断)

一、循环遍历集合 1、在jsp中引入标准函数声明<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 2、若要判断集合的大小,则需要引入如下声明<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 3、如何

2012-05-07 19:14:11 687

原创 Java正则表达式

众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配...

2012-04-24 11:54:14 99

原创 优化Tomcat篇

在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是增加系统参数:  Windows系统下, 在catalina.bat最前面:set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=512m -Djava.awt.headless=true一...

2012-04-11 18:18:06 92

原创 JAVA中使用FTPClient上传下载

          JAVA程序中,经常需要和FTP打交道,比如向FTP服务器上传文件、下载文件,本文简单介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传下载文件。 一、上传文件          原理就不介绍了,大家直接看代码吧 [Java]   /**   * Description: 向FTP服务器上传文...

2012-04-10 17:15:14 156

原创 Spring中HttpInvoker实例

转自:http://up2pu.iteye.com/blog/988871   Spring版本2.5.6.SEC01 1.服务端: 需要如下jar包:spring.jar spring-webmvc.jar IPersonService.java   Java代码  public interface IPersonService {       p...

2012-04-09 10:05:05 157

原创 Hessian与Spring的整合

  一、概述 Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能. 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据, Hessian主要用作面向对象的消息通信,Hessian的初衷是支持动态类型,格式紧凑,跨语言。   二、几种Remoting实现的比较  ...

2012-04-09 09:53:23 123

原创 Dbutils 详解

Common Dbutils是操作数据库的组件,对传统操作数据库的类进行二 次封装,可以把结果集转化成List。DBUtils包括3个包:org.apache.commons.dbutils org.apache.commons.dbutils.handlers org.apache.commons.dbutils.wrappersDBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写...

2012-04-01 16:22:28 106

原创 Java中的assert关键字

    J2SE 1.4在语言上提供了一个新特性,就是assertion(断言)功能,它是该版本在Java语言方面最大的革新。在软件开发中,assertion是一种经典的调试、测试方式。          assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制,如C,C++和Eiffel等,但是支持的形式不尽相同,有的是通过语言本身、有的是通过库函数等。...

2012-04-01 10:29:06 582

原创 SPRING注解事务管理

大家在使用spring的注解式事务管理时,对事务的传播行为和隔离级别可能有点不知所措,下边就详细的介绍下以备方便查阅。  事务注解方式: @Transactional 当标于类前时, 标示类中所有方法都进行事务处理 例子: @Transactional public class TestServiceBean implements TestService {} 当类中某些方法不需要事务时...

2012-03-31 17:22:22 86

原创 Spring注解讲解

  1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现: Java代码  public class UserManagerImpl implements UserManager {        private UserDao userDao;        public void setUserDao(UserDao ...

2012-03-31 16:20:44 151

原创 Hibernate Generic DAO的介绍安装和使用

  这个项目以Maven的形式发行,所以你可以以Mave依赖的方式下载这个框架。另外,这些JAR文件也可以从Maven仓库中下载。 1、介绍: Hibernate Generic DAO框架可以和原始的Hibernate框架一起使用,也可以和Hibernate JPA实现一起使用。当然,理论上,它也可以和其他的JPA实现如OpenJPA或TopLink通过一些额外的配置一起使用。   2...

2012-03-31 15:52:58 572

原创 hibernate中c3p0数据源用户名密码加密

spring2 配置文件  Java代码  <?xml version="1.0"?>   <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">   <beans>   ..

2012-03-31 09:27:45 277

原创 wsdl2java参数说明

Axis2: wsdl2java 参数注解wsdl2java 用于根据WSDL生成相应的服务端和客户端代码的生成工具。命令行格式为:WSDL2Java [options] -uri <url or path> : A url or path to a WSDL例:%AXIS2_HOME%binWSDL2Java –uri http://localhost:9090/ccc/NewWSD...

2012-03-28 10:04:16 150

原创 WSDL文件简介

  转自:http://wocclyl.blog.163.com/blog/static/46223504200843054022716/     本文介绍了如何编写一个简单的WSDL文件!    首先明确的一点是WSDL现在有两个版本,分别为WSDL 1.1和WSDL 2.0,W3C的官方文档地址分别为: http://www.w3.org/TR/wsdl Web Service...

2012-03-28 09:48:06 103

原创 ORACLE层次查询学习

转自:http://blog.csdn.net/nsj820/article/details/6299276 层次查询的概念 语法格式: select [level], column, expr... from table  [where condition]  start with condition  connect by [prior column1= column2 |  colum...

2012-03-27 11:37:38 74

原创 JSTL标签

  1、<c:forEach> <c:forEach>为循环控制,它可以将集合(Collection)中的成员循序浏览一遍。运作方式为当条件符合时,就会持续重复执行<c:forEach>的本体内容。   语法   语法1:迭代一集合对象之所有成员   <c:forEach [var="varName"] items="collection" ...

2012-03-27 11:32:18 86

原创 axis2 services.xml 文件格式

转自:http://laochake.iteye.com/blog/445577   The description of services are specified using services.xml. Each service archive file needs to have a services.xml in order to be a valid service and ...

2012-03-16 18:43:35 197

原创 XML的命名空间

转自:http://www.w3school.com.cn/xml/xml_namespaces.asp     命名冲突 在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。 这个 XML 文档携带着某个表格中的信息: <table> <tr> <td>Apples</td&gt...

2012-03-16 18:12:36 82

原创 Spring集成AXIS2的Web service配置方法

Spring集成AXIS2的Web service配置方法 1、引入Axis2服务端的jar包,可以从axis2-web/lib目录下找到。 2、引入Spring支持的jar包。 3、在Web.xml中添加Spring引用 <listener> <listener-class>org.springframework.web.contex...

2012-03-06 10:42:10 511

原创 Spring使用扫描注入

applicationContext.xml  Xml代码  <context:component-scan base-package="com.vo"/>   Java页面  Java代码  package com.vo;   import org.springframework.stereotype....

2012-03-05 11:32:42 131

原创 用axis2尝试发布与调用webservice

转自:http://david-3424.iteye.com/blog/386209   测试环境:MyEclipse8.5+Axis2-1.4.1   项目中用到了webservice去调用另外一个公司提供的功能插件,看了下原始代码,是用axis2去调用的,以前学过点cxf,不明白他们的区别,但是想用cxf重新来写。于是有了下面的痛苦过程。 首先,是走通axis2的流程,从Google...

2012-03-02 15:06:42 116

原创 MyEclipse8 安装SVN插件

1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org, 2、从中解压出features与plugins文件夹,复制到E:\MyEclipse\myPlugin\svn里面,其它的*.xml文件不要。 3、在E:\MyEclipse\MyEclipse8\dropins下新建文件svn.link,内容是:path=E:\\MyEclipse\\myPl...

2012-03-01 15:49:55 111

原创 oracle存储过程(游标作为OUT参数输出)

[b]转自:http://yde986.iteye.com/blog/808904[/b] 包中带过程 要自己定义一个type [cur_name] is ref cursor游标,返回的时候就直接 procedure AAA(变量名 out [cur_name])如此申明OUT变量 存储过程 用系统默认的 sys_refcursor 游标类型 定义变量就OK了 ...

2012-02-29 11:54:19 923

原创 Oracle 游标使用全解

[size=x-large][b]转自:http://www.cnblogs.com/sc-xx/archive/2011/12/03/2275084.html[/b][/size] 这个文档几乎包含了oracle游标使用的方方面面,全部通过了测试 -- 声明游标;CURSOR cursor_name IS select_statement --For 循环游标 --(1)定义游标...

2012-02-24 11:20:15 124

空空如也

空空如也

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

TA关注的人

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