话说我是误打误撞来到计算机相关专业的,但是也许是到大学运气比较好吧。在大一混迹一学年的社团累的是不可开交,当我大一结束回过头来总结我获得什么的 时候,我发现就是把手机里存满了根本就不会联系的人的号码(当然后来手机丢了)!我似乎觉醒了,跟着大学的老师走上了一条星光大道吧!
一开始老师不知道什么让我去搭建一个单点登录服务器(cas),美国耶鲁大学开发的。通过接触这个东东我接触了linux(大家都说这个是个很好的系统),当然我现在只知道不会中毒。我完了一个学期,最终一失败告终,但是我学会了用google和百度。然后是跟着学长做学校的一个类似于社区的项目http://www.injupt.com/当然这个网站只能够在我们校园网内部注册。本来是想通过这个平台练习php的,的确也练习到了,php也是我在大学IT道路的转折点。我的突破点就是在php,通过这个项目是我接触到了更多有关服务器的知识,神码apache tomcat IIS 数据库我都触及到了。
也是由于这个社区网站,有学长邀请我去做一个关于andriod手机安全系统的项目,我在犹豫了一段时间,我还是加入了。以前我都是,用Google搜索的,可是通过这个项目我认识了不一样的Google。因为做了这个项目,我去学习gae的相关机制,我负责的是gae服务器端,采用python开发的,但是这个项目的原型是由我的学长构建出来的!我只是在原来的结构上添加新的功能,例如调用gmap API 来定位手机的位置。我当时竟然连andriod 的大背景都没有去仔细了解,更别说手机安全行业的商机,这个项目可以追溯到2008年,也就是google刚刚开放gae API 和andriod刚刚发布,可以看到我的学长是多么有长远的目光吧。第一次与人合作了。
然后是一个什么新闻校内通系统,好像可以和移动挂上钩的,创新点就是采用push以及数据本地存储。我和另外一个学弟合作做andriod手机校内通的客户端。刚开始我们是雄心壮志啊,但是我们一个团队话说有mobile phone,symbian以及我的andriod还有服务器端的开发的人员都是科班出身,但是没有实战经验,盲目的code。一开始我们设计的一些函数接口,发现越是往后面走越是不能准确的去使用,或者说我们一开始定位就不够准确,后来我们的功能在用户提出一个需求添加一些code一曲满足用户的需求。结果就把我们的代码搞得惨目人赌。我们自己都不愿意去看,怪不得大家都说程序员不愿意去看自己的代码。后来遇到的最大瓶颈是数据的手机本地存储,手机必定是手机存储空间已经下载数度都是有待提高的。我们对爬过来的数据进行精简处理,但是由于我们是一个团队各个客户端都需要统一解决问题,但是在这个存储上,产生了很大的分歧,最后各自为政,按照自己的想法来做。最终导致这个项目。。。。 现在不知道是死是活。。。
这是我从头到尾参与设计于code的一个项目了!
遗憾的是,到目前我都没有一个真真属于自己的项目,idea !!!!!!
所以本科生阶段做项目,不要把它当成项目来做,而是要通过项目来学习知识,学习做事情的能力!
附上andriod界面
Andriod手机校园新闻通图片展
主页面
主页新闻
教务新闻
设置主页面
板块定制
已读消息的处理
更新时间的调整
选择你想关注的学校
桌面小挂件