实习成果_实习实践成果

2020-02-28 实习报告 下载本文

实习成果由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“实习实践成果”。

毕业实习是学生学完教学计划规定的全部课程后,在进行毕业论文之前的一个重要的教学环节,是一个理论联系实际,锻炼和提高学生组织管理能力,培养分析、解决实际问题能力的教学过程。通过实习使我加深对所学专业课程的理解,增强综合运用专业知识的能力。熟悉专业工作的内容,提高运用理论知识解决实际问题的能力。根据所学课程的理论知识,结合企业的运营实际,同时提高观察问题、分析问题、解决问题的能力。

我实习的时间为2013年9月2日——2013年10月8日,长沙卓京信息有限公司。长沙卓京信息技术有限公司位于湖南林业科学院林培楼二楼,由来自华为、金蝶、百度、中国移动、中国大唐电力等知名IT公司的骨干、管理人才创办,直接引进国际先进IT技术,结合中国本土IT企业需求,培养高端IT人才。

卓京信息致力于为IT企业培养并输送基于Java、Android、企业级软件开发、手机软件开发、3G/4G开发人才。公司于国内多家优秀企业深入合作,由企业提供实习基地、设备资源,并指派专业人员参与学校的专业教学。

卓京信息推出国内面向移动互联网行业最权威的3G职业教育品牌,公司已获得工业和信息化部通信行业职业技能鉴定指导中心的认可,学生入学签订就业保障协议,毕业及即可就业。实现招聘和岗前实训同步、教学与研发同步,学院就业率及平均就业薪资稳居国内同类机构领先水平,教学质量有口皆碑。公司具备强大的产品开发、产品推广、项目运营和创业卵化能力。随着3G数据业务的普及,“3G”带来大量的就业机会,卓京3G移动方向的培训产品正是在这种背景应运而生。

在一月的时间内,我学习Java的相关知识,参加 培养职业素养课,参与Java项目的制作。根据权威机构赛迪智库的分析结果,自2010年以来,我国移动互联网用户,也就是手机上网人数呈爆炸式增长。

Java是现在全球最时髦的开发工具之一,它拥有一套庞大且完善的类库,内置了其他语言需要靠库甚至是操作系统才能支持的功能,拥有一个虚拟机,总之,Java的出现,确实给整个程序界带来了巨大的冲击,也许现在还无法准确评估Java为整个IT业带来的影响,但是有一点却毋庸置疑---Java将不可避免地影响一代程序员.Java在可以预见的一段时间里带给自己的影响.在美国,起来越多的应用是基于Java开发的.Java在企业的应用中的日臻完美,打消了许多人对Java无法应用于大型企业级应用的顾虑.而在国内,Java也已如火如荼.据调查,在未来几年内,将会出现20万个Java程序员职位需求,也许这将超过其它任何一种程序员的需求.Java的BBs有Java研究组织,中国Java世界,SunOne专家路等(刚成立)Java是面积网络的设计语言,用来让程序员创建应用程序,这些应用程序可以通过下载,而且可在任何计算平台上安全地运行,如果再加上互联网和公司企业内部网体系,你将会拥有一个未准的网络计算环境,Java作为一个分布式的,面向对象的程序设计各方,可以让位于任何地方的任何计算机应用网络上的的应用程序.综合上述,Java的生命力体现在如下方面:

1.Java产生与流行是InterNet发展的客观要求.2.是一门各方面性能都很好的编程语言,它的基本特点是简单,面向对象,分布式,解释的,健壮的,完全的,结构中立的,可移植的,性能很优异的,多线程的,动态的,适合的Internet环境上开发应用系统.3.Java可以制作大部分网络应用程序系统,而且与如今流行的www.daodoc.comboBox jc=new JComboBox();MenuItem renew=new MenuItem(“

重新开始”);MenuItem back=new MenuItem(“

悔一步”);MenuItem last=new MenuItem(“

上一关”);MenuItem next=new MenuItem(“

下一关”);MenuItem choose=new MenuItem(“

选关”);MenuItem exit=new MenuItem(“

退出”);MenuItem qin=new MenuItem(“

琴萧合奏”);MenuItem po=new MenuItem(“

泡泡堂”);MenuItem guang=new MenuItem(“

灌篮高手”);MenuItem nor=new MenuItem(“

默认”);MenuItem eye=new MenuItem(“

eyes on me”);MenuItem about=new MenuItem(“

关于推箱子...”);mainFrame(){ public static void main(String[] args){ } new mainFrame();

super(“推箱子v2.0”);setSize(720,720);setVisible(true);setResizable(false);setLocation(300,20);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);Container cont=getContentPane();cont.setLayout(null);cont.setBackground(Color.black);Menu choice=new Menu(“

选项”);choice.add(renew);choice.add(last);choice.add(next);choice.add(choose);choice.add(back);

