菠萝大象
用心思考,用心写作
首页
新随笔
联系
管理
随笔-67 评论-522 文章-0 trackbacks-0
2010年4月11日
由Struts2Action代理和googlecode-jsonplugin产生的一个IllegalArgumentException异常问题
摘要: 大象前些时间在一个老系统上添加了一个功能,此系统框架非常老(Struts2.2.1.1+Spring2.5.6+ibatis2),所有的配置都写在XML里面。这次出现问题的地方也在XML,而且是在JSON返回结果上面。
阅读全文
posted @
2015-09-30 11:33
菠萝大象 阅读(5908) |
评论 (0)
|
编辑
收藏
在CentOS系统中同步时间
摘要: 本文记录一下在CentOS中同步时间的方法,方便以后查询。
阅读全文
posted @
2015-08-11 16:56
菠萝大象 阅读(727) |
评论 (0)
|
编辑
收藏
全局唯一ID生成器浅析
摘要: 我们在开发中,有时非常需要一个全局唯一的ID值,不管是业务需求,还是为了以后可能的分表需求,全局唯一值都非常有用,本篇大象就来讲讲这个实现并对ID生成器性能进行一下测试。
阅读全文
posted @
2015-07-13 17:22
菠萝大象 阅读(20435) |
评论 (2)
|
编辑
收藏
用Java实现MJD转UTC
摘要: 在数字电视领域,时间使用的是MJD(修正儒略日),而不是Java中的UTC(协调世界时),而工作中又需要将机顶盒端的MJD日期转化为UTC日期,本篇是大象关于转换的一点记录。
阅读全文
posted @
2015-05-20 17:08
菠萝大象 阅读(4689) |
评论 (0)
|
编辑
收藏
修改mybatis-generator-1.3.2源码实现自定义代码生成详解(三)
摘要: 前两篇对mybatis-generator-core源码进行了修改,在一定程度上做到了方便使用。这一篇先将写个测试程序看看生成的结果,然后用maven assembly将它打包生成一个zip文件。
阅读全文
posted @
2015-04-10 14:24
菠萝大象 阅读(16424) |
评论 (21)
|
编辑
收藏
修改mybatis-generator-1.3.2源码实现自定义代码生成详解(二)
摘要: 上一篇对mybatis-generator-core源码的基础修改作了说明,也可以说是最想改的地方,这一篇将在此基础上再做进一步的修改。
阅读全文
posted @
2015-03-25 16:33
菠萝大象 阅读(26547) |
评论 (0)
|
编辑
收藏
修改mybatis-generator-1.3.2源码实现自定义代码生成详解(一)
摘要: 相信很多人都用过mybatis-generator-core生成pojo和xml文件,但是这工具最后一个版本是1.3.2版,2012年7月后就没再更新了,同时因为这玩意是老外写的,可能与咱们国人的有些习惯不一致,所以在使用上总会感觉不怎么爽,大象也有这个体会,所以对源码作过一些修改,现将这些总结分享出来给需要的朋友。
阅读全文
posted @
2015-03-20 17:15
菠萝大象 阅读(24827) |
评论 (14)
|
编辑
收藏
Quartz Spring与Spring Task总结
摘要: Spring对Quartz作了一个封装,同时,Spring自己也提供了一个任务定时器(spring-task),现把它总结一下。
阅读全文
posted @
2015-03-12 16:15
菠萝大象 阅读(38535) |
评论 (4)
|
编辑
收藏
常用的MySQL复杂查询语句写法
摘要: 上一篇讲了一些MySQL比较常用的一些SQL语句写法,这篇再记录下,平时可能会用到的复杂点的查询语句的写法。
阅读全文
posted @
2015-02-02 10:04
菠萝大象 阅读(8453) |
评论 (1)
|
编辑
收藏
常用的MySQL语句写法
摘要: MySQL的SQL语句写法,除了那些基本的之外,还有一些也算比较常用的,这里记录下来,以便以后查找。
阅读全文
posted @
2015-01-23 15:11
菠萝大象 阅读(3100) |
评论 (3)
|
编辑
收藏
浅谈Java两种并发类型——计算密集型与IO密集型
摘要: 在Java并发编程方面,计算密集型与IO密集型是两个非常典型的例子,这次大象就来讲讲自己在这方面的内容,本篇比较基础,只适合刚入门的童鞋,请各种牛人不喜勿喷。
阅读全文
posted @
2015-01-20 15:08
菠萝大象 阅读(19446) |
评论 (6)
|
编辑
收藏
使用XStream注解实现Java对象与XML互相转换的代码示例
摘要: 本文记录一下使用xstream这个api的注解特性对Java对象与XML字符串相互转换的一些代码示例。
阅读全文
posted @
2014-08-26 15:10
菠萝大象 阅读(33106) |
评论 (0)
|
编辑
收藏
浅谈volatile变量的理解
摘要: 在Java并发编程里面,volatile是个很重要的概念,大象也来讲讲自己对它的理解。
阅读全文
posted @
2014-06-20 17:08
菠萝大象 阅读(5951) |
评论 (2)
|
编辑
收藏
浅谈Java共享变量
摘要: Java并发一直都是开发中比较难也比较有挑战性的技术,对于很多新手来说是很容易掉进这个并发陷阱的,其中尤以共享变量最具代表性,其实关于讲这个知识点网上也不少,但大象想讲讲自己对这个概念的理解。
阅读全文
posted @
2014-06-10 16:09
菠萝大象 阅读(11264) |
评论 (5)
|
编辑
收藏
m2eclipse安装小贴士
摘要: 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对Java对象与JSON字符串相互转换的一些总结
摘要: 总结一下自己使用jackson处理对象与JSON之间相互转换的心得。
阅读全文
posted @
2014-04-16 15:48
菠萝大象 阅读(59314) |
评论 (1)
|
编辑
收藏
基于SSM3框架使用FreeMarker模板生成静态页的实现
摘要: 通过之前的
基于SSM3框架FreeMarker自定义指令(标签)实现
这篇文章的介绍,我们对FreeMarker有了一个基本了解,这次大象将使用FreeMarker模板引擎,实现生成静态页的功能。
阅读全文
posted @
2014-04-04 16:55
菠萝大象 阅读(5780) |
评论 (7)
|
编辑
收藏
SSH2项目的Maven版下载
摘要: 这次终于抽出点时间把很多年前写的SSH2学习示例用Maven重构了一遍,给有需要的朋友下载。
阅读全文
posted @
2014-03-27 17:33
菠萝大象 阅读(3823) |
评论 (1)
|
编辑
收藏
一些常见的项目行为状态
摘要: 我们是不是经常觉得做项目时,老是不断重复之前项目的错误或问题?跳槽几次后,发现项目管理上总是有些似曾相识的感觉。不要奇怪,这很正常,大象也有过这种经历,我将这些经验总结出来,与各位分享一下。
阅读全文
posted @
2014-02-04 12:11
菠萝大象 阅读(3440) |
评论 (7)
|
编辑
收藏
使用jxl生成复杂报表的分析与设计(二)
摘要: 上一篇主要介绍了使用jxl生成报表的代码模板以及获取报表数据的一种处理方式,本篇将通过两个复杂报表案例的分析,来告诉大家如何实现。
阅读全文
posted @
2014-01-09 14:16
菠萝大象 阅读(2677) |
评论 (0)
|
编辑
收藏
使用jxl生成复杂报表的分析与设计(一)
摘要: 在实际项目中,特别是企业应用开发中,报表开发是其中很重要的一项功能,基本上都会要求将统计数据导出成Excel,不但如此,这些报表格式一般也比较复杂,尤其是显示的数据,往往都是很多业务数据综合而成的结果。大象根据自己以往做报表的经验,进行了一下总结,给刚开始做报表开发或是有需要的朋友一点借鉴。
阅读全文
posted @
2014-01-07 16:12
菠萝大象 阅读(4944) |
评论 (2)
|
编辑
收藏
使用dom4j和jdom解析与生成字符串型XML的代码示例
摘要: 记录一下使用dom4j和jdom这两个API处理字符串型XML的方法,虽然网上也有很多这样的文章,但我还是想再写一遍,方便自己查找。
阅读全文
posted @
2013-12-31 10:47
菠萝大象 阅读(6679) |
评论 (0)
|
编辑
收藏
基于Spring MVC框架JSR-303的自定义注解Validator验证实现
摘要: 服务器端的数据验证,对于一个WEB应用来说是非常重要的,而Spring从3.0开始支持JSR-303规范,它定义了一些标准的验证约束,同时也提供了一个可扩展的自定义方式来满足不同的开发需要,大象以SSM3为基础,结合实例来说明如何通过Spring MVC用自定义约束注解的方式来实现Validator验证。
阅读全文
posted @
2013-12-16 17:47
菠萝大象 阅读(17406) |
评论 (10)
|
编辑
收藏
基于Spring MVC框架的异常隐藏实现方法
摘要: 在使用Spring MVC做开发时,可以利用框架的特性可以很方便的将运行时异常隐藏起来,避免暴露给用户降低体验,同时提高系统安全。
阅读全文
posted @
2013-12-04 15:10
菠萝大象 阅读(1663) |
评论 (0)
|
编辑
收藏
解决Spring MVC框架静态资源文件显示问题
摘要: 在使用Spring MVC做开发时,一般都要使用静态资源文件,例如js,css,jpg等等数据,如果不加配置,一般都会加载失败,解决这个问题的办法很简单,有需要的童鞋可以看看。
阅读全文
posted @
2013-11-22 16:12
菠萝大象 阅读(5213) |
评论 (4)
|
编辑
收藏
使用commons-httpclient发送请求的代码片断
摘要: 存档一份使用commons-httpclient发送请求的代码片断,为了大象越来越衰弱的记忆力,像这种不经常使用,但在某个需要的时刻又想不起来的情况。
阅读全文
posted @
2013-11-05 16:20
菠萝大象 阅读(2932) |
评论 (0)
|
编辑
收藏
擦亮自己的眼睛
摘要: 最近看了《浪潮之巅》第二版,对我这个IT从业者触动很大,同时也有一些感悟,就想写出来,给自己一个提醒,同时也给一些新入行的朋友一些参考。
阅读全文
posted @
2013-10-31 21:12
菠萝大象 阅读(1049) |
评论 (3)
|
编辑
收藏
苦逼的程序猿
摘要: 都说程序猿是最苦逼的职业,没有之一。没错,程序猿的苦逼生活,一般人都不会懂。大象也是一枚程序猿,也有一些不得不说的苦逼故事。
阅读全文
posted @
2013-10-02 14:51
菠萝大象 阅读(1439) |
评论 (0)
|
编辑
收藏
基于SSM3框架FreeMarker自定义指令(标签)实现
摘要: 通过之前的
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解
系列文章,我们已经成功的整合到了一起,这次大象将在此基础上对框架中的FreeMarker模板做一个扩展,详细说明如何实现自定义指令(标签)功能。
阅读全文
posted @
2013-09-29 11:46
菠萝大象 阅读(7569) |
评论 (6)
|
编辑
收藏
使用Spring CommonsMultipartFile上传与Jquery Form Plugin版本问题
摘要: 在用Spring MVC框架开发中,如果使用Jquery Form Plugin的ajaxSubmit()方式提交表单,产生org.springframework.validation.BeanPropertyBindingResult异常,那么这篇博客可能会对你有所帮助。
阅读全文
posted @
2013-09-26 11:43
菠萝大象 阅读(1776) |
评论 (0)
|
编辑
收藏
关于上传文件类型验证的解决办法
摘要: 大象根据研究与实际项目经验,向大家介绍一个关于文件类型验证的解决办法。不清楚的朋友可以了解下,知道的不喜勿喷。
阅读全文
posted @
2012-05-01 11:37
菠萝大象 阅读(6326) |
评论 (0)
|
编辑
收藏
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(五)
摘要: 这是本系列的最后一篇,主要讲一下FreeMarker模板引擎的基本概念与常用指令的使用方式。
阅读全文
posted @
2012-04-23 08:38
菠萝大象 阅读(9858) |
评论 (7)
|
编辑
收藏
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(四)
摘要: 这一章大象将详细分析web层代码,以及使用Spring MVC的注解及其用法和其它相关知识来实现控制器功能。
阅读全文
posted @
2012-04-22 16:21
菠萝大象 阅读(12548) |
评论 (4)
|
编辑
收藏
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(三)
摘要: 前两章我为大家详细介绍了如何搭建maven环境,Spring MVC的流程结构,Spring MVC与Struts2的区别,例子中的一些配置文件的分析。那么这一章,我就对例子的层次结构进行说明,以及MyBatis的简单运用。
阅读全文
posted @
2011-08-04 16:02
菠萝大象 阅读(21062) |
评论 (26)
|
编辑
收藏
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(二)
摘要: 在上一篇文章中我详细的介绍了如何搭建maven环境以及生成一个maven骨架的web项目,那么这章中我将讲述Spring MVC的流程结构,Spring MVC与Struts2的区别,以及例子中的一些配置文件的分析。
阅读全文
posted @
2011-06-01 19:27
菠萝大象 阅读(32433) |
评论 (5)
|
编辑
收藏
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(一)
摘要: Spring更新到3.0之后,其MVC框架加入了一个非常不错的东西——那就是REST。它的开放式特性,与Spring的无缝集成,以及Spring框架的优秀表现,使得现在很多公司将其作为新的系统开发框架。大象根据实际的项目经验,以之前SSH2例子为基础,对其进行一次大改造,详细的为大家讲解如何实现SSM3全注解式的开发。
阅读全文
posted @
2011-05-23 00:57
菠萝大象 阅读(29210) |
评论 (14)
|
编辑
收藏
基于SSH2框架AspectJ的登录登出日志实现
摘要: 通过之前一篇
基于SSH2框架Struts2拦截器的登录验证实现
的文章,我们简单的运用了拦截器来实现功能,这次大象将在前面的基础上再进行一次扩展,运用AspectJ AOP切面实现登录登出日志的功能。
阅读全文
posted @
2011-05-13 23:07
菠萝大象 阅读(5961) |
评论 (2)
|
编辑
收藏
一个很实用的Eclipse小工具——Easy Explore
摘要: Easy Explore是一个用于在Eclipse中根据指定文件查找对应资源在硬盘位置的小插件,我将它放上来,供需要的朋友下载。
阅读全文
posted @
2011-05-11 22:12
菠萝大象 阅读(6311) |
评论 (9)
|
编辑
收藏
几个常用的Oracle函数及实例运用
摘要: Oracle数据库函数非常多,平时常用的只有那么几种,大象根据实际项目情况,列举几个最常用的函数综合运用的例子。
阅读全文
posted @
2010-09-30 23:00
菠萝大象 阅读(3596) |
评论 (3)
|
编辑
收藏
基于SSH2框架Struts2拦截器的登录验证实现
摘要: 通过之前的
Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解
系列文章,我们已经成功将这三种框架整合到了一起,这次大象将在此基础上用一个小实例来说明,怎么利用Struts2的拦截器特性实现登录验证,以及超时后的跳转问题。
阅读全文
posted @
2010-08-28 14:14
菠萝大象 阅读(29433) |
评论 (12)
|
编辑
收藏
摄影与编程
摘要: 大象玩摄影已有一段时间,通过学习发现,摄影与编程之间有很多相似之处。在此,我简单的总结一下,自娱自乐。
阅读全文
posted @
2010-07-20 23:12
菠萝大象 阅读(2395) |
评论 (0)
|
编辑
收藏
Eclipse?MyEclipse?
摘要: 现在使用Eclipse作为开发工具的人所占比例是相当多的。但我发现,有很多同行,竟然还不清楚Eclipse与MyEclipse的区别,这很令人意外。
阅读全文
posted @
2010-06-28 21:33
菠萝大象 阅读(6636) |
评论 (18)
|
编辑
收藏
Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(五)
摘要: 这是本系列的最后一章,大象对示例进行适当的扩充并说明。
阅读全文
posted @
2010-05-30 13:34
菠萝大象 阅读(17021) |
评论 (69)
|
编辑
收藏
Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(四)
摘要: 这一章,大象将详细分析web层代码,以及struts2的注解插件——struts2-convention的用法和其它相关知识。
阅读全文
posted @
2010-05-08 16:07
菠萝大象 阅读(13205) |
评论 (16)
|
编辑
收藏
Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(三)
摘要: 在前两章我为大家详细分析了JAR包的选择和必须的配置文件,那么这一章,我就对例子的层次结构进行说明,并实现除WEB层的功能代码。
阅读全文
posted @
2010-04-21 22:34
菠萝大象 阅读(14299) |
评论 (47)
|
编辑
收藏
Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(二)
摘要: 在上一章中详细分析了JAR包的选择,那么这次我将对例子中的一些必须的配置文件进行下说明。虽然这些配置在网上也很容易找到,但是很多都没有讲个因为所以出来,这样根本就得不到提高。在此,大象为各位详细分析一下这些内容。
阅读全文
posted @
2010-04-14 23:05
菠萝大象 阅读(15915) |
评论 (27)
|
编辑
收藏
Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(一)
摘要: 在JavaEE企业级开发中,以SSH2框架为核心的应用非常广,大象根据项目实践经验,通过一个实例,详细的为大家讲解如何实现全注解式的开发。
阅读全文
posted @
2010-04-11 22:24
菠萝大象 阅读(22498) |
评论 (35)
|
编辑
收藏
<
2010年4月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
随笔分类
(67)
Concurrency(3)
Database(4)
dom4j&jdom(3)
Eclipse(3)
Flex(4)
Hibernate(2)
Java(11)
jBPM(1)
jQuery(5)
Linux(1)
mybatis-generator(3)
Spring3(11)
Struts2(9)
随笔(7)
随笔档案
(67)
2015年9月 (1)
2015年8月 (1)
2015年7月 (1)
2015年5月 (1)
2015年4月 (1)
2015年3月 (3)
2015年2月 (1)
2015年1月 (2)
2014年8月 (1)
2014年6月 (2)
2014年5月 (2)
2014年4月 (3)
2014年3月 (1)
2014年2月 (1)
2014年1月 (2)
2013年12月 (3)
2013年11月 (2)
2013年10月 (2)
2013年9月 (2)
2012年5月 (1)
2012年4月 (2)
2011年8月 (1)
2011年6月 (1)
2011年5月 (3)
2010年9月 (1)
2010年8月 (1)
2010年7月 (1)
2010年6月 (1)
2010年5月 (2)
2010年4月 (4)
2010年3月 (2)
2010年2月 (7)
2008年9月 (2)
2008年8月 (6)
搜索
积分与排名
积分 - 779195
排名 - 54
最新随笔
1. 由Struts2Action代理和googlecode-jsonplugin产生的一个IllegalArgumentException异常问题
2. 在CentOS系统中同步时间
3. 全局唯一ID生成器浅析
4. 用Java实现MJD转UTC
5. 修改mybatis-generator-1.3.2源码实现自定义代码生成详解(三)
6. 修改mybatis-generator-1.3.2源码实现自定义代码生成详解(二)
7. 修改mybatis-generator-1.3.2源码实现自定义代码生成详解(一)
8. Quartz Spring与Spring Task总结
9. 常用的MySQL复杂查询语句写法
10. 常用的MySQL语句写法
11. 浅谈Java两种并发类型——计算密集型与IO密集型
12. 使用XStream注解实现Java对象与XML互相转换的代码示例
13. 浅谈volatile变量的理解
14. 浅谈Java共享变量
15. m2eclipse安装小贴士
最新评论
1. re: 修改mybatis-generator-1.3.2源码实现自定义代码生成详解(一)
评论内容较长,点击标题查看
--半湖思絮
2. re: 修改mybatis-generator-1.3.2源码实现自定义代码生成详解(一)
评论内容较长,点击标题查看
--菠萝大象
3. re: 修改mybatis-generator-1.3.2源码实现自定义代码生成详解(一)
评论内容较长,点击标题查看
--donghc
4. re: 修改mybatis-generator-1.3.2源码实现自定义代码生成详解(一)
@donghc
maven不是这样玩的呀,我的run是打包后用的,你仔细看了第三篇的内容么?在IDE里直接启动StartUp就行了,这个类是用来测试的
--菠萝大象
5. re: 修改mybatis-generator-1.3.2源码实现自定义代码生成详解(一)
评论内容较长,点击标题查看
--donghc
阅读排行榜
1. 使用jackson对Java对象与JSON字符串相互转换的一些总结(59314)
2. 在Eclipse中反编译Class文件完全详解(43543)
3. Quartz Spring与Spring Task总结(38535)
4. 使用XStream注解实现Java对象与XML互相转换的代码示例(33106)
5. Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(二)(32433)
评论排行榜
1. Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(五)(69)
2. Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(三)(47)
3. Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(一)(35)
4. Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(二)(27)
5. Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(三)(26)