前言:
在公司从C++转向Java Web方向大概有3个月(11月初-1月底)了。三个月前对Java和Web还几乎是零基础。然后从安装Eclipse,MySQL,tomcat开始,到学习HTML/CSS/Javascript,JQuery,JSP,SQL,在项目已有的架构Spring-Struts-Hibernate上,开始加入新的功能页等。这三个月,写了很多的JavaScript代码,修改数据库设计,调试网页的控件布局等。从对Java Web恐惧,到逐渐喜欢上了这种开发模式。
Java和Web的内容似乎比C++要多很多很多需要学习的东西,还有各种各样的框架知识。虽然现在接到一个需求,基本能够清楚怎样在原来的项目上进行修改,但是对底层框架的不了解让我觉得自己目前是站在一个空中楼阁上面,因为我不知道自己什么时候就会因为不清楚框架的那个原理或特性,而让整个代码奔溃而无法运行。
之前在公司完成一个功能后,在本地的机器上运行完全正常。但是当rebase到项目的主分支后,tomcat都无法正常启动。后来查了将近1个多小时,才找到问题是由于我