choice.addSeparator();choice.add(exit);renew.addActionListener(this);last.addActionListener(this);next.addActionListener(this);choose.addActionListener(this);exit.addActionListener(this);back.addActionListener(this);Menu setmuc=new Menu(“

设置音乐”);setmuc.add(nor);setmuc.add(qin);setmuc.add(po);setmuc.add(guang);setmuc.add(eye);nor.addActionListener(this);qin.addActionListener(this);po.addActionListener(this);guang.addActionListener(this);eye.addActionListener(this);Menu help=new Menu(“

帮助”);help.add(about);about.addActionListener(this);MenuBar bar=new MenuBar();bar.add(choice);bar.add(setmuc);bar.add(help);setMenuBar(bar);

nor.setEnabled(false);lb=new JLabel(“JAVA推箱子v2.0版!!http://www.daodoc.com”,SwingConstants.CENTER);

lb.setBounds(100,20,400,20);lb.setForeground(Color.white);lb2.setBounds(625,500,55,20);lb2.setForeground(Color.white);btnrenew=new JButton(“重来”);btnback=new JButton(“悔一步”);btnlast=new JButton(“上一关”);btnnext=new JButton(“下一关”);btnchoose=new JButton(“选关”);btnfirst=new JButton(“第1关”);btnover=new JButton(“最终关”);btnmuc=new JButton(“音乐关”);add(btnrenew);add(btnlast);add(btnnext);add(btnchoose);add(btnfirst);add(btnover);add(btnm

btnrenew.setBounds(625,100,80,30);btnrenew.addActionListener(this);btnback.setBounds(625,150,80,30);btnback.addActionListener(this);btnfirst.setBounds(625,200,80,30);btnfirst.addActionListener(this);btnlast.setBounds(625,250,80,30);btnlast.addActionListener(this);btnnext.setBounds(625,300,80,30);btnnext.addActionListener(this);btnover.setBounds(625,350,80,30);btnover.addActionListener(this);btnchoose.setBounds(625,400,80,30);btnchoose.addActionListener(this);btnmuc.setBounds(625,450,80,30);btnmuc.addActionListener(this);jc.setBounds(625,530,80,20);jc.addItem(“默认”);jc.addItem(“琴萧合奏”);jc.addItem(“泡泡堂”);jc.addItem(“灌篮高手”);jc.addItem(“eyes on me”);jc.addItemListener(this);uc);add(btnback);

} cont.add(jc);sound=new Sound();sound.loadSound();panel=new mainpanel();add(panel);panel.Tuixiangzi(panel.level);panel.requestFocus();validate();public void actionPerformed(ActionEvent e){

if(e.getSource()==btnrenew||e.getSource()==renew){

} else if(e.getSource()==btnlast||e.getSource()==last){

} else if(e.getSource()==btnnext||e.getSource()==next){

panel.level++;if(panel.level>panel.maxlevel()){panel.level--;JOptionPane.showMeageDialog(this,“本关已是最后一关else panel.level--;if(panel.level

} panel.remove();panel.Tuixiangzi(panel.level);panel.requestFocus();panel.Tuixiangzi(panel.level);panel.requestFocus();panel.remove();”);panel.requestFocus();} “);panel.requestFocus();}

} {

} panel.remove();panel.Tuixiangzi(panel.level);panel.requestFocus();else if(e.getSource()==exit)System.exit(0);else if(e.getSource()==about){ } else if(e.getSource()==btnchoose||e.getSource()==choose){

}

else if(e.getSource()==btnfirst){

} else if(e.getSource()==btnover){ panel.level=panel.maxlevel();panel.Tuixiangzi(panel.level);panel.level=1;panel.Tuixiangzi(panel.level);panel.requestFocus();panel.remove();String lel=JOptionPane.showInputDialog(this,”请输入您要转到的关卡号:panel.level=Integer.parseInt(lel);panel.remove();if(panel.level>panel.maxlevel()||panel.level

{ panel.Tuixiangzi(panel.level);panel.requestFocus();} JOptionPane.showMeageDialog(this, “JAVA推箱子v2.0版n开发者:施超nEmail:

shichaoling1@126.comnQQ:

450400704”);(1~50)“);

panel.requestFocus();

panel.remove();

}

else if(e.getSource()==btnmuc)

{

if(sound.isplay())

{

sound.mystop();btnmuc.setLabel(”音乐开“);

}

else

{

sound.loadSound();btnmuc.setLabel(”音乐关“);

}

panel.requestFocus();

}

else if(e.getSource()==btnback||e.getSource()==back)

{

if(panel.isMystackEmpty())JOptionPane.showMeageDialog(this, 动!!”);

else

{

switch(panel.back())

{

case 10:panel.backup(10);break;

case 11:panel.backup(11);break;

case 20:panel.backdown(20);break;

case 21:panel.backdown(21);break;

case 30:panel.backleft(30);break;

case 31:panel.backleft(31);break;

case 40:panel.backright(40);break;

case 41:panel.backright(41);break;

}

}

panel.requestFocus();

}

else if(e.getSource()==nor)

{ jc.setSelectedIndex(0);

“您还未移

} }

