<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[程序员的修行之旅]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/conolan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; conolan]]></copyright><item><title><![CDATA[【转】flowplayer视频播放插件]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/45308975</link><guid>https://blog.youkuaiyun.com/conolan/article/details/45308975</guid><author>conolan</author><pubDate>Mon, 27 Apr 2015 13:14:36 +0800</pubDate><description><![CDATA[最近项目中需要添加播放视频的功能，视频文件是flv格式的。在网上找了一些jQuery视频播放插件，还是觉得“flowplayer”要好一些。特将使用方法记录一下。

flowplayer也有html5版本的，但由于网站为了支持IE较低版本，还是选择了flash版本的。

flowplayer官网：http://flowplayer.org/

一. 介绍：Flowplayer支持播放f]]></description><category></category></item><item><title><![CDATA[jQuery中添加自定义或函数方法]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/41979607</link><guid>https://blog.youkuaiyun.com/conolan/article/details/41979607</guid><author>conolan</author><pubDate>Wed, 17 Dec 2014 11:35:53 +0800</pubDate><description><![CDATA[方法一：
   jQuery.fn.setApDiv=function () {
        //apDiv浮动层显示位置居中控制
        var wheight=$(window).height();
        var wwidth=$(window).width();
        var apHeight=wheight-$("#apDiv").height()]]></description><category></category></item><item><title><![CDATA[in 和 exists 使用区别]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/41512003</link><guid>https://blog.youkuaiyun.com/conolan/article/details/41512003</guid><author>conolan</author><pubDate>Wed, 26 Nov 2014 10:14:26 +0800</pubDate><description><![CDATA[有两个简单例子，以说明 “exists”和“in”的效率问题

1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ;

    T1数据量小而T2数据量非常大时，T1

2) select * from T1 where T1.a in (select T2.a from T2) ;

     T]]></description><category></category></item><item><title><![CDATA[js修改CSS样式表代码_JavaScript CSS Style属性对照表]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/41445317</link><guid>https://blog.youkuaiyun.com/conolan/article/details/41445317</guid><author>conolan</author><pubDate>Mon, 24 Nov 2014 14:57:42 +0800</pubDate><description><![CDATA[js读写页面元素CSS的方式

   1.document.all.元素Id.style.yangshiming    例如： document.all.contain.style.color 

   2.document.getElementByIdx_x("元素Id")        例如： document.getElementByIdx_x("chuangkou_wqd")
]]></description><category></category></item><item><title><![CDATA[webservice所需axis jar包]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/41346627</link><guid>https://blog.youkuaiyun.com/conolan/article/details/41346627</guid><author>conolan</author><pubDate>Fri, 21 Nov 2014 11:45:53 +0800</pubDate><description><![CDATA[webservice所需axis jar包

 





dom4j.jar;
axis.jar;
axis-ant.jar;
commons-discovery-0.2.jar;
commons-logging-1.0.4.jar;
dom4j-1.5.2.jar;
jaxrpc.jar;
saaj.jar;
wsdl4j.jar;]]></description><category></category></item><item><title><![CDATA[ResourceBundle和properties 读取配置文件区别]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/40976973</link><guid>https://blog.youkuaiyun.com/conolan/article/details/40976973</guid><author>conolan</author><pubDate>Mon, 10 Nov 2014 10:11:45 +0800</pubDate><description><![CDATA[java.util.ResourceBundle 和java.util.properties 读取配置文件区别

 

这两个类都是读取properties格式的文件的，而Properties同时还能用来写文件。  
   
  Properties的处理方式是将其作为一个映射表,而且这个类表示了一个持久的属性集,他是继承HashTable这个类。ResourceBundle本质上也是]]></description><category></category></item><item><title><![CDATA[css样式表中的样式覆盖顺序]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/38943955</link><guid>https://blog.youkuaiyun.com/conolan/article/details/38943955</guid><author>conolan</author><pubDate>Sat, 30 Aug 2014 14:14:44 +0800</pubDate><description><![CDATA[Css代码  



#navigator {  
    height: 100%;  
    width: 200;  
    position: absolute;  
    left: 0;  
    border: solid 2 #EEE;  
}  
  
