暑假学习小结

时间过的好快,从开课的7.18到现在整个假期居然要过完了,感觉还有好多东西要学啊,每天都有学不完的知识。

整个假期中,将个人版机房收费系统完成了,牛腩看了一半,合作版机房收费系统火热进行中。总结一下这个假期学的东西其实还是不少的。

个人版机房收费系统:这个系统是熟悉的不能熟悉了,从个人版中初步设计了SQLHelperSQLHelper不仅仅提高代码的复用性,同时提高了D层与其他层的耦合性,而且减少了我们重复写数据库操作的错误几率;使用事务,使用的过程中可以同时完成对多个表的操作,否则都不完成,这个对于数据有效性非常有必要的。练习使用存储过程,它能够一定程度上提高我们系统的运行效率,而且能够提高系统的安全性,可维护性也比较高。使用视图,通过视图能够简便的访问我们需要的数据而不需要通过访问几个表达到我们的目的。

牛腩新闻发布系统,由于是第一接触B/S的知识,慢慢的跟着视频中的做,对网页中知识有了一些了解,在ASP.NET中最重要的就是CSS的学习,CSScascading style sheet)级联样式表格,它是用来进行网页风格设计的,也就是能够将网页的内容和样式进行分离。同时也能够提高CSS设计页面样式的复用性。对于CSS的核心内容:标准流、盒子模型、浮动、定位。标准流就是CSS顺序的安排其实就是和vb中的三种结构类型一样。盒子模型:为什么叫它是盒子?先说说我们在网页设计中常听的属性名:内容(content)、填充(padding)、边框(border)、边界(margin) CSS盒子模式都具备这些属性。用一个图来表示:

 

盒子模型:

 暑假学习小结_第1张图片

 

从图中我们很够很容易看到,图中所表英文即为盒子模型中的属性。对于浮动和定位其实都是针对盒子模型来说的。浮动(float):float-left就是我们的控件之类的按照标准流的顺序从left开始排列。同时float-right,就是从right开始排列。

 

 暑假学习小结_第2张图片

CSS定位(Positioning)属性允许你对元素进行定位,定位的基本思想很简单,它允许你定义元素框相对于其正常位置应该出现的位置,或者相对于父元素、另一个元素甚至浏览器窗口本身的位置。

合作版机房收费系统,和个人版不同的是这次是合作每人负责一个层,而且这个合作过程中学习到了SVN的使用,第一次真正的使用EA图来构建机房收费系统(以前要么看模版,要么一般看模版,一遍画图),从图到逐步的实现具体的功能。敲系统的时候更多的是考虑到系统的代码简洁以及提高系统的工作效率,这个也是以前没有应用的(以前都是能实现功能就行~),同时认识到要想完成一个比较完美的系统真是不容易啊。就像打一个草棚容易,可是建一个楼就有点儿难度了。

这个假期学术交流会开了不少,帮助我解决了好多以前没有想到,或者理解错误的知识。要说收获最多的还是思想上,米老师真是苦口婆心的给我们思考问题的方式,通过实例来纠正思路上的错误,正确的引导我们怎样的想问题,面对问题,解决问题。一个全局观是这个假期思想的核心,从提高班学习的不仅仅是技术,更多的是通过米老师讲述他的经历、经验给我整个人生铺路,好多事儿学习上的思路都能够映射到我们自己平时的生活中。总说站在巨人的肩膀上看问题,也就是从他们的经验、教训上思考问题、来学习。忙碌的一个假期,收获的一个假期。

你可能感兴趣的:(暑假学习小结)