java工程师职业规划

2023-06-04

第一篇:java工程师职业规划

JAVA时间格式化处理-JAVA程序员JAVA工程师面试必看

-JAVA程序员JAVA工程师面试必看

JAVA时间格式化处理 日期格式化

import java.util.Date; import java.text.SimpleDateFormat; class dayTime { public static void main(String args[]) { Date nowTime=new Date(); System.out.println(nowTime); SimpleDateFormat time=new SimpleDateFormat("yyyy MM dd HH mm ss"); System.out.println(time.format(nowTime)); } }

2007-05-17 09:54 转载地址

http://tb.blog.csdn.net/TrackBack.aspx?PostId=38090

41、通过MessageFormat转化

String dateTime = MessageFormat.format("{0,date,yyyy-MM-dd-HH-mm:ss:ms}" , new Object[] { new java.sql.Date(System.currentTimeMillis()) }); 说明: yyyy-MM-dd-HH-mm:ss:ms 年yyyy 月MM 日dd 时(大写为24进制,小写为12进制) 分mm 秒ss 微妙ms

2、修改数据库时用

queryDataSet.setDate("dateField", new java.sql.Date(new java.util.Date().getTime())); queryDataSet.setDate("dateField", new java.sql.Date.valueOf("2005-05-03"));

3、通过SimpleDateFormat 转化

SimpleDateFormat dateFm = new SimpleDateFormat("yyyy-MM-dd"); //格式化当前系统日期 String dateTime = dateFm.format(new java.util.Date());

4、具体讨论

Java 语言的Calendar(日历),Date(日期), 和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个关键的部分. 所有的开发者都应该能够计算未来的日期, 定制日期的显示格式, 并将文本数据解析成日期对象. 我们写了两篇文章, 这是第一篇, 我们将大概的学习日期, 日期格式, 日期的解析和日期的计算.

我们将讨论下面的类:

1、具体类(和抽象类相对)java.util.Date

2、抽象类java.text.DateFormat 和它的一个具体子类,java.text.SimpleDateFormat

3、抽象类java.util.Calendar 和它的一个具体子类,java.util.GregorianCalendar

具体类可以被实例化, 但是抽象类却不能. 你首先必须实现抽象类的一个具体子类.

Date 类从Java 开发包(JDK) 1.0 就开始进化, 当时它只包含了几个取得或者设置一个日期数据的各个部分的方法, 比如说月, 日, 和年. 这些方法现在遭到了批评并且已经被转移到了Calendar类里去了, 我们将在本文中进一步讨论它. 这种改进旨在更好的处理日期数据的国际化格式. 就象在JDK 1.1中一样, Date 类实际上只是一个包裹类, 它包含的是一个长整型数据, 表示的是从GMT(格林尼治标准时间)1970年, 1 月 1日00:00:00这一刻之前或者是之后经历的毫秒数.

一、创建一个日期对象

让我们看一个使用系统的当前日期和时间创建一个日期对象并返回一个长整数的简单例子. 这个时间通常被称为Java 虚拟机(JVM)主机环境的系统时间. //----------------------- import java.util.Date;

public class DateExample1 { public static void main(String[] args) { // Get the system date/time Date date = new Date();

System.out.println(date.getTime()); } } //-----------------------

在星期六, 2001年9月29日, 下午大约是6:50的样子, 上面的例子在系统输出设备上显示的结果是 1001803809710. 在这个例子中,值得注意的是我们使用了Date 构造函数创建一个日期对象, 这个构造函数没有接受任何参数. 而这个构造函数在内部使用了System.currentTimeMillis() 方法来从系统获取日期.

那么, 现在我们已经知道了如何获取从1970年1月1日开始经历的毫秒数了. 我们如何才能以一种用户明白的格式来显示这个日期呢? 在这里类java.text.SimpleDateFormat 和它的抽象基类 java.text.DateFormat 就派得上用场了.

二、日期数据的定制格式 假如我们希望定制日期数据的格式, 比方星期六-9月-29日-2001年. 下面的例子展示了如何完成这个工作:

//----------------------- import java.text.SimpleDateFormat; import java.util.Date;

public class DateExample2 {

public static void main(String[] args) {

SimpleDateFormat bartDateFormat = new SimpleDateFormat("EEEE-MMMM-dd-yyyy");

Date date = new Date();

System.out.println(bartDateFormat.format(date)); } } //-----------------------

