个人简历java制作

时间:2019-05-14 11:54:24下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《个人简历java制作》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《个人简历java制作》。

第一篇:个人简历java制作

设计如上所示界面程序,能实现简单简历的制作。点击下方[提交]按钮,可以把简历内容显示在下方的文本区中,点击[保存]按钮,可以把简历内容保存到指定的文件名中,点击[清空]按钮,可以把简历内容清除,点击[退出]按钮退出整个系统。1.实现以默认文件名保存 2.快捷键的设计

3.保存到记事本时实现换行功能 4.JradioButton按钮实现单选 ……………….代码:

import java.awt.ActiveEvent;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Component;import java.awt.Container;import java.awt.Dimension;import java.awt.Event;import java.awt.FlowLayout;import java.awt.Font;import java.awt.GridLayout;import java.awt.Label;import java.awt.TextArea;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.OutputStreamWriter;import java.sql.Date;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.*;

import javax.swing.ButtonGroup;import javax.swing.ComboBoxModel;import javax.swing.JButton;import javax.swing.JCheckBox;import javax.swing.JComboBox;import javax.swing.JFileChooser;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JList;import javax.swing.JMenu;import javax.swing.JMenuBar;import javax.swing.JMenuItem;import javax.swing.JPanel;import javax.swing.JRadioButton;import javax.swing.JScrollPane;import javax.swing.JTextArea;import javax.swing.JTextField;import javax.swing.KeyStroke;import javax.swing.ListSelectionModel;public class jianli extends JFrame{

/** * @param args */ Container container;JTextArea display;JTextField add,school,major,filename,name,age;JButton b1,b2,b3,b4;JRadioButton radio1,radio2;JComboBox box1,box2,box3,box4;JList course;JCheckBox like1,like2,like3,like4,like5,like6,like7;JLabel lable,label1,label2,label3,label4,label5,label6,label7,label8,label9,label10;JPanel p1,p2,p;JMenuBar bar;JScrollPane scroll,scroll1;JMenuItem manage1,manage2,manage3,manage4,color1,color2,color3,color4,color5;int i,year,month,day,Age;String str=“",s=new String(”“),favorate=new String(”“),Couese=new String(”“),sex=new String(”“);Object data[]={”java程序设计“,”VB.net程序设计“,”网页制作“,”Flash动画制作“,”SQL数据库“,”数据结构“};

int[] C=new int[10];public jianli(){ this.setTitle(”个人简历设计窗口“);//创建窗体;

container=this.getContentPane();

//获取顶层容器;

container.setBackground(Color.pink);//设置窗体的默认背景色为粉色; container.setLayout(null);bar=new JMenuBar();

//创建菜单栏;

buildMainMenu(bar);//自定义组建菜单的方法; this.setJMenuBar(bar);//把菜单栏挂在该窗体上;

lable=new JLabel(”个人简历“,JLabel.CENTER);//个人简历的题目标签;

lable.setFont(new java.awt.Font(”Dialog“,1,30));//设置个人简历该标签字体的样式为粗体,字号30;

p=new JPanel(new FlowLayout(FlowLayout.CENTER));

p.add(lable);

p.setBackground(getForeground());

container.add(p);//设置标签的布局;

p.setBounds(5,5,580,50);

//x=5,y=5,width=580,height=50;

label2=new JLabel(”姓名: “);

name=new JTextField(35);

label3=new JLabel(”性别: “);

radio1=new JRadioButton(”男“);

radio1.setBackground(getForeground());

radio2=new JRadioButton(”女“);

radio2.setBackground(getForeground());

ButtonGroup bg=new ButtonGroup();

bg.add(radio1);

//ButtonGroup对JRadioButton设置单选功能;

bg.add(radio2);

//添加事件以获得所选性别;

radio1.addActionListener(new ActionListener()

{

@Override public void actionPerformed(ActionEvent e){

} // TODO Auto-generated method stub sex=”“;sex+=radio1.getText();

});

radio2.addActionListener(new ActionListener()

{

@Override public void actionPerformed(ActionEvent e){

} // TODO Auto-generated method stub sex=”“;sex+=radio2.getText();

});

p1=new JPanel(new FlowLayout(FlowLayout.LEFT));

p1.setBounds(5,70,580,520);

p1.setBackground(getForeground());

p1.add(label2);

p1.add(name);

p1.add(label3);

p1.add(radio1);

p1.add(radio2);

//设置生日;

label4=new JLabel(”生日:

“);

p1.add(label4);

box1=new JComboBox();

box1.setEditable(true);

createY();

//建数组存年份;

label5=new JLabel(”年

“);

p1.add(box1);

p1.add(label5);

box2=new JComboBox();

creatM();//创建月份;

label6=new JLabel(”月

“);

box3=new JComboBox();

creatD();//创建天数;

label7=new JLabel(”日

“);

box1.addItemListener(new Select());

box2.addItemListener(new Select());

box3.addItemListener(new Select());

p1.add(box2);

p1.add(label6);p1.add(box3);p1.add(label7);label8=new JLabel(”年龄:“);age.setText(”412“);age.setEditable(false);//creatA();p1.add(label8);

age=new JTextField(10);

p1.add(age);

//设计住址;

label9=new JLabel(”住址: “);

add=new JTextField(47);

p1.add(label9);

p1.add(add);

//设计第三行;

label10=new JLabel(”政治面貌:

“);box4=new JComboBox();box4.addItem(”党员“);box4.addItem(”团员“);

box4.addItem(”其他民主党派“);

JLabel l1=new JLabel(”

所学课程:

“);

course=new JList();

course.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);//选择模式为多选;

course.setListData(data);

course.setSelectedIndex(0);

course.setSize(20, 5);

scroll1=new JScrollPane();

scroll1.setHorizontalScrollBarPolicy(scroll1.HORIZONTAL_SCROLLBAR_ALWAYS);

scroll1.setVerticalScrollBarPolicy(scroll1.VERTICAL_SCROLLBAR_AS_NEEDED);

scroll1.setPreferredSize(new Dimension(250,100));

scroll1.setViewportView(course);

p1.add(label10);

p1.add(box4);

p1.add(l1);

p1.add(scroll1);

//设计第四行;

JLabel l2=new JLabel(”所学专业:“);

major=new JTextField(45);

p1.add(l2);

p1.add(major);

//设计爱好;

JLabel l3=new JLabel(”爱好:

“);

like1=new JCheckBox(”唱歌

“);

like1.setBackground(getForeground());// 使组件的前景色与顶层容器的背景色一致;

like1.addItemListener(new Like());

like2=new JCheckBox(”跳舞

“);

like2.setBackground(getForeground());

like2.addItemListener(new Like());

like3=new JCheckBox(”乒乓球

“);

like3.setBackground(getForeground());

like3.addItemListener(new Like());

like4=new JCheckBox(”篮球

“);

like4.setBackground(getForeground());

like4.addItemListener(new Like());

like5=new JCheckBox(”足球

“);

like5.setBackground(getForeground());

like5.addItemListener(new Like());

like6=new JCheckBox(”乐器

“);

like6.setBackground(getForeground());

like6.addItemListener(new Like());

like7=new JCheckBox(”表演“);

like7.setBackground(getForeground());

like7.addItemListener(new Like());

p1.add(l3);

p1.add(like1);p1.add(like2);

p1.add(like3);

p1.add(like4);p1.add(like5);

p1.add(like6);

p1.add(like7);

//设计毕业院校;

JLabel l4=new JLabel(”毕业院校:

“);

school=new JTextField(44);

p1.add(l4);

p1.add(school);

//设计文件名;

JLabel l5=new JLabel(”文件名:

“);

filename=new JTextField(45);

p1.add(l5);

p1.add(filename);

display=new JTextArea(8,3);

//创建文本域,并设置其大小;

display.setEditable(false);

//该文本域不可编辑;

scroll=new JScrollPane();

//创建滚动面板;

scroll.setHorizontalScrollBarPolicy(scroll.HORIZONTAL_SCROLLBAR_ALWAYS);

scroll.setPreferredSize(new Dimension(560,200));

scroll.setViewportView(display);

//将文本域放入滚动面板上;

p1.add(scroll);

container.add(p1);

//设计按钮;

p2=new JPanel();

p2.setLayout(new FlowLayout(FlowLayout.CENTER));

b1=new JButton(”提交“);

b1.addActionListener(new B1());

p2.add(b1);

b2=new JButton(”保存“);

b2.addActionListener(new B2());

p2.add(b2);

b3=new JButton(”退出“);

b3.addActionListener(new B3());

p2.add(b3);

b4=new JButton(”清空“);

b4.addActionListener(new B4());

p2.add(b4);

p2.setBounds(150, 600, 300, 40);

p2.setBackground(getForeground());

container.add(p2);

this.setSize(600,700);

this.setResizable(false);//固定窗体;

this.show();

//窗体可见;

} { @Override public void itemStateChanged(ItemEvent e){

class Like implements ItemListener

// TODO Auto-generated method stub

if((JCheckBox)e.getItem()==like1)

if(e.getStateChange()==e.SELECTED)//判断是否被选中;

favorate+=like1.getText()+” “;

if((JCheckBox)e.getItem()==like2)

if(e.getStateChange()==e.SELECTED)

favorate+=like2.getText()+” “;

if((JCheckBox)e.getItem()==like3)

if(e.getStateChange()==e.SELECTED)

favorate+=like3.getText()+” “;

if((JCheckBox)e.getItem()==like4)

if(e.getStateChange()==e.SELECTED)

favorate+=like4.getText()+” “;

if((JCheckBox)e.getItem()==like5)

if(e.getStateChange()==e.SELECTED)

favorate+=like5.getText()+” “;

if((JCheckBox)e.getItem()==like6)

if(e.getStateChange()==e.SELECTED)

favorate+=like6.getText()+” “;

if((JCheckBox)e.getItem()==like7)

if(e.getStateChange()==e.SELECTED)

favorate+=like7.getText();

}

} public void ShowText(){

//course.setSelectedIndices(C);

Object S[]= course.getSelectedValues();//返回所选值的数组;

str=new String(”

个人简历“);

str+=”n“;

str+=”姓名:“+name.getText()+”n“;str+=”性别:“+sex+”n“;

str+=”生日:“+box1.getSelectedItem().toString()+”“+box2.getSelectedItem().toString()+”月“+box3.getSelectedItem().toString()+”日“+”n“;

str+=”年龄:“+s+”n“;

str+=” 住址:“+add.getText()+”n“;

str+=”政治面貌:“+(String)box4.getSelectedItem()+”n“;

str+=”所学课程:“;

for(int i=0;i

{

str+=S[i]+” “;}

str+=”rn“;str+=”所学专业:“+major.getText()+”n“;str+=”爱好:“+favorate+”n“;

str+=”毕业院校:“+school.getText()+”n“;

str+=”文件名:“+filename.getText();

display.setText(str);} class B1 implements ActionListener //提交按钮; {

@Override public void actionPerformed(ActionEvent e){ // TODO Auto-generated method stub ShowText();} } class B2 implements ActionListener

//保存按钮; {

@Override public void actionPerformed(ActionEvent e){

// TODO Auto-generated method stub File file=null;JFileChooser fc=new JFileChooser();

//创建文件对话框对象; fc.setSelectedFile(new File(filename.getText()));//设置显示文件名; int select=fc.showSaveDialog(getParent());//显示保存对话框; if(select==JFileChooser.APPROVE_OPTION){

file=fc.getSelectedFile();

//获取用户选择的文件;

} try {

FileWriter fw=new FileWriter(file);//为给定的对象file创建字符输入流; BufferedWriter bw=new BufferedWriter(fw);

//缓冲;

String st=display.getText();String st1[]=st.split(”n“);

//根据给定的正则表达式(“n”换行)的匹配

来拆分此字符串;

for(String s:st1)

{

} bw.write(s);//把换行匹配后的字符串写入缓冲区

bw.newLine();

// 终止每行的输入,开启下一行

bw.flush();

//刷空输出流,并输出所有被缓存的字节;

} fw.close();

//关闭输出流;

}catch(Exception ee){ }

} class B3 implements ActionListener //退出按钮; {

} {

@Override public void actionPerformed(ActionEvent e){ // TODO Auto-generated method stub

} name.setText(“");major.setText(”“);school.setText(”“);filename.setText(”“);display.setText(”“);@Override public void actionPerformed(ActionEvent e){

} // TODO Auto-generated method stub System.exit(0);class B4 implements ActionListener

} private void creatD(){

} private void creatM(){

// TODO Auto-generated method stub for(int k=1;k<=12;k++)box2.addItem(k);// TODO Auto-generated method stub for(int j=1;j<=31;j++){ } box3.addItem(j);

} private void createY(){ // TODO Auto-generated method stub for(i=1600;i<=2012;i++){

box1.addItem(i);} } class Select implements ItemListener {

@Override public void itemStateChanged(ItemEvent e){ // TODO Auto-generated method stub

if(e.getStateChange()==ItemEvent.SELECTED){ Calendar c=Calendar.getInstance();//获得系统当前日期

int Y=c.get(Calendar.YEAR);

int M=c.get(Calendar.MONTH)+1;//系统日期从0开始算起

int D=c.get(Calendar.DAY_OF_MONTH);

int year=Integer.parseInt(box1.getSelectedItem().toString());

int month=Integer.parseInt(box2.getSelectedItem().toString());int day=Integer.parseInt(box3.getSelectedItem().toString());if(Y==year)Age=0;else if(month>M||(month==M&&day>D))Age=Y-year-1;

//如果2012年的生日还没过,则年龄=两个年份的差再减1;

else if(month

s=String.valueOf(Age);

age.setText(s);} }

} //建菜单;

private void buildMainMenu(JMenuBar bar2){ // TODO Auto-generated method stub

JMenu m1,m2;

//设置管理菜单;

m1=new JMenu(”管理“,true);manage1=new JMenuItem(”提交(A)“);manage1.setAccelerator(KeyStroke.getKeyStroke(”A“));//设置快捷键; manage1.addActionListener(new manage());m1.add(manage1);

} manage2=new JMenuItem(”保存(S)“);manage2.setAccelerator(KeyStroke.getKeyStroke(”S“));manage2.addActionListener(new manage());m1.add(manage2);manage4=new JMenuItem(”清空(C)“);manage4.setAccelerator(KeyStroke.getKeyStroke(”C“));manage4.addActionListener(new manage());m1.add(manage4);manage3=new JMenuItem(”退出(T)“);manage3.setAccelerator(KeyStroke.getKeyStroke(”E“));manage3.addActionListener(new manage());m1.add(manage3);bar.add(m1);//设置颜色菜单;

m2=new JMenu(”颜色“,true);color1=new JMenuItem(”红色“);color2=new JMenuItem(”蓝色“);color3=new JMenuItem(”黄色“);color4=new JMenuItem(”灰色“);color5=new JMenuItem(”绿色“);color1.addActionListener(new colorchanged());color2.addActionListener(new colorchanged());color3.addActionListener(new colorchanged());color4.addActionListener(new colorchanged());color5.addActionListener(new colorchanged());m2.add(color1);m2.add(color2);m2.add(color3);m2.add(color4);m2.add(color5);bar.add(m2);class manage implements ActionListener {

@Override public void actionPerformed(ActionEvent e){

// TODO Auto-generated method stub if(e.getSource()==manage1)//提交菜单项 { ShowText();}

else if(e.getSource()==manage2)//保存菜单项 {

}

File f=null;JFileChooser fc=new JFileChooser();int n=fc.showSaveDialog(getParent());if(n==JFileChooser.APPROVE_OPTION){

} try {

FileWriter fw=new FileWriter(f);BufferedWriter bw=new BufferedWriter(fw);bw.write(display.getText());bw.close();f=fc.getSelectedFile();setTitle(filename.getText());fw.close();}catch(Exception ee){ } ee.printStackTrace();} else if(e.getSource()==manage4)

//清空菜单项 {

//container.setBackground(Color.black);name.setText(”“);major.setText(”“);school.setText(”“);filename.setText(”“);display.setText(”“);} else if(e.getSource()==manage3)

//退出菜单项 { } System.exit(0);} class colorchanged implements ActionListener {

@Override public void actionPerformed(ActionEvent e){

// TODO Auto-generated method stub if(e.getActionCommand()==”黄色“){ container.setBackground(Color.YELLOW);//display.setBackground(Color.YELLOW);

} else if(e.getActionCommand()==”蓝色“)container.setBackground(Color.BLUE);else if(e.getActionCommand()==”绿色“)container.setBackground(Color.GREEN);else if(e.getActionCommand()==”灰色“)container.setBackground(Color.GRAY);else if(e.getActionCommand()==”红色")container.setBackground(Color.RED);

}

} public static void main(String[] args){ // TODO Auto-generated method stub

new jianli();} }

