javaweb学习心得及基础练习

上传人:郭** 文档编号:111600825 上传时间:2019-11-02 格式:DOC 页数:5 大小:77.46KB
返回 下载 相关 举报
javaweb学习心得及基础练习_第1页
第1页 / 共5页
javaweb学习心得及基础练习_第2页
第2页 / 共5页
javaweb学习心得及基础练习_第3页
第3页 / 共5页
javaweb学习心得及基础练习_第4页
第4页 / 共5页
javaweb学习心得及基础练习_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《javaweb学习心得及基础练习》由会员分享,可在线阅读,更多相关《javaweb学习心得及基础练习(5页珍藏版)》请在金锄头文库上搜索。

1、javaweb学习心得及基础练习 篇一:javaweb学习心得 在写心得之前总结下中级部分学习的内容我们的中级部分主要学习了html,css,javacript,xml,dtd/scheam,以及javaee中的jsp,servlet,过滤器监听JSTLELjQueryAjax 下面就各个模块进行总结:在学习html时我是对这个没太在意的因为里面全部是标签没有需要理解的内容全部是属于识记的所以在学习时相对轻松对于html常用的标签都是非常清楚的form中的十一种类型常用的有textpasswordhiddensubmitbuttonradiocheckbox,等其他的标签如divtablesp

2、an,select都是重要的标签. Css的学习:虽然说在标签中也可以定义样式但是这么做看起来不是那么明智我在学CSS时还是比较努力的所有的样式效果都测试过并且写了相应的案例只是过了不到3个月就忘了一大半很多时候都是查文档才能写出来的虽然CSS对于我们来说不必要非常精通但是我觉得掌握的东西越多以后的工作就越轻松所以在中级结束后也会去看看前面的笔记和案例 Javascript:js我认为是最重要的甚至于超过servletjsp在上课期间讲的内容还是比较少的就javascript中创建对象来说吧应该只讲过3中方法虽然在一般的情况下是用不上的但是我觉得还是有必要学习的这样有助于看懂别人写的框架在ja

3、vascript这部分学习中讲的最多的还是dom操作不过我觉得用dom操作太繁琐了写的代码太多而且效率看起来也不高后面就是讲的事件事件也算是简单的只是对触发的事件进行相应的响应除了这些就是javascript流程控制对象一些基本语法这些和java类似所以在上课时没有讲得太多 Xml:ExtensibleMarkupLanguage可扩展标记语言它是由SGML(StandardGerneralizedMarkuplanguage)发展而来的允许开发者自定标签可以将标签和内容有效的分离在XML技术里可以编写一个文档来约束XML文档的书写规范称之为XML约束本文主要介绍DTD与Schema两种约束,

4、在这里学习了dtd,scheama,定义XML约束这部分的学习是我感觉最累的一部分DTD还算好SCheama里面的内容现在都忘了没有任何记忆只知道在XML约束中有着两中方式还好这些在刚开始工作时是用不上的因此我也没有用很多时间来学习 Servlet:我觉得是比较简单的可能是因为它是java代码容易理解首先讲的是开发环境的配置安装tomcat了解tomcat下的目录以及web工程下的目录后来是讲了servlet的访问方式post和get的区别处理中文乱码是servlet中一个重要的知识点几乎每个项目都会遇到这个问题主要乱码有getpost乱码是通过设置request或者response的编码方式

5、来实现的Servlet间的跳转方式有重定向和转发对于重定向和转发的区别现在理解的很透彻了重定向是不能获取request中参数是客户端的两次请求而转发是服务器内部跳转不过两种在设置过滤器的情况下都要通过过滤器才能跳转Servlet的生命周期是笔试的必考题其实这是很简单的只需要理解没必要死记硬背的session算是重要的知识点很多数据都是存储在内存中如购物车用户信息等还可以对session设置生存时间说到session就必须说说四种会话跟踪技术cookieURL重写表单域隐藏和session JSP:JSP实际上和servlet是一样的只不过两者侧重点不同JSP的内置对象和作用域大致是一样的JSP

6、中还有动作常用的有操作JavaBean的动作页面跳转的动作以及包含的动作这里重点提到两种包含的区别在JSP还讲过jstl和EL表达式都是基础的应用不过写自定义的标签还是要有一定的java基础的我开始不太理解标签的解析过程后来看了几个例子发现自定义的已不是那么难 jQuery:jQuery可以说是中级部分学的最好的主要是它方便了特别是选择器而且避免了一些浏览器的差异所以在学习jQuery后就再也不想用javascript来获取元素了不仅如此jQuery中封装的Ajax操作也是非常简单不需要自己封装一个类$.get和$.post能够省去很多麻烦jQuery的监听事件也是很简单不需要在标签中添加对应

7、事件可以动态的绑定事件还有就是dom操作更是方便我在学习完Ajaxjson后就发现即使是没有JSP也能做出一个动态页面出来只是会存在效率问题 总结:虽然说这上面的知识大部分都掌握了但是能否灵活运用才是重点所以在今后的学习中多思考问题是否有多种解决方法 篇二:Java基本语法练习 1给定3个数ab和c输出最大的数 2某电信公司的市内通话费计算标准如下: 三分钟内0.2元三分钟后每增加一分钟增加0.1元不足一分钟的按一分钟计算要求编写程序给定一个通话时间(单位:秒)计算出应收费金额 3.某市的出租车计费标准为:3公里以内10元3公里以后每加0.5公里加收1元;每等待2.5分钟加收1元;超过15公里

8、的加收原价的50%为空驶费要求编写程序对于任意给定的里程数(单位:公里)和等待时间(单位:秒)计算出应付车费车费直接截去小数位只取整数 4编写程序判断给定的某个年份是否是闰年 闰年的判断规则如下: (1)若某个年份能被4整除但不能被100整除则是闰年 (2)若某个年份能被400整除则也是闰年 5给定一个百分制的分数输出相应的等级 90分以上A级 8089B级 7079C级 6069D级 60分以下E级 6.编写程序求1+3+5+7+99的和值 7.编写程序输出1100之间所有能被7整除的偶数 8求所有满足如下条件的四位数: 千位上的数字大于百位数字百位数字大于十位数字十位数字大于个位数字并且千

9、位数字是其他三位数字的和 9给定两个任意的正整数,求它们之间的所有完全平方数完全平方数是指这个数是某个整数的平方例如162536等都是完全平方数 10编写程序求下列多项式的前50项的和: 11/3+1/51/7+1/9 11.请编写程序输出九九乘法表 12编写程序输出1100之间的所有素数 13在屏幕上输出一个n行的金字塔图案例如若n=5,则图案如下: * * * * * 14求斐波那契数列前n项的和值,斐波那契数列如下:1123581321 前两位数是1从第三位开始每位数都是前两位数之和 15给定一个整数把它的各位数字倒排过来形成一个新的整数例如:给定43215输出54321;给定9870输出789 /o:p

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 心得体会

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号