自定义博客皮肤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 106

原创 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 123

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

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

2012-09-27 10:06:20 135

原创 Oracle函数

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

2012-06-20 17:00:59 191

原创 TextArea高度自适应

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

2012-06-08 13:30:14 155

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

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

2012-05-08 15:15:01 200

原创 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 677

原创 Java正则表达式

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

2012-04-24 11:54:14 94

原创 优化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 85

原创 JAVA中使用FTPClient上传下载

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

2012-04-10 17:15:14 149

原创 Spring中HttpInvoker实例

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

2012-04-09 10:05:05 145

原创 Hessian与Spring的整合

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

2012-04-09 09:53:23 121

原创 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 97

原创 Java中的assert关键字

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

2012-04-01 10:29:06 570

原创 SPRING注解事务管理

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

2012-03-31 17:22:22 83

原创 Spring注解讲解

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

2012-03-31 16:20:44 146

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

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

2012-03-31 15:52:58 554

原创 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 268

原创 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 143

原创 WSDL文件简介

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

2012-03-28 09:48:06 98

原创 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 70

原创 JSTL标签

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

2012-03-27 11:32:18 80

原创 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 186

原创 XML的命名空间

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

2012-03-16 18:12:36 77

原创 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 500

原创 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 127

原创 用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 110

原创 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 103

原创 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 906

原创 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 119

空空如也

空空如也

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

TA关注的人

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