2013年12月7日
摘要: 转自:http://blog.chinaunix.net/uid-20773165-id-1847742.html1.稳定性比较插入排序、冒泡排序、二叉树排序、二路归并排序及其他线形排序是稳定的选择排序、希尔排序、快速排序、堆排序是不稳定的2.时间复杂性比较插入排序、冒泡排序、选择排序的时间复杂性为O(n2)其它非线形排序的时间复杂性为O(nlog2n)线形排序的时间复杂性为O(n);3.辅助空间的比较线形排序、二路归并排序的辅助空间为O(n),其它排序的辅助空间为O(1);4.其它比较插入、冒泡排序的速度较慢,但参加排序的序列局部或整体有序时,这种排序能达到较快的速度。反而在这种情况下,快速 阅读全文
posted @ 2013-12-07 15:24 九哥分享职业心得 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的:(1)try语句没有被执行到,如在try语句之前就返回了,这样finally语句就不会执行,这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被执行到。(2)在try块中有System.exit(0);这样的语句,System.exit(0);是终止Java虚拟机JVM的,连JVM都停止了,所有都结束了,当然finally语句也不会被执行到。当然 阅读全文
posted @ 2013-12-07 15:14 九哥分享职业心得 阅读(156) 评论(0) 推荐(0) 编辑
  2013年12月4日
摘要: 1. [代码]server.xml factoryorg.apache.commons.dbcp.BasicDataSourceFactory driverClassNameoracle.jdbc.driver.OracleDriver urljdbc:oracle:thin:@localhost:1521:orcl usernameuser passwordpwd maxActive20 maxIdle10 maxWait10000 2. [代码]接下来要在W... 阅读全文
posted @ 2013-12-04 09:43 九哥分享职业心得 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、数组、集合数组、集合:都是一种容器,用一个对象管理多个对象;数组:不能自动增长;只能存放同类型的元素集合:能自动扩容;部分集合允许存放不同类型的元素;二、学习这些集合类要掌握哪些东西:1)怎样得到(选择)集合对象;2)怎样添加元素3)怎样删除元素4)怎样循环遍历没一个元素三、list、set、mapcollection:父接口;Set:接口---一个实现类:HashSetList:接口---三个实现类:LinkedList,Vector,ArrayListSortedSet:接口---实现类:TreeSet1、List:List:有序列表,允许存放重复的元素;实现类:ArrayList:数 阅读全文
posted @ 2013-12-04 09:32 九哥分享职业心得 阅读(185) 评论(0) 推荐(0) 编辑
摘要: log4j.logger.com.ccse=DEBUG, C1,C2log4j.appender.C1=org.apache.log4j.ConsoleAppenderlog4j.appender.C1.layout=org.apache.log4j.PatternLayoutlog4j.appender.C1.layout.ConversionPattern=(%r ms) [%t] %-5p: %c#%M %x: %m%n#log4j.appender.C2=org.apache.log4j.DailyRollingFileAppender#log4j.appender.C2.File=e 阅读全文
posted @ 2013-12-04 09:25 九哥分享职业心得 阅读(151) 评论(0) 推荐(0) 编辑
摘要: import java.io.IOException;import java.util.Map;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;public class IllegalCharacterFilter implements 阅读全文
posted @ 2013-12-04 09:12 九哥分享职业心得 阅读(473) 评论(0) 推荐(0) 编辑
摘要: import java.beans.PropertyDescriptor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.Iterator;import java.util.Map;import org.apache.commons.beanutils.BeanUtilsBean;import org.apache.commons.beanutils.DynaBean;import 阅读全文
posted @ 2013-12-04 09:06 九哥分享职业心得 阅读(1060) 评论(0) 推荐(0) 编辑
  2013年12月1日
摘要: import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.List;import org.apache.poi.hss 阅读全文
posted @ 2013-12-01 11:05 九哥分享职业心得 阅读(521) 评论(0) 推荐(0) 编辑
  2013年11月18日
摘要: package com.ccse.core.util;import java.io.PrintWriter;import java.io.Reader;import java.io.StringWriter;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.security.MessageDigest;import java.sql.Clob;import java.sql.Timestamp;import java.text.DateFormat;import java.text.Decima 阅读全文
posted @ 2013-11-18 08:58 九哥分享职业心得 阅读(303) 评论(0) 推荐(0) 编辑
摘要: package com.ccse.core.util;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.Reader;import java.util.Properties;public class PropertiesUtil { /** * get properties from file * @param filenam.. 阅读全文
posted @ 2013-11-18 08:41 九哥分享职业心得 阅读(144) 评论(0) 推荐(0) 编辑