
前尘往事
文章平均质量分 64
sjepy
这个作者很懒,什么都没留下…
展开
-
Command模式实现撤销重做(Undo/Redo)
这是在实际项目中遇到的需求,项目中使用了Java Swing画界面,开始时没有实现撤销重做,后期要求加入撤销重做功能。在网上查找到资料说这种撤销重做的操作一般通过Command模式来实现,在实现过程中参考了http://blog.youkuaiyun.com/turbochen/article/details/8087文章中的内容。 命令模式把一个请求或者操作封装到一个对象中,把发出命令的责原创 2012-06-05 23:30:00 · 11285 阅读 · 0 评论 -
连续不间断滚动图片
这是以前闲暇之余做的小东西,现在重新拿出来留个纪念。 要实现滚动的图片或文字,最简单的方法就是使用。但marquee是IE浏览器特有元素,虽然其他一些浏览器开始支持,但应该实现方式都不同,支持程度也不好,可能一些样式或js就会导致内容无法滚动,具体没研究过,有兴趣请参考http://topic.youkuaiyun.com/u/20100805/18/de982419-b7ca-484d-9原创 2012-05-31 18:38:36 · 2425 阅读 · 0 评论 -
web应用设置统一友好错误页面,处理404,500等错误
web应用在使用的过程中地址输入错误或后台出现没有捕获的异常,会导致出现404,500等错误,怎样给用户一个统一友好错误页面,是一个提高系统可用度的关键问题。要实现这样的功能可能有很多,如设置服务器的error page,在框架中处理,如使用spring 的SimpleMappingExceptionResolver,下面要介绍的是最简单易用的方法,设置web.xml的error page,添加如原创 2012-10-12 15:46:57 · 17603 阅读 · 1 评论 -
Hibernate基于Annotation的主键生成策略
Hibernate主键生成策略问题在工作中遇到多次,但用过去后就忘掉了,没有整理总结,每次用时都重新查资料,但网上的一些资料好像有问题,现趁有时间简单总结一下。测试版本为Hibernate 3.6.10,测试数据库为MySql。 1.JPA提供的四种标准用法为TABLE,SEQUENCE,IDENTITY,AUTO: TABLE:使用一个特定的数据库表格来保存主键,没有原创 2012-11-28 10:15:31 · 2305 阅读 · 0 评论 -
下载docx时当做zip文档解决方案
docx、xlsx、pptx文档格式是office2007使用的文档格式,其文件本质是zip压缩文档,由于tomcate不能识别docx、xlsx、pptx文档格式,根据文件内容被识别为zip文档,所以下载时会被当做zip文档处理。 解决方式,在tomcat安装目录下conf/web.xml中添加以下代码: docx applicati原创 2013-04-18 16:59:48 · 3992 阅读 · 0 评论 -
js拾遗
1.日期时间格式化原创 2014-07-08 13:51:19 · 670 阅读 · 0 评论 -
CSS拾遗
CSS拾遗原创 2014-06-21 17:06:48 · 740 阅读 · 0 评论 -
Java小问题汇总
1.Java获取当前路径方法 System.getProperty("user.dir"); // 获得工程路径 Thread.currentThread().getContextClassLoader().getResource("").getPath(); // classpath绝对路径 Test.class.getResource(原创 2013-12-07 14:51:27 · 868 阅读 · 0 评论