文档库 最新最全的文档下载
当前位置:文档库 › Java架构师的学习路线

Java架构师的学习路线

Java架构师的学习路线
Java架构师的学习路线

Java架构师的学习路线

实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,连接池,线程池……

节码技术;nio,没什么好说的,值得注意的是”直接内存”的特点,使用场景;java 多线程同步异步;java各种集合对象的实现原理,了解这些可以让你在解决问题时选择合适的数据结构,高效的解决问题,比如hashmap的实现原理,好多五年以上经验的人都弄不清楚,还有为什扩容时有性能问题?不弄清楚这些原理,就写不出高效的代码,还会认为自己做的很对;总之一句话越基础的东西越重要,很多人认为自己会用它们写代码了,其实仅仅是知道如何调用api而已,离会用还差的远。

熟练使用各种数据结构和算法,数组、哈希、链表、排序树…,一句话要么是时间换空间要么是空间换时间,这里展开可以说一大堆,需要有一定的应用经验,用于解决各种性能或业务上的问题。

熟练使用linux操作系统,必备,没什么好说的。

熟悉tcp协议,创建连接三次握手和断开连接四次握手的整个过程,不了解的话,无法对高并发网络应用做优化; 熟悉http协议,尤其是http头,我发现好多工

作五年以上的都弄不清session和cookie的生命周期以及它们之间的关联。

系统集群、负载均衡、反向代理、动静分离,网站静态化。

分布式存储系统nfs,fastdfs,tfs,Hadoop了解他们的优缺点,适用场景。

分布式缓存技术memcached,redis,提高系统性能必备,一句话,把硬盘上的内容放到内存里来提速,顺便提个算法一致性hash 。

工具nginx必备技能超级好用,高性能,基本不会挂掉的服务器,功能多多,解决各种问题。

数据库的设计能力,mysql必备,最基础的数据库工具,免费好用,对它基本的参数优化,慢查询日志分析,主从复制的配置,至少要成为半个mysql dba。其他nosql数据库如mongodb。

还有队列中间件。如消息推送,可以先把消息写入数据库,推送放队列服务器上,由推送服务器去队列获取处理,这样就可以将消息放数据库和队列里后直接给用户反馈,推送过程则由推送服务器和队列服务器完成,好处异步处理、缓解服务器压力,解藕系统。

以上纯粹是常用的技术,还有很多自己慢慢去摸索吧;因为要知道的东西很多,

所以要成为一名合格的架构师,必须要有强大的自学能力,没有人会手把手的教给你所有的东西。

想成为架构师不是懂了一大堆技术就可以了,这些是解决问题的基础、是工具,不懂这些怎么去提解决方案呢?这是成为架构师的必要条件。

架构师要针对业务特点、系统的性能要求提出能解决问题成本最低的设计方案才合格,人家一个几百人用户的系统,访问量不大,数据量小,你给人家上集群、上分布式存储、上高端服务器,为了架构而架构,这是最扯淡的,架构师的作用就是第一满足业务需求,第二最低的硬件网络成本和技术维护成本。

架构师还要根据业务发展阶段,提前预见发展到下一个阶段系统架构的解决方案,并且设计当前架构时将架构的升级扩展考虑进去,做到易于升级;否则等系统瓶颈来了,出问题了再去出方案,或现有架构无法扩展直接扔掉重做,或扩展麻烦问题一大堆,这会对企业造成损失。

java开发工程师个人简历

个人介绍 姓名:性别: 户口所在地:年龄: 毕业院校:专业: 学历:联系电话: 邮箱: 求职意向 Java软件研发 英语水平四级 专业技能 ◆熟练的运用java开发环境和项目构建 ◆熟练掌握java程序设计语言,有牢固的J2SE基础,能够熟练使用JDBC、Servlet、JSP 技术。熟悉C/S,B/S软件架构模式 ◆熟练应用JSP/Servlet/JavaBean的MVC模式开发项目 ◆会基本的EJB技术。熟练使用MyEclipse开发环境 ◆熟悉数据库 SQL Server、Oracle,熟练掌握标准SQL语言 ◆掌握关系数据库的原理。熟练使用Oracle、SQL Server进行软件系统开发。熟练使用 Tomcat服务器。 ◆具备一般的英语读写能力 ◆初步了解Struts、Hibernate、Spring应用 项目经验 一、基于.NET的聊天系统 描述:采用的是传统的C/S模式,基于.NET的COM+组件和微软的自带的消息队列(MSMQ),可以很方便的存贮和获取队列中的消息,并且采用管道通信,可以不 关心其中的通信原理;该系统的功能比较简单,能够实现局域网通信 开发技术:https://www.wendangku.net/doc/599991405.html, + COM+组件 开发工具:MS Visual Studio 数据库:SQL Server 角色:组长(单人开发) 负责模块:界面、数据库建立和管理、后台的编写等等 时间:一周 二、基于Java的聊天系统 描述:本系统采用的任然是基于传统的C/S模式开发,前台用的是java.swing包做的界面,后台的编程采用了一些工厂模式,接口编程,给程序的扩展带来了很大的方便,数

