<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ccgkren的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ccgkren</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ccgkren]]></copyright><item><title><![CDATA[BigDecimal.setScale 处理java小数点]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84430517</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84430517</guid><author>ccgkren</author><pubDate>Tue, 14 May 2013 09:05:43 +0800</pubDate><description><![CDATA[
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_...]]></description><category></category></item><item><title><![CDATA[Oracle对null的排序  ]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84295525</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84295525</guid><author>ccgkren</author><pubDate>Thu, 27 Sep 2012 10:07:05 +0800</pubDate><description><![CDATA[ 
Oracle在order by 时缺省认为null是最大值，所以如果是ASC升序则排在最后，DESC降序则排在最前
 
使用nulls first 或者nulls last 语法 
nulls first和nulls last是Oracle order by支持的语法如果order by 中指定了表达式nulls 
first则表示null值的记录将排在最前(不管是asc 还是 de...]]></description><category></category></item><item><title><![CDATA[ORACLE中小心与NULL有关的操作]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84295522</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84295522</guid><author>ccgkren</author><pubDate>Thu, 27 Sep 2012 10:06:20 +0800</pubDate><description><![CDATA[




ORACLE中小心与NULL有关的操作


ORACLE中与NULL有关的操作
1.更新数据时注意NULL操作
(1)更新时,因为NULL导致更新后数据丢失.
创建表test_1和表test_2,两张表的测试数据如下:
SQL&amp;gt; select * from test_1;
 
ID1   ID2
----- -----
1     16
2     ...]]></description><category></category></item><item><title><![CDATA[Oracle函数]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84237816</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84237816</guid><author>ccgkren</author><pubDate>Wed, 20 Jun 2012 17:00:59 +0800</pubDate><description><![CDATA[INSTR

　　(源字符串, 目标字符串, 起始位置, 匹配序号)
　　在Oracle/PLSQL中，instr函数返回要截取的字符串在源字符串中的位置。只检索一次，就是说从字符的开始
　　到字符的结尾就结束。
　　语法如下：
　　instr( string1, string2 [, start_position [, nth_appearance ] ] )
　　参数分析：
　　...]]></description><category></category></item><item><title><![CDATA[TextArea高度自适应]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84230976</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84230976</guid><author>ccgkren</author><pubDate>Fri, 08 Jun 2012 13:30:14 +0800</pubDate><description><![CDATA[TextArea的高度自适应本来应该很简单的，只需要用js监听它的输入然后修改其高度即可，甚至对于ie只要用css(overflow:visible;)控制就可以了。但是同样会有兼容性问题，对于Google Chrome等浏览器不支持。所以就想用JavaScript来实现，于是就写了一个jQuery插件来实现。代码如下：
/// &amp;lt;reference path=&quot;jquery-1.5.1....]]></description><category></category></item><item><title><![CDATA[Java读写文件中避免中文乱码]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84214906</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84214906</guid><author>ccgkren</author><pubDate>Tue, 08 May 2012 15:15:01 +0800</pubDate><description><![CDATA[1、JAVA读取文件，避免中文乱码。 /**   * 读取文件内容   *   * @param
filePathAndName   *            String 如
c:\\1.txt 绝对路径   *
@return boolean   */ public static String readFile(String
filePathAndName) {   String
f...]]></description><category></category></item><item><title><![CDATA[JSTL与EL表达式（为空判断）]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84214499</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84214499</guid><author>ccgkren</author><pubDate>Mon, 07 May 2012 19:14:11 +0800</pubDate><description><![CDATA[一、循环遍历集合
1、在jsp中引入标准函数声明&amp;lt;%@ taglib uri=&quot;http://java.sun.com/jsp/jstl/core&quot; prefix=&quot;c&quot;%&amp;gt;

2、若要判断集合的大小，则需要引入如下声明&amp;lt;%@ taglib prefix=&quot;fn&quot; uri=&quot;http://java.sun.com/jsp/jstl/functions&quot; %&amp;gt;

3、如何]]></description><category></category></item><item><title><![CDATA[Java正则表达式]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84208602</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84208602</guid><author>ccgkren</author><pubDate>Tue, 24 Apr 2012 11:54:14 +0800</pubDate><description><![CDATA[

众所周知，在程序开发中，难免会遇到需要匹配、查找、替换、判断字符串的情况发生，而这些情况有时又比较复杂，如果用纯编码方式解决，往往会浪费程序员的时间及精力。因此，学习及使用正则表达式，便成了解决这一矛盾的主要手段。大 家都知道，正则表达式是一种可以用于模式匹配和替换的规范，一个正则表达式就是由普通的字符（例如字符a到z）以及特殊字符（元字符）组成的文字模式，它 用以描述在查找文字主体时待匹配...]]></description><category></category></item><item><title><![CDATA[优化Tomcat篇]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84184439</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84184439</guid><author>ccgkren</author><pubDate>Wed, 11 Apr 2012 18:18:06 +0800</pubDate><description><![CDATA[在Tomcat上运行j2ee项目代码时，经常会出现内存溢出的情况，解决办法是增加系统参数：  Windows系统下， 在catalina.bat最前面：set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=512m -Djava.awt.headless=true一...]]></description><category></category></item><item><title><![CDATA[JAVA中使用FTPClient上传下载]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84183652</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84183652</guid><author>ccgkren</author><pubDate>Tue, 10 Apr 2012 17:15:14 +0800</pubDate><description><![CDATA[          JAVA程序中，经常需要和FTP打交道，比如向FTP服务器上传文件、下载文件，本文简单介绍如何利用jakarta commons中的FTPClient（在commons-net包中）实现上传下载文件。

一、上传文件
         原理就不介绍了，大家直接看代码吧



[Java]  


/** 
 * Description: 向FTP服务器上传文...]]></description><category></category></item><item><title><![CDATA[Spring中HttpInvoker实例]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84182514</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84182514</guid><author>ccgkren</author><pubDate>Mon, 09 Apr 2012 10:05:05 +0800</pubDate><description><![CDATA[转自：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...]]></description><category></category></item><item><title><![CDATA[Hessian与Spring的整合]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84182500</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84182500</guid><author>ccgkren</author><pubDate>Mon, 09 Apr 2012 09:53:23 +0800</pubDate><description><![CDATA[ 
一、概述
Hessian是一个轻量级的remoting onhttp工具，使用简单的方法提供了RMI的功能. 相比WebService，Hessian更简单、快捷。采用的是二进制RPC协议，因为采用的是二进制协议，所以它很适合于发送二进制数据， Hessian主要用作面向对象的消息通信，Hessian的初衷是支持动态类型，格式紧凑，跨语言。
 
二、几种Remoting实现的比较 
...]]></description><category></category></item><item><title><![CDATA[Dbutils 详解]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84179606</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84179606</guid><author>ccgkren</author><pubDate>Sun, 01 Apr 2012 16:22:28 +0800</pubDate><description><![CDATA[Common Dbutils是操作数据库的组件，对传统操作数据库的类进行二 次封装，可以把结果集转化成List。DBUtils包括3个包：org.apache.commons.dbutils org.apache.commons.dbutils.handlers org.apache.commons.dbutils.wrappersDBUtils封装了对JDBC的操作，简化了JDBC操作，可以少写...]]></description><category></category></item><item><title><![CDATA[Java中的assert关键字]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84179315</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84179315</guid><author>ccgkren</author><pubDate>Sun, 01 Apr 2012 10:29:06 +0800</pubDate><description><![CDATA[ 
　　J2SE 1.4在语言上提供了一个新特性，就是assertion(断言)功能，它是该版本在Java语言方面最大的革新。在软件开发中，assertion是一种经典的调试、测试方式。

 
       assertion(断言)在软件开发中是一种常用的调试方式，很多开发语言中都支持这种机制，如C，C++和Eiffel等，但是支持的形式不尽相同，有的是通过语言本身、有的是通过库函数等。...]]></description><category></category></item><item><title><![CDATA[SPRING注解事务管理]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84179043</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84179043</guid><author>ccgkren</author><pubDate>Sat, 31 Mar 2012 17:22:22 +0800</pubDate><description><![CDATA[

大家在使用spring的注解式事务管理时，对事务的传播行为和隔离级别可能有点不知所措，下边就详细的介绍下以备方便查阅。 

事务注解方式: @Transactional 当标于类前时, 标示类中所有方法都进行事务处理 例子: @Transactional public class TestServiceBean implements TestService {} 当类中某些方法不需要事务时...]]></description><category></category></item><item><title><![CDATA[Spring注解讲解]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84178993</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84178993</guid><author>ccgkren</author><pubDate>Sat, 31 Mar 2012 16:20:44 +0800</pubDate><description><![CDATA[ 


1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现：


Java代码 



public class UserManagerImpl implements UserManager {   

    private UserDao userDao;   


    public void setUserDao(UserDao ...]]></description><category></category></item><item><title><![CDATA[Hibernate Generic DAO的介绍安装和使用]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84178949</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84178949</guid><author>ccgkren</author><pubDate>Sat, 31 Mar 2012 15:52:58 +0800</pubDate><description><![CDATA[ 
这个项目以Maven的形式发行，所以你可以以Mave依赖的方式下载这个框架。另外，这些JAR文件也可以从Maven仓库中下载。
1、介绍：
Hibernate Generic DAO框架可以和原始的Hibernate框架一起使用，也可以和Hibernate JPA实现一起使用。当然，理论上，它也可以和其他的JPA实现如OpenJPA或TopLink通过一些额外的配置一起使用。
 
2...]]></description><category></category></item><item><title><![CDATA[hibernate中c3p0数据源用户名密码加密]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84178596</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84178596</guid><author>ccgkren</author><pubDate>Sat, 31 Mar 2012 09:27:45 +0800</pubDate><description><![CDATA[spring2 配置文件 


Java代码 








&amp;lt;?xml version=&quot;1.0&quot;?&amp;gt;  
&amp;lt;!DOCTYPE beans PUBLIC &quot;-//SPRING//DTD BEAN//EN&quot; &quot;http://www.springframework.org/dtd/spring-beans.dtd&quot;&amp;gt;  
&amp;lt;beans&amp;gt;  ..]]></description><category></category></item><item><title><![CDATA[wsdl2java参数说明]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84176511</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84176511</guid><author>ccgkren</author><pubDate>Wed, 28 Mar 2012 10:04:16 +0800</pubDate><description><![CDATA[Axis2: wsdl2java 参数注解wsdl2java 用于根据WSDL生成相应的服务端和客户端代码的生成工具。命令行格式为：WSDL2Java [options] -uri &amp;lt;url or path&amp;gt; : A url or path to a WSDL例：%AXIS2_HOME%binWSDL2Java –uri http://localhost:9090/ccc/NewWSD...]]></description><category></category></item><item><title><![CDATA[WSDL文件简介]]></title><link>https://blog.youkuaiyun.com/ccgkren/article/details/84176492</link><guid>https://blog.youkuaiyun.com/ccgkren/article/details/84176492</guid><author>ccgkren</author><pubDate>Wed, 28 Mar 2012 09:48:06 +0800</pubDate><description><![CDATA[ 
转自：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...]]></description><category></category></item></channel></rss>