工作一年多以来,学了不少东西,也尝试了许多新东西,也成长了不少,也许只是一个粗略的记录,也希望提醒自己,还是取得了一些成绩吧,但不能骄傲,还有许多不足之处,技术永无止境,还需要更多的努力。
工作初始,接触的是C语言网络编程和后台编程的项目,承担的是整体系统中的一部分,加上之前对Redis的了解,也比较适合在这里使用,在设计的时候也就用上了。因为的自己负责调研的部分,所以许多都可以自己设计,还是很高兴的,在使用Redis的过程中,也简单分析了Redis的代码,以及在Linux下编程的技巧,包括学习Redis的Makefile,对错误和消息的处理等。使用Redis作为缓存队列,也实现了自己想要的效果,当然这里会有更优的解决方案,但是作为自己在项目中的第一个设计,还是基本满意的。
再后来的项目,大部分的经历就转到Java语言项目和Java Web方面了,也接触了一些项目的框架,修改功能代码等。独当一面的是另外一个基于大数据的演示性项目,将来会把这个搭建在服务器上。这个项目里,我独立完成了项目的Java Web后台设计,使用了包括Spring,Struts,MongoDB,Morphia等技术,独立设计前台HTML和JS等,使用了Bootstrap,Echarts,JQuery,Semantic-ui等。项目的时间比较久,后来还有一些改进方案没来得及实施,但是从我的角度来说,是我的一个大作品。