专升本录取了,这是好消息,坏消息是, 还是在本校读, 我仿佛看到了学校给你发录取通知书时,猥琐龌蹉地默念:"恭喜又入坑".....(学校帮你报名时自己帮你填了志愿,我去)!!!!
启程了,在家时,一想到在火车上一路的颠簸与劳累,都会觉得这回校的心情失落些.. 不过有幸的是,车上遇到一老乡和两位纯"京腔"的大伯大姨,大伯都70了精神非常抖擞,吐字说话字正腔园,只听声音的话还真以为是位年轻人,大姨也挺厉害,居然连facebook、twitter都知道哈,都聊得挺愉快的。好了,聊聊正经的吧,躺铺上的时候,睡不着无聊,抓起《跨终端web》翻了翻,书中讲了从传统web过渡到移动开发的一些思想和简单实现方法,目前看到了"定位"和"phoneGap"这两章节,感觉如果全书能围绕实现一个小例子来讲的话,或许能理解得更加透彻些。然后,拿手机看了先前缓存好的视频教程,是一个全面实现(前台+后台)一个电商网站的教程,看了前几节,也大致了解了一个实现过程(课程上是通过php来讲解的,我这里以 Angular和node为例),大致是,
1、需求项目分析(所需的技术和环境以及应用的前后端实现的功能)
2、数据表建立(根据对象模块来细分,比如电商的可以分为:用户模块、商品模块、订单模块、分类模块、后台管理模块)
3、后台基本数据库操作的功能(增删改查)封装好
4、(Angular为例)前台View模版实现和Controller的实现
5、通过$http、socket或者路由来与后台node进行交互,可以用facotry服务来将一些常用的功能来封装好(比如用户验证)以便提高 可复用性...
6、node相应路由,对数据库进行增删改操作,并将结果返回给前台
7、前台异步接收到返回的信息后,修改model,model将更新View模版
以上便是一个简单的实现步骤,可以看得出来,应用的本质是操作数据,所以,数据结构的搭建是很重要的,直接影响了应用后续的开发,作为一名web自学者,我得好好恶补数据结构与算法了。。。
今天回校了,拿到了专升本的录取通知书,学费也一如既往的坑呀,可恨的是,学校说专升本的插班生没分配宿舍,这是要闹哪样?睡大街的节奏么....!-_-