据库则是利用的文本文件保存相关的信息,采用传统的sql从文本文件中获取自己 要的信息,数据库能实现查询、添加、删除等功能。通信则是采用最底层的socket 套接字编程;实现的主要功能有:闪屏,截图,托盘显示来信消息,多人会话等开发技术: socket套接字+面向接口编程+工厂模式 开发工具: MyEclipse8.0 数据库:自己写的文本数据库 角色:组长(单人开发) 负责模块:页面,数据库的编写,以及所有业务逻辑的编写 时间:一周 三、连连看小程序 描述:依然是传统的C/S模式开发,该程序有很多细节的地方考虑比较周到,例如只在有图片的地方产生label、图片遍历填充算法、图片连接的算法等,这在一定程度上减 少了该程序的内存开销,同样采用了工厂模式,可以在不改变源程序代码的同时, 增加新的关卡 开发技术:J2SE 开发工具: NetBeans 角色:组长(单人开发) 时间:三天 四、库存管理系统 描述:本系统采用了b/s模式开发,其中用到了jsp、servlet、JavaBean、jstl标签库、el表达式等技术,本人负责入库单和出库单管理模块,其中包含的功能大致有根据 进货单产生入库单,根据订货单产生出库单,以及直接导入入库单等,采用了mvc框 架,和单例模式,工厂模式开发 开发技术:J2EE、servlet、jsp、JavaBean、el表达式、jndi等等 开发工具: Myeclipse 角色:组员 时间:一周 自我评价◆吃苦耐劳,有强烈的敬业精神和团队协作精神,能够承受一定的压力,能迅速的适应各环境,并融合其中同时对编程具有浓厚的兴趣。 ◆有积极进取的工作精神和实际动手能力,对新知识、新技术有着强烈的求知欲与良好的 接受能力。

Java软件工程师工作简历模板

Java软件工程师工作简历模板 Java软件工程师工作简历模板 姓名:叶先生 性别:男 婚姻状况:未婚 民族:汉族 户籍:江西赣州 年龄: 22 现所在地:广东广州 身高: 180cm 希望地区:广东广州 希望岗位:计算机IT类开发/应用软件工程师 寻求职位:软件工程师、程序员、开发工程师 待遇要求:可面议 最快到岗:随时到岗 教育经历 XX08 ~ XX06 江西理工大学计算机科学与技术本科工作经验至今1年2月工作经验,曾在1家公司工作 ***公司名称 (XX05 ~ XX07) 公司性质:民营企业行业类别:计算机软件 担任职位: Java软件工程师岗位类别:软件设计师工作描述: 1、本人是一名有着一年以上工作经验的

java软件工程师、具备扎实的专业技术. 2、主要负责公司java项目的研发、编写代码和设计程序等工作. 3、熟练运用struts 、hibernate、spring等框架技术、掌握JSP、Servlet、JQuery等Web开发技术、熟悉JBPM工作流技术 及JasperReport、JFreeChart等报表技术、数据库方面使用过Oracle、Sqlserver等进行过开发、熟悉SQL数据库操作语言. 并掌握团队开发的CVS技术. 4、工作期间主要参与了两个项目的开发: (1)、电力工程综合管理系统 (2)、办公自动化(OA)系统 5、本人性格开朗,待人真诚、对工作有上进心、有很强的适应能力和团结精神、并能很好地与同事相处并协同工作.在工作中,能以谨慎的工作作风,认真积极的工作态度,细心完成本职工作. 离职原因:公司的发展方向和自我发展方面等因素 项目经验 办公自动化(OA)系统 (XX02 ~ XX07) 担任职位: Java软件工程师 项目描述:该系统以工程管理为主线,涵盖了标书管

JAVA工程师简历模板

个人信息 姓名:XXXXXXXX 年龄:21 毕业学校:XXXXXXXXX 学历:本科 专业:计算机科学与技术英语等级:CET-4 手机:XXXXXXXX 邮箱:XXXXXXXXXX 求职意向 JAVA软件工程师、WEB开发工程师 自我评价 1、思维严谨,有较强的学习及适应能力 2、有良好的沟通能力,组织协调能力,具有很强的团队协作意识 3、工作主动,责任心、执行力及抗压性强,能够积极的面对并解决工作中的问题 4、具有较强的文档撰写能力,具备独立分析和解决问题的能力,有良好的职业道德和工作态度,工作认真、踏实,责任心和 进取心强,有良好的客户交流沟通能力和需求理解能力,较强的协作精神和团队意识 工作经历 2012/01 -- 2013/03 XXXXXXXXX有限公司 | 研发部 | 软件工程师 行业类别:计算机软件| 企业性质:民营| 规模:20-99人| 职位月薪:2001-4000元/月 工作描述: 担任软件开发项目经理的助理工程师,参与公司多个项目的开发,帮助项目经理整理材料和分析项目需求,其中学到了很多实用的技术;也做前台UI页面的设计和美化,能熟练操作Flash、PhotoShop、Dr等软件。 专业技能 1、有一年以上J2EE项目开发经验,精通java面向对象编程,良好地规范代码编写习惯 2、熟悉WEB应用研发的过程及各种常用的设计模式,熟练掌握JSP/Servlet,JDBC,JavaBeans 3、熟练掌握Struts2、Hibernate、Spring等开源框架技术,并能够用S2SH进行大型项目的开发 4、熟练运用标准SQL语句,熟悉Oracle,MySQL,SQLServer2005数据库 5、熟练ajax,jquery等技术, 熟悉html+css+javascript和xml,熟练Flash、PS、Dreamweaver 6、熟练运用JUnit,Debug进行程序调试、log4j进行日志管理、SVN项目整合、MyBatis数据库管理 7、熟悉Tomcat、Apache等服务器配置 8、熟练掌握MyEclipse/Eclipse等开发工具 9、Flash动画设计、PS图片美化、Dreamweaver网页设计精通 项目经验 2013/06 -- 至今 伟业网上电商系统 软件环境:Oracle10g、Tomcat7.0、Struts 2.0 + Spring 3.0 + Hibernate 3.2框架、Ajax+JSP+CSS+Jquery+JavaScript技术 硬件环境:Windows XP 开发工具:MyEclipse 8.5

Java软件开发工程师简历

