随笔-67  评论-522  文章-0  trackbacks-0
  2013年12月4日
     摘要: 大象前些时间在一个老系统上添加了一个功能,此系统框架非常老(Struts2.2.1.1+Spring2.5.6+ibatis2),所有的配置都写在XML里面。这次出现问题的地方也在XML,而且是在JSON返回结果上面。  阅读全文
posted @ 2015-09-30 11:33 菠萝大象 阅读(5908) | 评论 (0)编辑 收藏
     摘要: 本文记录一下在CentOS中同步时间的方法,方便以后查询。  阅读全文
posted @ 2015-08-11 16:56 菠萝大象 阅读(727) | 评论 (0)编辑 收藏
     摘要: 我们在开发中,有时非常需要一个全局唯一的ID值,不管是业务需求,还是为了以后可能的分表需求,全局唯一值都非常有用,本篇大象就来讲讲这个实现并对ID生成器性能进行一下测试。  阅读全文
posted @ 2015-07-13 17:22 菠萝大象 阅读(20435) | 评论 (2)编辑 收藏
     摘要: 在数字电视领域,时间使用的是MJD(修正儒略日),而不是Java中的UTC(协调世界时),而工作中又需要将机顶盒端的MJD日期转化为UTC日期,本篇是大象关于转换的一点记录。  阅读全文
posted @ 2015-05-20 17:08 菠萝大象 阅读(4688) | 评论 (0)编辑 收藏
     摘要: 前两篇对mybatis-generator-core源码进行了修改,在一定程度上做到了方便使用。这一篇先将写个测试程序看看生成的结果,然后用maven assembly将它打包生成一个zip文件。  阅读全文
posted @ 2015-04-10 14:24 菠萝大象 阅读(16424) | 评论 (21)编辑 收藏
     摘要: 上一篇对mybatis-generator-core源码的基础修改作了说明,也可以说是最想改的地方,这一篇将在此基础上再做进一步的修改。  阅读全文
posted @ 2015-03-25 16:33 菠萝大象 阅读(26547) | 评论 (0)编辑 收藏
     摘要: 相信很多人都用过mybatis-generator-core生成pojo和xml文件,但是这工具最后一个版本是1.3.2版,2012年7月后就没再更新了,同时因为这玩意是老外写的,可能与咱们国人的有些习惯不一致,所以在使用上总会感觉不怎么爽,大象也有这个体会,所以对源码作过一些修改,现将这些总结分享出来给需要的朋友。  阅读全文
posted @ 2015-03-20 17:15 菠萝大象 阅读(24827) | 评论 (14)编辑 收藏
     摘要: Spring对Quartz作了一个封装,同时,Spring自己也提供了一个任务定时器(spring-task),现把它总结一下。  阅读全文
posted @ 2015-03-12 16:15 菠萝大象 阅读(38534) | 评论 (4)编辑 收藏
     摘要: 上一篇讲了一些MySQL比较常用的一些SQL语句写法,这篇再记录下,平时可能会用到的复杂点的查询语句的写法。  阅读全文
posted @ 2015-02-02 10:04 菠萝大象 阅读(8453) | 评论 (1)编辑 收藏
     摘要: MySQL的SQL语句写法,除了那些基本的之外,还有一些也算比较常用的,这里记录下来,以便以后查找。  阅读全文
posted @ 2015-01-23 15:11 菠萝大象 阅读(3100) | 评论 (3)编辑 收藏
     摘要: 在Java并发编程方面,计算密集型与IO密集型是两个非常典型的例子,这次大象就来讲讲自己在这方面的内容,本篇比较基础,只适合刚入门的童鞋,请各种牛人不喜勿喷。  阅读全文
posted @ 2015-01-20 15:08 菠萝大象 阅读(19445) | 评论 (6)编辑 收藏
     摘要: 本文记录一下使用xstream这个api的注解特性对Java对象与XML字符串相互转换的一些代码示例。  阅读全文
posted @ 2014-08-26 15:10 菠萝大象 阅读(33105) | 评论 (0)编辑 收藏
     摘要: 在Java并发编程里面,volatile是个很重要的概念,大象也来讲讲自己对它的理解。  阅读全文
posted @ 2014-06-20 17:08 菠萝大象 阅读(5951) | 评论 (2)编辑 收藏
     摘要: Java并发一直都是开发中比较难也比较有挑战性的技术,对于很多新手来说是很容易掉进这个并发陷阱的,其中尤以共享变量最具代表性,其实关于讲这个知识点网上也不少,但大象想讲讲自己对这个概念的理解。  阅读全文
