小兵大将——2014年总结下

年味儿还没有完全消退,就这时候开始了这半年来的总结,回顾这半年都干了些啥,带着沉淀和积累的心态来细细品味这半年来的故事。

计算机

药监局项目进行时——8月20日至9月20日

一个月的时间,参与省药监局事件追踪系统项目的一期开发,从开始的了解需求、画原型,到后面负责事件办结或退回的功能实现。这个过程中增长了项目开发的经验,通过使用泛型、Spring.net、ASP.NETMVC、NHibernate等技术加深了对面向对象应用的理解。

NHibernate是接触的第一个ORM的框架,通过配置,在.NET开发上就达到了不直接对数据库操作的效果,对面向对象的理解上又提高了一层。对应到Java上的Hibernate也即将在后面学习。

ASP.NET MVC是.NET开发上前台应用MVC模式的一种体现,也是第一次的接触MVC模式,ASP.NETMVC通过对前台的封装抽象,将业务逻辑与前台显式进行了很好的解耦,这样的系统实现起来也会更加灵活。

对于这样一个全新的项目,自己在其中参与了一些需求调研、实体设计等工作,当然在这个过程中与同组成员进行的沟通交流也是必不可少的,这样积累下的经验是宝贵的。

WF探索阶段——9月24日至11月09日

这一个半月的时间中,有对WF继续的学习、探索、讨论,有对DRP(分销资源计划)系统的实现,也有对软考(高级项目管理师)的准备。

第一次接触工作流,在阅读前辈们的一系列博客后,也进行了一些简单的练习。到后来由于时间原因以及主要实现思路上没有一个清晰的方向,因此没有能深入的学习下去。虽然项目中没有能得到应用,但这给后面的与其他人交流该方面的经验、探讨具体我们要做的方向上提供了基础,也为后面的继续学习积累了一些东西吧。

DRP是Java方向上的第一个项目,项目进行中没有遇到太大的困难,过程中也积累了一些东西在博客里已经进行了分享。主要用到的技术有Tomcat、Servlet、JSP、JSTL等这些原本陌生的词语通过项目中的应用已慢慢变得熟悉。

这次对软考的准备并没有花费多么长的时间集中来学习,平时利用零散时间来看看书,考试前几天也有一些时间来集中做这件事,这次算是对项目管理的系列学习吧,考试通过情况虽然不理想,但其中涉及到的方方面面的知识是很丰富的,同时也让我重新思考学习方法中仍然存在的不足。

高校云平台(.NET)——11月10日至01月21日

2个月20天的时间,参与云平台(.NET版)的开发及其一期收尾工作。先是在基础系统小组、后被调到工作流的继续学习、研究上,最后又负责抽象封装Excel导入功能。

过程中,首先带领基础小组进行需求分析、原型设计的部分工作,感受到团队管理中制定标准规范以及沟通上的重要性。此时身为一个组长,真正的去管理团队,不仅让自己、让客户明确系统的需求,更要让设计、开发人员明白该如何去做。这时候组长就需要做出决定该怎样怎样设计、怎样怎样实现,并且让组员都明白这些,只有在明确业务需求的前提下才能去开发系统。

后来由于其他原因,在基础系统尚处于原型设计阶段的时候被调到继续研究工作流了,经过了几番讨论与交流,确定了一个大致的实现方向,由于有一些原来的积累,后面的实现就简单些了,几个人合作,几天时间完成基本功能。大体的思路是将宿主程序进行封装,将流程设计与流程实现分离,在VS提供的流程设计管理器中设计流程,在应用程序中根据流程进行流程模板的嵌套使用。这样我们应用委托、泛型、集合等一些基本的技术实现了对WF的进一步的封装,尽管还很不完善,也算是对工作流技术上的一次大胆尝试吧。

15年1月份接到了Excel导入的任务,刚开始感觉没有多么复杂,因为之前早已有过实现了,可后来做的过程中发现,需要考虑的因素有很多,主要集中在对Excel中数据验证部分,有很多需要处理的情况。这在之前的Excel导入实现的几篇博客中已经有过介绍,这里不再赘述。

作为一个全新的项目,技术选型上主管进行多方权衡最后决定采用ASP.NETMVC、WCF以及EF的主要技术框架,这些技术,都可以说是我们平时没有用过的,迎难而上、积极学习成为每个开发人员必须具备的素质,正是在这样亟待应用的环境下学到的才是硬功夫。

高校云平台(Java)——01月26日至02月15日

20天的时间,参与云平台(Java版)的开发。这次作为一个小兵加入到Java的大潮之中,尽管有了Java的一些基础,但要达到高级、熟练应用还差很多,一些框架还没有实实在在的接触。而这次参加项目,主要解决“就怕不知道”的问题,我接触到了JBoss、EJB、maven、Spring等比较生疏的技术。通过前期开发人员的一些文档,对技术进行了简单应用,对于其中的原理,还有待进一步的学习。

英语

英语这半年通过学习《American Accent Training》以练习发音,通过《Day in thelife of Jeff》练习语感,同时也检测前面学习的效果。后面加入了Word、JS等专业英语的学习。

《American AccentTraining》中的发音自认为还是很饱满的,因此在这半年的开始阶段,便通过这份资料练习、纠正自己的发音,在进行了几遍之后,通过读Jeff来练习读和检测自己的发音。听力方面还是比较欠缺的,在两份英语资料面前还是不能做到理解大部分的内容,JS的视频还好一些,也打算再将JS的视频多看上几遍。

