Java中级开发工程师的工作内容

Java中级开发工程师的工作内容
Java中级开发工程师的工作内容

Java中级开发工程师的工作内容

Java中级开发工程师需要参与软件产品的需求分析、概要设计、编码等工作。下面是小编为您精心整理的Java中级开发工程师的工作内容。

Java中级开发工程师的工作内容1

职责:

1.负责公司产品研发,代码编写及评审。

2.负责系统框架的搭建及系统调优。

3.负责需求调研、可行性分析和需求分析,撰写相关的技术文档。

4.产品上线后,配合运维团队保障平台的稳定,解决相关技术问题。

5.协助并完成其他各类技术开发任务。

6.带领团队解决问题,并对初中级开发进行指导。

任职要求:

1.本科及以上学历,计算机相关专业,3年以上相关工作经验。

2.熟悉主流的Java开发框架如Spring, SpringMVC, Mybatis,SpringBoot,SpringCloud等。

3.了解Kafka Redis等。

4.掌握数据库相关知识,熟悉Oracle数据库,能熟练运用SQL 语言,具备一定的SQL调优经验。

5.熟悉Linux系统,熟悉SVN、GIT等代码版本管理工具,熟悉Maven等项目工具。

6.熟练使用redis 缓存,熟悉搜索引擎Solr或elasticsearch。

7.具有技术文档编写的能力。

8.熟悉Linux、Tomcat,Apache,Nginx等开源的服务器和Web服务中间件。

9.基本功扎实,逻辑思维严谨,善于独立思考,乐于分享,良好的协作意识及团队精神。

Java中级开发工程师的工作内容2

职责:

1、负责根据产品文档进行功能实现设计和数据库设计;

2、负责平台后端逻辑和接口的实现、相关数据结构的设计;

3、负责平台前端动态逻辑的实现;

4、根据开发计划,按时提交高质量代码,完成指定的开发任务;

5、协助进行系统体验改善及数据库性能优化。

岗位要求

1、计算机相关专业毕业,本科或以上学历毕业,具有4年及以上Java开发经验,有金融行业从业经验者优先;

2、熟悉常见数据库的配置和使用,熟悉J2EE常用开发技术和常见的开源框架,具有基金交易相关系统开发经验者优先;

3、具备良好的代码习惯及较强的文档编写能力,要求结构清晰,命名规范,逻辑性强,代码冗余率低;

4、具备很强的学习能力,思维活跃,服从管理,工作认真负责,有较强的沟通能力和团队合作精神;

5、具有较强的业务需求分析能力。

Java中级开发工程师的工作内容3

职责:

1.根据产品或项目开发进度和任务分配,负责相应软件模块的设计开发;

2.根据开发规范和流程独立完成模块的设计、编码及相关文档;

3.服务器环境的搭建和系统的部署等。

4.协助编写需求文档,编写概要设计文档、详细设计文档、数据文档等相关文档。

5.能够参与系统架构设计、性能优化、重构的讨论及给出解决方案的建议。

任职要求:

1、计算机或相关专业背景,大专以上学历,2年以上工作经验。

2、精通一种或多种主流的关系型数据库如Mysql、Oracle。

3、熟练使用java编程语言,有良好的编程风格。

4、熟悉java的基础知识,如数据类型、集合、异常处理、多线程、缓存、事务等。

5、熟悉一种或多种nosql数据库,如Mongodb、Redis。

6、熟练使用Spring、SpringMVC、Hibernate等常用后端框架。

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.360docs.net/doc/b616774588.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 角色:组员 时间:一周 自我评价◆吃苦耐劳,有强烈的敬业精神和团队协作精神,能够承受一定的压力,能迅速的适应各环境,并融合其中同时对编程具有浓厚的兴趣。 ◆有积极进取的工作精神和实际动手能力,对新知识、新技术有着强烈的求知欲与良好的 接受能力。

软件工程师岗位职责说明