个人简历 姓名性别 年龄学历 毕业院校专业 工作经验现居住地 移动电话电子邮件 【技术】 ?熟悉java语言,理解oop思想,了解多线程,知道Socket编程,对UDP/TCP网络协议有一定的了解。 ?熟练使用EL表达式、ognl、JSP、Servlet等WEB应用的开发技术。 ?熟悉jQuery、javaScript、Ajax等前端WEB技术,JavaWeb中防盗链的原理机制。 ?熟练JavaEE的主流开发技术,对Struts2、Spring、Hibernate等企业主流开发框架技术有较深入了解。 ?了解Mybatis的CRUD操作,能够使用Mybatis+Struts2+Spring架构整合 ?熟悉JBPM工作流引擎,能够独立完成工作流的定制和控制。 ?熟悉Lucene,了解搜索引擎的运行原理,Hibernate中的二级缓存存储原理。 ?能使用Hibernate Search3.4.2+二级缓存来优化sql查询。 ?熟悉熟练应用MySQL、Orcal等关系型数据库,掌握SQL程序语言,利用JDBC操作数据库。 ?理解hadoop处理大数据的运行机制,能够搭建hadoop集群。 ?理解hadoop中HDFS与MapReduce交互数据的底层原理机制,了解Hbase的表存储、zookeep er协调管理hadoop、Hbase。 ?了解HTML5、webservice(Axis2/CXF)、NoSQL非关系型数据库等技术。 【工作经验】武汉泷收电子系统工程有限公司 飞达物流管理配送系统(项目一) 12/09--13/08 开发技术struts2.3.7+spring3.2+hibernate3.6+JBPM4.4+jquery easyui+ztree 开发工具MyEclipse8.5+jdk7.0+Tomcat6+MySQL5.0+PowerDesigner 项目描述此系统作为服务前端,客户通过电话、网络等多种方式进行委托,业务受理员通过与客户交流,获取客户的服务需求和具体委托信息,将服务指令输入我公司服务系统。 该系统是物流管理的前端系统,其核心模块主要有:基本设置模块、取派业务模块、中转配送模块、用户模块、权限模块、财物管理等。 担任职务Java软件工程师

android从程序员到架构师之路-课程大纲(参考模板)

Android:从程序员到架构师之路 By 高焕堂 课程简介: 一般而言,人们大多先学开发(代码)的技术,随后才学(架构)设计的方法。然而,在实际做事时,却是先设计,随后才写出代码来。敏捷过程则让设计与写码迭代循环下去,一直到完成为止。在本课程里,就遵循敏捷的迭代过程,从思想、方法、模式、范例和成功案例各种不同角度,带你学习从设计到代码的途径。让你在活泼的过程中,轻松地从原本的代码世界,迅速熟悉设计的新天地。 在跃入架构设计新天地时,你很快会发现,架构设计的主要流派有二: ●抽象思维派:致力于抽象出稳定、可靠、不变的共同性架构;亦即,追 求<万变不离其宗>的宗。 ●组合创新派:致力于组合出具体独特性的创新架构;亦即,追求<与众不 同>的特质。 在本课程里,将以后者(组合创新)为主轴,希望能陪伴你在移动互联网、智能终端的创新潮流中,能如鱼得水、展现无比的创造力。此外,也会帮你建立扎实的抽象思维能力。 为了让你能顺利从(代码)开发跃升到(架构)设计,本课程会坚持一个美好的信念:”各项架构设计决策都必须能迅速落实为代码”。 一方面符合敏捷的原则;另一方面,你可以从熟悉的代码中,领悟到其幕后的设计思想和技术。例如,本课程也以Android开源的代码来阐述其幕后的 UI、IPC、HAL等架构的设计思维和技巧。为了特别强调架构与代码两者之间的无隙缝衔接,高焕堂老师特别设计了EIT代码造形,让组合创新派的设计核心:接口(即EIT的)能直接落实到代码。因之,EIT造形成为架构与代码的核心交汇点。 此外,在本课程里,将由高老师指导大家亲自进行架构设计,直接取得实务经验;例如,以移动互联网+智能家庭的情境,设计出手机与TV整合、多萤互动的新型系统架构,并迅速落实为可执行的框架代码。并藉由成功案例分享来提供大量的实务设计模式,融合到框架的开发与API设计上,让学员在最短的时间内获得扎实的设计经验和技巧;往上应用于各行各业上。 课程大綱: Part-1: 从架构到代码的过程 1.1 敏捷与架构的完美组合

架构师之路----一个四年-JAVA-程序员的工作经历