第二篇:java个人简历

个人简历

个人信息

姓 名:张x

性别: 男 专业: 软件技术 年龄:23 学历: 电 话:111111111 Email:xxxxxxx@126.om现住址:北京市海淀区

择业目标

Java软件工程师

专业技能

 精通 COREJAVA

 熟练掌握 Hibernate,struts

 熟练掌握

 熟练应用;

熟悉

熟悉

了解,;

了解……

主要工作经历

XXXX年XX月—XXXX年XX月XX公司XX

项目经验

XXXX年XX月—XXXX年XX月XX公司XX 项目名称1:XXX

项目描述:

责任描述:

开发环境:

项目名称2:XXX

项目描述:

责任描述:

开发环境:

项目名称3:XXX

项目描述:

责任描述:

开发环境:

……

个人情况

性别:X

年 龄:XX现住址:XXX 培训经历

XXXX年XX月—XXXX年XX月XXXX软件工程师

教育背景

XXXX年XX月—XXXX年XX月XXX大学XX专业专科

自我评价

第三篇:个人简历-JAVA(范文)

个人简历

基本情况

姓名:嘻嘻嘻性别:女

专业:数学与应用数学籍贯:贵州贵阳

毕业时间:2012.06学历:大学本科(学士学位)

现 居 地:重庆九龙坡区联系电话:***

