20160404

总结一下最近两个月的学习情况,由于过年时间事情比较多所以没有太多的时间看视频和教程,导致学习进度有点缓慢,不过一个意外事情的发生反而让我有大概一个半月的时间进行集中和系统的学习,感觉也收获的比较多(再次认识到学习需要一个固定的环境和时间),今天就对过去一段时间的学习进行下总结吧。

首先,花了两周的时间学习了数据库知识,分别看了北大青鸟和韩顺平老师的两个视频教程。看过之后自己安装并配置了oracle数据库,跟着韩老师讲的知识点一个一个的进行了上机练习,感觉到ORACLE确实比较强大,有种事无巨细的感觉。遗憾的是由于急着赶进度,最终并没有做一个完整的项目,掌握的知识点都比较零碎,例如:创建删除用户、表、视图等一些DDL语句和一些增删改查的DML语句;还学会了创建和调用存储过程、游标的使用、事务的概念、等等吧,都是一些最基本的操作和概念。虽然没有做项目,但是通过两周的学习我搞清楚了数据库一些基本的概念和技术,可以算入门了吧,再看网上帖子的时候也终于知道别人说的一些术语的意思了:),相信以后使用数据库的时候还很多,等用到时再一点点消化吧。

之后,花了三周的时间学习了tomcat的安装和使用、servlet的工作原理及生命周期、myeclipse的使用JDBC等。这三周基本是跟着韩顺平老师的视频一秒不差的走下来的,其中重点地方的视频可能还看了有两到三遍,在这里也感谢一下韩老师,谢谢你耐心而细致的讲解,十分适合我这种半路出家的,让我弄懂了最基本的一些东西,用现在流行话来说就是我差韩老师一份学费呀,希望有朝一日能补上:),这一段时间学的东西确实比较多,为了进行一个知识点的串联,最后跟着韩老师完成了一个用户管理系统的小项目,实现的主要功能有:1用户的登录及验证;2所有用户信息的浏览(实现分页);3添加修改删除用户;4显示当前用户及上次登录时间还有网站浏览的总人数。用到的技术主要有:servlet技术(搞清楚了其生命周期、请求及响应的常用方法、监听器和过滤器)、cookie session context技术(搞清楚了存放的方式及可见性等一些基本概念)、JDBC(自己编写了SQLHelper封装了增删改查的方法,简化了在service层的重复代码)、前端的一些技术。这个项目可以说像是做了两遍,第一遍是使用的传统模式,第二遍采用经典的MVC模式进行了改造(在大学时就老在图书馆看到MVC模式的书籍,时隔这么多年终于搞明白了啥叫MVC),虽然项目不大,但是还是感觉学到的东西很多吧。

最后,花了一周的时间看了JSP的视频教程(也是韩老师的),感觉有了servlet的基础学习起来还是很轻松的。由于时间关系没有进行上机练习,计划下一步把上面做的那个项目再用JSP进行改造一下。

由于这段时间一直的在进行专题学习,注意力完全集中到了上面(晚上做梦还是web应用的运行流程。。。)所以老是忘记进行总结,希望以后每周固定的进行总结学到的知识。下个月的学习计划是再写一个稍微大一点的项目把servlet和jsp综合利用上并采用mvc模式,把重要知识点再进行巩固练习以及对没有用到的知识点进行查漏补缺,如果还有时间补充学习一下javascript,这方面的知识有点太薄弱完全是靠java的底子在硬套。然后从6月份开始每个月学习一个SSH框架并写一个实战项目。9月份争取完成公司的人员仪器管理系统,算是为公司做最后一次贡献吧:)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值