else if(e.getSource()==qin){ } else if(e.getSource()==guang){

} else if(e.getSource()==eye){ } else if(e.getSource()==po){ } jc.setSelectedIndex(2);jc.setSelectedIndex(4);

jc.setSelectedIndex(3);jc.setSelectedIndex(1);public void itemStateChanged(ItemEvent ie){

int no=jc.getSelectedIndex();switch(no){

case 0:sound.setMusic(”nor.mid“);

if(sound.isplay())sound.mystop();sound.loadSound();btnmuc.setLabel(”音乐关“);nor.setEnabled(false);qin.setEnabled(true);guang.setEnabled(true);eye.setEnabled(true);po.setEnabled(true);panel.requestFocus();break;if(sound.isplay())case 1:sound.setMusic(”qin.mid“);

sound.mystop();sound.loadSound();btnmuc.setLabel(”音乐关“);nor.setEnabled(true);qin.setEnabled(false);guang.setEnabled(true);eye.setEnabled(true);po.setEnabled(true);panel.requestFocus();break;if(sound.isplay())sound.mystop();sound.loadSound();btnmuc.setLabel(”音乐关“);nor.setEnabled(true);qin.setEnabled(true);guang.setEnabled(true);eye.setEnabled(true);po.setEnabled(false);panel.requestFocus();break;if(sound.isplay())sound.mystop();sound.loadSound();btnmuc.setLabel(”音乐关“);nor.setEnabled(true);qin.setEnabled(true);guang.setEnabled(false);eye.setEnabled(true);po.setEnabled(true);panel.requestFocus();break;if(sound.isplay())sound.mystop();sound.loadSound();btnmuc.setLabel(”音乐关“);nor.setEnabled(true);qin.setEnabled(true);guang.setEnabled(true);eye.setEnabled(false);po.setEnabled(true);panel.requestFocus();break;case 2:sound.setMusic(”popo.mid“);case 3:sound.setMusic(”guang.mid“);case 4:sound.setMusic(”eyes on me.mid“);

} } } cla mainpanel extends JPanel implements KeyListener {

void Tuixiangzi(int i){

Levelmap=new Readmap(i);Levelmaptmp=new Readmap(i);map=Levelmap.getmap();manX=Levelmap.getmanX();manY=Levelmap.getmanY();maptmp=Levelmaptmp.getmap();repaint();int max=50;int[][] map,maptmp;int manX,manY,boxnum;Image[] myImage;Readmap Levelmap;Readmap Levelmaptmp;int len=30;public int level=1;Stack mystack=new Stack();mainpanel(){

}

setBounds(15,50,600,600);setBackground(Color.white);addKeyListener(this);myImage=new Image[10];for(int i=0;i

myImage[i] = Toolkit.getDefaultToolkit().getImage(”pic“+i+”.gif“);}

setVisible(true);

”);}

} int maxlevel(){return max;} public void paint(Graphics g){

} public void keyPreed(KeyEvent e){

if(e.getKeyCode()==KeyEvent.VK_UP){moveup();} if(e.getKeyCode()==KeyEvent.VK_DOWN){movedown();} if(e.getKeyCode()==KeyEvent.VK_LEFT){moveleft();} if(e.getKeyCode()==KeyEvent.VK_RIGHT){moveright();} if(iswin()){

if(level==max){JOptionPane.showMeageDialog(this, “恭喜您通过最后一关!!else {

String msg=”恭喜您通过第“+level+”关!!n是否要进入下一关?“;int type=JOptionPane.YES_NO_OPTION;String title=”过关“;int choice=0;choice=JOptionPane.showConfirmDialog(null,msg,title,type);if(choice==1)System.exit(0);else if(choice==0){ level++;for(int i=0;i

for(int j=0;j

g.drawImage(myImage[map[j][i]],i*len,j*len,this);}

{ g.setColor(new Color(0,0,0));g.setFont(new Font(”楷体_2312“,Font.BOLD,30));g.drawString(”现在是第“,150,40);g.drawString(String.valueOf(level),310,40);g.drawString(”关“,360,40);

}

}

} } Tuixiangzi(level);mystack.removeAllElements();public void keyTyped(KeyEvent e){} public void keyReleased(KeyEvent e){} boolean isMystackEmpty(){return mystack.isEmpty();}

int back(){return(Integer)mystack.pop();} void remove(){mystack.removeAllElements();}

void moveup(){

if(map[manY-1][manX]==2||map[manY-1][manX]==4){

} else if(map[manY-1][manX]==3){

if(map[manY-2][manX]==4){

} else if(map[manY-2][manX]==2){ if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY-1][manX]=8;map[manY-2][manX]=9;repaint();manY--;mystack.push(11);if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY-1][manX]=8;repaint();manY--;mystack.push(10);

}

}

} if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY-1][manX]=8;map[manY-2][manX]=3;repaint();manY--;mystack.push(11);else {map[manY][manX]=8;repaint();} else if(map[manY-1][manX]==9){

} if(map[manY-1][manX]==1){ } map[manY][manX]=8;repaint();if(map[manY-2][manX]==4){

} else if(map[manY-2][manX]==2){

} else {map[manY][manX]=8;repaint();} if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY-1][manX]=8;map[manY-2][manX]=3;repaint();manY--;mystack.push(11);if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY-1][manX]=8;map[manY-2][manX]=9;repaint();manY--;mystack.push(11);void backup(int t)