E-MAIL:40701371@qq.com证件号码:***248

求职意向

Java开发工程师/Web开发工程师

职业技能

 熟练使用MyEclipse/Eclipse等集成开发工具,Tomcat服务器

 了解C语言基础知识,熟悉CoreJava,JavaSE,JavaEE,掌握Servlet/JSP原理,熟练使用HTML、CSS、JSP技术及 Struts2、Hibernate、Spring框架

 熟练使用Javascript/Ajax,jQuery,了解DOM/BOM原理

 熟练使用Oracle、MySQL数据库,及JDBC编程

 了解XML,熟练使用Dom4j技术

 了解部分UML设计模式,了解Android开发基础知识

 有在Linux环境下开发Java应用的经验,了解Linux常用命令

 英语阅读能力较强,自学能力较强,自学过《疯狂JAVA讲义》等书籍

教育经历(含培训)

培训:2011/07--至今达内(Tarena)计算机培训Java工程师

大学:2008/9--2012/6铜仁学院数学与统计学院(计算机应用方向)

高中:2005/9--2008/6贵阳市小河区第一中学

证书

高级软件工程师----信息产业部

普通话等级证书

获奖情况

三好学生

优秀播音

国家助学金

Email:Tel: ***

项目经验

项目名称:通用电子商务系统

