<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ansou1179</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ansou1179]]></copyright><item><title><![CDATA[利用Java反射机制优化简单工厂设计模式]]></title><link>https://blog.youkuaiyun.com/ansou1179/article/details/102254565</link><guid>https://blog.youkuaiyun.com/ansou1179/article/details/102254565</guid><author>ansou1179</author><pubDate>Fri, 12 Jan 2018 15:20:00 +0800</pubDate><description><![CDATA[之前项目有个需求，审批流程的时候要根据配置发送信息：发送短信、发送邮件。当时看到这个就想到要用工厂模式，为什么要用工厂模式呢？用工厂模式进行大型项目的开发，可以很好的进行项目并行开发。就是一个程序员和另一个程序员可以同时去书写代码，而不是一个程序员等到另一个程序员写完以后再去书写代码。其中的粘合剂就是接口和配置文件。
通过简单的工厂设计模式可以达到类的 解耦合目的，但是之前的工厂设计模...]]></description><category></category></item><item><title><![CDATA[Java批量下载文件并zip打包]]></title><link>https://blog.youkuaiyun.com/ansou1179/article/details/102254566</link><guid>https://blog.youkuaiyun.com/ansou1179/article/details/102254566</guid><author>ansou1179</author><pubDate>Wed, 27 Dec 2017 10:21:00 +0800</pubDate><description><![CDATA[　　客户需求：列表勾选需要的信息，点击批量下载文件的功能。这里分享下我们系统的解决方案：先生成要下载的文件，然后将其进行压缩，生成zip压缩文件，然后使用浏览器的下载功能即可完成批量下载的需求。以下是zip工具类：

package test;


import java.io.BufferedInputStream;
import java.io.BufferedOutpu...]]></description><category></category></item><item><title><![CDATA[利用反射与dom4j读取javabean生成对应XML]]></title><link>https://blog.youkuaiyun.com/ansou1179/article/details/102254563</link><guid>https://blog.youkuaiyun.com/ansou1179/article/details/102254563</guid><author>ansou1179</author><pubDate>Mon, 11 Dec 2017 16:19:00 +0800</pubDate><description><![CDATA[项目中需要自定义生成一个xml，要把Javabean中的属性拼接一个xml，例如要生成以下xml

&lt;?xml version="1.0" encoding="gb2312"?&gt;

&lt;students&gt;
 &lt;student&gt;
  &lt;name&gt;张三&lt;/name&gt;
  &lt;age&gt;18&lt;/age&gt;...]]></description><category></category></item><item><title><![CDATA[DOM4j XML 工具类]]></title><link>https://blog.youkuaiyun.com/ansou1179/article/details/102254564</link><guid>https://blog.youkuaiyun.com/ansou1179/article/details/102254564</guid><author>ansou1179</author><pubDate>Mon, 11 Dec 2017 12:11:00 +0800</pubDate><description><![CDATA[之前项目有跟客户系统对接一个webservice系统，该接口有传参和返回都是xml，所以找时间百度研究了一下dom4j，dom4j是一个Java的XML API，是jdom的升级品，用来读写XML文件的。这里先分享下我项目中dom4j 工具类：

package com.blog.util;

import java.io.StringWriter;
import java.l...]]></description><category></category></item><item><title><![CDATA[PL/SQL Developer 快捷键]]></title><link>https://blog.youkuaiyun.com/ansou1179/article/details/102254561</link><guid>https://blog.youkuaiyun.com/ansou1179/article/details/102254561</guid><author>ansou1179</author><pubDate>Thu, 07 Dec 2017 10:40:00 +0800</pubDate><description><![CDATA[前面我有分享了一个PLSQL美化规则，其实通过统一的美化SQL，把这里SQL写在Java代码里可以比较容易阅读代码，且保持良好得编码风格。
在工作中我们也经常使用PLSQL来写一SQL，有些常用的SQL，我们可以通过PLSQL快捷输入SQL语句功能，例如输入s，按下空格，自动替换成SELECT；
再例如，输入sf，按下空格，自动替换成SELECT * FROM，非常方便，节省了大量的...]]></description><category></category></item><item><title><![CDATA[转换复杂的JSON对象为 Map对象]]></title><link>https://blog.youkuaiyun.com/ansou1179/article/details/102254559</link><guid>https://blog.youkuaiyun.com/ansou1179/article/details/102254559</guid><author>ansou1179</author><pubDate>Thu, 07 Dec 2017 09:50:00 +0800</pubDate><description><![CDATA[最近项目需要跟客户对接一个webservice接口，客户那传json串过来，属于比较复杂的json串，这里跟大家分享下我项目中所用的解析方法：
该方法需要以下jar



package com.test;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;...]]></description><category></category></item><item><title><![CDATA[PLSQL 美化规则文件详解]]></title><link>https://blog.youkuaiyun.com/ansou1179/article/details/102254560</link><guid>https://blog.youkuaiyun.com/ansou1179/article/details/102254560</guid><author>ansou1179</author><pubDate>Wed, 06 Dec 2017 17:39:00 +0800</pubDate><description><![CDATA[PL/SQL中有个代码优化的功能，里面可以定义规则，挺好用的，跟大家分享下：
1.首先新建一个my.br文件，在文件中复制以下内容

Version=1
RightMargin=90
Indent=4
UseTabCharacter=FALSE
TabCharacterSize=4
AlignDeclarationGroups=TRUE
AlignAssignmentG...]]></description><category></category></item><item><title><![CDATA[Oracle 创建 DBLink 的方法]]></title><link>https://blog.youkuaiyun.com/ansou1179/article/details/102254562</link><guid>https://blog.youkuaiyun.com/ansou1179/article/details/102254562</guid><author>ansou1179</author><pubDate>Wed, 06 Dec 2017 11:22:00 +0800</pubDate><description><![CDATA[当用户要跨本地数据库，访问另外一个数据库表中的数据时，本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍我之前项目中如何在本地数据库中创建dblink.

create database link TestDblink
 connect to dbName identified by dbPassw...]]></description><category></category></item></channel></rss>