Javaweb学习总结

前端学习概述

在学习Javaweb这条路上,首先学习的是web前端,前端分为几个大块,分别为HTML、css、JavaScrip、JQuery、vue。html和css只是一些简单的标签与选择器,记得学完html,css后,用学过的知识去模仿一个网站,基本框架已经做出来了,虽然只是徒有其表,但是这也让我在前端网页设计上上有了很大的提升。JavaScript相对来说是比较重要的,是一种轻量级语言,是可插入 HTML 页面的编程代码,这块的学习感觉掌握的不怎么到位,只是简单了解了JavaScript的一些的语法和一些常用的对象,应用方面差一些;在JavaScript的基础上又了解了两个小块:BOM浏览器对象模型和DOM文档对象模型,主要用BOM对象中的window对象实现定时器和Location()地址栏对象实现页面的跳转。接下来的一块是JQuery,jQuery已经集成了JavaScript、 CSS、 DOM和Ajax于一体的强大功能,这块内容的掌握浅,只是了解了一些简单的用法。最后一块为vue,了解了一些它的语法、事件与计算属性,并对vue的Ajax请求有了初步的认识。

数据库学习概述

前端完毕后接触了数据库,已经掌握了mysql数据库的简单的增删改查,对后面的事务、触发器、视图、函数的了解有所欠缺。

Javaweb服务端学习概述

接下来就开始Javaweb服务端的学习,Javaweb服务端一共有三大块内容,主要有Servlet、会话技术的cookie与session、JSP。学习之初,首先对HTTP协议有了一些了解,已经掌握了Tomcat、Maven的安装与使用,可以熟练地配置idea,然后开始了Servlet,Servlet说白了就是请求与响应,然后调各种函数方法;第二块是会话,cookie和session都可以用来存信息,相对来说session更加好用,可以将信息存在服务端,因此一般都是用它来存;最后就是jsp了,它可以在HTML网页中插入Java代码,对于他的简单的功能基本有所了解,但应用起来比较生涩。除了这些主要的模块,对于MfC三层架构、过滤器、监听器这些也有了一定的了解。

总结

不足:

javaweb这块掌握的一般,很多东西学得快忘得也快,缺乏一定的练习,对知识的了解不深入;只停留在表面,没有去更深层次的分析他;在练习的过程没有理清楚步骤,经常很长时间都写不出来几行代码,浪费了大量时间。

改进方向:

首先,经过这段时间的学习,自我感觉在写代码实现一个功能前最好可以把流程图搞清楚,在自己的心中要有一个架构,将条理梳理清楚再去写,我相信,每一个完美的代码都是建立在清楚的思路上的;其次,在写代码的过程发现自己对很多基础部分掌握不是很到位,应该多加巩固;最后,在分析代码时多看底层结构,搞清楚他是做什么的。

结语

总之javaweb这部分学习完毕,不知之处会继续改进,保持一颗积极学习的心。

你可能感兴趣的:(java)