zoukankan      html  css  js  c++  java
  • 2014年度总结

    来的有点迟的年度总结,也是人生中的第一个年度总结

    关于为啥要写这个总结呢

    第一是为了以后可以看看以前的自己是什么样子

    第二是看看自己有没有达到之前的目标和定下更远的目标

    当然也有追逐其他高手写总结的风姿的原因。。。


    一年半以前,也就是大一下学期开始接触.Net技术

    开始从一个对编程没啥概念的小白踏入程序猿的行列

    关于大一下学了什么,时间太久实在不记得。。。

    不过可以确定的是,那段时间是激起我对编程的兴趣的重要时间

    也是学习.Net基础的时间

    到现在,一年半的时间,打的代码90%是CSharp

    总结一下一年半一来学到的技术和知识

    面向对象:封装,继承,多态,以及CSharp特有的委托,事件,泛型等基础,这些知识为之后的项目运行提供了最最基础的支持

    现在学校教学一般都是直接从面向对象的课程开始,而面向对象的三大特性本质则是在自学C的的时候对比CSharp.才真正理解


    Net:WinForm,ASP.NET WebForm,MVC,EntityFramework,Linq,WPF,WindowsPhone,XML,WebService,MSSqlServer

     这个阶段是我一个快速提升的时期,从入门到实战,通过项目提高自己,解决自己产生的问题,并掌握了Web开发技术,如:AJAX,Javascript,JQuery,html等

    在项目开发的过程中使用到了EasyUI,JQueryUI等Jquery框架,得益于网上丰厚的资料,基本实现了自给自足的状态

    在这期间为学校参加福建省大学生挑战杯决赛的参赛组设计开发对应的企业门户网站,使用ASP.NET ashx+NVelocity模板引擎技术,三层构架。现在回头看这个项目的时候,那感觉。。简直跟吃了屎一样(真不知道当时怎么会那么有成就感的)

    第二个项目是网上书城在线交易系统,相对于上一次的项目,这次明显在技术上提升很多

    使用基于三层构架扩展出的多层系统结构搭建的网上书城在线支付系统

    包括AOP编程实现的权限验证机制

    在线支付模块的模拟开发

    支付流程的实现

    ckeditor+swfupload实现多功能的UBB文本编辑等等

    其中涉及到一些平时没有接触到的技术,如:Memcache,设计模式,页面静态化,SWFUpload无刷新上传,CkEditor等富文本编辑器等


    第三个比较有代表性的项目就是在中软实训期间的成果--微信商城在线交易平台

    模仿淘宝网等在线交易平台,在移动端通过微信实现买家和卖家之间的交易关系

    并通过互联网上的WebService或开放的API服务,为微信公众号接入航班,列车信息查询,翻译等生活助手

    接入阿里云OCSOSS云服务提高系统整体性能,系统是发布环境,运行于阿里云的ECS服务器

    整个系统基于高度可扩展的框架,并为此开发了一个代码生成器

    凭借这个项目幸运的获得优秀项目经理,所在团队获得优秀团队称号


    但是从大三开学开始,似乎进入了一个学习的瓶颈,虽然知道.Net技术博大精深,我所研究的只是其九牛一毛

    但是时常在思考,难道以后毕业就只能干网站开发?不不不,这不是我想要的

    那我想要的是什么?

    这个问题困扰了我好久,想转java之后去开发android,想学c之后去搞嵌入式,又想学云计算,大数据挖掘的技术

    但是每个方面都是需要大量的时间去 研究和学习,我只能选择一个,或者在.Net技术上一直走下去

    直到某一天在CSDN上看到一个前辈发表的博客,感受颇深,讲述的是一个系统级程序员的成长

    没错,我想要的是成为一个系统级的程序员!

    通过仔细的思考和对比,无论研究什么技术,Linux似乎都是一个必不可少的过程

    于是决定先学习Linux系统编程,为之后的进一步发展打基础

    近期学习了Linux相关技术,如:Linux系统命令,进程控制,进程通讯,多线程同步,C/C++,gdb,gcc,g++等


    给我的时间实在太少,还有一年多就要毕业,我没有信心能够在这么短的时间内实现目标,但是我会尽自己的努力去奋斗

    为自己订下目标

    大三上学期的寒假,系统的学习完linux编程

    大三下学期完成javaEE和android的修炼,重点在javaEE,以便日后学习云计算技术

    只是为了自己心中的一个梦想,我想去魅族工作



  • 相关阅读:
    四种方案解决ScrollView嵌套ListView问题
    [Android Bug] ListView中Header, Footer无法隐藏(gone)的问题
    Mysql介绍,与将脚本导入新数据库
    000 SpringBoot属性配置
    navicat的安装
    gradle
    004 Numpy
    003 Scipy库简介
    Mysql安装(绿色版安装)
    010 secondary namenode(同步元数据和日志)
  • 原文地址:https://www.cnblogs.com/jchubby/p/4429707.html
Copyright © 2011-2022 走看看