第一篇:JAVA方面的個(gè)人簡歷專題
介紹下JAVA方面的個(gè)人簡歷范文,帶評價(jià)的:
姓名:yjxxbyx s 性別:男 出生年月:1989年7月生 籍貫:廣東xx 現(xiàn)居住地:廣東xx
聯(lián)系電話:152—xxx—xx42 E-mail: m
求職 意向:Java工程師
批注:個(gè)人信息中最好包含畢業(yè)學(xué)校,專業(yè),學(xué)歷學(xué)位情況。
教育經(jīng)歷
2007/09—至今 xxxx大學(xué)信息學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)
將于2011年6月獲工科學(xué)士學(xué)位
項(xiàng)目經(jīng)驗(yàn)
項(xiàng)目名稱:xxxx有限公司生產(chǎn)管理信息系統(tǒng)
開發(fā)環(huán)境:struts2+hibernate+spring
開發(fā)工具:sql server 2000,MyEclipse、ireport、tomcat
項(xiàng)目描述:公司內(nèi)部軟件,實(shí)現(xiàn)了整個(gè)化工廠的生產(chǎn)流程操作、員工的管理、報(bào)表的導(dǎo)出、文件的上傳下載、用戶權(quán)限控制,提高了工作效率。
責(zé)任描述:參與部分模塊的設(shè)計(jì)、報(bào)表設(shè)計(jì)、編碼工作和用戶手冊的編寫
1.工藝員模塊:實(shí)現(xiàn)了增刪查改等功能和文件上傳、下載、報(bào)表導(dǎo)出
2.下游客戶模塊:實(shí)現(xiàn)了增刪查改、報(bào)表導(dǎo)出等功能
3.對外函件匯總:實(shí)現(xiàn)了增刪查改等功能和文件上傳、下載、報(bào)表導(dǎo)出
4.設(shè)備管理:實(shí)現(xiàn)了配件儲備定額一覽表中的增刪查改、報(bào)表導(dǎo)出
5.質(zhì)檢管理:實(shí)現(xiàn)了中控分析報(bào)告單中的增刪查改、報(bào)表導(dǎo)出
6.還有就是其他模塊中的一些后期修改
項(xiàng)目總結(jié):通過這個(gè)項(xiàng)目的開發(fā),對S2SH有了更深一層的認(rèn)識。同時(shí)也學(xué)習(xí)了部分Ajax的應(yīng)用,增強(qiáng)了團(tuán)隊(duì)意識和協(xié)調(diào)能力。也認(rèn)識到學(xué)習(xí)的重要性,軟件行業(yè)技術(shù)更新的很快,每天都要去努力的學(xué)習(xí)新知識。
批注:最好能細(xì)化到你具體做了哪一部分的工作,現(xiàn)在看我不知道描述的各個(gè)模塊的功能是你自己完成的部分還是團(tuán)隊(duì)工作成果。
個(gè)人經(jīng)歷
2009學(xué)年-至今作為09屆計(jì)科2班班主任助理,幫助班主任與班級學(xué)生交流。
2008-2009學(xué)年擔(dān)任班長,幫助班主任與班級同學(xué)交流,組織了班里同學(xué)東海島的出游和北海的出游,個(gè)人組織能力、團(tuán)隊(duì)意識和溝通能力得到很大提升。
2008-2009學(xué)年在學(xué)生處助學(xué)信貸科勤工儉學(xué),負(fù)責(zé)學(xué)生貸款材料和申請獎助學(xué)金材料的核查,整理分析數(shù)據(jù)和分發(fā)材料,有責(zé)任心和吃苦耐勞精神。
2008-2009學(xué)年組隊(duì)參加了xxxx大學(xué)第一屆編程大賽,并進(jìn)入決賽。
批注:
1.“個(gè)人經(jīng)歷”就不是 簡歷 中一個(gè)合適的模塊名稱,因?yàn)?簡歷 其實(shí)就是個(gè)人經(jīng)歷的一個(gè)另外說法,怎么會在 簡歷 中再存在一個(gè)個(gè)人經(jīng)歷呢?應(yīng)該是“社會實(shí)踐”之類的名稱更合適。
2.第一、二條中“幫助班主任與班級學(xué)生交流”“組織了班里同學(xué)東海島的出游和北海的出游”語法存在錯(cuò)誤,“幫助……交流”本身就不是一個(gè)正確的搭配,第二句也有不通順的地方,簡歷中語言雖然不需要華麗,但是也不能有明顯語法錯(cuò)誤,畢竟是母語簡歷,這樣有些說不過去。
個(gè)人技能
IT技能
熟練掌握J(rèn)AVA面向?qū)ο缶幊陶Z言,有良好的編碼習(xí)慣;
熟練使用HTML,并了解Ajax
熟練使用jsp、servlet、JavaBean進(jìn)行web應(yīng)用開發(fā);
熟練掌握Struts2、Hibernate、Spring等開源框架技術(shù),并能夠用
Struts2.0+Hibernate+Spring進(jìn)行大型項(xiàng)目的開發(fā);
熟練操作MS SQL SERVER、MySQL數(shù)據(jù)庫,了解Oracle數(shù)據(jù)庫,熟悉SQL語句;能夠熟練運(yùn)用Eclipse和myEclipse等開發(fā)工具
英語 技能四級2008.12通過六級2009.06通過
批注:
1.專業(yè)技能中最好能按照你熟練的程度降序排列,把你最擅長的放到最前面,這樣方面HR了解你的技能方向,與職位要求做對比。
2.英語 技能中通過了六級就不需要說明四級了。
獲獎情況
獲得2007-2008學(xué)年國家勵志獎學(xué)金
獲得2007-2008學(xué)年學(xué)校優(yōu)秀學(xué)生三等獎學(xué)金
第二篇:java個(gè)人簡歷
個(gè)人簡歷
個(gè)人信息
姓 名:張x
性別: 男 專業(yè): 軟件技術(shù) 年齡:23 學(xué)歷: 電 話:111111111 Email:xxxxxxx@126.om現(xiàn)住址:北京市海淀區(qū)
擇業(yè)目標(biāo)
Java軟件工程師
專業(yè)技能
? 精通 COREJAVA
? 熟練掌握 Hibernate,struts
? 熟練掌握
? 熟練應(yīng)用;
?熟悉
?熟悉
?了解,;
?了解……
主要工作經(jīng)歷
XXXX年XX月—XXXX年XX月XX公司XX
項(xiàng)目經(jīng)驗(yàn)
XXXX年XX月—XXXX年XX月XX公司XX 項(xiàng)目名稱1:XXX
項(xiàng)目描述:
責(zé)任描述:
開發(fā)環(huán)境:
項(xiàng)目名稱2:XXX
項(xiàng)目描述:
責(zé)任描述:
開發(fā)環(huán)境:
項(xiàng)目名稱3:XXX
項(xiàng)目描述:
責(zé)任描述:
開發(fā)環(huán)境:
……
個(gè)人情況
性別:X
年 齡:XX現(xiàn)住址:XXX 培訓(xùn)經(jīng)歷
XXXX年XX月—XXXX年XX月XXXX軟件工程師
教育背景
XXXX年XX月—XXXX年XX月XXX大學(xué)XX專業(yè)專科
自我評價(jià)
第三篇:個(gè)人簡歷-JAVA(范文)
個(gè)人簡歷
基本情況
姓名:嘻嘻嘻性別:女
專業(yè):數(shù)學(xué)與應(yīng)用數(shù)學(xué)籍貫:貴州貴陽
畢業(yè)時(shí)間:2012.06學(xué)歷:大學(xué)本科(學(xué)士學(xué)位)
現(xiàn) 居 地:重慶九龍坡區(qū)聯(lián)系電話:***
E-MAIL:40701371@qq.com證件號碼:***248
求職意向
Java開發(fā)工程師/Web開發(fā)工程師
職業(yè)技能
? 熟練使用MyEclipse/Eclipse等集成開發(fā)工具,Tomcat服務(wù)器
? 了解C語言基礎(chǔ)知識,熟悉CoreJava,JavaSE,JavaEE,掌握Servlet/JSP原理,熟練使用HTML、CSS、JSP技術(shù)及 Struts2、Hibernate、Spring框架
? 熟練使用Javascript/Ajax,jQuery,了解DOM/BOM原理
? 熟練使用Oracle、MySQL數(shù)據(jù)庫,及JDBC編程
? 了解XML,熟練使用Dom4j技術(shù)
? 了解部分UML設(shè)計(jì)模式,了解Android開發(fā)基礎(chǔ)知識
? 有在Linux環(huán)境下開發(fā)Java應(yīng)用的經(jīng)驗(yàn),了解Linux常用命令
? 英語閱讀能力較強(qiáng),自學(xué)能力較強(qiáng),自學(xué)過《瘋狂JAVA講義》等書籍
教育經(jīng)歷(含培訓(xùn))
培訓(xùn):2011/07--至今達(dá)內(nèi)(Tarena)計(jì)算機(jī)培訓(xùn)Java工程師
大學(xué):2008/9--2012/6銅仁學(xué)院數(shù)學(xué)與統(tǒng)計(jì)學(xué)院(計(jì)算機(jī)應(yīng)用方向)
高中:2005/9--2008/6貴陽市小河區(qū)第一中學(xué)
證書
高級軟件工程師----信息產(chǎn)業(yè)部
普通話等級證書
獲獎情況
三好學(xué)生
優(yōu)秀播音
國家助學(xué)金
Email:Tel: ***
項(xiàng)目經(jīng)驗(yàn)
項(xiàng)目名稱:通用電子商務(wù)系統(tǒng)
所用技術(shù):View層(JSP頁面及Struts2標(biāo)簽)、Controller層(Struts2控制器)、Model業(yè)務(wù)邏輯層(Action和JavaBean)、DAO層(JDBC)、數(shù)據(jù)存儲(MySQL)、Tomcat服務(wù)器
工廠設(shè)計(jì)模式
項(xiàng)目描述:包括交易和管理兩個(gè)獨(dú)立的子系統(tǒng),主要功能包括:商品展示、購物車管理、我的訂單、用戶管理、商品管理五個(gè)模塊。
項(xiàng)目心得:該系統(tǒng)采用B/S架構(gòu)模式。除了設(shè)計(jì)部分,整個(gè)項(xiàng)目的具體實(shí)現(xiàn)由自己全部完成。由于采用了Struts2框架,完全避開了復(fù)雜的Servlet編寫。整個(gè)系統(tǒng)的結(jié)構(gòu)遵循MVC架構(gòu)模型,每一層的結(jié)構(gòu)和要實(shí)現(xiàn)的功能十分清晰。做到“高內(nèi)聚,低耦合”,在客戶需求不斷改變的情況下,MVC的優(yōu)勢體現(xiàn)得很明顯。
完成后對項(xiàng)目進(jìn)行SSH重構(gòu),由Hibernate技術(shù)實(shí)現(xiàn)持久層,工廠由面向切面的Spring框架代理。使得項(xiàng)目的MVC結(jié)構(gòu)更加清晰。
項(xiàng)目名稱:ELTS---在線考試系統(tǒng)
所用技術(shù):CoreJava、JavaIO、線程、Socket、JDBC、XML(Dom4j)
項(xiàng)目描述:在線考試系統(tǒng)采用c/s架構(gòu),實(shí)現(xiàn)了考生的登錄,考試,查詢分?jǐn)?shù)等基本功能,從最初的單機(jī)版,不斷升級,從直接在文件中讀取數(shù)據(jù),升級成到數(shù)據(jù)庫中進(jìn)行數(shù)據(jù)操作,最終實(shí)現(xiàn)了多人同時(shí)考試等功能。
項(xiàng)目心得:該系統(tǒng)幾乎用到了JavaSE的所有核心知識,具有C/S架構(gòu)的模型,分為客戶端和服務(wù)器端。整個(gè)項(xiàng)目依賴對Java集合框架和文件讀寫的深入理解和巧妙運(yùn)用。在整個(gè)項(xiàng)目的實(shí)現(xiàn)過程中,分為多個(gè)版本。在項(xiàng)目不斷升級的過程中,使用到多線程和Socket編程等技術(shù)。項(xiàng)目的最終版本,采用反射等思想,以更好地支持次系統(tǒng)的升級和后期維護(hù)等。
項(xiàng)目名稱:交友系統(tǒng)
所用技術(shù):View層(JSP頁面及EL表達(dá)式/JSP核心標(biāo)簽)、Controller層(Servlet技術(shù))、Model業(yè)務(wù)邏輯層(JavaBean)、DAO層(JDBC)、數(shù)據(jù)存儲(MySQL)、Tomcat服務(wù)器
項(xiàng)目描述:包括用戶管理和留言板兩個(gè)獨(dú)立的子系統(tǒng),主要功能包括:用戶注冊、登錄、查看、更新操作、上傳照片及發(fā)表留言。
項(xiàng)目心得:該系統(tǒng)采用MVC思想及B/S架構(gòu)對系統(tǒng)的各功能組件進(jìn)行分層處理,使用Servlet技術(shù)充當(dāng)控制器。完成后使用Struts2改寫Controller層。采用OGNL表達(dá)式和Struts2標(biāo)簽完善JSP頁面,改由Hibernate實(shí)現(xiàn)持久層,Spring代理事務(wù)代碼及對象工廠。
自我評價(jià)
能力:具有超過萬行的實(shí)際代碼經(jīng)驗(yàn);應(yīng)用數(shù)學(xué)專業(yè)出身,邏輯思維能力較強(qiáng),對算法的理
解較深入。能閱讀英語相關(guān)技術(shù)文檔,了解國內(nèi)外行業(yè)動態(tài)。
態(tài)度:對待工作認(rèn)真、謙虛、細(xì)致且勇于承擔(dān)責(zé)任,對待生活積極樂觀。溝通能力良好,具
備很好的團(tuán)隊(duì)合作精神。對從事軟件開發(fā)行業(yè)有極大的興趣,吃苦耐勞但更注重成效。實(shí)踐:達(dá)內(nèi)項(xiàng)目實(shí)訓(xùn),超過4個(gè)月的編程學(xué)習(xí)。在校期間,擔(dān)任學(xué)生干部,組織過多種學(xué)生
活動,有較強(qiáng)的組織協(xié)調(diào)能力。從事過家教、促銷、話務(wù)員等兼職,有良好的職業(yè)素質(zhì)和較強(qiáng)的工作能力。
Email:Tel: ***
第四篇:個(gè)人簡歷java制作
設(shè)計(jì)如上所示界面程序,能實(shí)現(xiàn)簡單簡歷的制作。點(diǎn)擊下方[提交]按鈕,可以把簡歷內(nèi)容顯示在下方的文本區(qū)中,點(diǎn)擊[保存]按鈕,可以把簡歷內(nèi)容保存到指定的文件名中,點(diǎn)擊[清空]按鈕,可以把簡歷內(nèi)容清除,點(diǎn)擊[退出]按鈕退出整個(gè)系統(tǒng)。1.實(shí)現(xiàn)以默認(rèn)文件名保存 2.快捷鍵的設(shè)計(jì)
3.保存到記事本時(shí)實(shí)現(xiàn)換行功能 4.JradioButton按鈕實(shí)現(xiàn)單選 ……………….代碼:
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程序設(shè)計(jì)“,”VB.net程序設(shè)計(jì)“,”網(wǎng)頁制作“,”Flash動畫制作“,”SQL數(shù)據(jù)庫“,”數(shù)據(jù)結(jié)構(gòu)“};
int[] C=new int[10];public jianli(){ this.setTitle(”個(gè)人簡歷設(shè)計(jì)窗口“);//創(chuàng)建窗體;
container=this.getContentPane();
//獲取頂層容器;
container.setBackground(Color.pink);//設(shè)置窗體的默認(rèn)背景色為粉色; container.setLayout(null);bar=new JMenuBar();
//創(chuàng)建菜單欄;
buildMainMenu(bar);//自定義組建菜單的方法; this.setJMenuBar(bar);//把菜單欄掛在該窗體上;
lable=new JLabel(”個(gè)人簡歷“,JLabel.CENTER);//個(gè)人簡歷的題目標(biāo)簽;
lable.setFont(new java.awt.Font(”Dialog“,1,30));//設(shè)置個(gè)人簡歷該標(biāo)簽字體的樣式為粗體,字號30;
p=new JPanel(new FlowLayout(FlowLayout.CENTER));
p.add(lable);
p.setBackground(getForeground());
container.add(p);//設(shè)置標(biāo)簽的布局;
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設(shè)置單選功能;
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);
//設(shè)置生日;
label4=new JLabel(”生日:
“);
p1.add(label4);
box1=new JComboBox();
box1.setEditable(true);
createY();
//建數(shù)組存年份;
label5=new JLabel(”年
“);
p1.add(box1);
p1.add(label5);
box2=new JComboBox();
creatM();//創(chuàng)建月份;
label6=new JLabel(”月
“);
box3=new JComboBox();
creatD();//創(chuàng)建天數(shù);
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);
//設(shè)計(jì)住址;
label9=new JLabel(”住址: “);
add=new JTextField(47);
p1.add(label9);
p1.add(add);
//設(shè)計(jì)第三行;
label10=new JLabel(”政治面貌:
“);box4=new JComboBox();box4.addItem(”黨員“);box4.addItem(”團(tuán)員“);
box4.addItem(”其他民主黨派“);
JLabel l1=new JLabel(”
所學(xué)課程:
“);
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);
//設(shè)計(jì)第四行;
JLabel l2=new JLabel(”所學(xué)專業(yè):“);
major=new JTextField(45);
p1.add(l2);
p1.add(major);
//設(shè)計(jì)愛好;
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);
//設(shè)計(jì)畢業(yè)院校;
JLabel l4=new JLabel(”畢業(yè)院校:
“);
school=new JTextField(44);
p1.add(l4);
p1.add(school);
//設(shè)計(jì)文件名;
JLabel l5=new JLabel(”文件名:
“);
filename=new JTextField(45);
p1.add(l5);
p1.add(filename);
display=new JTextArea(8,3);
//創(chuàng)建文本域,并設(shè)置其大小;
display.setEditable(false);
//該文本域不可編輯;
scroll=new JScrollPane();
//創(chuàng)建滾動面板;
scroll.setHorizontalScrollBarPolicy(scroll.HORIZONTAL_SCROLLBAR_ALWAYS);
scroll.setPreferredSize(new Dimension(560,200));
scroll.setViewportView(display);
//將文本域放入滾動面板上;
p1.add(scroll);
container.add(p1);
//設(shè)計(jì)按鈕;
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();//返回所選值的數(shù)組;
str=new String(”
個(gè)人簡歷“);
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+=”所學(xué)課程:“;
for(int i=0;i { str+=S[i]+” “;} 年 str+=”rn“;str+=”所學(xué)專業(yè):“+major.getText()+”n“;str+=”愛好:“+favorate+”n“; str+=”畢業(yè)院校:“+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(); //創(chuàng)建文件對話框?qū)ο螅?fc.setSelectedFile(new File(filename.getText()));//設(shè)置顯示文件名; int select=fc.showSaveDialog(getParent());//顯示保存對話框; if(select==JFileChooser.APPROVE_OPTION){ file=fc.getSelectedFile(); //獲取用戶選擇的文件; } try { FileWriter fw=new FileWriter(file);//為給定的對象file創(chuàng)建字符輸入流; BufferedWriter bw=new BufferedWriter(fw); //緩沖; String st=display.getText();String st1[]=st.split(”n“); //根據(jù)給定的正則表達(dá)式(“n”換行)的匹配 來拆分此字符串; for(String s:st1) { } bw.write(s);//把換行匹配后的字符串寫入緩沖區(qū) bw.newLine(); // 終止每行的輸入,開啟下一行 bw.flush(); //刷空輸出流,并輸出所有被緩存的字節(jié); } fw.close(); //關(guān)閉輸出流; }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();//獲得系統(tǒng)當(dāng)前日期 int Y=c.get(Calendar.YEAR); int M=c.get(Calendar.MONTH)+1;//系統(tǒng)日期從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年的生日還沒過,則年齡=兩個(gè)年份的差再減1; else if(month s=String.valueOf(Age); age.setText(s);} } } //建菜單; private void buildMainMenu(JMenuBar bar2){ // TODO Auto-generated method stub JMenu m1,m2; //設(shè)置管理菜單; m1=new JMenu(”管理“,true);manage1=new JMenuItem(”提交(A)“);manage1.setAccelerator(KeyStroke.getKeyStroke(”A“));//設(shè)置快捷鍵; 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);//設(shè)置顏色菜單; m2=new JMenu(”顏色“,true);color1=new JMenuItem(”紅色“);color2=new JMenuItem(”藍(lán)色“);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)//提交菜單項(xiàng) { ShowText();} else if(e.getSource()==manage2)//保存菜單項(xiàng) { } 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) //清空菜單項(xiàng) { //container.setBackground(Color.black);name.setText(”“);major.setText(”“);school.setText(”“);filename.setText(”“);display.setText(”“);} else if(e.getSource()==manage3) //退出菜單項(xiàng) { } 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()==”藍(lán)色“)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();} } 姓名:個(gè)人簡歷網(wǎng) 目前所在: 廣州 年 齡: 23 戶口所在: 廣西 國 籍: 中國 婚姻狀況: 未婚 民 族: 漢族 培訓(xùn)認(rèn)證: 未參加 身 高: 160 cm 誠信徽章: 未申請 體 重: 45 kg 人才測評: 未測評 我的特長: 求職意向 人才類型: 普通求職 應(yīng)聘職位: 軟件工程師:JAVA軟件工程師 工作年限: 2 職 稱: 中級 求職類型: 全職 可到職日期: 隨時(shí) 月薪要求: 3500--5000 希望工作地區(qū): 廣州, 工作經(jīng)歷 廣州東方標(biāo)準(zhǔn)信息科技有限公司 起止年月:2008-03 ~ 2010-06 公司性質(zhì): 民營企業(yè) 所屬行業(yè):計(jì)算機(jī)/互聯(lián)網(wǎng)/通信/電子 擔(dān)任職位: java程序員 工作描述: 1.參與需求的挖掘; 2.負(fù)責(zé)java程序開發(fā), 測試,維護(hù); 3.帶領(lǐng)實(shí)習(xí)生進(jìn)行項(xiàng)目開發(fā),并協(xié)助其攻克技術(shù)難點(diǎn); 4.重構(gòu)“廣東遠(yuǎn)程職業(yè)培訓(xùn)網(wǎng)”。離職原因: 志愿者經(jīng)歷 教育背景 畢業(yè)院校: 廣西職業(yè)技術(shù)學(xué)院 最高學(xué)歷: 大專 獲得學(xué)位: 畢業(yè)日期: 2008-07 專 業(yè) 一: 計(jì)算機(jī) 專 業(yè) 二: 起始年月 終止年月 學(xué)校(機(jī)構(gòu))所學(xué)專業(yè) 獲得證書 證書編號 2007-11 2008-02 新東方IT培訓(xùn)學(xué)校 JAVA軟件工程師--語言能力 外語: 英語 一般 粵語水平: 一般 其它外語能力: 國語水平: 優(yōu)秀 工作能力及其他專長 1.具有面向?qū)ο笏枷耄鷮?shí)的編程功底以及良好的編碼習(xí)慣; 2.熟練應(yīng)用Struts+Hibernate,SSH2框架和MVC三層架構(gòu)開發(fā)模式; 3.熟練Oracle數(shù)據(jù)庫的操作,能夠編寫存儲過程,熟悉Mysql和SqlServer數(shù)據(jù)庫; 4.熟練Tomcat服務(wù)器的部署及應(yīng)用; 5.熟悉版本管理器SVN; 6.熟練使用Jsp,HTML,JavaScript,Jquery,Ajax,Css等WEB客戶端技術(shù); 7.了解設(shè)計(jì)模式,代碼重構(gòu)和項(xiàng)目過程管理,能夠編寫文檔。自我評價(jià) 自我鑒定 我身體健康,性格隨和,五官端正,不怕苦不怕累。兩年多的程序員生活鍛煉了我堅(jiān)強(qiáng)的意志,縝密的思維,以及強(qiáng)的抗壓性;我做事有耐心,并且樂于學(xué)習(xí)新知識,更注重鞏固舊知識。作為一名程序員,更重要的品質(zhì)就是要懂得團(tuán)隊(duì)合作,而我恰好擁有團(tuán)隊(duì)合作精神,對工作認(rèn)真負(fù)責(zé)。 項(xiàng)目經(jīng)驗(yàn) 2010/3--2010/6:綜合管理系統(tǒng) 軟件環(huán)境:TOMCAT6.0+ MYSQL 硬件環(huán)境:windows 開發(fā)工具:MYECLIPSE5.1 項(xiàng)目描述:項(xiàng)目團(tuán)隊(duì): 開發(fā)人員4人 開發(fā)語言:JAVA SCM工具:SVN版本管理器 項(xiàng)目技術(shù):STRUTS 2+SPRING+HIBERNATE3.0、LOG4J、JQUERY、AJAX 軟件描述:“綜合管理系統(tǒng)”專門針對社會各類培訓(xùn)學(xué)校、培訓(xùn)中心而開發(fā)的一套綜合性管理軟件,對學(xué)校的日常事物進(jìn)行記錄,提高學(xué)校管理的工作效率。主要有“權(quán)限管理”,“歷史記錄”,“教務(wù)管理”,“學(xué)員管理”,“教學(xué)管理”,“財(cái)務(wù)管理”等模塊。 責(zé)任描述: 1.帶領(lǐng)實(shí)習(xí)生進(jìn)行項(xiàng)目開發(fā),從需求挖掘到程序開發(fā); 2.協(xié)助實(shí)習(xí)生攻克技術(shù)難點(diǎn); 3.負(fù)責(zé)“教務(wù)管理”,“學(xué)員管理”模塊的開發(fā); 2009/12--2010/2: 創(chuàng)業(yè)測評系統(tǒng) 軟件環(huán)境:TOMCAT6.0+ ORACLE10g 硬件環(huán)境:windows 開發(fā)工具:MYECLIPSE5.1 項(xiàng)目描述:項(xiàng)目團(tuán)隊(duì): 開發(fā)人員4人,經(jīng)理1人 開發(fā)語言:JAVA SCM工具:SVN版本管理器 項(xiàng)目技術(shù):STRUTS+HIBERNATE3.0、JQUERY、AJAX 軟件描述:“創(chuàng)業(yè)測評系統(tǒng)”是省勞動保障廳主辦項(xiàng)目“廣東遠(yuǎn)程職業(yè)培訓(xùn)網(wǎng)”的一個(gè)子項(xiàng)目;以“廣東遠(yuǎn)程職業(yè)培訓(xùn)網(wǎng)”的用戶為用戶,主要實(shí)現(xiàn)“測試”,“統(tǒng)計(jì)”,“行業(yè)方向管理”,“題庫管理”,“測評報(bào)告管理”功能。 責(zé)任描述:負(fù)責(zé)“統(tǒng)計(jì)”,“題庫管理”模塊的程序開發(fā); 1.“統(tǒng)計(jì)”中“自定義”統(tǒng)計(jì)功能以存儲過程方式實(shí)現(xiàn); 2.以樹形菜單顯示題目種類。 2009/2--2010/6:廣東遠(yuǎn)程職業(yè)培訓(xùn)網(wǎng) 軟件環(huán)境:TOMCAT6.0+ ORACLE10g 硬件環(huán)境:windows 開發(fā)工具:MYECLIPSE5.1 項(xiàng)目描述:項(xiàng)目團(tuán)隊(duì): 開發(fā)人員6人,經(jīng)理1人 開發(fā)語言:JAVA SCM工具:SVN版本管理器 項(xiàng)目技術(shù):STRUTS+HIBERNATE3.0、IBATIS、JSP、JAVASCRIPT、JQUERY、AJAX 項(xiàng)目描述:“廣東遠(yuǎn)程職業(yè)培訓(xùn)網(wǎng)”是省勞動保障廳主辦項(xiàng)目,是一項(xiàng)長期項(xiàng)目;主要有以下功能: 1.“后臺管理系統(tǒng)”,用于管理學(xué)員信息,課件信息,三級權(quán)限分配,對各地市級的學(xué)員進(jìn)行統(tǒng)計(jì)等; 2.“學(xué)習(xí)的平臺”與FLASH進(jìn)行交互,播放flash課件,提供給學(xué)員學(xué)習(xí)課程; 3.“CMS新聞發(fā)布系統(tǒng)”豐富頁面內(nèi)容。 網(wǎng)站地址: 210.76.65.95 我的任務(wù): 負(fù)責(zé)“學(xué)員管理”,“課件管理”模塊的程序開發(fā);重構(gòu)“統(tǒng)計(jì)”、“注冊”模塊。 1.“學(xué)員管理”實(shí)現(xiàn)增刪改查,導(dǎo)入導(dǎo)出等功能。 2.以樹形結(jié)構(gòu)顯示課件信息,并實(shí)現(xiàn)增刪改查,停用啟用功能。 3.重構(gòu)“注冊”功能,采用jquery.validator插件進(jìn)行校驗(yàn),ajax異步獲取數(shù)據(jù)。 責(zé)任描述: 負(fù)責(zé)“學(xué)員管理”,“課件管理”模塊的程序開發(fā);重構(gòu)“統(tǒng)計(jì)”、“注冊”模塊。第五篇:經(jīng)典—java程序員個(gè)人簡歷