充电,需要学习的知识



1 xml schema/dtd
  定义报表格式。参考jasparreport。

2 uml / rose
  描述amberreport的组织结构,设计,与项目人员的交流。

3 gof / design pattern
  指导设计。

4 lex / yacc / context-free grammer
  sql解析,词法高亮显示,输入控制。

5 java / c / cpp
  编码。

6 html / mime / base64
  server和client之间的通信,中文问题。

7 jdbc driver / datasource / jndi
  设计数据源,数据连接。

8 jaspar report / runqian report
  吸收二者的设计思想。

9 poi / itext
  输出到pdf,excel。

10 serialize / unserialize
  保存中间结果,缓存。

11 java image api
生成jpg图片的api包。

导航