实习两个月了,这两个月接触了不少东西,简单列举一下知识,未来需要多多学习和了解。

1、前端js、extjs4、Jquery(js框架这些基本现学现用);

2、基础不好要补补Servlet和JSP(再往前就补Java SE了);

3、常用web开发框架Struts2、Spring、Hibernate、Mybatis,其中还有spring mvc可以学习一下(Spring和Hibernate是非常庞大的框架,内容比较多。);

4、模板框架:velocity、freemarker(会用);

5、文本解析框架:Jaxb、GSON(简单使用,现学现用);

6、日志框架:commonlogging、log4j、logback(简单配置,现学现用);

7、单元测试:Junit(要求会用);

8、分布式缓存系统:memcached(xmemcached)(可以多学习这方面知识,尤其是在高并发的时候非常重要);

9、消息系统:JMS(用ActiveMQ实现);

10、数据库:mysql、Oracle(多花时间,必须掌握啊);

11、Linux:centos(必须熟悉啊);

12、服务器:tomcat、resin、weblogic(多多了解,熟悉);

13、http反向代理以及负载均衡的nginx(多多了解,熟悉);

14、事务管理:JTA、JTS;bitronix(支持多数据源);

15、项目管理工具:Svn、Maven、EA(只是工具,会用就行。项目管理知识还需日积月累);

以上就是这两个月接触到的了。肯定不全,后期慢慢补充~~~

要学的太多啦。

有些东西现学现用;有些东西几天就可以学会使用;有些东西可能要花个半年一年来学,也只是会用;

一步一个脚印,慢慢来;程序员成长之路很漫长。

05-11 21:48