论坛的帖子看的多了,讲大道理的也很多,可是真正懂的并去做的有多少?本人第一次发帖子,不说什么道理,只是个人的一点经历,很普通但是本人这几年的亲身经历。 首先介绍下自己,男,06 年毕业来的北京,从事J2EE 开发,现在 4 个年头了。 06 年和刚毕业的很多同行一样。二本毕业,CET-4,没有其它证书也没得过什么奖,很普通,面临找工作的问题。不过运气不错,刚来北京二周就拿了二个offer,一个是北京磁共振研究所,从事VB,DEPHI 开发,另一个是一个新成立的公司,从事JAVA 开发。我选择了后者,当时自己接受过 4 个月的培训,可能会比一般的学生多些动手能力,这公司的上机本来是一道题的,做一个GUI 画图程序,很简单,时间三天,不过我用了一天就搞定了,所以公司又多考了我二道上机题。只做出来了一道,当时很害怕公司不要我,后来才知道是公司有意试我的,无论后面两道我做成什么样,一样会拿到offer。刚毕业吗,没社会经验。工资2000,税后1600,试用80%,三个月,不过我二个月转正了,第 5 个月时提到了3000,第8 个月时提到了4000。当时开心的很,老板初看是很老实的人,开会还是私下给了我很多希望,甚至邀请我去他家去玩,自认为和老板的关系很好。不过后来证实这点是错误的,千万不要和你的老板走的太近。就是同事关系。工作内容吗是负责公司一个可视化程序的开发和对应的B/S 插件以及对外支持工作,产品要卖钱吗,当时工作真的很卖力,在这公司的时间真的把心都给公司了,基本没有11 点前过家,有时是工作,有时是学习,刚毕业吗,没经验,尤其是支持还需要很广的知识面。在这公司呆了三年,当时公司就20 多人,所以有些工作不是分的那么清,我呢基本是一个人做三个人的活,开发,测试,支持,后来又兼职售前。当时工作太忙,北京又太大,有时一天要跑几个地方,公司仅有的一辆车基本成了我的专用车了。当时老板对我也不错,这样过了两年多,我学了很多知识,而且了解了公司运作和产品开发流程,并一手支撑起了支持部门,一共 5 个人。 到第二年半的时间,公司新招了一批程序员,都是 2 -4 年工作经验的,他们工资都是7000+,我呢当时是4500,所以有点不得劲,找老板谈了次,我要求是5500,结果不欢而散,老板向我保证的是 5 年后,会有20W 的个人买房补助和车补,这时我才明白人们常说的不要和你的老板做朋友是啥意思。完了后我故意没以前工作努力了,但也没误过事。只是不会多做事,老板没办法给我涨到了5200。我这时才有了跳槽的想法,一个月后提出辞职。结果老板骂了我,说我应该提前3-4 个月和他说,还说我没职业道德。合同法规定是一个月,半个月时工作交接完了,到了一个月我要走了,办离职证明,公司不给开,不让我走,这之前老板找了谈了三回,最后一回才提涨工资的事,说实在的我当时就是因为这事要走的,不过都谈三回了,也没啥意思了。 当时我找到工作了,那边让我报到,这边不给证明,后来我和老板商量我先报到,然后再回来半个月,再帮半个月时间。还是不欢而散,我一生气,就直接走了,结果到了那边没有离职证明可以签个协议就行了。当时还有工资没结,取工资时老板不给我让扣一个月的,我真的生气了,我说我不要了,明天我去告他。我走到门口,老板拉住我又说可以给工资但不给开离职证明,我还是那句话,老板没办法,后来手续和工资都给我了。安心去第二家公司上班。 不过说实在的,我还是很感激这个公司和老板的,教了我N 多东西,我也在这公司学了N 多东西,很多是和技术没关的。 09 年,第二家公司是开发组长,带了7个人做J2EE,当时我就不会设计大的系统,不过我们经理是高级架构师,所以应聘时根本没在乎工资还是5000。这公司很大,但开发流程不太正规,底层开发人员不受重视,做了很多大的项目,和组员和经理处的都不错,我刚来时我们经理又是业务又是技术的累死了,我之前做过很多不同职位,所以我来了后技术这块我们经理基本是没操过心,唯一做的工作是看我的阶段报告。整体把控一下。和我们经理这时真的是朋友了,因为不涉及到钱。所以当时我请假啥的根本不用走流程,只要我事做完了,可以不来,也可以在家做,一周基本3-4 天班。 后来因为家里的原因,我08 年的房子要下来了,而且也结婚了,老婆是上家公司的同事。而且到2010 年时老婆又有小孩了,迫于经济原因只能走了。走时我们经理没有当面留我,只是找我抽烟的时候多了好多,而且从来不提我找工作的事,这事他早知道。说实的,我是真的不想走。 我之前没在网上写过任何东西,也没有博客和网站,甚至连QQ 空间都没。有时怀疑是不是搞IT 的,回

java工程师个人简介

java工程师个人简介 我叫xx,是一位计算机软件专业的应届毕业生。看到贵公司 java开发工程师的招聘信息,我觉得我自己挺符合贵公司的要求的,所以就写了这封求职信,希望能够在贵公司任职。大学期间,我主 要学习的课程是软件开发相关的课程,例如:java语言、mysql数 据库、linux系统开发、unix平台开发等方面的课程。因此,对于java语言、数据库、java前台和后台的开发,我是比较熟悉的。大 学期间也帮助过老师完成过java软件开发的项目,所以我希望可以 到贵公司接受经理的检验,检验我关于java开发的技术。 我本人除了对java语言比较熟手,对html网页设计方面的语言也是很熟悉的。自己可以独立完成一个网站的制作与网页的设计。 我热爱这个专业,并投入热情和努力。在校期间,我掌握了扎实的专业基础知识,学习数学和计算机的基础知识,培养了逻辑思维 能力和认真细心的学习态度,并完成了各项学习任务。由于我对 java编程语言特别感兴趣,我利用课余时间参加了吉软国际软件工 程师实训的培训班,专业的进行java编程方面的学习。主要学习了java核心技术、oracle数据库的相关操作和使用、JDBC连接数据库、web编程SSH框架,还做过几个项目,具备java开发的基础能力;此外,我顺利通过了国家英语四级考试,具备良好的听说读写能力。 在学习上我一丝不苟,工作上我也任劳任怨,争创佳绩。我曾担任班上团支书,成功策划了班上的一系列团日活动,获得一致好评,我组织的团日活动被评为十佳团日活动之一,我也被评为优秀团干部,这为提高我的交际能力和培养我的团队合作精神打下了良好基础。 在XX年10月到XX年2月这段期间,我曾在文思海辉技术有限 公司VMware测试组实习,我负责的主要工作是根据测试的需求搭建 德语系统,并在德语平台上根据case对VM的产品做一些测试。

java工程师简历范文

java工程师简历范文 目前所在地:上海 户口所在地:江苏 身材:170cm65kg 婚姻状况:未婚 年龄:23岁 求职意向 应聘职位:网站程序员 工作年限:1 可到职-随时 月薪要求:2500--3000 希望工作地区:上海 工作经历: 2007年上海×××电子商务公司网站程序员2007年上海×××设计公司网站程序员 最高学历:大专 毕业时间:2009-07-01 所学专业:软件工程 2005年9月2009年7月南京工业大学软件工程语言能力 工作能力

