我是做java web开发,一年。但是项目的整个运行流程还不清楚。我认为,任何一件事情总有个来龙去脉。
比如,tomcat启动时做了什么事情,从浏览器中请求一个一个地址是怎么一步步走到我们写的代码中的,项目中的那些配置文件是怎么用的?何时何地被读取的等等一系列问题。我总是畅...
比如,tomcat启动时做了什么事情,从浏览器中请求一个一个地址是怎么一步步走到我们写的代码中的,项目中的那些配置文件是怎么用的?何时何地被读取的等等一系列问题。我总是畅想我要能完全了解每个细节那该多好,能够自己一个人就能开发出一个小项目来,多好,这么久还稀里糊涂的,真的挺难受。不知道什么书能介绍这个,不知道从何下手,问人就更不切实际了,每个人都那么忙,有经验的能告诉我该怎么办吗现在?不胜感激!从何学起,怎么学?
展开
4个回答
展开全部
我一做JAVA WEB开放一年多吧。我觉得有些问题你不必现在就太执着于知道,像你问的浏览器实现原理就是属于比较高端底层的东西了。我觉得你不应该停留在外包阶段,但是还是先从基础搞起。像我现在主要就是做网站界面,用JQUERY,还有AJAX,也用SSH框架,可能我们是公司项目小接触的多。我师傅就跟我说慢慢来现在画了两年界面,会用那些框架。基础牢靠了你的那些问题到时候自然就能解决了,让你做一些组长和项目经理做的活你才能得心应手。我不知道你在哪个城市,自己的兴趣是哪一块。我对DHTML这一块就很感兴趣,我准备现阶段主要精力就研究这一块,把JS和CSS还有JQUERY和AJAX这些东西用的如火纯情研究透了。也是有很大出路的,我师傅跟我说一个JS写的NB的人在上海几十万一年不成问题。
更多追问追答
追问
你的意思是把技术用熟了,原理来龙去脉的东西自然就懂了?
追答
一步一个脚印,就像我,做了画面我就自己去看JS和JQUERY,CSS这些方面的书。实际和理论结合你才能理解的更透彻,你一块做NB了,上去了,领导肯定就会给你一些其他工作,比如分一些组长干的活给你,你再接手,再研究,做得好还会再给你,慢慢的你就上去了。搭框架这种事到了那阶段你自然就要去做了,到时候即使你之前没做过,你上手去做也会得心应手。不用着急的,毕竟我们不是天才,那种十几岁就能当黑客的人全世界也没几个。
展开全部
有位高人告诉我,学习一项技术,你首先要学的是脉络。以java web举例:
java SE ,java web ,javaEE 其中java se是基础,java EE企业级应用。
java web 通俗的将就是java 做后端的网站项目,网站项目就是请求与响应而已。
java web 最主要的就是后端,一般采用MVC模式,后端所做的就是处理业务,返回数据。
tomcat只是个容器,你也可以用jboss代替它,何必纠结启动是做了什么?
java 之所以提供众多api接口,就是为了让开发这能直接使用,就你现在的阶段不要去想这些api的原理,学技术也是一个迭代学习的过程,先学调用,等你能熟练运用,自然需要去看原理。
总而言之,在你连大的脉络还没搞清楚的时候,纠结何时,如何,做了什么事情等都是不合适的。
不懂追问!
更多追问追答
追问
我现在很纠结的是,我现在应该怎么做呢?抓基础,怎么个抓发?我现在就是不知道该如何去下手
追答
java se搞清楚了吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你若是想知道web的来龙去脉那就必须看下http协议。
你若想了解tomat,好像有本书是讲tomcat源码的
你若想了解tomat,好像有本书是讲tomcat源码的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
推荐一下李刚的 轻量级Java EE企业应用实战_Struts 2_Spring3_Hibernate(第三版) ,一般web项目也都是用这些框架的
追问
请问你有这本书的电子书吗?
追答
有,留下邮箱发给你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询