遇见你是一个秘密
历经十三天的冬季美丽时光,牛腩新闻发布系统在距离平安夜还有一个月的日子里从尘埃里结出圣诞果,咋一听,牛腩老师的声音有一种小罗的赶脚,仔细一听,有一种唐欢师姐的味道,伴随着牛腩老师正宗的广西普通话的视频教学,让牛腩老师的每一节课都充满一种独具匠心的人格魅力。这种魅力会让小编没有困意,没有反感,吸引着小编跟着牛腩老师将所有问题一一解决,一直坚定的走到新闻发布的最后。
第一次接触B/S方面的知识,小心脏扑通扑通的跳,感觉到她对这个新朋友的热情,对小编来说,以前不知道网页是如何做出来的,这次可以自己动手制作一个网页,那种感觉,倍儿爽,尤其是局域网内其她小伙伴也可以访问,而只有小编有权限来进行后台管理,对于其她小伙伴的评论,想删就删,赶脚棒棒哒,肿么有一种邪恶的赶脚`(*∩_∩*)′。 牛腩新闻发布系统是小编第一次接触BS的东西,学习到了很多新的知识,but小编现在还不是很明白,重点学习了CSS+DIV和table网页布局,同时使用了很多技术:js,jquery,ajax;CSS层叠样式表,将样式和网页进行解耦,感觉一下子高大上了有么有。现在到了颗粒归仓的时候,现在小编就跟大家分享一下在学习牛腩新闻发布系统过程中的点滴收获吧`(*∩_∩*)′。
重新审视定义软件的开发流程历时63集视频的倾情演绎,牛腩老师从软件安装开始到真假分页结束,纵观整个过程就是软件开发的整个流程,这个小而精的新闻发布系统,涉及到的知识是那么让我魂牵梦萦,看了上集,好想看下一集剧情将如何发展,牛腩老师首先对新闻发布系统的需求做了一个大概的阐述,然后是带领小编写了一份详细文档,对这个系统的功能,做了比较全面的介绍,接着就是画用例图,一直到后面的代码编写、系统的发布等,将软件开发的大概流程完美的展现在小编面前,晦涩难懂的计算机知识在牛腩老师匠心独运的广西普通话中,一切都变得那么美好,让小编对软件的开发流程有了更加清晰的定义,不由得想起刚走过的机房合作,小编和自己的团队也是从需求分析开始,然后数据库设计,画uml图等。每个软件的设计过程都是这般如出一辙。因为她们是一家人,相亲相爱的一家人。
新技术的接触,好神奇在学习牛腩新闻发布系统过程中,小编接触了很多之前没有听过的名词,好神奇的说,第一次听说了盒子模型、CSS、DIV、AJAX、js、handler等新名词。尤其是盒子模型的使用,使得界面整齐、美观。而js的使用则实现一些特殊的神奇效果。虽然,当时对这些名词感觉很陌生,通过百度只是知道了她们叫什么、它们的大概功能有了一些简单的了解。但是对于具体的还不是很清楚,但是她们相得益彰的配合,显示出来的效果那叫一个精美绝伦,漂亮!
三层,数据库在还没有遇见牛腩新闻发布系统之前,小编完成了个人重构版和合作版的机房收费系统。在个人重构和机房合作中,也使用了SqlHelper,但是当时只知道怎么用,对于SQLhelper是如何来的?有什么好处?那就是一问三不知了。通过牛腩新闻发布系统的学习,牛腩老师从前到后详细的讲解了SqlHelper的来历,用处以及好处。听完之后,有一种茅塞顿开的感觉,对SqlHelper的理解i+1了。
在数据库方面,收获最大的是存储过程和主键、外键。还记得当年在学习数据库的时候,只是做个红皮书上的五个小例子,而新闻发布系统中将它们运用的灵活自如,也让小编自己动手实践。让通过新闻发布系统来驱动学习。对于主键、外键的设置,小编的收获是很大的,记得刚开始个人重构的时候,主外键这个问题一直困扰着小编,总觉着主键用一个像钥匙一样的图标表示着,还好一点,外键嘛,什么表示也没有,有她没她又有什么区别。而这次做系统只要涉及数据库操作,就要用到主键、外键的知识,收获还是颇丰的。然而,牛腩老师选择的主键是自增长型的,这样做尽管也能够起到主键约束作用,但是在你删除部分数据之后,自增长型的主键是不会自动变成相应的编号。在D层编写的过程中,也是各种错误各种出,可是学习不就是这样嘛`(*∩_∩*)′。
这句话,是提高班老生常谈的话题,还记得当时小编犯了一次触摸板事件,就这个问题做过一次讲课,听了牛腩老师的课,小编才发现发现,不论是小编的学习,还是生活中,有那么多的将就。纵观整个视频的学习来看,牛腩老师不将就的品质,小编也不知道这个用品质来形容到底恰不恰当,可谓是淋漓尽致,最让小编印象深刻的是对于界面的美观,哪怕是一个小小的按钮,都要做到完美,哪怕是相差1px,也要改正过来。更不用说适用于各个浏览器了。要么不做,要做就要做到最好,这是牛腩老师给小编最重要的思想启迪,为了使工作简单、快捷、高效,代码容易理解,牛腩老师的注释写的非常认真,让人易于理解。对于常用的模块做成模版,拉过来直接使用。提高了效率,另外,就是牛腩老师的写代码习惯。对于大模块的注释,直接在修改模版,在模版里面直接加上共用注释;对于常用的模块或者引用直接保存在工具箱的“常规”里面,用的时候直接拉过来,稍作修改就可以使用了;对于命名,也值得小编学习。
小编寄语:你要相信所有的BUG都不是问题,无论你此时正被参数困扰,还是为存储过程发愁,还是那时你正孤独地走在编写SQLhelper的道路上,无论是飘着小雪的微亮清晨,还是被热浪炙烤的薄暮黄昏,牛腩老师独特的讲课风格一定会帮助你走过所有的困境,一一走过所有的调试,让你在这条路上越走越远。我想,有一天,她一定会怀着一颗用力跳动的心脏走向你。她一定会捧着满腔的热和目光里沉甸甸的爱走向你,她就是你持续努力学习的那个秘密`(*∩_∩*)′!