亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? qqserver.java

?? 可實現整個校園網內聊天
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
      con=DriverManager.getConnection("jdbc:odbc:qqserver","","");
      sql=con.createStatement();
      String q1="'"+s1.trim()+"'";
      String q2="'"+s2.trim()+"'";
      String q3="'"+s3.trim()+"'";
      String q4="'"+s4.trim()+"'";
      String q5="'"+s5.trim()+"'";
      String q6="'"+s6.trim()+"'";
      String q7="'"+s7.trim()+"'";
      rs=sql.executeQuery("select * from yonghuxinxi where 用戶名="+q1);
      while(rs.next())
      { try
        {
        String nn="yiyougaiyonghu";
        byte buffer[]=nn.getBytes();
        data_send=new DatagramPacket(buffer,buffer.length,address,8888);
        send=new DatagramSocket();
        send.send(data_send);//提示客戶端數據庫中已有該用戶!
        }
        catch(Exception e6) {} 
       text1.append("服務器發送:已有該用戶!"+'\n');
       gg=false;
      }
      if(gg)
      {
      sql.executeUpdate("insert into  yonghuxinxi values("+q1+","+q2+","+q3+","+q4+","+q5+","+q6+","+q7+")");
       try
      { 
        String nn="zhucechenggong";
        byte buffer[]=nn.getBytes();
        data_send=new DatagramPacket(buffer,buffer.length,address,8888);
        send=new DatagramSocket();
        send.send(data_send); //提示客戶端注冊成功!
       text1.append("服務器發送:注冊成功!"+'\n');
       con.close(); 
      }
      catch(Exception e9) {}
      }   
     }
     catch(SQLException e8) {}
    }
    else if(qq.equals("scanonline"))//掃描所有在線用戶和所有用戶,發送給客戶端
    { String nn="onlineqq";
      try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
      catch(ClassNotFoundException e2) {}
      try
      {     
      con=DriverManager.getConnection("jdbc:odbc:qqserver","","");
      sql=con.createStatement();
      rs=sql.executeQuery("select * from zaixian");
      while(rs.next())
      {String str=rs.getString("用戶名");
       nn=nn+','+str+',';
      }
      }
      catch(SQLException e) {}
      try
      { byte buffer[]=nn.getBytes();
        data_send=new DatagramPacket(buffer,buffer.length,address,8888);
        send=new DatagramSocket();
        send.send(data_send); 
        text1.append("服務器發送:"+nn+'\n');
      }
      catch(Exception e3){}
      
      String nnn="suoyouyonghu";
      try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
      catch(ClassNotFoundException e2) {}
      try
      {     
      con=DriverManager.getConnection("jdbc:odbc:qqserver","","");
      sql=con.createStatement();
      rs=sql.executeQuery("select * from yonghuxinxi");
      while(rs.next())
      {String str=rs.getString("用戶名");
       nnn=nnn+','+str+',';
      }
      }
      catch(SQLException e) {}
      try
      { byte buffer[]=nnn.getBytes();
        data_send=new DatagramPacket(buffer,buffer.length,address,8888);
        send=new DatagramSocket();
        send.send(data_send); 
        text1.append("服務器發送:"+nnn+'\n');
      }
      catch(Exception e3){}
    }
    else if(qq.equals("liaotianshuju"))//客戶端發來的數據包為聊天數據,根據目的用戶名查詢其IP地址進行轉發
    {  InetAddress qfq=null;
       String ip=null;
     try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
      catch(ClassNotFoundException e2) {}
      try
      {
      con=DriverManager.getConnection("jdbc:odbc:qqserver","","");
      sql=con.createStatement();
      String q1="'"+s2.trim()+"'";
      rs=sql.executeQuery("select * from zaixian where 用戶名="+q1);
      while(rs.next())
      { ip=rs.getString("ip地址");
      } 
        try
        {
        qfq=InetAddress.getByName(ip);
        }
        catch(UnknownHostException e) {}  
       try
        { 
        String nn="liaotianshuju"+','+s1+','+s3;
        byte buffer[]=nn.getBytes();
        data_send=new DatagramPacket(buffer,buffer.length,qfq,8888);
        send=new DatagramSocket();
        send.send(data_send); 
        text1.append("服務器發送:"+nn+'\n');
        }
        catch(Exception e6) {}
      }
      catch (SQLException e2) {}     
    }
    else if(qq.equals("chaxungerenxinxi")) //接收的數據包請求為查詢個人信息
    { String w1=null,w2=null,w3=null,w4=null,w5=null,w6=null;
      try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
      catch(ClassNotFoundException e2) {}
      try
      {
      con=DriverManager.getConnection("jdbc:odbc:qqserver","","");
      sql=con.createStatement();
      String q1="'"+s1.trim()+"'";
      rs=sql.executeQuery("select * from yonghuxinxi where 用戶名="+q1);
      while(rs.next())
      {w1=rs.getString("用戶名");
       w2=rs.getString("學院");
       w3=rs.getString("班級");
       w4=rs.getString("QQ號");
       w5=rs.getString("手機號");
       w6=rs.getString("出生日期");
      }
      con.close();
      }
      catch(SQLException e8) {}
      String nn="gerenxinxi"+','+w1+','+w2+','+w3+','+w4+','+w5+','+w6;
      try
      { byte buffer[]=nn.getBytes();
        data_send=new DatagramPacket(buffer,buffer.length,address,8888);
        send=new DatagramSocket();
        send.send(data_send); 
      }
      catch(Exception e3){}  
    } 
    else if(qq.equals("qqxiaxian"))//客戶端通知服務器端下線,服務器端將其從在線列表中刪除
    { try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
      catch(ClassNotFoundException e2) {}
      try
      {
      con=DriverManager.getConnection("jdbc:odbc:qqserver","","");
      sql=con.createStatement();
      String zz="'"+s1.trim()+"'";
      sql.executeUpdate("delete  from zaixian where 用戶名="+zz);
      con.close();
      }
      catch(SQLException e8) {}
    }
    else if(qq.equals("xiugaigerenmima"))   //客戶端請求修改其登錄密碼
    { try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
      catch(ClassNotFoundException e2) {}
      try
      {
      con=DriverManager.getConnection("jdbc:odbc:qqserver","","");
      sql=con.createStatement();
      String q1="'"+s1.trim()+"'";
      String q2="'"+s2.trim()+"'";
      sql.executeUpdate("update yonghuxinxi set 密碼="+q2+" where 用戶名="+q1);
      con.close();
      }
      catch(SQLException e3) {}
       String nn="xiugaigerenmimachenggong"+',';
      try
      { byte buffer[]=nn.getBytes();
        data_send=new DatagramPacket(buffer,buffer.length,address,8888);
        send=new DatagramSocket();
        send.send(data_send); //服務器通知客戶端修改密碼成功
      }
      catch(Exception e3){}  
    }
     else if(qq.equals("xiugaigerenxinxi")) //客戶端請求修改其個人信息
    { try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
      catch(ClassNotFoundException e2) {}
      try
      {
      con=DriverManager.getConnection("jdbc:odbc:qqserver","","");
      sql=con.createStatement();
      String q1="'"+s1.trim()+"'";
      String q2="'"+s2.trim()+"'";
      String q3="'"+s3.trim()+"'";
      String q4="'"+s4.trim()+"'";
      String q5="'"+s5.trim()+"'";
      String q6="'"+s6.trim()+"'";
      sql.executeUpdate("update yonghuxinxi set 學院="+q2+" where 用戶名="+q1);
      sql.executeUpdate("update yonghuxinxi set 班級="+q3+" where 用戶名="+q1); 
     sql.executeUpdate("update yonghuxinxi set QQ號="+q4+" where 用戶名="+q1);
     sql.executeUpdate("update yonghuxinxi set 手機號="+q5+" where 用戶名="+q1);
     sql.executeUpdate("update yonghuxinxi set 出生日期="+q6+" where 用戶名="+q1);
      con.close();
      }
      catch(SQLException e3) {}
       String nn="xinxixiugaichenggong"+',';
      try
      { byte buffer[]=nn.getBytes();
        data_send=new DatagramPacket(buffer,buffer.length,address,8888);
        send=new DatagramSocket();
        send.send(data_send); //服務器通知客戶端修改個人信息成功
      }
      catch(Exception e3){}  
    }
    else if(qq.equals("filetransfer"))//在線用戶之間傳送文本文件,由服務器進行轉發
    { InetAddress qfq=null;
       String ip=null;
     try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
      catch(ClassNotFoundException e2) {}
      try
      {
      con=DriverManager.getConnection("jdbc:odbc:qqserver","","");
      sql=con.createStatement();
      String q1="'"+s2.trim()+"'";
      rs=sql.executeQuery("select * from zaixian where 用戶名="+q1);
      while(rs.next())
      { ip=rs.getString("ip地址");
      } 
        try
        {
        qfq=InetAddress.getByName(ip);
        }
        catch(UnknownHostException e) {}  
      }
      catch (SQLException e2) {} 
        try
        { 
        String nn="filetransfer"+','+s3+','+s.substring(qq.length()+s1.length()+s2.length()+s3.length()+4);
        byte buffer[]=nn.getBytes();
        data_send=new DatagramPacket(buffer,buffer.length,qfq,8888);
        send=new DatagramSocket();
        send.send(data_send); 
        }
        catch(Exception e6) {}
    }
    else if(qq.equals("lixianwenjian"))//客戶端發送離線文件,服務器負責存儲,并在數據庫中添加相應的記錄
    { String q1="",q2="",q3="";
     try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
      catch(ClassNotFoundException e2) {}
      try
      {
      con=DriverManager.getConnection("jdbc:odbc:qqserver","","");
      sql=con.createStatement();
       q1="'"+s1.trim()+"'";
       q2="'"+s2.trim()+"'";
       q3="'"+s3.trim()+"'";
       String q4="'"+s1.trim()+s2.trim()+s3.trim()+"'";
      sql.executeUpdate("insert into lixianwenjian values("+q1+","+q2+","+q4+")");
      }
      catch(SQLException e4) {}
      String wenjianming=s1.trim()+s2.trim()+s3.trim();
      String filedata=s.substring(qq.length()+s1.length()+s2.length()+s3.length()+4);
      try
      {File file=new File("E:\\wenjian",wenjianming);
       tofile=new FileWriter(file);
       bout=new BufferedWriter(tofile);
       bout.write(filedata,0,filedata.length());
       bout.flush(); 
       bout.close();
       tofile.close();
       }
     catch(IOException e9) {}
    }
    else if(qq.equals("liuyan")) //客戶端請求留言,服務器在數據庫中添加相應的記錄
    { try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
      catch(ClassNotFoundException e2) {}
      try
      {
      con=DriverManager.getConnection("jdbc:odbc:qqserver","","");
      sql=con.createStatement();
      String q1="'"+s1.trim()+"'";
      String q2="'"+s2.trim()+"'";
      String q3="'"+s3.trim()+"'";
      String q4="'"+s4.trim()+"'";
      sql.executeUpdate("insert into  liuyan values("+q1+","+q2+","+q3+","+q4+")");
     }
     catch(SQLException e3) {}
    }
   }    
    public void actionPerformed(ActionEvent e)//服務器廣播信息給所有在線用戶
    {if(e.getSource()==button)
     {try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
      catch(ClassNotFoundException e2) {}
      InetAddress bc=null;
      try
      {
      con=DriverManager.getConnection("jdbc:odbc:qqserver","","");
      sql=con.createStatement();
      rs=sql.executeQuery("select *  from zaixian ");
      while(rs.next())
      {String aa=rs.getString("ip地址");
       try
       {
        bc=InetAddress.getByName(aa);
       }
       catch(UnknownHostException e3) {}
       String nn="broadcast"+'\n'+text2.getText();
      byte buffer[]=nn.trim().getBytes();
      try
      { data_send=new DatagramPacket(buffer,buffer.length,bc,8888);
        send=new DatagramSocket();
        send.send(data_send);
        Date date1=new Date();
        text1.append("服務器廣播:"+text2.getText()+'\n');
      }
      catch(Exception e5) {}  
      }
      con.close();
      }
      catch(SQLException e8) {}
       
     }
    }
 }
 public class qqserver
 { public static void main(String ll[])
   {fuwuqi jj=new fuwuqi();
   }
 }       
    

    

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲欧洲一区高清在线观看| 中文字幕一区不卡| 91视频在线观看| 裸体一区二区三区| 亚洲少妇30p| 久久中文娱乐网| 777xxx欧美| 色婷婷av一区二区三区软件 | 欧美另类久久久品| 99久免费精品视频在线观看 | 欧美制服丝袜第一页| 国产成人精品免费在线| 麻豆精品新av中文字幕| 亚洲午夜久久久久久久久久久| 国产女主播在线一区二区| 欧美一区二区三区喷汁尤物| 91麻豆国产香蕉久久精品| 国产精品一卡二| 久久精品国产久精国产| 日韩国产欧美在线观看| 亚洲h在线观看| 亚洲一区二区视频在线观看| 最新日韩在线视频| 国产精品久久久久久久久免费樱桃| 欧美白人最猛性xxxxx69交| 欧美日韩视频在线一区二区| 色婷婷亚洲一区二区三区| 99精品1区2区| 一本一道综合狠狠老| 91视视频在线观看入口直接观看www | 国产成人在线看| 国内精品写真在线观看| 麻豆精品一区二区综合av| 日本伊人精品一区二区三区观看方式| 亚洲一二三区在线观看| 亚洲少妇屁股交4| 亚洲情趣在线观看| 亚洲免费伊人电影| 亚洲码国产岛国毛片在线| ●精品国产综合乱码久久久久| 中文字幕一区二区三区不卡| 一区在线观看免费| 亚洲精品一二三四区| 亚洲黄色小视频| 亚洲影院理伦片| 午夜亚洲福利老司机| 日av在线不卡| 国产一区二区在线视频| 国产精品888| 99这里都是精品| 欧美性受xxxx黑人xyx| 欧美日韩高清一区二区三区| 在线一区二区三区做爰视频网站| 欧美午夜片在线看| 欧美一级欧美三级| 久久精品人人做| 中文字幕一区av| 亚洲大片免费看| 久久精品噜噜噜成人av农村| 国产美女精品在线| 91免费看视频| 91.xcao| 久久久久综合网| 亚洲免费视频中文字幕| 日韩激情在线观看| 韩国v欧美v日本v亚洲v| www.欧美精品一二区| 欧美色欧美亚洲另类二区| 欧美一区二区三区男人的天堂| 亚洲精品一区二区三区四区高清| 国产精品久久久久久久久快鸭 | 欧美三级日韩三级国产三级| 91精品国产黑色紧身裤美女| 2021中文字幕一区亚洲| 国产精品久久久久久久浪潮网站| 亚洲二区在线视频| 国产精品一二三四五| 91国内精品野花午夜精品| 日韩美女主播在线视频一区二区三区 | 欧美精品久久久久久久久老牛影院 | 高清日韩电视剧大全免费| 在线视频你懂得一区| 精品99一区二区三区| 亚洲嫩草精品久久| 久久国产精品无码网站| 91极品美女在线| 久久综合av免费| 视频一区中文字幕| 99久久免费视频.com| 欧美电视剧在线看免费| 亚洲黄色免费网站| 国产91丝袜在线观看| 欧美精品1区2区| 中文字幕一区av| 久久99精品国产91久久来源| 91精品91久久久中77777| 国产亚洲一区二区三区| 日韩不卡在线观看日韩不卡视频| 成人精品一区二区三区四区| 日韩精品一区二区三区四区| 一区二区三区高清| 成人精品高清在线| 欧美成人bangbros| 午夜精品福利在线| 色系网站成人免费| 国产精品拍天天在线| 久久精品二区亚洲w码| 在线精品观看国产| 亚洲视频中文字幕| 福利视频网站一区二区三区| 欧美变态tickling挠脚心| 首页国产欧美久久| 91福利视频在线| 亚洲美女区一区| 99在线视频精品| 国产精品久久久久久久蜜臀| 国产精品99久| 国产农村妇女精品| 国产精品91一区二区| 久久亚洲精品小早川怜子| 久久精品理论片| 日韩免费在线观看| 激情综合网激情| 久久麻豆一区二区| 国产麻豆成人精品| 久久欧美中文字幕| 国产伦精品一区二区三区视频青涩| 日韩精品一区二区三区蜜臀| 日本aⅴ精品一区二区三区| 91精品国产免费| 日韩精品一级中文字幕精品视频免费观看| 色综合久久88色综合天天6| 亚洲欧美另类小说| 色一情一伦一子一伦一区| 一区二区三区日韩| 欧美在线|欧美| 视频一区国产视频| 日韩欧美国产麻豆| 国内精品不卡在线| 欧美激情一区二区三区全黄 | 日韩欧美亚洲国产精品字幕久久久 | 欧美精品乱码久久久久久| 日本vs亚洲vs韩国一区三区二区 | 日本成人在线不卡视频| 在线播放视频一区| 奇米精品一区二区三区四区| 日韩写真欧美这视频| 九九九精品视频| 国产精品毛片无遮挡高清| 色视频一区二区| 男男视频亚洲欧美| 国产午夜一区二区三区| 成人午夜精品一区二区三区| 亚洲四区在线观看| 在线播放/欧美激情| 精品在线一区二区三区| 国产精品区一区二区三| 91国偷自产一区二区开放时间 | 欧美xxx久久| 成人污视频在线观看| 亚洲精品一二三区| 日韩一区二区视频| 风流少妇一区二区| 一区二区免费视频| 精品国产麻豆免费人成网站| 成人免费毛片高清视频| 亚洲五月六月丁香激情| 亚洲精品在线网站| 色综合久久天天综合网| 秋霞午夜av一区二区三区| 久久欧美一区二区| 欧美色区777第一页| 国产精一品亚洲二区在线视频| 亚洲欧洲中文日韩久久av乱码| 欧美精品乱码久久久久久按摩| 国产成人精品影视| 日韩制服丝袜av| 中文字幕一区免费在线观看| 制服丝袜在线91| 99免费精品视频| 另类调教123区| 亚洲精品国产一区二区精华液| 欧美一级视频精品观看| 97久久人人超碰| 狠狠色丁香婷婷综合| 艳妇臀荡乳欲伦亚洲一区| 精品国产a毛片| 欧美日免费三级在线| 不卡视频一二三四| 激情深爱一区二区| 亚洲一区在线观看视频| 日本一区二区三区久久久久久久久不| 欧美日韩在线播放| av在线不卡免费看| 国产一区久久久| 蜜臀久久99精品久久久画质超高清| 亚洲美女电影在线| 中文字幕亚洲视频| 2022国产精品视频| 日韩精品一区二区三区中文精品|