posted @ 2014-06-10 16:09 菠萝大象 阅读(11263) | 评论 (5)编辑 收藏
     摘要: m2eclipse插件相信很多人都知道怎么装,但是自从sonatype将它贡献给eclipse后,页面变化比较大,以至于有些新手都不知道怎么安装这个插件,而且不同的eclipse版本对应不同的m2e版本。就连我的一些同事换电脑重新搭建开发环境,都有点搞不清楚,所以大象就想把这个讲一下,希望给有需要的人一些帮助。  阅读全文
posted @ 2014-05-16 16:11 菠萝大象 阅读(2405) | 评论 (0)编辑 收藏
     摘要: 前一篇对泛型进行了一番总结,本篇就来说说与泛型有关的反射。  阅读全文
posted @ 2014-05-06 14:33 菠萝大象 阅读(6116) | 评论 (1)编辑 收藏
     摘要: 大象根据自己对泛型和反射的使用,来谈谈对它们的理解,顺便整理一下知识,记录下来,以便以后查找。  阅读全文
posted @ 2014-04-29 17:09 菠萝大象 阅读(7018) | 评论 (0)编辑 收藏
     摘要: 总结一下自己使用jackson处理对象与JSON之间相互转换的心得。  阅读全文
posted @ 2014-04-16 15:48 菠萝大象 阅读(59313) | 评论 (1)编辑 收藏
     摘要: 通过之前的基于SSM3框架FreeMarker自定义指令(标签)实现这篇文章的介绍,我们对FreeMarker有了一个基本了解,这次大象将使用FreeMarker模板引擎,实现生成静态页的功能。  阅读全文
posted @ 2014-04-04 16:55 菠萝大象 阅读(5779) | 评论 (7)编辑 收藏
     摘要: 这次终于抽出点时间把很多年前写的SSH2学习示例用Maven重构了一遍,给有需要的朋友下载。  阅读全文
posted @ 2014-03-27 17:33 菠萝大象 阅读(3823) | 评论 (1)编辑 收藏
     摘要: 我们是不是经常觉得做项目时,老是不断重复之前项目的错误或问题?跳槽几次后,发现项目管理上总是有些似曾相识的感觉。不要奇怪,这很正常,大象也有过这种经历,我将这些经验总结出来,与各位分享一下。  阅读全文
posted @ 2014-02-04 12:11 菠萝大象 阅读(3440) | 评论 (7)编辑 收藏
     摘要: 上一篇主要介绍了使用jxl生成报表的代码模板以及获取报表数据的一种处理方式,本篇将通过两个复杂报表案例的分析,来告诉大家如何实现。  阅读全文
posted @ 2014-01-09 14:16 菠萝大象 阅读(2677) | 评论 (0)编辑 收藏
     摘要: 在实际项目中,特别是企业应用开发中,报表开发是其中很重要的一项功能,基本上都会要求将统计数据导出成Excel,不但如此,这些报表格式一般也比较复杂,尤其是显示的数据,往往都是很多业务数据综合而成的结果。大象根据自己以往做报表的经验,进行了一下总结,给刚开始做报表开发或是有需要的朋友一点借鉴。  阅读全文
posted @ 2014-01-07 16:12 菠萝大象 阅读(4944) | 评论 (2)编辑 收藏
     摘要: 记录一下使用dom4j和jdom这两个API处理字符串型XML的方法,虽然网上也有很多这样的文章,但我还是想再写一遍,方便自己查找。  阅读全文
posted @ 2013-12-31 10:47 菠萝大象 阅读(6679) | 评论 (0)编辑 收藏
     摘要: 服务器端的数据验证,对于一个WEB应用来说是非常重要的,而Spring从3.0开始支持JSR-303规范,它定义了一些标准的验证约束,同时也提供了一个可扩展的自定义方式来满足不同的开发需要,大象以SSM3为基础,结合实例来说明如何通过Spring MVC用自定义约束注解的方式来实现Validator验证。  阅读全文
posted @ 2013-12-16 17:47 菠萝大象 阅读(17405) | 评论 (10)编辑 收藏
     摘要: 在使用Spring MVC做开发时,可以利用框架的特性可以很方便的将运行时异常隐藏起来,避免暴露给用户降低体验,同时提高系统安全。  阅读全文
posted @ 2013-12-04 15:10 菠萝大象 阅读(1662) | 评论 (0)编辑 收藏