2015年1月9日
摘要: 导入导出--jxl.jar,关于模板可以用也可以不用,看具体需求,如果有较多的固定内容可以用,固定内容少可以不用 1 public static void excelOutput(final String templePath,final List dataList, final List s... 阅读全文
posted @ 2015-01-09 11:18 蓝天依旧 阅读(196) 评论(0) 推荐(0) 编辑
  2014年12月9日
摘要: 1 2 第一行是 第3-11行 3 4 5 6 7 8 9 10 11 12 第13-16行13 14 1... 阅读全文
posted @ 2014-12-09 17:30 蓝天依旧 阅读(316) 评论(0) 推荐(0) 编辑
  2014年10月20日
摘要: #t1{ table-layout:fixed;}#t1 td{text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}上面是css 1 2 3 顧客名 4 ... 阅读全文
posted @ 2014-10-20 14:40 蓝天依旧 阅读(1659) 评论(0) 推荐(0) 编辑
  2014年9月26日
摘要: 在程序员发表的一篇maven文章,跟大家共享。用 Maven 做项目管理 在 Java世界中我们很多的开发人员选择用 Ant来构建项目,一个 build.xml能够完成编译、测试、打包、部署等很多任务,但我们也碰到了很多的问题,如 jar文件管理混乱,各个项目结构和 build.xml相差很大等等。 阅读全文
posted @ 2014-09-26 10:31 蓝天依旧 阅读(217) 评论(0) 推荐(0) 编辑
  2013年11月20日
摘要: 看了很多别人博客里写的,感觉写的都是些理论的说法,自己还是不是很清楚,所以自己简单的写一下,本人菜鸟希望大牛们指导List是一个接口,ArrayList和LinkedList是两个实现类,他们实现的方式不一样,其实LinkedList才是真正的链表ArrayList:内存使用量要大一些,添加删除元素效率较低。元素随机访问的效率较高。LinkedList则相反LinkedList因为成员方法大多是synchronized的,因此LinkedList是线程安全的而ArrayList不是线程安全的也是因此在单线程程序中ArrayList效率更高..ArrayList和LinkedList在性能上各有 阅读全文
posted @ 2013-11-20 10:53 蓝天依旧 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1 HashMap不是线程安全的hashmap是一个类 是map接口的实现类,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2 HashTable是线程安全的一个Collection。 HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。 HashMap允许将null作为一个entry的key或者value,而Ha... 阅读全文
posted @ 2013-11-20 10:39 蓝天依旧 阅读(203) 评论(0) 推荐(0) 编辑
  2013年11月14日
摘要: 一、Java随机数的产生方式 在Java中,随机数的概念从广义上将,有三种。 1、通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。 2、通过Math.random()返回一个0到1之间的double值。 3、通过Random类来产生一个随机数,这个是专业的Random工具类,功能强大。/** * 随机数 */ //1.随机数类 Random random=new Random(); System.out.println("1.="+random.nextInt()); //2.当前时间的秒数 ... 阅读全文
posted @ 2013-11-14 13:20 蓝天依旧 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 如果你要跳转的那个页面需要用到你本页的参数,就用转发request.getRequestDispache("目标页面").forward(request,response),反之则可以用重定向 阅读全文
posted @ 2013-11-14 12:55 蓝天依旧 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 一、调用方式我们知道,在servlet中调用转发、重定向的语句如下:request.getRequestDispatcher("new.jsp").forward(request, response); //转发到new.jspresponse.sendRedirect("new.jsp"); //... 阅读全文
posted @ 2013-11-14 12:50 蓝天依旧 阅读(412) 评论(0) 推荐(0) 编辑
  2013年9月24日
摘要: 1 [正则表达式]文本框输入内容控制 2 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 3 只能输入数字:"^[0-9]*$"。 4 只能输入n位的数字:"^\d{n}$"。 5 只能输入至少n位的数字:"^\d{n,}$"。 6 只能输入m~n位的数字:。"^\d{m,n}$" 7 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 8 只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。 9 只能输入有1~3位小 阅读全文
posted @ 2013-09-24 14:19 蓝天依旧 阅读(252) 评论(0) 推荐(0) 编辑