回顾自己英语方面的不足:发音和单词都是需要反复进行的,这也将在后面的学习中加入计划中来。而对于听力,也只有逐渐的积累、慢慢的提升了。

英语方面坚信自己下了功夫,终会得到相应的回报的。

中结

这一年,很忙碌,忙碌于各个项目之中,对于一些东西,都需要好好沉淀沉淀了,特别是上半年项目接触到的内容。接触到了只是解决了“就怕不知道”的问题,而下一阶段的任务是自己要踏踏实实的去解决“不怕不知道”的问题。

人生当有梦想,尽管现在还是个小兵,但大将的方向始终不能动摇,我为之努力着!

时间: 2024-08-10 02:09:38

小兵大将——2014年总结下的相关文章

菜鸟的2014剪影

2014 这就是拯救我电脑的命令!netsh winsock reset 和catalognetsh int ip reset reset.log hit.神一样的命令. 今天是2015年农历的第三天了,看着别人的回忆录,我也敲起了键盘. 2014年我就是一个水桶(水果桶).这一年上火的次数比2012和2013都要多,特别是没吃水果的时候,所以隔几天都得出去补仓,每次去超市,去外面逛,最后的结果也是买水果的节奏.但是我一回家,情况就好多了,这就是水土不服. 这一年"最惨的"是我跟嵌入式

Myeclipse 10/2014 配置插件()的方法

一.配置SVN详细图解 什么是SVN? 管理软件开发过程中的版本控制工具. 下面会以两种方式来介绍怎么安装svn,myeclipse安装SVN插件步骤,以myeclipse 2014为例,第一种是最常见的,也是本人所推荐的:下面的部分资料来自网络. 1.方式一 (1)下载SVN插件 http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 下载最新的稳定版本. (2) 解压缩 (3)打开myeclipse安装目录

Myeclipse 2014配置SVN详细图解

1.什么是SVN? 管理软件开发过程中的版本控制工具. 2.myeclipse安装SVN插件步骤,以myeclipse 2014为例. (1)下载SVN插件 http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 下载最新的稳定版本. (2) 解压缩 (3)打开myeclipse安装目录,在MyEclipse Professional 2014\dropins目录下新建SVN文件夹,讲features和plug

SQL Server 执行计划利用统计信息对数据行的预估原理以及SQL Server 2014中预估策略的改变

前提  本文仅讨论SQL Server查询时, 对于非复合统计信息,也即每个字段的统计信息只包含当前列的数据分布的情况下, 在用多个字段进行组合查询的时候,如何根据统计信息去预估行数的. 利用不同字段的统计信息做数据行数预估的算法原理,以及SQL Server 2012和SQL Server 2014该算法的差异情况, 这里暂时不涉及复合统计信息,暂不涉及统计信息的更新策略及优化相关话题,以及其他SQL Server版本计算方式. 统计信息是什么 简单说就是对某些字段的数据分布的一种描述,让SQ

MyEclipse 10 和 2014 两个版本共存破解 - imsoft.cnblogs

第一步:运行 (run.bat)文件, 输入任意用户名 第二步:点击Systemid... 按钮,自动生成本机器的systemid. 第三步: 点菜单Tools->RebuildKey 第四步:点击active按钮.会在显示区域生成 LICENSE_KEYACTIVATION_CODEACTIVATION_KEY 这时候不要打开myeclipse的激活页面输入. 第五步:打开菜单Tools->ReplaceJarFile,弹出文件选择对话框,到myeclipse的安装目录common文件夹下选

MyEclipse 2014 添加SVN 插件

1. 下载svn插件:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 选择要下载的版本如:site-1.8.22.zip 或site-1.10.13-1.9.x.zip 2.把下载后的安装包解压到MyEclipse Professional 2014\dropins 目录下 3.重启MyEclipse, 点开MyEclipse——>window——>preferences——>Team 检查是否

Myeclipse2016 安装反编译插件(http://blog.csdn.net/zhangk007/article/details/51146071)

工具/原料 jadClipse的jar包 jad.exe可执行文件 eclipse或者myeclipse开发工具 插件获取 首先从 https://sourceforge.net/projects/jadclipse/ 处下载所需的jadClipse的jar包,访问如下(访问地址可能较慢耐心等待一下): 下载完成后得到net.sf.jadclipse_X.X.X.jar的jar包 接着,从 http://varaneckas.com/jad/ 这个链接处,下载jad的可执行文件,解压后放在某一磁

2015,新的一年

好像2015年都要过去两个月了. 刚刚翻看2014年立下的目标,可悲的发现居然一个都木有实现. 木有去考什么CCNA.日语.就那么几句.刚报了辅导班,什么时候才能过2级... 对的人,还不知道在哪儿.... 真想知道自己这一年成长了什么. 工作上的收获,已经一个人独立去解决问题,独立去开展一个项目.虽然木有技术含量...................................... 新的一年,还是努力去学习吧. 去找对象...... 不多说了. 顽张ってね

写给我的2015—开启工作新旅程

前沿: 2015年的总结相比2014年来的晚了很多,原因一方面是今年呀的发现CSDN居然没有了前两年写年终的活动.还有一方面嘛还是自己太懒散了,一直恍恍惚惚的没有下手来总结. 今天,在这小年夜里(ps:外面下完雪挺冷的).独自一个人坐在办公桌前.静下心.记录下消逝的2015,再不总结就是大年30啦. 返回到2014年写下的些许愿望,有些逐渐的在实现了而有些依然须要更努力. 过去的2015,一半在学校毕业还有一半花在工作上,此刻的Me掰掰手指算下居然已是工作了7个月的社会进步爱国人士.从告别研究生