软件工程师岗位职责 1.软件的程序设计与代码编写 2.有关技术方案、文档的编写 3.软件单元的测试 1、根据项目具体要求,承担开发任务,按计划完成任务目标 2、配合系统分析人员完成软件系统及模块的需求调研与需求分析 3、配合系统分析人员完成软件系统及模块的设计 4、独立完成软件系统及模块的编码 5、协助测试人员完成软件系统及模块的测试 6、负责编制与项目相关的技术文档 7、有OA及电子政务软件开发经验或相关背景优先考虑; 1、根据项目具体要求,承担大型设计与开发 2、部分软件功能模块设计和软件界面美化 3、协助测试试人员完成软件系统及模块的测试 系统分析员岗位职责: 1、负责项目开发作业程序的执行,严格执行开发设计工作规; 2、负责进行需求调研分析,制定项目需求规格说明书; 3、负责产品详细设计方案和具体设计的制定、审核; 4、负责具体开发工作,解决项目开发中的各种技术难题; 5、规划项目所需资源,估算项目时间需求,估算项目费用需求,计划项目的其他需求; 6、识别和分析项目的风险,制定应对计划和应急计划; 7、进行项目控制,如进度、费用、质量和风险等,跟踪项目里程碑; 8、发现、分析项目出现的问题,制定解决方案,推动方案执行; 9、对产品设计的进度、质量和技术负主要责任。 1、参与项目的需求调研,进行需求分析,编写需求分析书; 2、负责项目的概要设计,包括功能结构规划、功能子系统划分,实现模型设计,数据库设计; 3、核心、关键模块的算法设计,详细设计; 4、关键、核心的算法或功能编码实现; 5、修正设计、编码错误直至系统能正确、正常运行。 1.负责系统的分析设计,核心代码的研发。 2.协助项目经理管理的开发团队。 3.完成上级主管的安排的其他工作。 岗位职责 1、按系统设计完成功能模块的编写; 2、遵循工作规,和编写要求; 3、编写模块详细设计文档,和相关技术资料;

汽车开发设计流程及各阶段工作内容 1教学提纲

汽车开发设计流程及1-容内作工段阶各. 精品文档 1.概念设计 市场定位分析 初期总布置设计 整车动力性 经济性分析和计算 造型设计指导书 参考样车分析 供应商平台调查 成本分析 编制产品描述书。 1.1.1初期总布置 根据市场及用户需求,选定各分总成 初步确定整车基本参数 人体布置和各类运动分析 视野分析

手触及空间分析和仪表可视性分析等 整车动力性、经济性分析和计算 确定造型设计方向 确定初步外部尺寸 整车技术参数 造型风格和内部配置。 参考样车分析 对参考样车进行分析研究,确定其优势和不足,结合市场情况提出所开发产品的目标定位。 收集于网络,如有侵权请联系管理员删除. 精品文档 供应商平台调查 对潜在的供应商进行货源可行性评估 评价他们在满足质量、供货能力及开发水平的前提下提供总成和部件的能力 识别价格及质量具有相对竞争力的供应商,以满足产品定位的要求。 在供应商和制造者之间建立信息沟通 成本分析 确定各系统和整车的目标成本。 编制产品描述书 描述书作为产品开发的依据文件,将所要开发的产品项目的背景、目标、车型规划、总成选择、装备、进度等进行详细描述。 1.2团队 一支有着丰富汽车理论知识和设计经验的优秀团队,熟知中国汽车配套资源及现有车型。以敏锐的眼光洞察中国的汽车市场,能很好的把握中国汽车发展的潮流。 1.3市场定位 从消费者调查、市场调研、竞争对手分析及,企业制造能力分析来确定产品的市场定位。 2.汽车造型 分析造型设计任务书 收集和整理相关资料并进行样车准备 工程与造型的契合 确定设计理念,提出设计方案 阶段评审 初步草图设计 方向性评审 收集于网络,如有侵权请联系管理员删除. 精品文档 细化效果图草图设计 设计评审 效果图设计

java高级工程师_面试题和答案

