2014年第三季度总结@20141001

来源:互联网 发布:vs2015mfc编程入门教程 编辑:程序博客网 时间:2024/05/01 09:57

         在淅沥沥的小雨中,我们迎来了祖国65岁华诞。在此举国欢庆之际,我仅代表个人祝伟大的祖国繁荣昌盛,人民幸福安康。让我们紧密团结在以习近平同志为总书记的党中央周围,坚定不移地朝着中华民族伟大复兴目标奋勇前进。

第三季度,也就这样不声不响的过去了。第三季度,因为高层的调整,我们小虾米也难免受影响,使得自己一度惶惶不可终日,不过当一起成为习惯,似乎可就看淡了。

         第三季度,自己的全部工作都是围绕“工作台系统”展开的。而工作台的大部分工作量都来自于前端页面,来自与一个叫JQuery 1.7的东东,3个月来一直和他纠缠不清。但是也很感谢这短时间的暧昧,让自己能够把Jquery以及前台的东西能够再学习一遍。3个月的努力,工作台系统开发阶段已接近尾声,第四季度的工作,仍在动荡中,不再计划中。也许是选择重新进入产品线项目组,也许是仍然守在原地,也许是换一种思路……

         如果给自己在工作台系统的研发打分的话,我觉得是75分吧。按照传统,先说优势,然后是不足。

         这是生产门户系统中的一次技术革新,前台从最原始的ExtJS2.2,演进到现在Jquery1.7+JqueryUI的组合拳,代码从Struts1升到struts2,对外对内的所有接口有webservice改为阿里系的Dubbo,这一切自己能够参与其中,现在想想还是蛮有意思的一件事。在这一系列的演进中,自己的主要任务:

1、  完成前端的页面框架设计及使用css完成页面的调整和组合。主要工作是完成页面的模块划分及使用jQuery将其动态组合的功能;

2、  选择合适的jQuery插件做出合适的效果。比如放弃jQuery Easy UI和fusioncharts,选择jQueryUI和highcharts。

Q1:为什么是jQueryUI而不是jQuery easy UI?

对我们来说主要原因是easy UI集成太多的样式,而我们领导说太丑…… 就酱。在怎么说,别人的东西也不如自己的,扩展的成本太大。

Q2:为什么是highchart不是fusioncharts?

Highchart配置简单、渲染速度快、与jQuery的无缝链接更是让人爱不释手啊,尤其是对ajax和json的支持,真是急项目之所急,有项目之所需。

Fusioncharts开发略显繁琐、需要flash的支持,这点扣分分多,尽管效果更炫一些。

3、  使用jQuery开发通用插件,包括动态表格生成、分页工具、表格左右移、表格拖动等插件;

4、  搭建开发环境,完成demo开发。这个其实并不难,struts2已经满大街都用的技术框架了,完成demo也不过是完全了一个CRUD。

 

下面该说说不足之处了,也许是title的原因吧,自己在项目的前期没有参与到需求调研分析和系统设计,并且用到的前端技术太多了,是Java的技术自己没有用到,一直处于写接口,联调接口的阶段,对于自己的技术没有啥提升,甚至连service写的都很少,或许这真的有点悲哀。

         关于学习。从9月开始,鉴于某些原因,自己决定充电,增加知识储备。终于把下载了好久的电子书又捡了起来。《Java设计模式》,看了有一半了吧,好像自己也没掌握很多,记得也不踏实,毕竟没有在项目中应用起来。还有就是好早以前的《Java并发编程实战》,想买理论部分看了有1/3,总是觉得晕乎乎的,似懂非懂。另外自己又买了两本书,阿里系的《深入分析Java web技术内幕》和经典大作《深入理解Java虚拟机》,我想这两本硬骨头没有几个月的时间是很难通读的啊,没有实际的开发经验还想要真的深入,好比不会游泳的人,怎么能潜入海底呢?可是有一句话说的好,“如果你想拿出一杯水,那就你必须要有一桶的水。”我想这就是储备的意义。加油,在7天的黄金周里,给自己黄金般的储备。

0 0
原创粉丝点击