javaweb学习心得及基础练习_第1页
javaweb学习心得及基础练习_第2页
javaweb学习心得及基础练习_第3页
javaweb学习心得及基础练习_第4页
javaweb学习心得及基础练习_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品文档javaweb学习心得及基础练习在写心得之前总结下中级部分学习的内容,我们的中级部分主要学习了html,css,javacript,xml,dtd/scheam, 以及 java ee 中的 jsp,servlet, 过滤器,监听,JSTL, EL, jQuery , Ajax。下面就各个模块进行总结:在学习html时,我是对这个没太在意的,因为里面全部是标签,没有需要理解的内容, 全部是属于识记的,所以在学习时相对轻松,对于 html常 用的标签都是非常清楚的form中的十一种类型,常用的有text , password , hidden , submit , button , ra

2、dio , checkbox, 等其他的标签如 div , table , span,select 都是重要的标签.Css的学习:虽然说在标签中也可以定义样式,但是这 么做看起来不是那么明智,我在学CSS时还是比较努力的,所有的样式效果都测试过,并且写了相应的案例,只是过了 不到3个月就忘了一大半,很多时候都是查文档才能写由来 的,虽然CSS对于我们来说不必要非常精通,但是我觉得掌 握的东西越多,以后的工作就越轻松,所以在中级结束后也 会去看看前面的笔记和案例。Javascript : js 我认为是最重要的,甚至于超过 servlet , jsp ,在上课期间,讲的内容还是比较少的,就 ja

3、vascript中创建对象来说吧,应该只讲过3中方法,虽然2016全新精品资料-全新公文范文-全程指导写作法家原创1 / 6精品文档在一般的情况下是用不上的,但是我觉得还是有必要学习 的,这样有助于看懂别人写的框架,在 javascript 这部分 学习中讲的最多的还是 dom操作,不过我觉得用dom操作太 繁琐了,写的代码太多,而且效率看起来也不高,后面就是 讲的事件,事件也算是简单的,只是对触发的事件进行相应 的响应。除了这些就是javascript流程控制,对象一些基本语法,这些和java类似,所以在上课时没有讲得太多。Xml: Extensible Markup Language可扩展

4、标 t 己语!它是由 SGML(Standard Generalized Markup language)发展而来的,允许开发者自定标签,可以将标签和内容有效的 分离。在XM豉术里,可以编写一个文档来约束XML文档的书写规范,称之为 XML约束。本文主要介绍 DTD与Schema 两种约束,在这里学习了 dtd,scheama,定义XML约束,这部 分的学习是我感觉最累的一部分,DTD还算好,SCheama里面的内容,现在都忘了,没有任何记忆,只知道在XM束中有着两中方式,还好这些在刚开始工作时是用不上的,因 此我也没有用很多时间来学习。Servlet :我觉得是比较简单的,可能是因为它是ja

5、va代码,容易理解。首先讲的是开发环境的配置,安装tomcat ,了解tomcat下的目录,以及 web工程下的目录。后来是讲 了 servlet的访问方式,post和get的区别,处理中文乱码 是servlet中一个重要的知识点, 几乎每个项目都会遇到这个问题。主要乱码有 get , post乱码,是通过设置 request 或者response的编码方式来实现的。Servlet间的跳转方式 有重定向和转发,对于重定向和转发的区别,现在理解的很 透彻了,重定向是不能获取request中参数,是客户端的两次请求,而转发是服务器内部跳转,不过,两种在设置过滤 器的情况下,都要通过过滤器才能跳转。

6、Servlet的生命周期是笔试的必考题,其实这是很简单的,只需要理解,没必 要死记硬背的,session算是重要的知识点,很多数据都是 存储在内存中,如购物车,用户信息等,还可以对session设置生存时间。说到session就必须说说四种会话跟踪技术, cookie , URL重写,表单域隐藏和 session。JSP: JSP实际上和servlet 是一样的,只不过两者侧重 点不同,JSP的内置对象和作用域大致是一样的, JSP中还 有动作,常用的有操作 JavaBean的动作,页面跳转的动作, 以及包含的动作。这里重点提到两种包含的区别。在 JSP还 讲过jstl和EL表达式,都是基础的

7、应用,不过写自定义的 标签还是要有一定的 java基础的,我开始不太理解标签的 解析过程,后来看了几个例子,发现自定义的已不是那么难。jQuery : jQuery可以说是中级部分学的最好的, 主要是 它方便了,特别是选择器,而且避免了一些浏览器的差异, 所以在学习jQuery后,就再也不想用javascript来获取元素了。不仅如此,jQuery中封装的Ajax操作也是非常简单,不需要自己封装一个类,$.get和$0$1能够省去很多麻烦,jQuery的监听事件也是很简单,不需要在标签中添加对应事件,可以动态的绑定事件。 还有就是dom操作更是方便。 我在学习完Ajax , json后就发现,

8、即使是没有JSP,也能做 由一个动态页面由来,只是会存在效率问题。总结:虽然说这上面的知识大部分都掌握了,但是能否 灵活运用才是重点, 所以在今后的学习中多思考问题是否有 多种解决方法。1 .给定3个数a, b和c,输由最大的数。2 .莫电信公司的市内通话费计算标准如下:三分钟内元,三分钟后每增加一分钟增加元,不足一分 钟的按一分钟计算。要求编写程序,给定一个通话时间,计 算由应收费金额。3 .莫市的由租车计费标准为:3公里以内10元,3公里以后每加公里加收 1元;每等待分钟加收 1元;超过15 公里的加收原价的 50班空驶费。要求编写程序,对于任意 给定的里程数和等待时间计算由应付车费,车费

9、直接截去小数位,只取整数。4 .编写程序,判断给定的莫个年份是否是闰年。闰年的判断规则如下:若奥个年份能被4整除但不能被100整除,则是闰年。若奥个年份能被400整除,则也是闰年。5 .给定一个百分制的分数,输由相应的等级。90分以上A级8089 B级7079C级6069 D级60分以下E级6 .编写程序求1+3+5+7+99的和值7 .编写程序输由1-100之间所有能被7整除的偶数。8 .求所有满足如下条件的四位数:千位上的数字大于百位数字,百位数字大于十位数字, 十位数字大于个位数字,并且千位数字是其他三位数字的 和。9 .给定两个任意的正整数,求它们之间的所有完全平方 数,完全平方数是指这个数是莫个整数的平方,例如 16 , 25, 36等都是完全平方数。10 .编写程序求下列多项式的前 50项的和:1-1/3+1/5-1/7+1/9-11 .请编写程序输由九九乘法表。12 .编写程序输由1-100之间的所有素数。13 .在屏幕上输由一个 n行的金字塔图案,例如,若n=5, 则图案如下:*14 .求斐波那契数列前 n项的和值,斐波那

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论