只要通过向SimpleDateFormat 的构造函数传递格式字符串"EEE-MMMM-dd-yyyy", 我们就能够指明自己想要的格式. 你应该可以看见, 格式字符串中的ASCII 字符告诉格式化函数下面显示日期数据的哪一个部分. EEEE是星期, MMMM是月, dd是日, yyyy是年. 字符的个数决定了日期是如何格式化的.传递"EE-MM-dd-yy"会显示 Sat-09-29-01. 请察看Sun 公司的Web 站点获取日期格式化选项的完整的指示.

三、将文本数据解析成日期对象

假设我们有一个文本字符串包含了一个格式化了的日期对象, 而我们希望解析这个字符串并从文本日期数据创建一个日期对象. 我们将再次以格式化字符串"MM-dd-yyyy" 调用SimpleDateFormat类, 但是这一次, 我们使用格式化解析而不是生成一个文本日期数据. 我们的例子, 显示在下面, 将解析文本字符串"9-29-2001"并创建一个值为001736000000 的日期对象.

//----------------------- import java.text.SimpleDateFormat; import java.util.Date;

public class DateExample3 {

public static void main(String[] args) { // Create a date formatter that can parse dates of // the form MM-dd-yyyy. SimpleDateFormat bartDateFormat = new SimpleDateFormat("MM-dd-yyyy");

// Create a string containing a text date to be parsed. String dateStringToParse = "9-29-2001";

try { // Parse the text version of the date. // We have to perform the parse method in a // try-catch construct in case dateStringToParse // does not contain a date in the format we are expecting. Date date = bartDateFormat.parse(dateStringToParse);

// Now send the parsed date as a long value // to the system output. System.out.println(date.getTime()); } catch (Exception ex) { System.out.println(ex.getMessage()); } } } //-----------------------

四、使用标准的日期格式化过程

既然我们已经可以生成和解析定制的日期格式了, 让我们来看一看如何使用内建的格式化过程. 方法 DateFormat.getDateTimeInstance() 让我们得以用几种不同的方法获得标准的日期格式化过程. 在下面的例子中, 我们获取了四个内建的日期格式化过程. 它们包括一个短的, 中等的, 长的, 和完整的日期格式.

//----------------------- import java.text.DateFormat; import java.util.Date;

public class DateExample4 {

public static void main(String[] args) { Date date = new Date();

DateFormat shortDateFormat = DateFormat.getDateTimeInstance( DateFormat.SHORT, DateFormat.SHORT);

DateFormat mediumDateFormat = DateFormat.getDateTimeInstance( DateFormat.MEDIUM, DateFormat.MEDIUM);

DateFormat longDateFormat = DateFormat.getDateTimeInstance( DateFormat.LONG, DateFormat.LONG);

DateFormat fullDateFormat = DateFormat.getDateTimeInstance( DateFormat.FULL, DateFormat.FULL);

System.out.println(shortDateFormat.format(date)); System.out.println(mediumDateFormat.format(date)); System.out.println(longDateFormat.format(date)); System.out.println(fullDateFormat.format(date)); } } //-----------------------

注意我们在对 getDateTimeInstance的每次调用中都传递了两个值. 第一个参数是日期风格, 而第二个参数是时间风格. 它们都是基本数据类型int(整型). 考虑到可读性, 我们使用了DateFormat 类提供的常量: SHORT, MEDIUM, LONG, 和 FULL. 要知道获取时间和日期格式化过程的更多的方法和选项, 请看Sun 公司Web 站点上的解释.

运行我们的例子程序的时候, 它将向标准输出设备输出下面的内容: 9/29/01 8:44 PM Sep 29, 2001 8:44:45 PM September 29, 2001 8:44:45 PM EDT Saturday, September 29, 2001 8:44:45 PM EDT

五、Calendar 类

我们现在已经能够格式化并创建一个日期对象了, 但是我们如何才能设置和获取日期数据的特定部分呢, 比如说小时, 日, 或者分钟? 我们又如何在日期的这些部分加上或者减去值呢? 答案是使用Calendar 类. 就如我们前面提到的那样, Calendar 类中的方法替代了Date 类中被人唾骂的方法.

假设你想要设置, 获取, 和操纵一个日期对象的各个部分, 比方一个月的一天或者是一个星期的一天. 为了演示这个过程, 我们将使用具体的子类 java.util.GregorianCalendar. 考虑下面的例子, 它计算得到下面的第十个星期五是13号.

//----------------------- import java.util.GregorianCalendar; import java.util.Date; import java.text.DateFormat;

public class DateExample5 {

public static void main(String[] args) { DateFormat dateFormat = DateFormat.getDateInstance(DateFormat.FULL);

// Create our Gregorian Calendar. GregorianCalendar cal = new GregorianCalendar();

// Set the date and time of our calendar // to the system&s date and time cal.setTime(new Date());

System.out.println("System Date: " + dateFormat.format(cal.getTime()));

// Set the day of week to FRIDAY cal.set(GregorianCalendar.DAY_OF_WEEK, GregorianCalendar.FRIDAY); System.out.println("After Setting Day of Week to Friday: " + dateFormat.format(cal.getTime()));

int friday13Counter = 0;

while (friday13Counter <= 10) {

// Go to the next Friday by adding 7 days. cal.add(GregorianCalendar.DAY_OF_MONTH, 7);

// If the day of month is 13 we have // another Friday the 13th. if (cal.get(GregorianCalendar.DAY_OF_MONTH) == 13) { friday13Counter++; System.out.println(dateFormat.format(cal.getTime())); } } } } //-----------------------

在这个例子中我们作了有趣的函数调用: cal.set(GregorianCalendar.DAY_OF_WEEK, GregorianCalendar.FRIDAY); 和: cal.add(GregorianCalendar.DAY_OF_MONTH, 7);

set 方法能够让我们通过简单的设置星期中的哪一天这个域来将我们的时间调整为星期五. 注意到这里我们使用了常量 DAY_OF_WEEK 和 FRIDAY来增强代码的可读性. add 方法让我们能够在日期上加上数值. 润年的所有复杂的计算都由这个方法自动处理.

我们这个例子的输出结果是: System Date: Saturday, September 29, 2001 当我们将它设置成星期五以后就成了: Friday, September 28, 2001 Friday, September 13, 2002 Friday, December 13, 2002 Friday, June 13, 2003 Friday, February 13, 2004 Friday, August 13, 2004 Friday, May 13, 2005 Friday, January 13, 2006 Friday, October 13, 2006 Friday, April 13, 2007 Friday, July 13, 2007 Friday, June 13, 2008

六、时间掌握在你的手里

有了这些Date 和Calendar 类的例子, 你应该能够使用 java.util.Date, java.text.SimpleDateFormat, 和 java.util.GregorianCalendar 创建许多方法了.

5、具体讨论2 这里只讨论java中对日期的几个简单类: 1. java.util.Date 2. java.text.DateFormat(Abstract),java.text.SimpleDateFormat 3. java.util.Calendar(Abstract),java.util。GregorianCalendar 首先看一下Date类,Date中只提供了几个获得本地时间的方法,具体用法见下: import java.util.Date; public class DateFormatTest { public DateFormatTest() { }

public static void main(String[] args) { Date dt=new Date();

String localeString=dt.toLocaleString(); String gmtString=dt.toGMTString(); System.out.println(localeString); System.out.println(gmtString); System.out.println(dt.getTime());

System.out.println(System.currentTimeMillis()); } } 输出结果为: 2004-12-31 9:34:04 31 Dec 2004 01:34:04 GMT 1104456844281 1104456844500 从结果中可以看到,dt.getTime()与System.currentTimeMillis()这两个方法得到的时间是相同的。因为Date的构造函数中调用了System.currentTimeMillis()方法来从系统获得当前时间。其结果实际上是从1970年1月1日开始到当前所经历的毫秒数。 以下的例子展示的是一个简单的格式化日期的代码: import java.text.*; import java.util.Locale; import java.util.Date; public class DateFormatTest { public DateFormatTest() { }

public static void main(String[] args) { DateFormat df=DateFormat.getDateInstance();

SimpleDateFormat defaultSDF=new SimpleDateFormat(); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); System.out.println(new Date());

System.out.println(df.format(new Date())); System.out.println(defaultSDF.format(new Date())); System.out.println(sdf.format(new Date())); }}

输出结果是:

Fri Dec 31 09:48:19 CST 2004 2004-12-31 04-12-31 上午9:48 2004-12-31

SimpleDateFormat的构造函数中String中字符的含义列如下表: Letter Date or Time Component Presentation Examples G Era designator Text AD y Year Year 1996; 96 M Month in year Month July; Jul; 07 w Week in year Number 27 W Week in month Number 2 D Day in year Number 189 d Day in month Number 10 F Day of week in month Number 2 E Day in week Text Tuesday; Tue a Am/pm marker Text PM H Hour in day (0-23) Number 0 k Hour in day (1-24) Number 24 K Hour in am/pm (0-11) Number 0 h Hour in am/pm (1-12) Number 12 m Minute in hour Number 30 s Second in minute Number 55 S Millisecond Number 978 z Time zone General time zone Pacific Standard Time; PST; GMT-08:00 Z Time zone RFC 822 time zon 上面展示的例子是将Date格式化成我们想要的格式,通常还会遇到需要将有些已经格式好的String再解析成Date的问题。在下面的文章中将会讲到。 import java.text.*; import java.util.Locale; import java.util.Date; public class DateFormatTest { public DateFormatTest() { } public static void main(String[] args) { String dateToparse="30-12-2004";

SimpleDateFormat sdf=new SimpleDateFormat("dd-MM-yyyy") Date dt=new Date() try{ dt=sdf.parse(dateToparse) System.out.print(dt) }catch(Exception e){ e.printStackTrace(); }}} -JAVA程序员JAVA工程师面试必看

第二篇:JAVA工程师

【岗位职责】

1.从事公司核心业务系统的开发、调试,参与产品的分析,设计、开发以及测试几个阶段;

2.编写系统开发文档、技术手册。

【任职资格】

1.计算机或相关专业本科以上学历,2年以上J2EE开发经验,有J2EE项目管理与项目设计经验优先;

2.精通Java编程,熟悉J2EE、MVC架构和UML建模语言等相关技术,熟练掌握面向对象的程序设计方法,熟悉或了解各种数据结构和算法模型;

3.能熟练使用开发框架:SpringMVC、myBatis、Spring;

4.熟练掌握Html、Css、Javascript、JSP、Servlet、XML、JDBC、SOA、AOP等J2EE常用技术;

5.能熟练使用MySql、Oracle等数据库产品,并能熟练编写SQL语句.

6.能熟练使用Eclipse,IDEA等开发工具进行项目开发。

6.熟悉JBOSS、Tomcat等服务器产品,熟悉安装、调试、发布配置应用,熟悉Linux操作系统更佳;

7.有源码研究爱好者优先,如有参与开源项目请附上github或项目地址;

8.能承受一定的工作压力,有责任心、上进心,具备良好的自学能力和独立解决问题能力。

基本待遇:

富有竞争力的基本薪资+实际工资作为基数缴纳的五险一金+商业保险+工作日补助+加班补贴+各类国家规定的福利+公司内部特有员工福利等

第三篇:JAVA工程师简历

个人信息

姓名:XXXXXXXX

毕业学校:XXXXXXXXX

年龄:21学历:本科 英语等级: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、熟练掌握Struts

2、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

项目职责:

1、View层用JSP,Controller用Struts,持久层采用Hibernate技术。用Ajax实现异步刷新功能,解决了全屏刷新资源消耗大及出空白页面等待的问题,也极大地减轻了网络传输的压力,并结合JavaScript技术丰富页面动态效果。

2、完善了该项目的相关文档资料。

项目描述:

该项目采用B/S模型开发。该系统,前台包括商品的展示(锐意独家模块、最新商品模块、疯狂抢购模块)以及用户的登录、注册和购物模块等;后台包括商品和类别的增删改及复杂查询,以及管理员和用户的注册、登录验证及数据校验、异常处理、代理设计、业务逻辑扩展。

项目总结:

本项目应用了SSH架构开源解决方案,使我在SSH整合开发上也得到了很大提高,由于应用了Hibernate进行持久化操作大大减少了DAO层代码的冗余,加之Spring为我们提供了Template技术,进一步减少了DAO层代码的冗余,在事务控制方面由于应用了Spring框架,把原本要在BIZ层上显示控制事务的代码,通过AOP技术移植到了配置文件中(TransactionManager),大大减少了非业务代码的侵入性,从而提高了我们系统的可扩展性,使用了Spring注解开发、AOP编程大大缩短了开发周期,IOC容器很好的实现了程序的解耦合。

2012/03 -- 2012/08

人事管理系统

软件环境: Tomcat 6.0、Struts 2.0 + Spring 3.0 + Hibernate 3.0框架、JSP+CSS+JavaScrip+AJax技术、SQL Server数据库 硬件环境:Windows XP

开发工具:MyEclipse8.5

项目职责:

1、采用DIV+CSS+JS技术进行页面布局与美化,并实现国际化,通过重定向避免数据的重复提交,提供分页显示数据。

2、收集封装数据,采用JavaScript、Validator验证框架对表单数据进行合法性校验。

3、通过Struts的DMI调用业务逻辑处理、流程跳转,建立异常体系处理异常。

4、在DAO层通过Spring的HibernateTemplate、IOC实现Spring和Hibernate整合,在BIZ层采用AOP编程,在 CONTROL层通过代理模式实现Spring和Struts整合。

项目描述:

该系统主要面向公司内部,完成公司人事管理、员工签到管理以及人员信息登记业务。人事管理业务包括长期工(有固定职位、职称的工作人员)与短期实习工(无职位)等。员工签到管理包括上下班打卡记录以及考勤记录等信息。只有管理员能够查询与修改所有人员上班记录;增、删、查、改员工信息、管理员信息;按日生成员工签到记录;按月生成月人员签到信息统计报表并允许员工通过Internet查询自己当前和以往上下班签到记录。

项目总结:

在查询数据时经常会出现Hibernate延迟加载问题,由于我们控制事务是在BIZ层,但是有些Entity用到了延迟加载,当需要在显示层显示的时候Hibernate才会把延迟的代理通Session去数据库中获取数据,但是这时候事务已经关闭了意味着session也结束了生命周期,这样就会造成LazyInitializationException,此类异常的解决:

1、在映射文件中在延迟建加载的一方设置lazy=”false”。

2、在web.xml中配置OpenSessionInViewFilter。

2011/06 -- 2011/11

计算机与信息工程学院信息管理系统

软件环境: MySQL 、Tomcat 6.0、Ibatis、Struts 、 Spring 、JSP、Ajax、CSS、DIV等

硬件环境:Window XP、Window7

开发工具:Eclipse

项目职责:

主要负责前台UI设计和学院部门模块的后台管理。前台使用DIV+CSS技术对JSP页面进行布局和美化,后台学院部门模块使用Servlet+JDBC技术进行数据库的简单查询、复杂查询,增删改等。

项目描述:

该系统主要为全校学生(用户)提供服务,用户在登陆学校主页之后,可以选择进入学院信息管理系统,学院信息管理系统为用户提供查询和浏览学院信息功能,包含学院历史模块、学院风采管理模块、学院人事部门管理模块、学院招生信息管理模块、学院领导邮箱管理模块、学院资料档案管理模块、学院学生信息模块。

经验总结:

通过本系统的开发,首次体验了服务器的搭建,网站开发过程中前台与后台的融合,学会了数据库的增删改查操作,以及感受到团队开发的高效。

教育经历

2009/09 --2013/06

XXXXXXXX | 计算机科学与技术 | 本科

在校学习情况

曾获院校级一等奖学金

2012/06国家级创新设计“三等奖” | 国家级

2012/11全国大学生“挑战杯”大赛“三等奖” | 国家级

在校实践经验

2012/09 -- 2012/12

大学生实习

参加大学生实习,去XXXXX第一高级中学,高二(11)班,授课科目为数学,时间2个多月,并录制授课视频一份。实习结束,由于实习期间表现优异,颇受实习单位好评,学校颁发了“优秀实习生”证书。

培训经历

2013/04 --至今

XXXXXXXXXXXXXXXX

培训课程:Core Java、Oracle、Jdbc、JSP、Servlet、SSH框架、Ajax、JQuery、XML、SVN等

证书

2012/10大学英语四级

2012/06全国计算机软件技术资格与水平考试网络工程师(中级)

第四篇:JAVA工程师简历

个 人 简 历

基 本 信 息 姓 名 XXX 1986-11-13 五年以上 本 科 性 民 别 族 英 硕 男 汉 语 士 XXXX XXXX XXXX@XXXX.com.cn 照 片 出生日期 工作年限 学 历

第一外语 学 位

本科毕业院校 硕士毕业院校 联系电话 籍 贯

XXX 大学 XXX 大学 XXXX

本科专业 硕士专业 电子邮箱 。。。。。

现 住 址

。。。。

。。。。

自 我 评 价 具备创新

2002.9—2006.7

2009.3—2011.12

证 书 情 况

2004.11 2005.08 XXXX大学 XXXX大学 XXXX学科专业 XXXX学科专业 大学英语四级证书 软件设计师证书论 文 发 表 2010.9 中国科技核心期刊发表论文:“”

2011.11

工 作 经 验

2008.06--现在

所属行业:

所属部门:

担任职务:

主要职责:

中国科技核心期刊发表论文:“” XX公司 IT 网络 研发部 工程师 负责公司XXXX产品的研发、维护、编码、升级,以及相关项目的分析、设计和开发工作。

2007.04—2008.06 XXXX公司

所属行业:

所属部门:

担任职务:

主要职责:

2006.7—2007.4

所属行业:

所属部门:

担任职务: XXXX公司 IT 软件外包 系统集成事业部 软件工程师 IT 网络技术 系统集成 集成部 软件工程师 主要从事公司项目研发工作。

主要职责:

IT 技 能 主要负责软件产品的编码实现、BUG修改、技术文档编写。 1.掌握面向对象技术和工程化编程思想,熟悉OOA软件设计并能熟练使用EA等UML设计工具;

2. 掌握XXXX编程语言;

3.掌握XXXX开源框架;

4.熟悉XXXX数据库设计;

5.掌握XXX应用技术;项 目 经 验

2008.06—2008.09

软件环境:

开发工具:

项目描述:

责任描述:

2009.02—2009.05

软件环境:

开发工具:

项目描述:

责任描述:

2009.04—2009.9

软件环境:

开发工具:

项目描述:

责任描述:

2009.9—2010.2 Xxxx功能 XXXX功能 JDK 1.5 Java MyEclipse负责完成xxxx开发和调试。 XXXX功能 JDK1.5Java MyEclipse 。。。。。 软件算法研究、编码实现、测试。 XXXX查询 JDK 1.5Java MyEclipse 。。。。 制定开发计划,提出解决方案、编码实现、测试。

软件环境:

开发工具:

项目描述:

责任描述:

2010.3--2010/08

软件环境:

开发工具:

项目描述:

责任描述:

2010/08—现在

软件环境:

项目描述: JDK1.5JAVA MyEclipse提出解决方案,编码实现,测试。 Xxxx功能 JDK1.5MyEclipse负责XXXX的设计、开发、测试。 XXXX系统 JDK1.5

和其他两名同事合作完成整套系统的开发,主要负责XXXX的设计与实现。 责任描述:

第五篇:java工程师面试

精通java语言及面向对象思想 具有扎实的java编程基础和良好的编程规范

精通 jsp语言 html语言 javascript脚本以及css 样式

熟练掌握sqlserver oracle 数据库

熟练使用Spring+Hibernate+Struts 以及 Spring+JDBC+Struts开发

精通Struts+jdbc开发 精通MVC框架开发

精通tomcat运用服务器 熟悉weblogic运用服务器 并可配合eclipse进行开发 熟练使用ant log4j junit 等辅助开发工具

熟练使用CVS/VSS项目同步工具

对factory DAO singleton 等软件设计模式有很好的理解

对oracle数据库性能及oracle代码的规范性和java代码执行效率以及java缺陷有很好的理解与掌握

熟悉大型项目的开发流程 对业务需求能很好的细致理解,熟练书写概要设计 需求分析 详细设计等文档

2年多累积java代码30000行 数据库代码10000行 具有实际大型项目(江苏电信)开发经验和个人独自完成小项目的能力

具备强烈的学习欲望,工作认真负责,且具有很强的责任心和进取心,与人为善善于沟通,有很好的团队合作精有神。

江苏移动秘书 12580 负责个人电话本和呼叫信息增删查改的开发

负责江苏移动秘书两个版本IVR接口csp3.0以及csp6.0的切换开发,录音放音的控件的使用

,使用rational rose绘制UML用例图,类图,时序图等在项目中熟练使用cvs和vss开发同步工具,

灵活运用ajax特效,buffalo特效,熟练书写存储过程,函数,等ORACLE代码以及基于定时器的函数。

上一篇:hsse大检查自查报告下一篇:水浒传梗概1到100回

本站热搜