负责文件的上传下载模块的开发,支持多文件上传(最多文件数可以自定义),大文件上传(管理员可以在struts.xml中自定义大小);对文件的搜索功能,对多用户并发操作的处理;利用触发器对用户信息初始化,利用单例模式完成一些小应用,例如每个星期天去数据库查询一次资源排榜来减少与数据库的交互;完成一些其他模块需要用到的接口,例如需要对资源的最新、最热等在其他模块用到的方法。对用户对自己上传、下载作记录,有自己的资源空间,个性化管理自己的资源,比如修改资源信息,删除资源等;异步表单验证在用户上传文件时候更佳友好的界面;完成管理员在后台可以对资源的批审、删除不合理资源,由于考虑到资源数量多,增加了批量审批和删除功能,并成功运用到其他同学需要此功能的地方。
负责新闻模块的开发,多元化发布新闻,发布多个图片;完成管理员在后台批量审批和删除功能。由于新闻和其他模块同用一张表,完成与其他模块减少耦合度。
早期参与系统的构建,需求分析以及信息的收集;对数据字典的设计和逻辑推理,模型的构建等一切初期工作;
坚持每天做一件相同的事,很能锻炼自己,谈谈敝人的学习感受:
一、 使我养成自主学习的习惯。路是自己走出来的。学不学习,学习什么,如何学习,完全取决于自己;
二、 获得了一种认知,有一种自制力,有一种决心。对于程序员,相信每一个错误和异常在刻苦铭心的,但是不能被自己在开发过程中扔出的异常所困惑,那时候该休息啦;
三、 团队组织协调,这样的学习是很有必要的,更是必须的。我们必须要不断的去学习和了解,才能立足于不败,为学校作贡献;
最后浅谈自己的创新能力,或许说它是一种技能的提升,思维的开拓,从一件繁复做的事物剖析出它的新意,带给自己的灵感,熟练的程度,创建出来的对象,就是本人获得的创新。
作者:chengchanglun 发表于2012-4-9 14:58:07
原文链接