一:选择题 1. 关于以下程序代码的说明正确的是( D ) 1.class HasStatic{ 2. private static int x=100; 3. public static void main(String args[ ]){ 4. HasStatic hs1=new HasStatic( ); 5. hs1.x++; 6. HasStatic hs2=new HasStatic( ); 7. hs2.x++; 8. hs1=new HasStatic( ); 9. hs1.x++; 10. HasStatic.x- -; 11. System.out.println(“x=”+x); 12. } 13. } A、 5行不能通过编译,因为引用了私有静态变量 B、 10行不能通过编译,因为x是私有静态变量 C、程序通过编译,输出结果为:x=103 D、程序通过编译,输出结果为:x=102 2. 下列关于for循环和while循环的说法中哪个是正确的?( B ) A.while循环能实现的操作,for循环也都能实现 B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C.两种循环任何时候都可替换 D.两种循环结构中都必须有循环体,循环体不能为空 3. 以下选项中循环结构合法的是( C ) A、while (int i<7) { i++; System.out.println(“i is “+i); } B、 int j=3; while(j) { System.out.println(“ j is “+j); } C、int j=0; for(int k=0; j + k !=10; j++,k++) { System.out.println(“ j is “+ j + “k is”+ k); } D、 int j=0; do{ System.out.println( “j is “+j++); if (j = = 3) {continue loop;} }while (j<10); 4. 给出下面代码段, 哪行将引起一个编译时错误?( D )

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软件工程师 项目描述:该系统以工程管理为主线,涵盖了标书管

产品开发工程师工作的职责内容文档2篇

产品开发工程师工作的职责内容文档2篇 Responsibilities of product development engineer

产品开发工程师工作的职责内容文档2 篇 小泰温馨提示:岗位职责是指一个岗位所需要去完成的工作内容以及应当承担的责任范围,明确岗位的目标和责任,规范工作内容、规范操作行为等以此提升工作产能效益最大化。本文档根据岗位职责要求展开说明,具有实践指导意义,便于学习和使用,本文下载后内容可随意修改调整修改及打印。 本文简要目录如下:【下载该文档后使用Word打开,按住键盘Ctrl键且鼠标单击目录内容即可跳转到对应篇章】 1、篇章1:产品开发工程师工作的职责内容文档 2、篇章2:产品开发工程师的主要职责文档 篇章1:产品开发工程师工作的职责内容文档 产品开发工程师需要参与检具工装的开发,并能进行检具工装夹具设计制作要求的提出及技术协议的修订,并协同对检具、工装设备进行认可和评价。下面是小泰为您精心整理的产品开发工程师工作的职责内容。 产品开发工程师工作的职责内容1 1.负责接收项目经理设计任务,合理分配设计任务;

2.负责审核设计方案和工程图纸,模具设计前方案的确定,设计完成后对细节结构的审核;负责报价完成率的达成,处理相关部门报价关于报价的协调工作; 3.将客户提供及收集到的标准、信息、协议、工程规范等资料传相关人员汇总及评审,为后续项目开发或决策提供帮助; 4.参与客户的走访及技术交流,了解顾客及行业内的新车型发布情况。 5.负责制定重大客户项目的整体推进的APQP计划进度表; 6.参与产品的性能试验调试、产品性能试验数据的分析工作。 1、***优先,专科以上学历,机械制造或模具设计专业,英语四级以上(读写能力强); 2、能熟悉使用AutocAD、Pro/E、UGS、CATIA SOLIDWOR 等任意一种三维设计软件; 3、1年以上汽车零部件行业与技术相关的工作经验; 4、具有良好的沟通协调、语言表达能力,计划能力强,良好的敬业精神和职业道德操守;

勘察设计阶段工作内容

142.1 项目实施阶段管理工作的内容 4.1项目勘察阶段管理工作程序 4.1.1审查工程勘察任务书 1、审查勘察范围、勘察具体内容与要求、提交勘察成果内容与时间、各技术指标与作业环境。 2、根据项目总体作业计划拟定工程勘察进度计划。 4.1.2受业主委托,优选勘察单位 1、拟定勘察招标文件。 2、审查勘察单位的资质、信誉、技术水平、经验、设备条件以及对勘察项目的工作方案设想。 3、参与勘察招标优选勘查单位。 4、参与勘察合同谈判。 5、拟定勘察合同。 4.1.3向工程勘察单位提供相关资料 1、以书面形式向勘察单位明确勘察任务及技术要求并按规定提供相关文件资料。 2、工程建设单位提供地下埋藏物(如:电力、电讯电缆、各种管线等)、障碍物、人防等地下设施情况和地上需保护的建筑物、构筑物、古树名木等文物资料及具体位置

