设为首页
加入收藏
  首    页 |  国内机票  |  国际机票  |  酒店订房  |  自 由 行  |  新闻资讯  |  我要出国  |  景点查询  |  机票比价  |  目的地指南
  天气预报 旅游地图  旅游宝典  国家地理  出国万事通 美食天下  户外活动  |  旅游线路  社区论坛  长途车查询

 

商旅首页 | 万事通首页 | 留学万事通 | 旅游万事通 | 移民万事通 | 劳务万事通

 

推荐商家

 

 

 

留学万事通导航
留学申请
·留学资格 ·申请指导
·资料准备 ·经济资助
留学签证
·签证介绍 ·护照常识
·签证顾问 ·申请资料
·签证Q&A ·面试技巧
书信写作
·申请信 ·个人简历
·申诉信 ·读书计划
·推荐信 ·证明材料
·联络与催询书信
留学考试
·IELTS ·TOFEL
·GRE ·GMAT
·LSAT ·SAT
·爱普 ·其它
奖 学 金
·英国 ·美国
·法国 ·加拿大
·澳大利亚 ·日本
·其它国家  
学校排名
·英国 ·美国
·澳洲 ·加拿大
·德国 ·亚洲地区
·MBA商学院 ·其它国家
行前准备
·公证 ·体检
·换汇 ·行李
·出入境 ·乘机
海外生活
·求学求职 ·衣食住行
·生活手册 ·金融保险
其他留学万事通
·国外教育 ·费用参考
·专用词汇 ·留学FAQ
·政策法规 ·留学指南

您的位置:

首页>>劳务万事通>>就业培训>>正文

 

加国工作简历上的亮点--STRUTS FRAMEWORK

 

自从计算机的出现,编程语言的发展经历了若干不同的阶段。从机器代码到汇编语言,从低级语言到高级语言,其目的都是一个,就是让语言从面向机器逐渐演变到更面向编程人员,使得语言更容易掌握,更容易使用。从而缩短软件得开发周期,能够在更短的时间内开发出更大型的软件产品。 记得在1980年代,国内大学对计算机专业本科生的数学功底的要求不亚于理论数学专业,而对计算机软件设计的要求就更高。时至今日,按一个美国计算机科学本科毕业的朋友开玩笑的话说:“既不需要知道电流怎么流,也不需要知道怎么微积分,只要知道一加一等于几,就可以去戴顶帽子了”。其中,语言的发展功不可没。 汇编语言对编程人员的要求是很高的,不但需要了解计算机的指令集,计算机的体系结构,并且要求合理的管理系统资源,设计合理的数据结构等等。自从发展到高级语言以后,越来越多的工作由程序库代劳了,而作为编程人员只需要知道怎么去调用这些库就可以了。这样,程序员就可以有更多的精力去面对实际要解决的问题,而不是陷在繁琐的机器逻辑里面了。然而,对于实际问题的理解而抽象出来的数学模型,不同的人有不同的结论,其中现在很流行的一种现实问题的数学模型就是所谓面向目标的概念(Object-Oriented concept)。Java就是一种基于这种概念创造出来的高级编程语言。 了解Java的朋友都知道,Java是一种跨平台的语言。也就是说,不像其他许多语言的编译结果是针对机器硬件或者操作系统的,Java的编译结果是针对Java虚拟机的。那么,在DOS下面的Java程序编译结果,可以直接搬到Unix或者Mac OS系统上运行,只要那机器上也有一个Java虚拟机。 基于J2EE程序库开发出来的Java的网页服务器(web server)和应用服务器(application server),给编程人员编写网上应用软件提供了很大的方便。Servlet, JSP, EJB的使用,使得软件的开发更容易。 回到对编程人员的要求上,虽然各种高级语言对编程人员在了解计算机底层方面的要求越来越低,然而,编程人员仍然需要编写表述逻辑和后台逻辑的代码。 软件和人一样,虽然长得千差万别,但是基本结构是很接近的。也就是说,很多软件,特别是网上应用软件,有很多相似的地方。基于这个理解,将这些相同点抽象出来,建立起一个灵活的框架系统(Framework),就可以省却编程人员很多的重复写类似代码的劳动。例如很多的表述逻辑,表格的内容的初步过滤等等。这种framework,可以被认为是一个部分完成的应用软件。为了使得这种框架更灵活,以便于能够适应各种不同应用软件的要求,这种框架是高度可配置的。这种配置表经常使用现在很热门的XML格式。 Framework的开发,再一次减轻了开发人员在写程序上的负担。甚至某些简单或者标准的软件,开发人员的主要工作从编写代码转到了配置XML文件上。只有少量的后台逻辑代码需要真正的”写程序“去完成。 目前的市场上,因为开发的项目规模越来越大,时间越来越紧,要求越来越高,很多公司在开发过程种越来越多的依赖于框架系统,以缩短开发周期,节省开发成本。作为以计算机软件开发为职业的朋友们来说,也应该看准这个趋势,对这种Framework的功能和使用有一定的了解。 而Struts 作为J2EE Presentation-tier 首选的Framework,赢得了业界广泛的好评和支持(例如SUN,IBM WSAD,BORLAND JBUILDER)。Struts作为open source Framework,以MVC Design Pattern 为基础,为开发J2EE Web Application 提供了强大的功能和案例。 所以Struts Framework已成为业内人士进军大型项目必不可少的新工具,开放大型网络的主要技术,更是新手求职时工作简历上的亮点,也是老IT跳槽的重要资本! 更由于其安全可靠,简单易学,对于有一定经验的J2EE开发人员,短期的Struts学习将是一项高回报的投资;对于有志于在IT业中发展的新手,Java工作虽然竞争激烈,但由于其职位在IT业中仍然是最多的,仍是上乘之选,而学习Struts,掌握最新最流行的Java Framework,将使你的技能更接近实战需要!尤其是在IT业高度发达的北美,Struts Framework已经越来越成为IT求职必会的新工具,掌握先机,才能始终从容!
 

广告联系  |  支付方式  |  友情链接  |  免责声明  |  社区论坛  |  网站导航

Copyrights © 2005-2008, 商旅在线(www.airtofly.com)  版权所有
代理加盟/广告服务联系:QQ 597004688