在半年多的工作中我学习了很多宝贵的东西,也使我的技能有了很大的提升。参加工作后的我变得自信了,使得我有很大的信心去接爱每一份工作。 个人信息 姓名:xuexila 性别:男 婚姻状况:已婚 民族:汉族 户籍:湖北-天门 年龄:38 现所在地:广东-深圳 身高:170cm 希望地区:广东-深圳、广东-东莞、广东-广州 希望岗位:经营/管理类-部门经理 工业/工厂类-物控经理/主管 工业/工厂类-车间经理/主管 寻求职位:营运总监、生产经理、PMC经理 待遇要求:可面议 最快到岗:随时到岗 教育经历 1992-09~1995-07陕西师范大学中文系大专 培训经历 2002-08~2002-09汇才人力资源有限公司CT1

公司性质:合资企业 行业类别:其它生产、制造、加工 担任职位:PMC经理 岗位类别:部门经理 工作描述:1.指导、监督、检查所属下级的各项工作,掌握工作情况和有关数据。 2.组织订单评审,确认订单生产地点及完成日期。 3.审核年度、月度、周生产计划、物料计划。 4.协调处理生产进度,物料交付进度异常。 5.组织统计生产进度、补料数据,分析、督导计划执行情况。 6.组织核查仓库进、出、存数据。 7.根据财务要求,组织库存物料盘点。 8.分析生产统计、库存盘点数据,对计划实施及控制效果进行评估。 11.培训本部门及相关人员、建设团队,提高工作效率。 12.承办上级交办的其他工作事项。 公司性质:外资企业 行业类别:其它生产、制造、加工 担任职位:PMC经理 岗位类别:物控经理/主管 工作描述:1、制定年度生产计划,组织进行产能分析,提高资源利用率; 2、监控设备、人员配备现状,统筹产能负荷,满足生产计划需要;

自学双IECCIE和JncIE认证个人血泪史

自学双IECCIE和JncIE认证个人血泪史

自学双IE:CCIE和JncIE认证个人血泪史2009-06-04 08:36 枫速向航56CTO论坛我要评论(12)字号:T | T 与电影《我为玛丽狂》中主人公特德与赫利为玛丽疯狂相比,我敢自豪的说,那段对JNCIE执着追求,不断努力,时忧时喜的疯狂过程,是我今生永远值得回味的体验。从安装olive模拟器{模拟器真是个好家伙}(56cto网站下载)到最终得到认证JNCIE,共历时近2年时间,那段岁月是疲惫的,充满激情的,无法忘却的,值得自己慢慢品味的,更是值得与朋友们分享的。AD:2013云计算架构师峰会超低价抢票中 前言:(在CCIE实验和JNCIE实验共花费=1250+1250美元如有资金可个人推荐选择培训当时抱着去培训+自己一次考试都够考3次CCIE 了) 与学习思科认证到最终通过CCIE有所不同,学习Juniper认证的时候我已经离开大学校园,进入社会的大熔炉为自己的事业去奋斗,学习的时间和精力都没有在学校那么充足。但相同的是我对网络技术的兴趣和激情,以及JNCIE认证

在业界的权威性。我是2009年5月5日通过JNCIE 认证,全球认证编号为430号,也就是说目前全球通过JNCIE认证的总数也不超过450人,仅占全球超过20000人的CCIE的2%,相当于10多年前的CCIE 人数,这里并不是想说明通过JNCIE认证的人数少,对网络工程师就有更高的含金量,但毕竟是“物以稀为贵”。 从一些侧面也可以了解JNCIE认证的专业程度和对技术的严谨。其实很多朋友也了解思科认证从2000年左右,伴随着思科网络学院在国内高等院校的普及,全球几千人的CCIE互联网专家的榜样,成为高校学生、网络工程师,以及众多希望在网络技术殿堂有所建树朋友们所孜孜追求的目标。不可否认当时思科认证的价值是厚重的,但随着认证机构、培训机构如雨后春笋般涌出,题库(TK),代考也伴随着互联网的热潮在网络泛滥,我们似乎感觉到所追求的认证变了味道,不再是对技术的追求和向往,而是对一纸证书含金量的盲目崇拜,思科的认证体系没有变,变的是我们的心态。 而Juniper认证体系对认证学习和考试一直都十分严谨,即使是在“人肉搜索”大行其道的今天,

java开发工程师简历

求职意向:java软件工程师 工作经验:2年 到岗时间:一周之内 期望薪资:面议 个人信息 年龄:25岁邮箱: 手机: 现居地:北京通州 专业技能 ?熟悉掌握JavaScript,Ajax,jQuery,JSON等前台技术并能够熟练使用EasyUI,zTree,ECharts等插件 ?熟悉掌握Servlet,Cookie,Session,JDBC,JavaBean,EL表达式,JSTL 等技术,深入了解MVC开发模式 ?熟悉使用Struts2框架,包括拦截器,OGNL表达式,Ajax并熟悉Struts2的工作流程 ?熟悉使用Spring框架,包括IOC和DI,AOP编程,声明式事务处理以及代理模式 ?熟悉使用Hibernate框架,包括一对多,多对多的对象关系映射,HQL,对象状态转换,数据缓存等 ?熟练运用SpringMVC,Mybatis 进行项目开发,掌握shiro 安全框架 ?熟悉使用MySQL和oracle数据库,使用其编写复杂的SQL语句,具有Mysql数据库的优化经验;掌握redis数据缓存技术 ?熟悉使用MyEclipse、HBilder,PLSQLDevelopment等开发工具,熟悉使用maven 项目管理工具,以及SVN 服务器的使用 ?熟悉Tomcat服务器的应用部署和集群配置