所用技术:View层(JSP页面及Struts2标签)、Controller层(Struts2控制器)、Model业务逻辑层(Action和JavaBean)、DAO层(JDBC)、数据存储(MySQL)、Tomcat服务器

工厂设计模式

项目描述:包括交易和管理两个独立的子系统,主要功能包括:商品展示、购物车管理、我的订单、用户管理、商品管理五个模块。

项目心得:该系统采用B/S架构模式。除了设计部分,整个项目的具体实现由自己全部完成。由于采用了Struts2框架,完全避开了复杂的Servlet编写。整个系统的结构遵循MVC架构模型,每一层的结构和要实现的功能十分清晰。做到“高内聚,低耦合”,在客户需求不断改变的情况下,MVC的优势体现得很明显。

完成后对项目进行SSH重构,由Hibernate技术实现持久层,工厂由面向切面的Spring框架代理。使得项目的MVC结构更加清晰。

项目名称:ELTS---在线考试系统

所用技术:CoreJava、JavaIO、线程、Socket、JDBC、XML(Dom4j)

项目描述:在线考试系统采用c/s架构,实现了考生的登录,考试,查询分数等基本功能,从最初的单机版,不断升级,从直接在文件中读取数据,升级成到数据库中进行数据操作,最终实现了多人同时考试等功能。