分布图。 3、以书面形式向勘察单位提供水准点和坐标控制点。 4、向勘察单位提供现场作业环境情况,如:有毒有害等危险作业及生产生活条件。 5、勘察过程中的变更情况。 6、其他双方规定的文件资料。 7、提供本工程批准文件以及用地、施工、勘察许可等批件。 8提供工程勘察任务委托书、技术要求和工作范围地形图、建筑总平面布置图。 4.1.4审查工程勘察纲要 1、根据勘察工作的进程提前准备好基础资料并审查资料的可靠性。 2、审查勘察纲要是否符合勘察合同规定,能否实现合同要求,大型或复杂的工程勘察纲要会同设计单位予以审核。 3、审查勘察工作方案的合理性、手段的有效性、设备的适应性、试验的必要性。 4、审查勘察工作进度计划。 4.1.5现场工程勘察的监督管理 1、工程勘察的质量监督管理,遵照建设部【建设2000-167号】《建设工程勘察质量管理办法》,对工程勘察进行全面管理,其内容为:①监督按时进场,②调查、测绘、勘探项目是否完全;并检查是否按勘察纲要实施,③检查勘察点、线有无偏、错、漏,④ 操作是否符合规范,⑤检查钻探深度、取样位置及样品保护是否得当,⑥对大型和复杂工程还要对其内业工作进行监控,如:试验条件、实验项目、操作方法,⑦审查勘察成 果报告。 2、工程勘察的进度控制 勘察人员、设备是否按计划进场,根据实际勘察速度预测勘察进度,必要时及时通知勘察单位予以调整。 3、检查勘察报告 检查勘察报告的完整性、合理性、可靠性和实用性,对设计、施工要求的满足程度。 4、审核勘察费 根据勘察进度,按合同规定,经检查质量、进度符合要求,项目管理人员签发工程进度款。 5、审查勘察成果报告 审查勘察成果是否符合合同规定的要求,满足设计及相关标准的规定,发出补勘指令。

Java软件开发工程师笔试题(答案)

Java工程师笔试题 一、填空题(本大题10小题,每空1分,共20分)。 1.Java语言的三大特性即是: 继承、封装、多态。 2.在Java中,char 型采用____unicode_______编码方案,这样,无论是中文字符还是英文字符,都是占用__2___个字节的内存空间。 3. 形式参数指的是方法被__定义____ 时的参数行,实际参数是方法被__调用__ _ 时所传递进去的变量或值。 4.JSP内置对象中,application对象是代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息,而session 对象则是每个客户专用的。 5.如果想把一个对象写入一个流,那么这个类就必须实现Seralizable 接口。 6.程序中实现多线程的方法有两种:继承Thread类和实现___Runable _ 接口。 7.多线程中,可以通过调用相应的setPriority() 方法来修改一个线程的相对优先级。 8.面向对象编程的五大设计原则,分别是单一职责、开放封闭、 里氏替换、依赖倒置、接口分离 9.通过Ajax,客户端获取的数据主要有两种类型:文本型和xml 10.Socket通常也称为套接字,用于描述__ ip 和_ _接口 二、选择题(本大题20 小题,每小题2分.共40分)。 1.在JA V A中,如果父类中某些方法不包含任何逻辑,并且需要由子类重写.应该使用( )关键字来声明父类的这些方法: A) final B) static C) abstract D) void 2.在JA V A中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是()。 A) interface A extend B,C B) interface A implements B,C C) class A implements B,C D) class A implements B, implements C

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的产品做一些测试。

电力工程设计阶段的主要工作内容