.current_block {  
    border: solid 2 #AE0;  ]]></description><category></category></item><item><title><![CDATA[级联菜单1]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/16903037</link><guid>https://blog.youkuaiyun.com/conolan/article/details/16903037</guid><author>conolan</author><pubDate>Sat, 23 Nov 2013 17:06:23 +0800</pubDate><description><![CDATA[1.

    
    
	//定义 城市 数据数组
cityArray = new Array(); 
cityArray[0] = new Array("北京市","东城|西城|崇文|宣武|朝阳|丰台|石景山|海淀|门头沟|房山|通州|顺义|昌平|大兴|平谷|怀柔|密云|延庆"); 
cityArray[1] = new Array("上海市","黄浦|卢湾|徐汇|长宁|静安|]]></description><category></category></item><item><title><![CDATA[java 文件路径]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/14051785</link><guid>https://blog.youkuaiyun.com/conolan/article/details/14051785</guid><author>conolan</author><pubDate>Sat, 02 Nov 2013 09:58:35 +0800</pubDate><description><![CDATA[Java路径

      可以尝试使用如下打印来寻找你要的路径：

   System.out.println(Thread.currentThread().getContextClassLoader().getResource(""));　　

   System.out.println(Thread.currentThread().getContextClassLoader().]]></description><category></category></item><item><title><![CDATA[Myeclipse8.5 反编译插件 jad 安装]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/13275123</link><guid>https://blog.youkuaiyun.com/conolan/article/details/13275123</guid><author>conolan</author><pubDate>Sun, 27 Oct 2013 21:19:21 +0800</pubDate><description><![CDATA[准备工作

下载jad.exe文件：http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip下载jadeclipse插件：http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download
JadClipse 官网：http:]]></description><category></category></item><item><title><![CDATA[自定义标签]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/13008083</link><guid>https://blog.youkuaiyun.com/conolan/article/details/13008083</guid><author>conolan</author><pubDate>Thu, 24 Oct 2013 23:30:56 +0800</pubDate><description><![CDATA[自定标签中获取动态属性：
package com.base;

import java.util.*;
import java.io.*;
import javax.servlet.jsp.*;
import javax.servlet.jsp.tagext.*;

public class DynamicAddTag extends SimpleTagSupport implem]]></description><category></category></item><item><title><![CDATA[Class.newInstance()与new、Constructor.newInstance()的区别]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/12622121</link><guid>https://blog.youkuaiyun.com/conolan/article/details/12622121</guid><author>conolan</author><pubDate>Fri, 11 Oct 2013 18:46:37 +0800</pubDate><description><![CDATA[1、newInstance() 和 new 的区别：
new是在编译期执行的，能调用任何public构造；
newInstance()是在运行期执行的，Class.forName(className)可以通过在运行期读取配置文件而获得很好的灵活性，并且也提供了有效的降耦手段，例如，在工厂模式中常见：
　
//从xml 配置文件中获得字符串　 
String className = rea]]></description><category></category></item><item><title><![CDATA[java反射]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/12621945</link><guid>https://blog.youkuaiyun.com/conolan/article/details/12621945</guid><author>conolan</author><pubDate>Fri, 11 Oct 2013 18:28:19 +0800</pubDate><description><![CDATA[import java.lang.reflect.Array;
import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.l]]></description><category></category></item><item><title><![CDATA[java内部类]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/12437327</link><guid>https://blog.youkuaiyun.com/conolan/article/details/12437327</guid><author>conolan</author><pubDate>Tue, 08 Oct 2013 15:51:56 +0800</pubDate><description><![CDATA[package com.test_inner_class;

public class OuterClass
{
    private static int i = 1;
    private int j = 10;
    private int k = 20;

    public static void outer_f1()
    {
    }

    public void o]]></description><category></category></item><item><title><![CDATA[ftpClient 记录]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/11990291</link><guid>https://blog.youkuaiyun.com/conolan/article/details/11990291</guid><author>conolan</author><pubDate>Sat, 28 Sep 2013 23:53:22 +0800</pubDate><description><![CDATA[package com.ftp_copyFile;

import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
import org.apache.commons.net.ftp.FTPClient;

publ]]></description><category></category></item><item><title><![CDATA[spring的name space解析]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/11926799</link><guid>https://blog.youkuaiyun.com/conolan/article/details/11926799</guid><author>conolan</author><pubDate>Mon, 23 Sep 2013 12:51:47 +0800</pubDate><description><![CDATA[spring命名空间的解析步骤：

1. 解析XML，找到所有的命名空间，如: http://www.springframework.org/schema/context
2. 在Classpath中查找所有的 spring.handlers 并解析其中配置的命名空间所对应的解析类, 如:
http\://www.springframework.org/schema/aop=org.spr]]></description><category></category></item><item><title><![CDATA[对于FindBugs 中的toLowerCase 警告]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/10027929</link><guid>https://blog.youkuaiyun.com/conolan/article/details/10027929</guid><author>conolan</author><pubDate>Sat, 17 Aug 2013 16:10:41 +0800</pubDate><description><![CDATA[在使用toLowerCase()方法时，
尽量使用toLowerCase(Locale.US)这个方法来代替（需import java.util.Locale;）；
或使用equalsIgnoreCase()方法来比较。


转自：http://blog.youkuaiyun.com/fane1157521/article/details/7847248]]></description><category></category></item><item><title><![CDATA[log4j相关]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/9953315</link><guid>https://blog.youkuaiyun.com/conolan/article/details/9953315</guid><author>conolan</author><pubDate>Tue, 13 Aug 2013 19:36:36 +0800</pubDate><description><![CDATA[log4j.rootCategory
是对根类的设置，如不说明，以下的子类都要继承这些设置
log4j.category.*
是对自定义类的设置，可以对类、包和工程单独设置
Category的家族关系是通过“.”来说明的，比如x是x.y的父类。
默认情况下，子类要继承父类的全部设置，比如：
log4j.rootCategory=INFO, dest1
log4j.category.M]]></description><category></category></item><item><title><![CDATA[JavaScript、Java与JSON互转]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/9527751</link><guid>https://blog.youkuaiyun.com/conolan/article/details/9527751</guid><author>conolan</author><pubDate>Sat, 27 Jul 2013 11:46:49 +0800</pubDate><description><![CDATA[JSON入门


什么是JSON

      JSON（JavaScript Object Notation 
http://www.json .org/json -zh.html ），是一种轻量级的基于文本且独立于语言的数据交换格式，比XML更轻巧，它是XML数据交换的一个替代方案。它源于ECMAScript程序语言标准-第3版（ECMA-262 3rd Edition - Dec]]></description><category></category></item><item><title><![CDATA[如何判断一个表以及一个表中的字段是否存在]]></title><link>https://blog.youkuaiyun.com/conolan/article/details/9494303</link><guid>https://blog.youkuaiyun.com/conolan/article/details/9494303</guid><author>conolan</author><pubDate>Fri, 26 Jul 2013 12:35:54 +0800</pubDate><description><![CDATA[方法一：利用cols视图：
查询表存在：
select count(*) from cols where table_name = 'TEST_TABLE'如果结果大于0，则表示表已经存在， 否则不存在
查询表字段存在：
select count(*) from cols where table_name = 'TEST_TABLE' and column_name = 'TEST_FIE]]></description><category></category></item></channel></rss>