半个月实训总结

心境变化

来了南京东软培训已有半个月,这半个月学习了一个星期的Oracle数据库,一个星期的Java,Oracle数据库加固了自己的SQL语句,主要对于查询语句有了更深的理解,如《收获不止Oracle》这本书写的一样,作为开发人员,我们不仅要知道数据库的使用,而且还需知道数据库的优化,就是你写的SQL语句要能快速查询到结果。如果平常学习的时候,带着这样的目的,我们平常练习写的SQL语句最好用in而不用not in等等,这可以说自己的一变化吧,除此之外,让我接触了pl/sql语句,作为开发人员这个是必须要掌握的,因为以前自己学的是sql server数据库,后来接触mysql数据库,还没有知道数据库还有pl/sql,但是这个语句语法还有点变扭,但是写多了也能适应。最后就是Oracle的内置函数,学习的时候与mysql相比较一起学习,因为不同的数据库,内置函数也是有区别的。
接着开始进行Java的学习,这让我对Java又有了新的认识,因为除了白天听老师的讲解和做老师给的练习,自己还配套看《think in java》这本书,这本书上的例子确实让人茅塞顿开,原来可以在这样理解。对象,接口,抽象类,异常和继承,这些自己都有了全新的认识。对于这些知识点的题目还是可以解决,但是到学习JDBC时,我在做一个练习题目时,碰到一个奇怪的问题,当我们把一张表当成一个对象,表所有的列名当成一个对象的属性,用对象进行表的数据查询时,查不到数据,依据主键作为一个方法的参数,进行查询数据时,差不多数据,但如果当参数为固定的值时,却能查到数据,这真的很奇怪,我就咨询老师,最后的问题出在主键的数据类型设为了char型,而不是varchar型,如果放在以前建表是不会出现这样的问题,因为我为习惯设为varchar型,但是这张表是做练习而建立的,练习题目要求要把主键设为char型,如果没有后面执行查询,我永远都不会知道这会出错误,着我的感谢练习题目故意把主键设为char型。经验是在错误的基础上积累出来的。
自己不光在学习Java,而且开始把spring和bootstrap整合在一起,但碰到了验证码的问题,还在解决中,验证码用到一个开源插件jcaptcha使用,还在学习中,而且自己在室友的介绍下到慕课网学习spring MVC。觉得讲的还比较详细。除此之外,这几天 我还投了简历到阿里巴巴公司,我以为自己没有什么的戏,但是简历投递成功,并且让我等通知面试,我写的面试城市是南京,自己也没什么准备,等到通知短信在准备,但是让我大吃一惊的是电话面试,面试了20多分钟,我的手机是长途加漫游啊!问的问题也偏向数据结构,已经一年半没接触了,然后是多线程和并发的问题,说真的多线程也只有上课老师讲了下,对于自己曾经做的项目只是业务层的并没有考虑过这些,唯一回答正确的只有一个问题是抽象类和接口的区别,实训正好讲了这些,加上自己当时紧张的要死,脑子一片空白。那些问题回答的真的不好,一个很好的机会就这样错过了,现在自己很后悔啊!但已经改变不了,继续加油打扎实基础,相信未来会有更好的工作机会!!!

你可能感兴趣的:(面试,东软)