struts2框架
struts2的convention ,是一种对struts2配置文件的管理或者说是瘦身
hibernate框架
JPA技术(严格来说它是一个规范,而不是一项技术)
spring框架
jsp页面技术
log4j 日志记录
Ext框架,用于客户端的界面美化
页面流技术,这个我么没有用过
highcharts绘制统计图的应用
sitemesh,视图层的技术.共用页面的部分内容的技术
highcharts绘制统计图
Ecside技术,这是视图层的一个框架.但是浏览器兼容性不太好
dwr技术,前端可以直接访问java类.应该算是一种ajax技术吧
drools规则引擎,项目里有用过,但是我没有用过.具体的不太了解
另外用到的辅助工具(插件)有
checkStyle,检查代码书写格式规范
findBug,和checkStyle功能差不多
git,团队协作时的项目管理工具
smart Git,同上
maven,同上
codeStyle规范注释
下面是网友分享的一些有用的资源,可以直接下载,不需要注册或者是什么豆之类的:
http://yun.baidu.com/share/home?uk=977022391&view=share#category/type=0
java 伪静态URL 相关资料见http://www.jb51.net/article/32330.htm
java虚拟机原理:
http://blog.csdn.net/bingduanlbd/article/details/8363734
nutch技术:
Nutch是一个Java开源项目,拥有十多年的历史,从一开始的搜索引擎演变为如今的网络爬虫。在Nutch的进化过程中,产生了Hadoop、Tika和Gora三个Java开源项目。如今这三个项目都发展迅速,极其火爆,尤其是Hadoop,其已成为大数据和云计算的代名词。
国内首套免费的《Nutch相关框架视频教程》(1-20)
http://yangshangchuan.iteye.com/blog/1837935
iscroll.js
一个js库。这个项目的产生完全是因为移动版webkit浏览器(诸如iPhone,iPad,Android 这些系统上广泛使用)
提供了一种本地化的方式来对一个限定了高度和宽度的元素的内容进行滑动。非常好用。。。
使用eclipse自带的命令生成doc文档,对于熟悉一个别人开发的系统很有帮助。比如你到了一个新的公司,或者接手了一个正在开发的项目。如果这个项目管理的比较规范严格,有技术文档,那就什么都不用说了,下班后赶快买彩票去吧!如果没有技术文档,你又不可能什么都问别人吧,那么自己用eclipse生成一份注释文档或许对你有所帮助。当然,你还要祈祷,前辈留下了足够清晰的注释。