{

} void movedown(){

if(map[manY+1][manX]==2||map[manY+1][manX]==4){

} else if(map[manY+1][manX]==3)if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY+1][manX]=5;repaint();manY++;mystack.push(20);int n=t;if(n==10){

} else if(n==11){

} map[manY+1][manX]=8;repaint();manY++;if(maptmp[manY][manX]==4||maptmp[manY][manX]==9){ } else map[manY][manX]=3;if(maptmp[manY-1][manX]==4||maptmp[manY-1][manX]==9){ } else map[manY-1][manX]=2;map[manY-1][manX]=4;map[manY][manX]=9;if(maptmp[manY][manX]==4||maptmp[manY][manX]==9){ } else map[manY][manX]=2;map[manY][manX]=4;

{

} else if(map[manY+1][manX]==9){

if(map[manY+2][manX]==4){

} else if(map[manY+2][manX]==2){

if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY+1][manX]=5;if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY+1][manX]=5;map[manY+2][manX]=9;repaint();manY++;mystack.push(21);if(map[manY+2][manX]==4){

} else if(map[manY+2][manX]==2){

} else {map[manY][manX]=5;repaint();} if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY+1][manX]=5;map[manY+2][manX]=3;repaint();manY++;mystack.push(21);if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY+1][manX]=5;map[manY+2][manX]=9;repaint();manY++;mystack.push(21);

}

}

} map[manY+2][manX]=3;repaint();manY++;mystack.push(21);else {map[manY][manX]=5;repaint();} else if(map[manY+1][manX]==1){ } map[manY][manX]=5;repaint();void backdown(int t){

} int n=t;if(n==20){

} else if(n==21){

} map[manY-1][manX]=5;repaint();manY--;if(maptmp[manY][manX]==4||maptmp[manY][manX]==9){ } else map[manY][manX]=3;if(maptmp[manY+1][manX]==4||maptmp[manY+1][manX]==9){ } else map[manY+1][manX]=2;map[manY+1][manX]=4;map[manY][manX]=9;if(maptmp[manY][manX]==4||maptmp[manY][manX]==9){ } else map[manY][manX]=2;map[manY][manX]=4;

void moveleft(){

if(map[manY][manX-1]==2||map[manY][manX-1]==4){

} else if(map[manY][manX-1]==3){

} else if(map[manY][manX-1]==9){

if(map[manY][manX-2]==4){ if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)if(map[manY][manX-2]==4){

} else if(map[manY][manX-2]==2){

} else {map[manY][manX]=6;repaint();} if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY][manX-1]=6;map[manY][manX-2]=3;repaint();manX--;mystack.push(31);if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY][manX-1]=6;map[manY][manX-2]=9;repaint();manX--;mystack.push(31);if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;

