java程序员学习路线 求解,应该学些什么东西,以及顺序,我现在学了ssh,struts2以及jsp ,js,html,css,ajax,简单数据库语句,下面还要学点什么才能进步呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 学了这些东西固然是很好!! 但是在这里我劝告LZ一句 技术不是靠学的多来衡量高低的。更重要的是理解升华,,你会用没什么了不起的 当你真正会分析框架,,能深入的看看框架的底层代码,,那时你运用自如,就差不多了.东西是要学,,但是学的怎么样用的怎么样,是有层次的, 所以这是我给LZ的一个建议因为我以前也是这样过来的.. 学的东西多不深,换个环境就不行了,而且容易忘,当你高搞一段时间某个技术,另一个技术就会淡忘.如果有哪里说的不好,还请LZ包涵 LZ学的不少了 我的计划是学完struts2 STOP一下 巩固一下前面的所有 可惜的是,还没学到 分给我吧 。照下面的学。你一定会进步的,呵呵。A为初级要求;B为中级要求;C为高级要求。 我所说的ABC只是说个人认为该知识在工作求职中的地位,所以掌握程度至少也要有个差不多,能用它做些不是很难的事情。 另外,我主要是做开发的,所以有些设计上必须的知识我没有标A。 1. 工具或软件 power designer(C) 建模 rational rose(C) 建模 Business Object(C) 报表 jBoss jBPM(C) 工作流 ant(B) 编译工具 VSS(B) 同步 CVS(B) 同步 SVN(B) 同步 dreamweaver(B) 网页制作 mysql(A) 数据库 oracle(A) 数据库 mssql(A) 数据库 tomcat(A) 容器 weblogic(A) 容器 jboss(A) 容器 jbuilder(A) 开发工具 eclipse(A) 开发工具 myeclipse(A) 开发工具 JDK(A) JDK 2.框架 EJB(C)ajax(B) 如DWRspring(B) hibernate(B) strust(A) 3.设计模式(C) 还是留给做设计的来说吧。不过被面试和面试别人的经验告诉我,你至少要能手写简单的单例模式和工厂模式。 4.服务器的安全设置以及负载均衡(C) 这个也应该属于较高深的知识,我在这方面很菜。我想学习时期,就主要学下windows和linux下的web服务器的搭建就可以了。 5.语言 做JAVA开发涉及到的语言比较多。 java(A) jsp(A) html(A) javascript(A) sql(A) hql(A) xml(B) wml(B) css(B) flex(C) shell(C) C++(C) LZ 那就建议你 好好 的学好 J2SE 这个扎实了 你所向披靡 先不要接触那些 什么SSH的 框架 J2SE 扎实了 就好好搞懂servlet 的机制 问个非常菜鸟级的猜数字问题,高人指点啊 数据库表连接 求IP范围的业务 ComboBox显示数据 java中如何理解值传递和引用传递?? 寻网站模版 急急急急急急 myeclipse中配置Tomcat6.0的问题,请大虾们指点。 有请 pigo 接分(一) 找人 求weblogic8在jbuilder8中的配置方法 发个趣味点的 自行车的java类 log4j写入文件没动静,需要重启应用才能看到
但是在这里我劝告LZ一句
技术不是靠学的多来衡量高低的。
更重要的是理解升华,,你会用没什么了不起的
当你真正会分析框架,,能深入的看看框架的底层代码,,那时你运用自如,就差不多了.
东西是要学,,但是学的怎么样用的怎么样,是有层次的,
所以这是我给LZ的一个建议
因为我以前也是这样过来的..
学的东西多不深,换个环境就不行了,而且容易忘,当你高搞一段时间某个技术,另一个技术就会淡忘.
如果有哪里说的不好,还请LZ包涵
LZ学的不少了
我的计划是学完struts2 STOP一下
巩固一下前面的所有
可惜的是,还没学到
我所说的ABC只是说个人认为该知识在工作求职中的地位,所以掌握程度至少也要有个差不多,能用它做些不是很难的事情。
另外,我主要是做开发的,所以有些设计上必须的知识我没有标A。
1. 工具或软件
power designer(C) 建模
rational rose(C) 建模
Business Object(C) 报表
jBoss jBPM(C) 工作流
ant(B) 编译工具
VSS(B) 同步
CVS(B) 同步
SVN(B) 同步
dreamweaver(B) 网页制作
mysql(A) 数据库
oracle(A) 数据库
mssql(A) 数据库
tomcat(A) 容器
weblogic(A) 容器
jboss(A) 容器
jbuilder(A) 开发工具
eclipse(A) 开发工具
myeclipse(A) 开发工具
JDK(A) JDK 2.框架
EJB(C)
ajax(B) 如DWR
spring(B)
hibernate(B)
strust(A) 3.设计模式(C)
还是留给做设计的来说吧。不过被面试和面试别人的经验告诉我,你至少要能手写简单的单例模式和工厂模式。 4.服务器的安全设置以及负载均衡(C)
这个也应该属于较高深的知识,我在这方面很菜。我想学习时期,就主要学下windows和linux下的web服务器的搭建就可以了。 5.语言
做JAVA开发涉及到的语言比较多。
java(A)
jsp(A)
html(A)
javascript(A)
sql(A)
hql(A)
xml(B)
wml(B)
css(B)
flex(C)
shell(C)
C++(C)