项目心得:该系统几乎用到了JavaSE的所有核心知识,具有C/S架构的模型,分为客户端和服务器端。整个项目依赖对Java集合框架和文件读写的深入理解和巧妙运用。在整个项目的实现过程中,分为多个版本。在项目不断升级的过程中,使用到多线程和Socket编程等技术。项目的最终版本,采用反射等思想,以更好地支持次系统的升级和后期维护等。

项目名称:交友系统

所用技术:View层(JSP页面及EL表达式/JSP核心标签)、Controller层(Servlet技术)、Model业务逻辑层(JavaBean)、DAO层(JDBC)、数据存储(MySQL)、Tomcat服务器

项目描述:包括用户管理和留言板两个独立的子系统,主要功能包括:用户注册、登录、查看、更新操作、上传照片及发表留言。

项目心得:该系统采用MVC思想及B/S架构对系统的各功能组件进行分层处理,使用Servlet技术充当控制器。完成后使用Struts2改写Controller层。采用OGNL表达式和Struts2标签完善JSP页面,改由Hibernate实现持久层,Spring代理事务代码及对象工厂。

自我评价

能力:具有超过万行的实际代码经验;应用数学专业出身,逻辑思维能力较强,对算法的理

解较深入。能阅读英语相关技术文档,了解国内外行业动态。

态度:对待工作认真、谦虚、细致且勇于承担责任,对待生活积极乐观。沟通能力良好,具

备很好的团队合作精神。对从事软件开发行业有极大的兴趣,吃苦耐劳但更注重成效。实践:达内项目实训,超过4个月的编程学习。在校期间,担任学生干部,组织过多种学生

活动,有较强的组织协调能力。从事过家教、促销、话务员等兼职,有良好的职业素质和较强的工作能力。

Email:Tel: ***

第四篇:经典—java程序员个人简历

姓名:个人简历网 目前所在: 广州

龄: 23

户口所在: 广西

籍: 中国

婚姻状况: 未婚

族: 汉族

培训认证: 未参加 身

高: 160 cm

诚信徽章: 未申请 体

重: 45 kg

人才测评: 未测评

我的特长:

求职意向 人才类型: 普通求职

应聘职位:

软件工程师:JAVA软件工程师 工作年限: 2 职

