<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sr2012的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sr2012</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sr2012]]></copyright><item><title><![CDATA[各类数据库通过sql查询表字段的注释]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8644461</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8644461</guid><author>sr2012</author><pubDate>Wed, 06 Mar 2013 22:53:37 +0800</pubDate><description><![CDATA[如果要写代码生成器，肯定会需要查询表字段与字段的注释。不然生成的代码还需要很多手动的操作。但由于各类数据库的系统表结构不一样，因此针对不同类型的查询sql也是不一样的。

oracle:
SELECT A.TABLE_NAME,A.COMMENTS,B.COLUMN_NAME,B.COMMENTS FROM USER_TAB_COMMENTS A,USER_COL_COMMENTS B WH]]></description><category></category></item><item><title><![CDATA[程序员经典语录]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8476732</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8476732</guid><author>sr2012</author><pubDate>Mon, 07 Jan 2013 14:05:35 +0800</pubDate><description><![CDATA[在iteye上面看到经典的文章，介绍了程序员经常说的一些话。其中最为经典的就是那句“.在我机器上是好的”。以下为程序员经典语录的其他内容

1.TODO。
2.这不需要测试肯定是好的！
3.以前就有这问题               --维护的一般都这说法
4.只需改一行代码不会影响其它程序
5.这是硬件问题跟软件无关
6.这是临时办法发布时不会这样写  ---用system.out]]></description><category></category></item><item><title><![CDATA[通过java操作ftp]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8460126</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8460126</guid><author>sr2012</author><pubDate>Wed, 02 Jan 2013 23:06:24 +0800</pubDate><description><![CDATA[在做项目中，我们一般都会有上传附件的需求，所以学会操作文件是java基础。关于文件存放的选择暂时知道的也就几种：
1、保存在磁盘，这种方式算是比较好的，但是部署在各个地方的应用需要共同访问时就很麻烦。
2、保存在数据库，这个有些人会用，但是相对用的人比较少，因为它即使有着让所有的应用都能访问的方便。但是会使数据库的体积快速增长，倒致后期操作数据比较麻烦，比如说迁移等等。
3、最后我还知道的一]]></description><category></category></item><item><title><![CDATA[dom4j操作xml时的乱码与格式化]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8452525</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8452525</guid><author>sr2012</author><pubDate>Sun, 30 Dec 2012 13:00:36 +0800</pubDate><description><![CDATA[Dom4j是一个易用的、开源的库，用于XML，XPath和XSLT。它应用于Java平台，采用了Java集合框架并完全支持DOM，SAX和JAXP。(Hibernate用此项目来解析hbm映射文件)


下面的java代码演示如何写xml文件
   
import java.io.File;
import java.io.FileWriter;
import java.io.IOEx]]></description><category></category></item><item><title><![CDATA[java zip打包与乱码的解决]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8333550</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8333550</guid><author>sr2012</author><pubDate>Wed, 19 Dec 2012 21:08:06 +0800</pubDate><description><![CDATA[关于java zip 打包用的场景还是有不少，包括在归档的时候，还有就是在提交数据的时候，一般都会采用这种方式。但是这里面最麻烦的就是java乱码的问题。

解决乱码的问题主要是引用apache的包ant.jar。然后注意下面红色代码部分，java自带的包中也有这两个类。如果乱码最好是采用apache的这两个类。这样才会有设置编码的zos.setEncoding("gbk")这个方法。这样就可]]></description><category></category></item><item><title><![CDATA[关于tomcat版本的选择]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8280038</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8280038</guid><author>sr2012</author><pubDate>Mon, 10 Dec 2012 21:45:49 +0800</pubDate><description><![CDATA[前段时间接到了领导的任务，去帮客户重新安装一个tomcat。原因是tomcat有问题，客户托管在信息中心的应用被封了。领导指定要去安装tomcat 6.0.36的，去了安装完回来啦，就没事啦。
    前两天看iteye的时候才知道原因，Apache Tomcat发布了新的安全漏洞的问题，最后的解决办法是 Tomcat 7.0.x用户升级至7.0.32或更新版本
Tomcat 6.0.x用户升]]></description><category></category></item><item><title><![CDATA[Safari下弹窗问题的解决办法]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8250899</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8250899</guid><author>sr2012</author><pubDate>Mon, 03 Dec 2012 11:32:15 +0800</pubDate><description><![CDATA[Ipad下使用的是Safari浏览器，在ie下的弹窗代码在该浏览器下无法执行。在已有的项目中如果需要在ipad下使用，必须对js进行修改。但如果是已开发的项目，最好的办法是在最大限度上维持原有的代码。所以最好是采用弹页面的方式来实现div的效果。

  从网上找到别人的博客查到到这样的一种js现成的解决方案，名字叫subModal，
   相关的文件有三个，一个javascript文件，两个]]></description><category></category></item><item><title><![CDATA[Math.round用法]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8212960</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8212960</guid><author>sr2012</author><pubDate>Thu, 22 Nov 2012 16:18:51 +0800</pubDate><description><![CDATA[我们在项目开发中少不了要开发报表，而对于数据的处理，用于不少的函数或是方法是必不可少的。其中就包括四舍五入的方法Math.round，这个的用法也是java面试题中常见的。下面是java代码是Math.round使用方法：
package com.buyli.interview.baseinfo;
 
/**
 * @Copyright @ 2012
 * All right reser]]></description><category></category></item><item><title><![CDATA[string与stringbuffer的性能对比]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8208227</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8208227</guid><author>sr2012</author><pubDate>Wed, 21 Nov 2012 15:20:10 +0800</pubDate><description><![CDATA[string与stringbuffer常见于java面试中，以下为string与strinbuffer性能对比示例的java代码 以下为执行5000次的字符串边接。
 
 
package com.buyli.interview.baseinfo;
/**
 * @Copyright @ 2012
 * All right reserved
 * @version 创建时间：Crea]]></description><category></category></item><item><title><![CDATA[java实现验证码]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8201903</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8201903</guid><author>sr2012</author><pubDate>Tue, 20 Nov 2012 00:35:27 +0800</pubDate><description><![CDATA[在开发的系统如果需要使用在外网的，特别要注意有安全措施。验证码就是实现安全常见办法之一，它能防止利用程序对系统进行恶意刷新和自动注册。
 但是随着破解技术加强，简单的注册码很难有用。
 
 以下只是实现简单验证码的java代码
 package com.song.test;
 import java.awt.Color;
  import java.awt.Font;
  impor]]></description><category></category></item><item><title><![CDATA[fckeditor_for_java的用法]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8197567</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8197567</guid><author>sr2012</author><pubDate>Sun, 18 Nov 2012 22:50:49 +0800</pubDate><description><![CDATA[在很多时候都需要使用网页编辑器，包括在文章发布的时候或是在表单设计的时候。下面为fckeditor的使用。
 
以javascript方法调用
 方法(一)
 将fckeditor.jar包拷贝到webroot目录下,新建一html文件,加如一下代码
 拷代码(在head内):
 
 在body内:
 
    var oFCKeditor = new FCKeditor('FC]]></description><category></category></item><item><title><![CDATA[Java中对文件的操作]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8184016</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8184016</guid><author>sr2012</author><pubDate>Wed, 14 Nov 2012 19:11:44 +0800</pubDate><description><![CDATA[java中提供了io类库，可以轻松的用java实现对文件的各种操作。

1。新建目录
String filePath="c:/aaa/";
filePath=filePath.toString();//中文转换
java.io.File myFilePath=new java.io.File(filePath);
if(!myFilePath.exists())
myFilePath]]></description><category></category></item><item><title><![CDATA[java操作word文档]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8180374</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8180374</guid><author>sr2012</author><pubDate>Tue, 13 Nov 2012 21:12:41 +0800</pubDate><description><![CDATA[1、一个jacob操作Word的例子，其他操作excel，pdf的sample里都有,可以作为java资料进行保留
　　import java.io.File;
　　import com.jacob.com.*;
　　import com.jacob.activeX.*;
　　public class WordTest {
　　
　　　public static void main(S]]></description><category></category></item><item><title><![CDATA[javascript 动态创建表格：新增、删除行和单元格]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8176660</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8176660</guid><author>sr2012</author><pubDate>Mon, 12 Nov 2012 22:50:56 +0800</pubDate><description><![CDATA[利用js来动态创建表格有两种格式，appendChild()和insertRow、insertCell()。两种方式其实差不多，但第一种有可能在IE上有问题，所以推荐大家使用第二种了，直接说吧。

1、inserRow()和insertCell()函数 
insertRow()函数可以带参数，形式如下： 
insertRow(index)：index从0开始 
这个函数将新行添加到ind]]></description><category></category></item><item><title><![CDATA[什么是自由流程]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8164610</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8164610</guid><author>sr2012</author><pubDate>Thu, 08 Nov 2012 23:50:49 +0800</pubDate><description><![CDATA[自由流程：是指审批人可自行设置审批流转步骤，由上一步指定下一步的审批者。可解决在实际审批中，没有固定模式的特殊审批流程，比如某个新项目的审批，不确定应该需要哪些人来审批，便可以通过自由流程让审批人根据当时的情况自由选择下一步的审批者。通过使用预定义节点，指定下一步的时候只需要从已有的预定义节点中选择，快捷方便。
 
还有一种自由流程是这样的，是不采用流程引擎。只是采用以邮件的形式流转，没有流程]]></description><category></category></item><item><title><![CDATA[ibatis教程之调用带参数的存储过程]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8160324</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8160324</guid><author>sr2012</author><pubDate>Thu, 08 Nov 2012 00:24:16 +0800</pubDate><description><![CDATA[ibatis调用带参的存储过程，包括存储过程带有多个输入输出参数,整个开发过程如下：
1. 编写存储过程，以下存储过程分别带有三个输入参数，两个输出参数。
CREATE PROCEDURE [dbo].[sp_statJB](@cyear   char(4)  ,@halfyear varchar(10),@empflag char(1),@result1  varchar(10) out ,]]></description><category></category></item><item><title><![CDATA[﻿﻿java如何读取和遍历properties文件]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8155710</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8155710</guid><author>sr2012</author><pubDate>Wed, 07 Nov 2012 00:03:17 +0800</pubDate><description><![CDATA[在java项目开发过程中，使用properties文件作为配置基本上是必不可少的，很多如系统配置信息，文件上传配置信息等等都是以这种方式进行保存。
同时学会操作properties文件也是java基础。
/**
 * @Copyright @ 2012
 * All right reserved
 * @version 创建时间：Created on Oct 31, 2012
 * @]]></description><category></category></item><item><title><![CDATA[内存溢出及TOMCAT内存设置]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8150793</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8150793</guid><author>sr2012</author><pubDate>Mon, 05 Nov 2012 22:24:17 +0800</pubDate><description><![CDATA[Tomcat的内存设置（Tomcat java.lang.OutOfMemoryErro(2009-10-09 17:18:15)
标签：it    
Tomcat的内存设置（Tomcat java.lang.OutOfMemoryError ）
 
如果是安装版的，那么在bin目录中有tomcat6w.exe文件，在其中设置。
 
vi /opt/apache-tomcat-6.0.]]></description><category></category></item><item><title><![CDATA[读取Properties文件六种方法]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8144914</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8144914</guid><author>sr2012</author><pubDate>Sat, 03 Nov 2012 23:23:05 +0800</pubDate><description><![CDATA[开发项目时，经常把一些参数存入Properties文件，以增加程序的灵活性。所以读取properties文件可以说是我们的java基础。我们可以通过以下六种方法读取配置参数（注意：spring对properties的读取也有很好的集成）：
1、使用java.util.Properties类的load()方法
　　示例：
　  InputStream in = lnew BufferedInp]]></description><category></category></item><item><title><![CDATA[tomcat编码乱码问题]]></title><link>https://blog.youkuaiyun.com/sr2012/article/details/8141816</link><guid>https://blog.youkuaiyun.com/sr2012/article/details/8141816</guid><author>sr2012</author><pubDate>Fri, 02 Nov 2012 17:53:15 +0800</pubDate><description><![CDATA[最近又碰到了中文乱码问题，这里我没有把数据库牵扯进来，先说下我的环境，servlet容器使用Tomcat6.0，浏览器FireFox3.0、IE6，涉及字符编码设置的地方我的思路就是编码的地方都统一使用UTF
-8，具体配置如下：
1.所有页面的charset设置为UTF-8。
2.Tomcat的URIEncoding默认是ISO-8859-1，而我设置为UTF-8，主要是想解决中文命名的文]]></description><category></category></item></channel></rss>