工作经历 毗邻智慧软件开发科技有限公司 担任职位:java软件开发师 ●初期主要实现项目的维护和个性化需求的搜集整理 ●完成项目模块的编码和测试工作 项目经验 项目名称:泉翼达商城 框架构建:Spring + SpringMVC + Mybatis + Mysql + zTree +PageHelper+ + EasyUI +CKeditor+Nginx+Redis 项目描述:此系统主要实现的功能是用户网上预订果蔬功能,包括交易系统和后台管理系统、会员系统、积分系统、支付系统、物流系统、单点登录系统 功能模块:商品信息展示、购物车管理、订单管理、用户管理、商品管理、积分管理、支付管理等功能模块 项目职责: ?负责了此系统的商品信息模块和商品管理模块的用户需求分析,完成了文档的设计与编写 ?前台交易系统负责了商品信息模块和购物车管理模块的代码编写,实现了商品基本信息(如商品预览、商品明细、分类检索)的功能,以及购物车管理模块(实现添 加商品、删除列表、数量修改、清空购物车、结算功能) ?后台管理系统负责商品管理(实现商品列表、商品发布、商品删除、商品修改功能)和用户管理模块(实现登入/登出、用户注册、信息修改功能)

JAVA工程师个人简历中的项目经验范文

三一文库(https://www.wendangku.net/doc/599991405.html,)/个人简历 JAVA工程师个人简历中的项目经验 范文 JAVA工程师个人简历中的项目经验范文 国产中间件参考实现及平台 软件环境:j2ee 硬件环境:x86 开发工具:Java 项目描述:核高基重大专项课题该课题旨在建立国产中间件标准体系,进而在该标准体系指导下构建国产中间件参考实现与平台,从技术、产品与产业运作机制等方面探索适合国产中间件发展的一体化方案。责任描述:编写相关文档和设计报告。将Onceportal4.0中符合JSR286规范的Portlet容器OSGi化。 轻量级数据持久框架 软件环境:j2ee 硬件环境:x86

开发工具:Java 项目描述:国家863项目子课题该课题旨在提供一种能够提高小型信息系统持久层的开发效率,降低其在异构数据库之间的迁移成本的数据持久化框架。责任描述:调研现有持久化技术,编写可行性报告。借鉴已有产品和标准的经验,提取数据持久化通用接口,完成持久化框架总体设计。在Java环境下对框架进行开发,并提供了框架接口在关系数据库、XML数据库和目录数据库下的实现。 基于门户系统的单点登录工具 软件环境:j2ee 硬件环境(转载自http://,请保留此标记。):x86 开发工具:JavaJSP 项目描述:国家863项目子课题该课题旨在研究门户环境下如何安全有效的对常见的B/S和C/S应用进行单点登录集成。责任描述:调研企业B/S和C/S应用的常见认证方式,设计门户环境下B/S和C/S应用单点登录集成工具OnceportalBSSSO1.0,OnceportalCSSSSO1.0/2.0并使用Java和JSP等相关技术将其实现。 可视化快递追踪分析平台-VisualExpress 软件环境:j2ee 硬件环境:x86

java工程师简历模板

● 精通JAVA/JavaScript ,熟悉Java 多线程,SOCKET 等; ● 熟悉常见设计模式,精通 Spring , MyBatis 等流行开源框架; ● 熟悉数据库原理和常用性能优化技术,以及 NoSQL ,Queue 的原理、使用场景以及限制; ● CET-6,有优秀的听说读写能力,能用英语进行日常交流; ● 全国计算机等级二级,能够熟练使用各类办公软件(word 、ppt 、excel )。 技能证书(Skills ) ● 2010.09-2014.06 当小图大学 软件工程 本科 主修课程:C/C++程序设计、Java 程序设计、数据结构、计算方法、编译原理、软件工程、操作系统原理、数据库系统原理、网络数据库等 GPA:3.8/4.0 在校四年均保持排名位于专业前10% 教育背景(Education ) 姓 名:当小图 民 族:汉 电 话:123-456-7890 邮 箱:88888@https://www.wendangku.net/doc/599991405.html, 出生年月:1991.10 政治面貌:团员 住 址:当小图路111号 学 历:本科 个人信息(Personal Info ) 当小图的个人简历 工作经历(Work experience ) ● 2014.07-2016.11 当小图办公有限公司 java 工程师 根据产品需求,完成项目的任务分析设计,完成详细设计和编码,确保项目的进度和质量; 负责后端API 设计和开发维护,从构思到执行,编写架构性好的后端代码; 协助其它人员的开发测试,完成测试阶段bug 的修改; 参与编写完善开发各阶段的文档资料。 自我评价(Self-assessment ) ● 软件工程专业背景,有丰富软件开发经历,扎实的技术基础; ● 工作细致认真、积极主动、有耐心、严谨; ● 有较强的逻辑思维能力,善于分析、归纳、解决问题; ● 有较强的沟通技巧及团队合作精神,组织协调能力,较强的责任感及进取精神; ● 对技术有浓厚兴趣,喜欢并不断学习新技术。

java软件工程师简历

java软件工程师简历 ☆个人基本信息 姓名:xxx 出生年月:xx/12/09学历:本科籍贯:四川成都 毕业院校:重庆工学院专业:计算机科学与技术专业 毕业时间:xx/07 ☆联系方式:15008xxxxxx028-87535xxxemail:qinjuxxxx@xxx.xxx ☆个人评价 熟练掌握java语言;了解面向对象的思想;熟悉软件开发流程;具有良好的编码风格;有良好的团队合作精神和良好的沟通能力;做事积极主动能吃苦耐劳、能至始至终把工作放在首位;具有上进心、责任心、感恩心。 ☆工作经历 时间:xx-03至xx-07 公司:东软股份有限公司部门:东软商用事业部 工作职责:软件工程师 项目名称:xxx投信系统 开发语言:java、vb开发工具:eclipse 项目总结: 在xxx投信系统中,我的主要职责是通过客户讲解需求,写详细设计、编码、写测试书、测试。这是我的第一个项目,所以在这个项目中我学到了很多的大学里没有接触到的知识.例如:自动测试(junit)、log4j

等等。在这个项目过程中,我发现自己的编码风格、命名风格等有欠缺,所以我自学了《代码大全2》中的第二、第三部分。 时间:xx-07至xx-03 公司:东软股份有限公司部门:东软商用事业部 工作职责:软件工程师 项目名称:xxx航空系统 开发语言:javaorcal开发工具:pl/sqleclipse 项目总结: 在xxx航空系统中,我的任务是对多个客户端发送过来的电文进行接收和解析,然后把电文传给存储过程,在存储过程中把电文转化为记录存入数据库。在这个系统中我学习到了如何把一种特殊的的日志从一般的日志中分离出来(把电文的日志与其他日志分离)、如何使用dbunit测试、如何使用游标,批处理,对orcal有了更深的理解等。我不仅学习到了以上专业的知识,而且让我知道了团队合作的重要性,让我明白了要及时的与你的队员一起探讨式样、一起研究解决方案。让我明白了发现问题时,一定要及时的与领导或客户沟通。做这个项目过程中,我发现自己对java的继承,接口,设计模式方面理解的太肤浅,所以我报名培训了《thinkingjava》、《设计模式》。 时间:xx-03至xx-07 公司:东软股份有限公司部门:东软商用事业部 工作职责:软件工程师 项目名称:xxx百货店系统

android从程序员到架构师之路介绍

麦可网https://www.wendangku.net/doc/599991405.html,/ 高端android体系化学习 Android:从程序员到架构师之路 Android发展多年的今天,很多工程师都遇到职业发展瓶颈了,不知道如何向上走,因此麦可网携手台湾Android教父高焕堂老师推出了《Android架构师之路》这套国内唯一的课程,通过这套课程学习,学员们会学习高老师提出的EIT架构设计模式,能从普通Android工程师往Android架构设计师这个新的台阶攀登,同时更加熟悉Android本身体系结构设计,也可以换位以Android系统的设计师角度来思考问题。 由于Android是开源开放的平台,国内开发者不仅涉及App应用开发,也深入到底层软硬整合开发。 随着Android产业急速扩大,上下层模块日益增多,复杂性增高。无论是软硬件开发者都需要优越的架构思维、模式和方法,来支撑复杂的软硬整合、跨平台和自动化测试问题。 本课程解析移动应用开发的架构思维、模式和方法;并落实为Android的多层框架体系;所介绍的架构设计决策,都能落实为代码,为一个非常务实的课程。 随着这套课程的推出,麦可网已经有了高级应用,Framework,底层嵌入式,架构师之路等一系列互补系统的Android课程,全面覆盖纵横领域。毫无悬念的麦可网已经具备了国内最强大,系统,专业的Android课程体系。 这套课程的针对人群:Android开发已经有至少两年经验的IT工程师,多年开发经验想深入了解Android这个开源平台的资深工程师,Android项目团队的技术管理者。 我们不建议:不建议Android初学者学习这套课程;不建议没有项目经验者学习这套课程;不建议没有遇到瓶颈者学习这套课程。 有人问:架构课程是否会讲解的很虚?这套课程有超过2/5 都是案例,结合代码和UML案例来分析各个设计场景,所以大可放心,欢迎点击我们的试听课程。

java软件工程师简历

袁 性别男年龄22岁 户籍湖南xx民族汉 电话159****7201 Java软件工程师全职5k-9k随时到岗教育背景 2011-10到2015-9 **大学本科计算机科学与技术 至今云德信息技术有限公司 职位:java软件工程师 职责:专注后台功能编辑,完善。部分前台页面的制作。 九块九商城项目 项目内容: 这是一个网上购物商城; 网站分为前台和后台,前台可浏览商品、加入购物车、加入订单和支付订单等; 后台实现了对商品、订单和管理员的管理。 主要职责: 编写项目功能模块需求(促销管理,会员管理,交易管理,运营管理,网站文章) 负责功能:(商家端)交易管理、运营管理、系统管理(平台端)交易管理、系统管理项目成果: 积累了编程经验,了解项目的开发流程; 开发环境:Windows,,Mysql等 项目框架:SSM(Spring+SpringMVC+Mybatis) 王德府社区平台 项目内容: 项目定位为为业主服务的社区O2O平台,整体很庞大后端为集成项目,集成了物业管理软件,智能家居,广电系统,要求平台可以在电脑,电视,手机,以及移动客户端运行,可以在移动客户端上使用易极付,进行缴物业费,水电气费,可以在上面买彩票,在生活圈可以对附近的房屋、工作、二手物品、餐饮娱乐进行操作,部分数据通过轮询获取,及时提醒,有实体产品。 主要职责: 项目负责人,根据公司规划,以及市场部对市场的分析,研发这个平台,安排和协调先关工作和人员配备。 开发环境:Windows,,Mysql等 项目框架:SSM(Spring+SpringMVC+Mybatis) 技能特长

熟悉struts2,spring,hibernate框架开发。 熟悉spring,springMVC,Mybatis框架开发。 熟悉JavaScript,ajax,jquery,css,html等前端开发技术。 熟悉Oracle和SqlServer关系数据库,MySQL非关系数据库 熟悉JavaWeb技术 ,包括:Jsp,Servlet,Html,Session,EL表达式等等 熟悉Tomcat应用服务器,和Eclipse,MyEclipse等开发坏境。 熟悉使用Visual Studio进行窗体开发,对c语言有一定的掌握 自我评价 本人性格开朗,乐于助人,做事严谨仔细,认真负责。热爱编程,刻苦努力,不断提升自己。能与团队进行良好的互动,短时间内适应新的环境,进入工作状态

Java软件开发工程师个人简历模板.doc

Java软件开发工程师个人简历模板 Java软件开发工程师的个人简历你知道如何制作吗?以下是的我为大家整理的“Java软件开发工程师个人简历模板”,仅供参考,希望对大家有帮助,欢迎阅读! Java软件开发工程师个人简历模板 姓名:xx 目前所在: xx市 年龄: 户口所在: xx市 国籍:中国 婚姻状况:未婚 民族:汉族 身高: xx cm 体重: xxkg 求职意向 人才类型:不限 应聘职位:软件工程师 工作年限:XX年 职称: 求职类型:全职 可到职日期:随时 月薪要求: 5000~8000元 希望工作地区: xx区

工作经历 XX公司起止年月:20xx年07~20xx年02 公司性质:民营企业所属行业:计算机软件 担任职位: Java软件开发工程师 工作描述: ①负责程序编码工作 ②负责程序代码的单元测试工作 ③负责按照公司的软件开发规范编写相应的项目技术文档 ④项目问题管理及跟踪,项目代码质量监控 ⑤对小组内开发人员技术培训等工作 离职原因:寻求更高的发展空间 教育背景 毕业院校: xx城建职业学院 最高学历:大专获得学位:毕业日期: 20xx-06 专业一:软件技术专业二: 起始年月终止年月学校(机构)所学专业获得证书证书编号20xx-03~20xx-07 xx培训机构 Java程序员 语言能力 外语:英语良好粤语水平:良好 其它外语能力: 国语水平:良好 工作能力及其他专长 ①J2SE、J2EE、Web编程

②Jsp、Servlet、EL、jstl、xml、JDBC ③Hibernate、spring、struts1和2、Lucene ④Html、DIV/CSS、JavaScript、jQuery、json、ajax、DWR、 ⑤MVC、DAO、IOC、AOP等多种设计模式进行软件设计 ⑥WebLogic、tomcat等服务器 ⑦Java集成开发环境Eclipse、MyEclipse、Editplus进行开发 ⑧mysql、Oracle、SqlServer数据库 ⑨SVN版本控制、sqldeveloper、Eclipse、MyEclipse 自我评价: 曾获奖项 一、20xx年7月荣获“国信蓝点杯”全国软件专业人才设计与开发大赛广东赛区Java软件开发高职高专组第3名一等奖。 二、20xx年9月荣获“国信蓝点杯”全国软件专业人才设计与开发大赛全国总决赛Java软件开发高职高专组第15名二等奖。 主要项目经验 一、网络版办公自动化管理系统(Web OA) 项目描述:本系统是一个实现企业内各种信息资源共享、加强员工间的交流、提高整体工作效率、为领导各种有用数据、方便领导对公司情况的及时了解、提供决策支持和提供各种工作记录以备事后查询的信息系统。 主要负责: 1.组织机构管理模块,该模块主要包括机构管理和人员管理。 ⑴机构管理:采用树状结构,可以完成添加、删除等操作。在点击某个机构的名称,可以查看这个机构的详细信息以及所有子机构列表(在子

java架构师之路:JAVA程序员必看的15本书的电子版下载地址

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java 程序员们。 一、Java编程入门类 对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。 1、《Java编程思想》 下载地址:https://www.wendangku.net/doc/599991405.html,/share/p2446196.html 在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java 编程思想》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待,对Java基本语法,基本类库有比较清楚的讲解,可以帮你打一个良好的Java编程基础。这本书的缺点是实在太厚,也比较罗嗦,不适合现代人快节奏学习,因此看这本书要懂得取舍,不是每章每节都值得一看的,挑重点的深入看就可以了。 2、《Agile Java》中文版 下载地址:https://www.wendangku.net/doc/599991405.html,/share/p2564807.html 这本书是出版社送给我的,我一拿到就束之高阁,放在书柜一页都没有翻过,但是前两天整理书柜的时候,拿出来一翻,竟然发现这绝对是一本好书!这本书一大特点是以单元测试和TDD来贯穿全书的,在教你Java各种重要的基础知识的过程中,潜移默化的影响你的编程思维走向敏捷,走向TDD。另外这本书成书很新,以JDK5.0的语法为基础讲解,要学习JDK5.0的新语法也不错。还有这本书对于内容取舍也非常得当,Java语言毕竟类库庞大,可以讲的内容太多,这本书选择的内容以及内容的多寡都很得当,可以让你以最少的时间掌握Java 最重要的知识,顺便培养出来优秀的编程思路,真是一本不可多得的好书。 虽然作者自己把这本书定位在入门级别,但我不确定这本书用来入门是不是稍微深了点,我自己也准备有空的时候翻翻这本书,学习学习。 二、Java编程进阶类 打下一个良好的Java基础,还需要更多的实践经验积累,我想没有什么捷径。有两本书值得你在编程生涯的这个阶段阅读,培养良好的编程习惯,提高你的代码质量。

JAVA程序员必看的15本书-JAVA自学书籍推荐

JAVA程序员必看的15本书-JAVA自学书籍推荐 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。此外,大家可以加QQ1006398762,互相分享一下关于JAVA方面的知识。 一、Java编程入门类 对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。 1、《Java编程思想》 在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java编程思想》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待,对Java 基本语法,基本类库有比较清楚的讲解,可以帮你打一个良好的Java编程基础。这本书的缺点是实在太厚,也比较罗嗦,不适合现代人快节奏学习,因此看这本书要懂得取舍,不是每章每节都值得一看的,挑重点的深入看就可以了。 2、《Agile Java》中文版 这本书是出版社送给我的,我一拿到就束之高阁,放在书柜一页都没有翻过,但是前两天整理书柜的时候,拿出来一翻,竟然发现这绝对是一本好书!这本书一大特点是以单元测试和TDD来贯穿全书的,在教你Java各种重要的基础知识的过程中,潜移默化的影响你的编程思维走向敏捷,走向TDD。另外这本书成书很新,以JDK5.0的语法为基础讲解,要学习JDK5.0的新语法也不错。还有这本书对于内容取舍也非常得当,Java语言毕竟类

相关文档
相关文档 最新文档