称: 中级 求职类型: 全职

可到职日期: 随时

月薪要求: 3500--5000 希望工作地区: 广州, 工作经历

广州东方标准信息科技有限公司

起止年月:2008-03 ~ 2010-06 公司性质:

民营企业

所属行业:计算机/互联网/通信/电子 担任职位: java程序员 工作描述:

1.参与需求的挖掘;

2.负责java程序开发, 测试,维护;

3.带领实习生进行项目开发,并协助其攻克技术难点; 4.重构“广东远程职业培训网”。离职原因:

志愿者经历 教育背景 毕业院校:

广西职业技术学院

最高学历:

大专

获得学位: 毕业日期: 2008-07 专 业 一: 计算机 专 业 二:

起始年月 终止年月 学校(机构)所学专业 获得证书 证书编号 2007-11 2008-02 新东方IT培训学校 JAVA软件工程师--语言能力 外语: 英语 一般 粤语水平: 一般

其它外语能力:

国语水平: 优秀

工作能力及其他专长

1.具有面向对象思想,扎实的编程功底以及良好的编码习惯;

2.熟练应用Struts+Hibernate,SSH2框架和MVC三层架构开发模式;

3.熟练Oracle数据库的操作,能够编写存储过程,熟悉Mysql和SqlServer数据库; 4.熟练Tomcat服务器的部署及应用; 5.熟悉版本管理器SVN;

6.熟练使用Jsp,HTML,JavaScript,Jquery,Ajax,Css等WEB客户端技术; 7.了解设计模式,代码重构和项目过程管理,能够编写文档。自我评价 自我鉴定

我身体健康,性格随和,五官端正,不怕苦不怕累。两年多的程序员生活锻炼了我坚强的意志,缜密的思维,以及强的抗压性;我做事有耐心,并且乐于学习新知识,更注重巩固旧知识。作为一名程序员,更重要的品质就是要懂得团队合作,而我恰好拥有团队合作精神,对工作认真负责。

项目经验

2010/3--2010/6:综合管理系统

软件环境:TOMCAT6.0+ MYSQL

硬件环境:windows

开发工具:MYECLIPSE5.1

项目描述:项目团队: 开发人员4人

开发语言:JAVA

SCM工具:SVN版本管理器

项目技术:STRUTS 2+SPRING+HIBERNATE3.0、LOG4J、JQUERY、AJAX

软件描述:“综合管理系统”专门针对社会各类培训学校、培训中心而开发的一套综合性管理软件,对学校的日常事物进行记录,提高学校管理的工作效率。主要有“权限管理”,“历史记录”,“教务管理”,“学员管理”,“教学管理”,“财务管理”等模块。

责任描述: 1.带领实习生进行项目开发,从需求挖掘到程序开发;

2.协助实习生攻克技术难点;

3.负责“教务管理”,“学员管理”模块的开发;

2009/12--2010/2: 创业测评系统

软件环境:TOMCAT6.0+ ORACLE10g

硬件环境:windows

开发工具:MYECLIPSE5.1

项目描述:项目团队: 开发人员4人,经理1人

开发语言:JAVA

SCM工具:SVN版本管理器

项目技术:STRUTS+HIBERNATE3.0、JQUERY、AJAX

软件描述:“创业测评系统”是省劳动保障厅主办项目“广东远程职业培训网”的一个子项目;以“广东远程职业培训网”的用户为用户,主要实现“测试”,“统计”,“行业方向管理”,“题库管理”,“测评报告管理”功能。

责任描述:负责“统计”,“题库管理”模块的程序开发;

1.“统计”中“自定义”统计功能以存储过程方式实现;

2.以树形菜单显示题目种类。

2009/2--2010/6:广东远程职业培训网

软件环境:TOMCAT6.0+ ORACLE10g

硬件环境:windows

开发工具:MYECLIPSE5.1

项目描述:项目团队: 开发人员6人,经理1人

开发语言:JAVA

SCM工具:SVN版本管理器

项目技术:STRUTS+HIBERNATE3.0、IBATIS、JSP、JAVASCRIPT、JQUERY、AJAX

项目描述:“广东远程职业培训网”是省劳动保障厅主办项目,是一项长期项目;主要有以下功能:

1.“后台管理系统”,用于管理学员信息,课件信息,三级权限分配,对各地市级的学员进行统计等;

2.“学习的平台”与FLASH进行交互,播放flash课件,提供给学员学习课程;

3.“CMS新闻发布系统”丰富页面内容。

网站地址: 210.76.65.95

我的任务:

负责“学员管理”,“课件管理”模块的程序开发;重构“统计”、“注册”模块。

1.“学员管理”实现增删改查,导入导出等功能。