else map[manY][manX]=2;map[manY][manX-1]=6;repaint();manX--;mystack.push(30);

}

}

} map[manY][manX]=4;else map[manY][manX]=2;map[manY][manX-1]=6;map[manY][manX-2]=9;repaint();manX--;mystack.push(31);else if(map[manY][manX-2]==2){

} else {map[manY][manX]=6;repaint();} if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY][manX-1]=6;map[manY][manX-2]=3;repaint();manX--;mystack.push(31);else if(map[manY][manX-1]==1){ } map[manY][manX]=6;repaint();void backleft(int t){

int n=t;if(n==30){

} else if(n==31){ if(maptmp[manY][manX]==4||maptmp[manY][manX]==9){ if(maptmp[manY][manX]==4||maptmp[manY][manX]==9){ } else map[manY][manX]=2;map[manY][manX]=4;

}

} } map[manY][manX]=9;else map[manY][manX]=3;if(maptmp[manY][manX-1]==4||maptmp[manY][manX-1]==9){ } else map[manY][manX-1]=2;map[manY][manX-1]=4;map[manY][manX+1]=6;repaint();manX++;void moveright(){

if(map[manY][manX+1]==2||map[manY][manX+1]==4){

} else if(map[manY][manX+1]==3){

if(map[manY][manX+2]==4){

} else if(map[manY][manX+2]==2){ if(maptmp[manY][manX]==4)map[manY][manX]=4;if(maptmp[manY][manX]==4)map[manY][manX]=4;else map[manY][manX]=2;map[manY][manX+1]=7;map[manY][manX+2]=9;repaint();manX++;mystack.push(41);

if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;

else map[manY][manX]=2;map[manY][manX+1]=7;repaint();manX++;mystack.push(40);

}

}

} else map[manY][manX]=2;map[manY][manX+1]=7;map[manY][manX+2]=3;repaint();manX++;mystack.push(41);else {map[manY][manX]=7;repaint();} else if(map[manY][manX+1]==9){

} else if(map[manY][manX+1]==1){ } map[manY][manX]=7;repaint();if(map[manY][manX+2]==4){

} else if(map[manY][manX+2]==2){

} else {map[manY][manX]=7;repaint();} if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY][manX+1]=7;map[manY][manX+2]=3;repaint();manX++;mystack.push(41);if(maptmp[manY][manX]==4||maptmp[manY][manX]==9)map[manY][manX]=4;else map[manY][manX]=2;map[manY][manX+1]=7;map[manY][manX+2]=9;repaint();manX++;mystack.push(41);void backright(int t){ int n=t;

}

} if(n==40){

} else if(n==41){

} map[manY][manX-1]=7;repaint();manX--;if(maptmp[manY][manX]==4||maptmp[manY][manX]==9){ } else map[manY][manX]=3;if(maptmp[manY][manX+1]==4||maptmp[manY][manX+1]==9){ } else map[manY][manX+1]=2;map[manY][manX+1]=4;map[manY][manX]=9;if(maptmp[manY][manX]==4||maptmp[manY][manX]==9){ } else map[manY][manX]=2;map[manY][manX]=4;boolean iswin(){

} boolean num=false;out:for(int i=0;i

} return num;if(maptmp[i][j]==4||maptmp[i][j]==9)if(map[i][j]==9)num=true;

else {num=false;break out;} for(int j=0;j

cla Sound {

String path=new String(”musics“);String file=new String(”nor.mid“);Sequence seq;boolean sign;void loadSound(){ try {

Sequencer midi;

seq=MidiSystem.getSequence(new File(path+file));

midi=MidiSystem.getSequencer();

midi.open();

midi.setSequence(seq);midi.start();midi.setLoopCount(Sequencer.LOOP_CONTINUOUSLY);

}

catch(Exception ex){ex.printStackTrace();}

}

cla Readmap {

private int level,mx,my;private int[][] mymap=new int[20][20];FileReader r;BufferedReader br;String bb=”“;int[] x;int c=0;Readmap(int k){

level=k;String s;try } void mystop(){midi.stop();midi.close();sign=false;} boolean isplay(){return sign;} void setMusic(String e){file=e;} sign=true;

} {

} catch(IOException e){ } try {

} catch(IOException g){ } byte[] d=bb.getBytes();int len=bb.length();int[] x=new int[len];for(int i=0;i

{

if(mymap[i][j]==5)

{ mx=j;my=i;

}

c++;

} System.out.println(g);while((s=br.readLine())!=null){

} bb=bb+s;System.out.println(e);File f=new File(”maps“+level+”.map");r=new FileReader(f);br=new BufferedReader(r);

}

} int[][] getmap(){return mymap;} int getmanX(){return mx;} int getmanY(){return my;}

《实习成果.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
实习成果
点击下载文档
相关专题 实习实践成果 成果 实习实践成果 成果
[实习报告]相关推荐
    [实习报告]热门文章
      下载全文