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

计算机

药监局项目——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的视频多看上几遍。

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

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

中结

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

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

小兵大将——2014年总结下相关推荐

  1. 2014 ChinaJoy落下帷幕 十大年度热门事件盘点

    2014ChinaJoy终于落下帷幕,期间有关明星.showgirl的话题再次超越游戏本身成功上位,如果你不相信,回头翻看各大媒体报端.头条上的新闻就知道了.当然,2014ChinaJoy较往年相比, ...

  2. 2014大二下学期期末总结

    这个学期就这么结束了,明天还有一天的实习,一个计算所, 一个企业文化. 不得不吐槽一句这算神马专业实习啊...当然一般老师安排的东西,最一开始我往往是理解不了很深刻的.所以最简单的方法就是记下来就好. ...

  3. Myeclipse 2014配置SVN详细图解

    1.什么是SVN? 管理软件开发过程中的版本控制工具. 2.myeclipse安装SVN插件步骤,以myeclipse 2014为例. (1)下载SVN插件 http://subclipse.tigr ...

  4. 2014一个萝卜一个“坑”

    2014的种下的坑们概述 1.课设们 @嵌入式 arm.2440.qt 2.实习 @t大 csapp map reduce @intel i2c.linux kernel driver 3.参加夏令营 ...

  5. 使用数据库DDL语言创建数据库和基本表?(SQL Server 2014)

    摘要:微信搜索[三桥君] 检索:<数据库系统原理>课程实验报告--实验一 建立数据库和基本表结构 说明:本实验是在SQL Server 2014版本数据库下操作完成的. 本实验通过举例创建 ...

  6. 长沙计算机学院欧阳登轶,新形势下主流媒体在军校学员中的影响力调查分析.pdf...

    新形势下主流媒体在军校学员中的影响力调查分析.pdf 第 35卷第 4期 国 防 科 技 2014年 8月 NATIONALDEFENSESClENCE&TECHN0LOGY Aug.2014 ...

  7. OSChina 周六乱弹 —— 买楼出一块钱,你们出么?

    2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2018)请戳(这里) [今日歌曲] @莱布妮子 :分享David Bowie的单曲<The Man W ...

  8. ubuntu vscode配置python3

    vscode 配置 python3开发环境_小兵大将0221-CSDN博客vscode来写python,配置灵活,界面美观,是个非常好的选择.我这里是在ubuntu系统下配置vscode的python ...

  9. 小学5年级计算机考试作文,五年级期中考试的作文

    第1篇:五年级期中考试的作文 经过昨天晚上的紧张复习,让我胸有成竹的走向了学校,一进学校大门,我便感觉到空气中弥漫着一股紧张的气息.同学们都在安静的做着考前复习,不仔细看,还以为自己迟到了呢. 我走进 ...

最新文章

  1. 《PHP精粹:编写高效PHP代码》——第1章面向对象编程
  2. 【目标检测】ICCV21_TOOD: Task-aligned One-stage Object Detection
  3. 【计算机组成原理】控制器
  4. postfix配置参数
  5. 二叉树查找后继节点(即中序遍历情况下的这个节点的下一个) Python实现
  6. Mysql JSON对象和JSON数组查询
  7. WPF解析Fnt字体
  8. 计算机专硕学硕哪个好考啊,【专硕考研】计算机考研选学硕还是专硕?
  9. 凸优化和非凸优化的区别
  10. 《Look More Than Once(LOMO):An Accurate Detector for Text of Arbitrary Shapes》论文笔记
  11. 网络时钟同步系统概述
  12. Excel笔记(3)常用函数11-20
  13. find commen elements in array 在数组中找到相同的元素 Swift
  14. android新闻客户端报告,简易的Android新闻客户端
  15. 双11付费专栏9折优惠
  16. 数据库大作业代码展示2
  17. DBeaver解决内存不足问题
  18. 油田企业实现两化融合的现实意义
  19. FCPX和PR哪个更好用?新手初期如何正确选择剪辑软件
  20. nginx php nfs,LB-nginx/php-mysql/nfs

热门文章

  1. 程序猿健康指南 笔记
  2. 国二c语言大纲,C语言国二考试大纲.doc
  3. 第三代搜索引擎和p2p【转】
  4. 本次操作由于这台计算机的限制而被取消 win8,处理word超链接“本次操作由于这台计算的限制而被取消”的方法...
  5. 服务器监控文件变化,如何使用nodejs监控文件变化并使用sftp上传到服务器
  6. 芯片封装-fcCSP
  7. Unrecognized font family 'anticon'
  8. Android 天气APP(二十六)增加自动更新(检查版本、通知栏下载、自动安装)
  9. 读书笔记(一)——《追风筝的人》
  10. 高效程序员工作法(三)