2.以树形结构显示课件信息,并实现增删改查,停用启用功能。

3.重构“注册”功能,采用jquery.validator插件进行校验,ajax异步获取数据。

责任描述: 负责“学员管理”,“课件管理”模块的程序开发;重构“统计”、“注册”模块。

第五篇:JAVA程序员个人简历

JAVA程序员个人简历范文

(一)个人信息 姓名:*** 性别:男 年龄:22 学历:本科 专业:计算机 联系电话:*** 毕业院校:广东XX大学

主修课程:汇编语言程序设计、C#程序设计、JAVA程序设计、数据库原理、操作系统

英语水平:通过国家六级考试。有较强的阅读和翻译能力,能进行日常英语对话。

计算机水平:通过全国计算机等级考试三级网络技术。熟练操作OFFICE办公软件。

实践与实习

2012年上学期----与同学共同开发校园网站,完整地学习了网站的建设流程和相关技术。个人技能

1、熟悉网站开发流程,开发文档格式;

2、熟悉MVC体系结构模式、C/S模式,掌握面向对象的设计开发思想;

3、熟练掌握JSP、Servlet、JavaBean、Struts、Hibernate等相关建站技术,熟练运用HTML、CSS、XML、JavaScript等页面控制技术;

4、熟悉UML,了解PowerDesigner等建模工具;

6、熟练掌握SQL语言,MySQL的设计和构建过程及相关维护,了解Access、MSSQL、Oracle等常用数据库;

7、熟练运用Eclipse等开发工具,Apache、JBoss等服务器开发平台;

8、能在WindowsServer、操作系统,上搭建网站平台及进行相关维护,了解RedHat、FreeBSD等Linux操作系统。

求职意向 JAVA软件工程师

个人简介

热爱编程,有良好的分析问题、解决问题的能力。能吃苦耐劳、待人热情、真诚,有较强的适应能力和团队协作精神。

(二)个人资料 姓名:个人简历 性别:男

目前所在: 广州 年

龄: 23 户口所在: 广西 国

籍: 中国 婚姻状况: 未婚 民

族: 汉族 身

高: 160 cm 体

重: 45 kg

求职意向

应聘职位: 软件工程师:JAVA软件工程师 工作年限: 2 职

称: 中级 求职类型: 全职 可到职日期: 随时

月薪要求: 3500--5000 希望工作地区: 广州,,工作经历

广州东方标准信息科技有限公司

起止年月:2008-03 ~ 2010-06 公司性质: 民营企业

所属行业:计算机/互联网/通信/电子

担任职位: java程序员 工作描述: 1.参与需求的挖掘; 2.负责java程序开发, 测试,维护;

3.带领实习生进行项目开发,并协助其攻克技术难点; 4.重构“个人简历范文www.xiexiebang.com”。

教育背景

毕业院校: 广西职业技术学院

最高学历: 大专

获得学位: 毕业日期: 2008-07 专 业 一: 计算机 专 业 二:

起始年月 终止年月 学校(机构)所学专业 获得证书 证书编号

2007-11 2008-02 新东方IT培训学校 JAVA软件工程师--

语言能力

外语: 英语 一般 粤语水平: 一般 其它外语能力: 国语水平: 优秀

工作能力及其他专长

1.具有面向对象思想,扎实的编程功底以及良好的编码习惯;

2.熟练应用Struts+Hibernate,SSH2框架和MVC三层架构开发模式;

3.熟练Oracle数据库的操作,能够编写存储过程,熟悉Mysql和SqlServer数据库; 4.熟练Tomcat服务器的部署及应用; 5.熟悉版本管理器SVN;

6.熟练使用Jsp,HTML,JavaScript,Jquery,Ajax,Css等WEB客户端技术;

7.了解设计模式,代码重构和项目过程管理,能够编写文档。

自我评价

我身体健康,性格随和,五官端正,不怕苦不怕累。两年多的程序员生活锻炼了我坚强的意志,缜密的思维,以及强的抗压性;我做事有耐心,并且乐于学习新知识,更注重巩固旧知识。作为一名程序员,更重要的品质就是要懂得团队合作,而我恰好拥有团队合作精神,对工作认真负责。

项目经验

2010/3--2010/6:综合管理系统 软件环境:TOMCAT6.0+ MYSQL 硬件环境:windows 开发工具:MYECLIPSE5.1 项目描述:项目团队: 开发人员4人 开发语言:JAVA SCM工具:SVN版本管理器

项目技术:STRUTS 2+SPRING+HIBERNATE3.0、LOG4J、JQUERY、AJAX 软件描述:“综合管理系统”专门针对社会各类培训学校、培训中心而开发的一套综合性管理软件,对学校的日常事物进行记录,提高学校管理的工作效率。主要有“权限管理”,“历史记录”,“教务管理”,“学员管理”,“教学管理”,“财务管理”等模块。责任描述:

1.带领实习生进行项目开发,从需求挖掘到程序开发; 2.协助实习生攻克技术难点; 3.负责“教务管理”,“学员管理”模块的开发;

2009/12--2010/2: 创业测评系统 软件环境:TOMCAT6.0+ ORACLE10g 硬件环境:windows 开发工具:MYECLIPSE5.1 项目描述:项目团队: 开发人员4人,经理1人 开发语言:JAVA SCM工具:SVN版本管理器

项目技术:STRUTS+HIBERNATE3.0、JQUERY、AJAX 软件描述:“创业测评系统”是省劳动保障厅主办项目“广东远程职业培训网”的一个子项目;以“广东远程职业培训网”的用户为用户,主要实现“测试”,“统计”,“行业方向管理”,“题库管理”,“测评报告管理”功能。

责任描述:负责“统计”,“题库管理”模块的程序开发;

1.“统计”中“自定义”统计功能以存储过程方式实现;

2.以树形菜单显示题目种类。

2009/2--2010/6:广东远程职业培训网 软件环境:TOMCAT6.0+ ORACLE10g 硬件环境:windows 开发工具:MYECLIPSE5.1 项目描述:项目团队: 开发人员6人,经理1人 开发语言:JAVA SCM工具:SVN版本管理器

项目技术:STRUTS+HIBERNATE3.0、IBATIS、JSP、JAVASCRIPT、JQUERY、AJAX 项目描述:“广东远程职业培训网”是省劳动保障厅主办项目,是一项长期项目;主要有以下功能: 1.“后台管理系统”,用于管理学员信息,课件信息,三级权限分配,对各地市级的学员进行统计等; 2.“学习的平台”与FLASH进行交互,播放flash课件,提供给学员学习课程;

3.“CMS新闻发布系统”丰富页面内容。我的任务:

负责“学员管理”,“课件管理”模块的程序开发;重构“统计”、“注册”模块。

1.“学员管理”实现增删改查,导入导出等功能。2.以树形结构显示课件信息,并实现增删改查,停用启用功能。

3.重构“注册”功能,采用jquery.validator插件进行校验,ajax异步获取数据。

责任描述: 负责“学员管理”,“课件管理”模块的程序开发;重构“统计”、“注册”模块。

下载个人简历java制作word格式文档
下载个人简历java制作.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    JAVA开发个人简历

    个 人 简 历 个人信息 姓名:xxxxxxx性别:x 电话:187-xxx7-xxxx年龄:22 邮箱: lxxxxxxx@xxx.com专业:软件技术应聘职位 Java软件开发工程师 专业技能 熟练掌握CoreJava编程,具有扎实......

    个人简历制作[本站推荐]

    个人简历制作时间是箭,去来迅疾,许多朋友又将开始寻求新的工作机会,现在这个时候,写好一份简历就十分有必要了!那么优秀的简历都是怎么写的呢?以下是小编整理的个人简历制作,供大家......

    个人简历制作

    即将面临就业,对每个毕业生而言,最当务之急的事情恐怕就是制做一份个人简历了。那么,怎样制做个人简历呢?简历的内容、式样设计方案,仁者见仁,智者见智,然而最关键的是你要记住:任何......

    如何制作个人简历

    Make your 个人简 历 教您如何制作简历以及制作简历过程中的注意事项及要点 简历制作及要点分析 对于不同的职位,准备不同方向的简历。由于不同职位对应聘者的要求是不一样的......

    个人简历制作

    简历 是 求职 竞争的重要部分,在许多情况下,它是 求职 竞争打响的第一仗。因为在 招聘 官眼中, 简历 就是 求职 者的化身,代表求职者本人。但令人遗憾的是,许多求职者尚未意识到......

    如何制作个人简历模板(精选合集)

    简历是求职者应聘活动的起点,也是招聘者招聘工作的开端。对求职或招聘的任一方而言,简历都具有着重要的现实意义。以下是写写帮文库小编整理的如何制作个人简历模板,以供大家参......

    个人简历模板如何制作(合集)

    随着世界经济全球化的加剧,人们的职业发展道路越来越国际化,对于求职者来说,一份好的简历是非常重要的。以下是写写帮文库小编整理的个人简历模板如何制作,以供大家参考。个......

    如何制作个人简历

    如何制作个人简历 1.在Word 2007中点击“页面布局-页面设置”选项卡右下角的小箭头,在“页面设置”对话框中将上下左右边距均设置为“3.14厘米”,将“方向”设置为“纵向”,然......