电力工程设计阶段的主要工作内容 (1)可行性研究 一般分为初步可行性研究和可行性研究两个阶段。 ●初步可行性研究主要对多个厂址条件及在电力系统中的地位进行评述。 ●可行性研究则要详细论证电厂建设的必要性,厂址在技术上的可行性和经济上的合理性,落实建厂条件,全面阐明该工程项目能够成立的根据。 (2)初步设计 根据审批的可行性研究报告,由设计单位编制具体反映工程项目各项技术原则的初步设计文件。初步设计的内容包括:设计说明书、厂区总布置、各工艺系统、主厂房布置、建筑物的结构、建筑等设计方案及图纸、设备和主要材料清册、施工组织设计大纲、工程概算和有关的技术经济指标。 (3)施工图设计 设计方案审核的基本要求 (1)初步设计阶段审核基本要求 1)初步设计阶段设计深度的要求:进行设计方案的比较选择和确定;主要设备材料订货;土地征用;基建投资的控制;施工图设计的编制;施工组织设计的编制;施工准备和生产准备等。 2)设计文件的基本要求: ①没有批准的计划任务书和批准的工程选场报告以及完整的设计基础资料,不能提供初步设计文件。 ②设计文件表达设计意图充分,采用的建设标准适当,技术先进可靠,指标先进合理,专业间相互协调、分期建设与发展处理得当。重大设计原则应经多方案比较选择,提出推荐方案供审批选择。 ③积极稳妥地采用成熟的新技术,力争比以往同类型工程在水平上有所提高。设计文件中应阐明其技术优越性、经济合理性和采用可能性。 ④设计概算应准确地反映设计内容及深度,满足控制投资、计划安排及拨款的要求。 ⑤设计文件内容完整、正确,文字简练,图面清晰,签署齐全。 (2)施工图设计阶段的阶段审核基本要求。 1)设计依据和原始资料 ①初步设计的审批文件; ②设计总工程师编制的技术组织措施、各专业间施工图综合进度表、主要设计人编制的电气专业技术组织措施; ③有关典型设计;

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 项目描述:此系统主要实现的功能是用户网上预订果蔬功能,包括交易系统和后台管理系统、会员系统、积分系统、支付系统、物流系统、单点登录系统 功能模块:商品信息展示、购物车管理、订单管理、用户管理、商品管理、积分管理、支付管理等功能模块 项目职责: ?负责了此系统的商品信息模块和商品管理模块的用户需求分析,完成了文档的设计与编写 ?前台交易系统负责了商品信息模块和购物车管理模块的代码编写,实现了商品基本信息(如商品预览、商品明细、分类检索)的功能,以及购物车管理模块(实现添 加商品、删除列表、数量修改、清空购物车、结算功能) ?后台管理系统负责商品管理(实现商品列表、商品发布、商品删除、商品修改功能)和用户管理模块(实现登入/登出、用户注册、信息修改功能)

一设计阶段的工作内容与方法

一.设计阶段的工作内容与方法 1.设计准备阶段 1.1协助申领规划设计条件通知书 1.1.1向城规管理部门申请规划设计条件通知书(在申请中要简述建设 的意图、构想并附建设项目批文,用地许可证,及拟建地址,地形图); 1.1.2持城市规划部门提出的规划设计条件咨询意见表,向有关部门咨询能否提供或 有无能力承担该项目的配套建设及意见; 1.1.3领取城市规划部门根据咨询意见表综合整理后发出的规划设计条件通知书(内 含有工程项目建设位置、用地面积、各单项工程面积、高度及层数、高度限额及容积率限额、绿化面积比例限额、停车场及其它规划设计条件、注意事项等)。 1.2编制设计要点(或称设计纲要) 应依据已经批准的可行性研究报告和选址报告。 1.2.1设计纲要的内容: 1.2.1.1阐明项目使用目的和建设依据。 1.2.1.2详述项目确切的设计要求,如是生产项目则应包括:建设的规模、产品方案和 生产纲领;生产方法和工艺原则;矿产资源、水文、地质和原材料、燃料、动力、供水、运输等协作配合条件;资源综合利用和“三废”治理的要求;占用土地的估算;防灾、抗灾等要求;建设工期;要求达到的经济效益和技术水平等项。对改、扩建的大中型项目设计纲要,还应包括原有固定资产的利用程度和现有生产潜力的发挥情况。自筹 资金的大中型项目设计纲要,还应注明资金、材料、设备的来源,并附有同级财政和物资部门签署的意见。 1.2.1.3介绍项目与其他项目、社会、环境的关系以及政府有关部门对项目的限制条件。 1.2.1.4业主财务计划限制等。 1.2.1.5设计的范围与深度(阶段)。 1.2.1.6设计进度要求(施工开工日期)。 1.2.1.7交付设计资料要求。 1.3协助业主优选设计单位 1.3.1如果业主直接指定设计单位。相关工作如下: 1.3.1.1明确设计要求; 1.3.1.2洽谈设计条件、合同谈判与签订。

Java软件中年级工程师笔试题复杂逻辑

