期末总结-评价
转眼间一个学期就过去了,到了最后总结的时候,首先非常感谢老师在这一个学期来对我们的指导,在老师的带领下我们学习了很多知识,首先学习了Java的基础编程,在学习过程中我们有很多考核,也有很多课堂练习,课下作业,将这些都做完后就会对自己有很大的提高,后来学习了jsp网页设计,老师也给我们找来了社会上的指导老师来教我们学习如何使用jsp+sevelet+JavaBean来设计网页,这然后我们在课外学到了很多知识,也提高我们的能力,虽然在指导老师课堂上感觉自己学会了,但是在可惜啊也需要多加练习,才能真正学会来时讲的知识。
这个学期团队做了一个网页,感觉没有想象中做的那么好,如果可以做一个app会更好,但是由于能力不足,只能做成网页,但是做app是我们的目标,或许下学期我们要做的项目就时app,给予Android开发,希望我们会做成,提高我们的能力。
jsp:jsp实际上和servlet是一样的,只不过两者侧重点不同,jsp的内置对象和作用域大致是一样的,jsp中还有动作,常用的有操作javabean的动作,页面跳转的动作,以及包含的动作。这里重点提到两种包含的区别。在jsp还讲过jstl和el表达式,都是基础的应用,不过写自定义的标签还是要有一定的java基础的,我开始不太理解标签的解析过程,后来看了几个例子,发现自定义的已不是那么难。可能是因为它是java代码,容易理解。首先讲的是开发环境的配置,安装tomcat,了解tomcat下的目录,以及web工程下的目录。后来是讲了servlet的访问方式,post和get的区别,处理中文乱码是servlet中一个重要的知识点,几乎每个项目都会遇到这个问题。主要乱码有get,post乱码,是通过设置request或者response的编码方式来实现的。servlet间的跳转方式有重定向和转发,对于重定向和转发的区别,现在理解的很透彻了,重定向是不能获取request中参数,是客户端的两次请求,而转发是服务器内部跳转,不过,两种在设置过滤器的情况下,都要通过过滤器才能跳转。servlet的生命周期是笔试的必考题,其实这是很简单的,只需要理解,没必要死记硬背的,session算是重要的知识点,很多数据都是存储在内存中,如购物车,用户信息等,还可以对session设置生存时间。说到session就必须说说四种会话跟踪技术,cookie,url重写,表单域隐藏和session。javascript:js 我认为是最重要的,甚至于超过servlet,jsp,在上课期间,讲的内容还是比较少的,就javascript中创建对象来说吧,应该只讲过3中方法,虽然在一般的情况下是用不上的,但是我觉得还是有必要学习的,这样有助于看懂别人写的框架,在javascript这部分学习中讲的最多的还是dom操作,不过我觉得用dom操作太繁琐了,写的代码太多,而且效率看起来也不高,后面就是讲的事件,事件也算是简单的,只是对触发的事件进行相应的响应。除了这些就是javascript流程控制,对象一些基本语法,这些和java类似,所以在上课时没有讲得太多。xml: extensible markup language可扩展标记语言。它是由sgml(standard gerneralized markup language)发展而来的,允许开发者自定标签,可以将标签和内容有效的分离。在xml技术里,可以编写一个文档来约束xml文档的书写规范,称之为xml约束。本文主要介绍dtd与schema两种约束,在这里学习了dtd,scheama,定义xml约束,这部分的学习是我感觉最累的一部分,dtd还算好,scheama里面的内容,现在都忘了,没有任何记忆,只知道在xml约束中有着两中方式,还好这些在刚开始工作时是用不上的,因此我也没有用很多时(敬请期待好范文网更好文章:wWW.HaowOrD.coM)间来学习。
总结:虽然说这上面的知识大部分都掌握了,但是能否灵活运用才是重点,所以在今后的学习中多思考问题是否有多种解决方法。还有很多知识是我们目前还没有学会的,今后要更加努力。
对老师的意见:跟王老师在一起学习了一个学期,感觉受益匪浅,从大一开始王老师给我们做导论课。我就感觉老师讲课很生动,很有乐趣,在课堂上不会走神,很有吸引力,自己也从中学到许多知识,尽管老师不讲知识点,都是我们自己学习,但是感觉这样自己的主动性会更好,大大提高了我们的自主学习能力,老师也对同学们很负责,有困难老师也会洗洗脑告诉你,在日常课堂中,老师也会有很多方式来讲课,完全与高中时的授课方式不同,这样更有利于提高我们自己的能力,在以后工作中会有很多帮助,老师的讲课方式也很不同,结对开发这个方式很好,可以提高我们的团队能力,也可以提高我们的交流能力。总之,在一个学期来,我感觉跟老师学到很多,无论时只是还是学习能力方面都有了很大的提高。