威客讲坛征稿(软件开发方面) 订阅任务    收藏此任务
  • 任务号:4332    任务分类:征稿
  • 任务金额:125 元 × 80% = 100元
  • 任务开始时间:2008-01-03 16:26:32
  • 任务结束时间:2008-01-13 16:26:32
  • 查看中标稿件
    现在状态: 任务已圆满结束
  • 任务中标模式:  单人中标模式,一人独享赏金。
  • 中标稿件: 会员06020602的1637246号稿 件[2008-09-06 03:31:01]  投票时时彩
  •  
    猪八戒申明
    本站已经收到客户的汇款,确定此任务总金额的80%可以支付给被客户选中的会员。
    如果被客户选中,在本站支付给费用之后,该作品的全部知识产权转移给客户;如果没有被选中,可自行处理。
       
    任务发布、选稿快速指南 威客竞标、交稿快速帮助指南
    更多帮助..        更多帮助..       
     
     
      任务发布者
    用户:手心吻
    信用:
    等级:猪四戒
    加为好友  |  发送短消息
     
     
    交稿中遇到的问题
     
    交稿时怎么上传自己的作品?
    提交稿件后可以修改吗?
    不想公开稿件内容可以吗?
    源文件具体指什么?
    发现作弊怎么投诉?
     
     
    已有:1288人关注 9人报名 9个稿件 6篇交流   |     备选稿件(0)个  
    作者 稿件号 内容
    稿件编号:1637246号
    06020602
    等    级:猪六戒
    信用值:
    能力值:
    发布者已浏览 查看所有交稿  投稿时间:2008-01-13 00:48:14 有1条评论
    3
     
    下载附件 

      谢谢!  
    稿件编号:1628167号
    popococococo
    等    级:猪一戒
    信用值:
    能力值:
    发布者已浏览 查看所有交稿  投稿时间:2008-01-08 21:00:59 有0条评论
    13
     
    下载附件 
    下载附件 

      出入程序设计的感想
    我是一名在校学生,学的就是软件技术的专业,是一个初学者,但是自从接触程序设计的一些东西,就有了很大的感想。
    我第一次接触编程是c语言,这也是编程的基础,现在接触的是java编程,对java编程的感触很深,java是目前使用的最为广泛的网络编程语言之一。它具有简单、面向对象、与平台无关、解释型、多线程、安全、动态等的特点。java语言是sun公司推出的,主要的目的就是”一次写成,处处运行“可以跨操作系统,
    所以很方便,但是java语言是一种面向对象的编程的语言,对象性强。
    一个java程序开发的过程:项目需求分析,系统设计,项目打包部署,项目总结。这四步是java编程中必须经历的四步,所有的一切也都是围绕着项目的需求而进行的,在编程前必须做好市场调查,这只是在编写源代码之前的准备工作。这一步就很具有对象性,而在编写代码的过程中更要注意,java语言区别其他的编程语言,它需要定义很多的类,而不同的类进行着不同的功能。并却引用线程可以多线程运行。还可以实现接口之间的链接。可以使用AWT组件编写出窗体。
    很多程序使用了网络的链接这里就有一个线程序就是使用的网络链接:
    package Example;
    import java.io.*;
    import java.net.*;
    public class Examp11_5Server
    {
    public static void main(String args[])
    {
    ServerSocket server=null;
    Socket you=null;
    String s=null;
    DataOutputStream out=null;
    DataInputStream in=null;
    try{
    server=new ServerSocket(4331);
    }
    catch(IOException e1)
    {
    System.out.println(e1);
    }
    try{
    System.out.println("等待客户呼叫 ");
    you=server.accept();
    out=new DataOutputStream(you.getOutputStream());
    in=new DataInputStream(you.getInputStream());
    while(true)
    {
    s=in.readUTF();
    int m=Integer.parseInt(s);
    out.writeUTF("你好,我市服务器");
    out.writeUTF("你说的数乘以2后是:"+2*m);
    System.out.println("服务器收到 :"+s);
    Thread.sleep(500);
    }
    }
    catch(Exception e)
    {
    System.out.println("客户已断开"+e);
    }
    }
    其中import java.net.*;是一个调用函数,调用java中.net类中所有函数,这段代码是实现客户端与服务器之间的链接。代码中含有键盘事件。写入输出接口的链接。


    package Example;
    import java.awt.*;
    import java.awt.event.*;

    public class Examp9_17
    {
    public static void main(String args[])
    {
    Win win=new Win();
    }

    }
    class Win extends Frame implements Runnable,ActionListener
    {
    Thread moveOrStop;
    Button 开始,挂起,恢复,终止;
    Label moveLabel;
    boolean move=false,die=false;
    Win()
    {
    moveOrStop=new Thread(this);
    开始=new Button("线程开始了!");
    挂起=new Button("线程挂起!");
    恢复=new Button("线程恢复");
    终止=new Button("线程 终止");
    开始.addActionListener(this);
    挂起.addActionListener(this);
    恢复.addActionListener(this);
    终止.addActionListener(this);
    moveLabel=new Label("线程负责运行季倩倩阿");
    moveLabel.setBackground(Color.BLUE);
    setLayout(new FlowLayout());
    add(开始); add(挂起);
    add(恢复); add(终止);
    add(moveLabel);
    setSize(200,300);
    validate();
    setVisible(true);
    addWindowListener(new WindowAdapter()
    {
    public void windowClosing(WindowEvent e)
    {
    System.exit(0);
    }
    });
    }
    public void actionPerformed(ActionEvent e)
    {
    if(e.getSource()==开始)
    {
    try
    {
    move=true;
    moveOrStop.start();
    }
    catch(Exception event) {}
    }
    else if(e.getSource()==挂起)
    {
    move=false;
    }
    else if(e.getSource()==恢复)
    {
    move=true;
    恢复线程();
    }
    else if(e.getSource()==终止)
    {
    die=true;
    }
    }
    public void run()
    {
    while(true)
    {
    while(!move)
    {
    try{
    挂起线程();
    }
    catch(InterruptedException e1) { }

    }
    int x=moveLabel.getBounds().x;
    int y=moveLabel.getBounds().y;
    y=y+2;
    if(y>=200) y=10;
    moveLabel.setLocation(x,y);
    try{
    moveOrStop.sleep(200);
    }
    catch(InterruptedException e2) {}
    if(die==true)
    {
    return;
    }
    }
    }
    public synchronized void 挂起线程() throws InterruptedException
    {
    wait();
    }
    public synchronized void 恢复线程()
    {
    notifyAll();
    }
    }
    这段代码就体现了线程的连接,让出。其中import还是和上文介绍的一样,是调用java中的类。并却在其中使用了Butten接口,使得程序简单化了。其中的
    if语句和c语言中的是一样的。
    从上面中的介绍中大家也大体的对java有所了解了。如果感兴趣的话不妨学习试试看啊。  
    稿件编号:1627083号
    qq6283
    等    级:猪一戒
    信用值:
    能力值:
    发布者已浏览 查看所有交稿  投稿时间:2008-01-08 14:02:21 有1条评论
    5
     
      点子王博客:www.liangpenghappy.51.com  
    客户点评
        请任务小秘书屏蔽AD.   (手心吻点评于2008-01-11 13:49:29)
    稿件编号:1614194号
    cjjc11
    等    级:猪一戒
    信用值:
    能力值:
    发布者已浏览 查看所有交稿  投稿时间:2008-01-03 17:10:11 有1条评论
    13
     
    投稿 0 
    投稿 1 
    投稿 2 

      erewrewrwe  
    客户点评
        请任务小秘书屏蔽.  (手心吻点评于2008-01-04 09:52:44)
    稿件编号:1614185号
    cjjc11
    等    级:猪一戒
    信用值:
    能力值:
    发布者已浏览 查看所有交稿  投稿时间:2008-01-03 17:07:06 有1条评论
    13
     
    投稿 0 
    投稿 1 
    投稿 2 
    投稿 3 

      wewqewqeedfds  
    客户点评
        请任务小秘书屏蔽.  (手心吻点评于2008-01-04 09:52:52)
    稿件编号:1628168号
    popococococo
    等    级:猪一戒
    信用值:
    能力值:
    发布者已浏览 查看所有交稿  投稿时间:2008-01-08 21:01:06 有0条评论
    17
     
    下载附件 
    下载附件 

      出入程序设计的感想
    我是一名在校学生,学的就是软件技术的专业,是一个初学者,但是自从接触程序设计的一些东西,就有了很大的感想。
    我第一次接触编程是c语言,这也是编程的基础,现在接触的是java编程,对java编程的感触很深,java是目前使用的最为广泛的网络编程语言之一。它具有简单、面向对象、与平台无关、解释型、多线程、安全、动态等的特点。java语言是sun公司推出的,主要的目的就是”一次写成,处处运行“可以跨操作系统,
    所以很方便,但是java语言是一种面向对象的编程的语言,对象性强。
    一个java程序开发的过程:项目需求分析,系统设计,项目打包部署,项目总结。这四步是java编程中必须经历的四步,所有的一切也都是围绕着项目的需求而进行的,在编程前必须做好市场调查,这只是在编写源代码之前的准备工作。这一步就很具有对象性,而在编写代码的过程中更要注意,java语言区别其他的编程语言,它需要定义很多的类,而不同的类进行着不同的功能。并却引用线程可以多线程运行。还可以实现接口之间的链接。可以使用AWT组件编写出窗体。
    很多程序使用了网络的链接这里就有一个线程序就是使用的网络链接:
    package Example;
    import java.io.*;
    import java.net.*;
    public class Examp11_5Server
    {
    public static void main(String args[])
    {
    ServerSocket server=null;
    Socket you=null;
    String s=null;
    DataOutputStream out=null;
    DataInputStream in=null;
    try{
    server=new ServerSocket(4331);
    }
    catch(IOException e1)
    {
    System.out.println(e1);
    }
    try{
    System.out.println("等待客户呼叫 ");
    you=server.accept();
    out=new DataOutputStream(you.getOutputStream());
    in=new DataInputStream(you.getInputStream());
    while(true)
    {
    s=in.readUTF();
    int m=Integer.parseInt(s);
    out.writeUTF("你好,我市服务器");
    out.writeUTF("你说的数乘以2后是:"+2*m);
    System.out.println("服务器收到 :"+s);
    Thread.sleep(500);
    }
    }
    catch(Exception e)
    {
    System.out.println("客户已断开"+e);
    }
    }
    其中import java.net.*;是一个调用函数,调用java中.net类中所有函数,这段代码是实现客户端与服务器之间的链接。代码中含有键盘事件。写入输出接口的链接。


    package Example;
    import java.awt.*;
    import java.awt.event.*;

    public class Examp9_17
    {
    public static void main(String args[])
    {
    Win win=new Win();
    }

    }
    class Win extends Frame implements Runnable,ActionListener
    {
    Thread moveOrStop;
    Button 开始,挂起,恢复,终止;
    Label moveLabel;
    boolean move=false,die=false;
    Win()
    {
    moveOrStop=new Thread(this);
    开始=new Button("线程开始了!");
    挂起=new Button("线程挂起!");
    恢复=new Button("线程恢复");
    终止=new Button("线程 终止");
    开始.addActionListener(this);
    挂起.addActionListener(this);
    恢复.addActionListener(this);
    终止.addActionListener(this);
    moveLabel=new Label("线程负责运行季倩倩阿");
    moveLabel.setBackground(Color.BLUE);
    setLayout(new FlowLayout());
    add(开始); add(挂起);
    add(恢复); add(终止);
    add(moveLabel);
    setSize(200,300);
    validate();
    setVisible(true);
    addWindowListener(new WindowAdapter()
    {
    public void windowClosing(WindowEvent e)
    {
    System.exit(0);
    }
    });
    }
    public void actionPerformed(ActionEvent e)
    {
    if(e.getSource()==开始)
    {
    try
    {
    move=true;
    moveOrStop.start();
    }
    catch(Exception event) {}
    }
    else if(e.getSource()==挂起)
    {
    move=false;
    }
    else if(e.getSource()==恢复)
    {
    move=true;
    恢复线程();
    }
    else if(e.getSource()==终止)
    {
    die=true;
    }
    }
    public void run()
    {
    while(true)
    {
    while(!move)
    {
    try{
    挂起线程();
    }
    catch(InterruptedException e1) { }

    }
    int x=moveLabel.getBounds().x;
    int y=moveLabel.getBounds().y;
    y=y+2;
    if(y>=200) y=10;
    moveLabel.setLocation(x,y);
    try{
    moveOrStop.sleep(200);
    }
    catch(InterruptedException e2) {}
    if(die==true)
    {
    return;
    }
    }
    }
    public synchronized void 挂起线程() throws InterruptedException
    {
    wait();
    }
    public synchronized void 恢复线程()
    {
    notifyAll();
    }
    }
    这段代码就体现了线程的连接,让出。其中import还是和上文介绍的一样,是调用java中的类。并却在其中使用了Butten接口,使得程序简单化了。其中的
    if语句和c语言中的是一样的。
    从上面中的介绍中大家也大体的对java有所了解了。如果感兴趣的话不妨学习试试看啊。  
    稿件编号:1628174号
    popococococo
    等    级:猪一戒
    信用值:
    能力值:
    发布者已浏览 查看所有交稿  投稿时间:2008-01-08 21:02:50 有0条评论
    19
     
    下载附件 
    下载附件 

      出入程序设计的感想 我是一名在校学生,学的就是软件技术的专业,是一个初学者,但是自从接触程序设计的一些东西,就有了很大的感想。 我第一次接触编程是c语言,这也是编程的基础,现在接触的是java编程,对java编程的感触很深,java是目前使用的最为广泛的网络编程语言之一。它具有简单、面向对象、与平台无关、解释型、多线程、安全、动态等的特点。java语言是sun公司推出的,主要的目的就是”一次写成,处处运行“可以跨操作系统,所以很方便,但是java语言是一种面向对象的编程的语言,对象性强。 一个java程序开发的过程:项目需求分析,系统设计,项目打包部署,项目总结。这四步是java编程中必须经历的四步,所有的一切也都是围绕着项目的需求而进行的,在编程前必须做好市场调查,这只是在编写源代码之前的准备工作。这一步就很具有对象性,而在编写代码的过程中更要注意,java语言区别其他的编程语言,它需要定义很多的类,而不同的类进行着不同的功能。并却引用线程可以多线程运行。还可以实现接口之间的链接。可以使用AWT组件编写出窗体。 很多程序使用了网络的链接这里就有一个线程序就是使用的网络链接: package Example; import java.io.*; import java.net.*; public class Examp11_5Server { public static void main(String args[]) { ServerSocket server=null; Socket you=null; String s=null; DataOutputStream out=null; DataInputStream in=null; try{ server=new ServerSocket(4331); } catch(IOException e1) { System.out.println(e1); } try{ System.out.println("等待客户呼叫 "); you=server.accept(); out=new DataOutputStream(you.getOutputStream()); in=new DataInputStream(you.getInputStream()); while(true) { s=in.readUTF(); int m=Integer.parseInt(s); out.writeUTF("你好,我市服务器"); out.writeUTF("你说的数乘以2后是:"+2*m); System.out.println("服务器收到 :"+s); Thread.sleep(500); } } catch(Exception e) { System.out.println("客户已断开"+e); } } 其中import java.net.*;是一个调用函数,调用java中.net类中所有函数,这段代码是实现客户端与服务器之间的链接。代码中含有键盘事件。写入输出接口的链接。 package Example; import java.awt.*; import java.awt.event.*; public class Examp9_17 { public static void main(String args[]) { Win win=new Win(); } } class Win extends Frame implements Runnable,ActionListener { Thread moveOrStop; Button 开始,挂起,恢复,终止; Label moveLabel; boolean move=false,die=false; Win() { moveOrStop=new Thread(this); 开始=new Button("线程开始了!"); 挂起=new Button("线程挂起!"); 恢复=new Button("线程恢复"); 终止=new Button("线程 终止"); 开始.addActionListener(this); 挂起.addActionListener(this); 恢复.addActionListener(this); 终止.addActionListener(this); moveLabel=new Label("线程负责运行季倩倩阿"); moveLabel.setBackground(Color.BLUE); setLayout(new FlowLayout()); add(开始); add(挂起); add(恢复); add(终止); add(moveLabel); setSize(200,300); validate(); setVisible(true); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); } public void actionPerformed(ActionEvent e) { if(e.getSource()==开始) { try { move=true; moveOrStop.start(); } catch(Exception event) {} } else if(e.getSource()==挂起) { move=false; } else if(e.getSource()==恢复) { move=true; 恢复线程(); } else if(e.getSource()==终止) { die=true; } } public void run() { while(true) { while(!move) { try{ 挂起线程(); } catch(InterruptedException e1) { } } int x=moveLabel.getBounds().x; int y=moveLabel.getBounds().y; y=y+2; if(y>=200) y=10; moveLabel.setLocation(x,y); try{ moveOrStop.sleep(200); } catch(InterruptedException e2) {} if(die==true) { return; } } } public synchronized void 挂起线程() throws InterruptedException { wait(); } public synchronized void 恢复线程() { notifyAll(); } } 这段代码就体现了线程的连接,让出。其中import还是和上文介绍的一样,是调用java中的类。并却在其中使用了Butten接口,使得程序简单化了。其中的 if语句和c语言中的是一样的。 从上面中的介绍中大家也大体的对java有所了解了。如果感兴趣的话不妨学习试试看啊。