J2E E部分 1、运算符优先级问题,下面代码的结果是多少?(笔试) package test; public class Test { public static void main(String[] args) { int k = 0; int ret = ++k + k++ + ++k + k; // ret的值为多少 } } 2、运算符问题,下面代码分别输出什么?(笔试) package test; public class Test { public static void main(String[] args) { int i1 = 10, i2 = 10; } } 3、下面代码的结果是什么?还是抛出异常?(笔试) package test; public class Test { public void myMethod(String str) { } public void myMethod(Object obj) { } public static void main(String[] args) { Test t = new Test(); t.myMethod(null); } } 4、假设今天是9月8日,下面代码输出什么?(笔试) package test; public class Test { public static void main(String[] args) { Date date = new Date(); } } 5、下面代码的输出结果是什么? package test; public class Test {

public static void main(String[] args) { double val = 11.5; } } 6、下面代码的结果是什么? package test; public class Test extends Base { public static void main(String[] args) { Base b = new Test(); b.method(); Test t = new Test(); t.method(); } @Override public void method() { } } class Base { public void method() throws InterruptedException { } } 7、以下代码的结果是什么? package test; public class Test extends Base { public static void main(String[] args) { new Test().method(); } public void method() { } } class Base { } 8、true or false? package test; public class Test { public static void main(String[] args) { String str1 = new String("abc"); String str2 = new String("abc"); StringBuffer sb1 = new StringBuffer("abc"); StringBuffer sb2 = new StringBuffer("abc"); } } 9、输出的结果是什么?

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软件中级工程师笔试题-复杂逻辑

J2EE部分 1、运算符优先级问题,下面代码的结果是多少?(笔试)packagetest; publicclassTest{ publicstaticvoidmain(String[]args){ intk=0; intret=++k+k+++++k+k; //ret的值为多少 } } 2、运算符问题,下面代码分别输出什么?(笔试)packagetest; publicclassTest{ publicstaticvoidmain(String[]args){ inti1=10,i2=10; +i2="+i1+i2); -i2="+i1-i2); *i2="+i1*i2); /i2="+i1/i2); } } 3、下面代码的结果是什么?还是抛出异常?(笔试)packagetest; publicclassTest{ publicvoidmyMethod(Stringstr){ } publicvoidmyMethod(Objectobj){ } publicstaticvoidmain(String[]args){ Testt=newTest(); t.myMethod(null); } } 4、假设今天是9月8日,下面代码输出什么?(笔试)packagetest; import publicclassTest{ publicstaticvoidmain(String[]args){ Datedate=newDate(); +""+date.getDate()); } }

5、下面代码的输出结果是什么? packagetest; publicclassTest{ publicstaticvoidmain(String[]args){ doubleval=11.5; } } 6、下面代码的结果是什么? packagetest; publicclassTestextendsBase{ publicstaticvoidmain(String[]args){ Baseb=newTest(); b.method(); Testt=newTest(); t.method(); } @Override publicvoidmethod(){ } } classBase{ publicvoidmethod()throwsInterruptedException{ } } 7、以下代码的结果是什么? packagetest; publicclassTestextendsBase{ publicstaticvoidmain(String[]args){ newTest().method(); } publicvoidmethod(){ getName()); } } classBase{ } 8、trueorfalse? packagetest; publicclassTest{ publicstaticvoidmain(String[]args){ Stringstr1=newString("abc"); Stringstr2=newString("abc"); StringBuffersb1=newStringBuffer("abc"); StringBuffersb2=newStringBuffer("abc"); }

新建铁路初步设计阶段工作内容

铁路指挥部初步设计、施工准备阶段工作内容 一、初步设计阶段 1.落实可研与环保、水保及用地预审批复内容,组织初步设计→(提供设计院环保、水保及用地预审批复内容,开展定测与初步设计); 2.办理建设用地规划许可证,完成用地申请报告,编制复垦方案报告书(设计院提供用地红线图等相关资料,配合办理)→国土及规划部门受理、批复; 3.组织建材、地材、土源调查,签订意向协议; 4.按批复组织编制环境保护文件,预审初步设计环境保护文件,形成意见并上报; 5.在设计单位协助下,与相关产权单位签订公铁立交、三电迁改、改路、改渠、管线迁改补偿等协议,确定补偿方式和标准。→(提供设计院,纳入概算); 6.组织初步设计初审,督促设计单位按鉴定意见修改初步设计文件,编制鉴修概算。 7.组织审查修改初步设计、鉴修概算,报部核备(或主管部门); 8.外部电源咨询; 9.做好对外协调工作,保证设计定测、勘察工作顺利开展; 10.跟踪掌握设计院对全线重点工程、先期开工工程、全线工程的设计进度,按合同约定分阶段考核设计工作; 二、施工准备阶段 1.成立工程建设管理机构,制定各部门工作职责,各部门岗位职责分工,编制各项管理办法(具体内容详见附件); 2.参与设计院定测和初步设计工作,详细了解全线工程概况,提前进行施工调查;

3.组织研究工程总体安排(总工期、安全质量目标、年度投资计划); 4.确定重点控制工程的施工组织方案,细化专业安排,明确施工要点; 5.对设计院初步设计文件中的施工组织设计进行审查,形成意见和建议; 6.组织指导性施工组织设计编制准备工作,确定总体目录,拟定施组设计中相关内容要点、图标格式。 7.组织编制施工、监理、咨询单位招标文件,准备招标相关工作; 8.拟定铁路施工标段划分方案、监理标段划分方案。 9. 了解全线超高压、高压电线的迁改数量,提前与产权单位沟通; 10.了解铁路全线穿越通过重点地段情况(石油钻井地段、湿地地段),提前与产权管理单位协调沟通; 三、开工点施工阶段 1.做好开工点施工阶段的管理工作,各部门监控到位(施工方案报批、工程质量管控、材料检测试验、外部协调处理等等环节); 2.安排监理尽快展开施工阶段的日常监理工作;

Java工程师面试题(含答案)

1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。 3.封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。 4. 多态性: 多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 5、String是最基本的数据类型吗 基本数据类型包括byte、int、char、long、float、double、boolean和short。 类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 6、int 和Integer 有什么区别 Java提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int 提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 boolean Boolean char Character byte Byte short Short int Integer long Long float Float double Double 引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为null,而原始类型实例变量的缺省值与它们的类型有关。 7、String 和StringBuffer的区别 JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String 类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffers来动态构造字符数据。 8、运行时异常与一般异常有何异同 异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。 9、说出Servlet的生命周期,并说出Servlet和CGI的区别。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求

施工图设计阶段的岗位职责

施工图设计阶段的岗位职责 一、总的要求 1、根据初步设计的审批意见,解决有关设计方案的遗留问题,逐条落实设计的审批意见。 2、设计总工程师应编制工程的施工图设计计划,各专业主要设计人(组长)应编制本专业的施工图设计计划。 3、应与相关厂家互提配合资料。 4、将设计概算(已批准的)分解到各专业的各个单位工程。 5、开展各专业司令图的编制、会审。 6、应严格执行现行的技术规范、规程、规定。 二、项目设计总工程师的职责 编制司令图是设计初期专业之间和专业内部进行相互配合的重要步骤,是指导各卷册施工图设计的重要文件。应由设计总工程师组织有关专业主设人(组长)进行编制。 可包括以下内容; 1、确定项目负责人(卷册负责人) 2、主体专业同有关专业互提配合资料。 3、补充有关的计算项目和内容。 4、编制图纸。

5、设计总工程师组织司令图的讨论、会审。 6、对编制的图纸进行校审。签署。 7、各相关专业会签。 8、设计总工程师审查,主管总工批准。 9、必要时邀请施工单位和业主参加司令图会审。 10、组织编制施工图卷册目录和综合进度。 11、组织编制各专业卷册施工图设计文件,可包括下列内容; 〈1〉、各专业主设人编制本专业施工图设计的卷册任务书。 〈2〉、按规定进行专业间互提资料。 〈3〉、按规定进行各卷册施工图设计及预算编制。 〈4〉、施工图设计成品应按相关规定进行专业会签,按图纸的重要性级别分级进行校审、质量评定和签署。 〈5〉、组织出版设计文件,按时交付。 〈6〉、按规定将施工图设计阶段形成的成品文件和原始文件材料组织立卷归档。 三、专业主要设计人(组长)的职责 1、在部门和设计总工程师领导下组织本专业的设计工作,贯彻工程审批文件和各级审定的设计原则,全面负责本专业技术、进度、投资、质量、信息、文件和资料管理。 2、组织执行公司、部门颁布的质量体系文件,工程设计计划和项目质量计

相关文档
最新文档