Toggle Theme Editor
Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Charcoal

Đồ án sửa code "phần mềm java chat mạng LAN"

Discussion in 'Xây dựng ứng dụng server-client desktop' started by qkhanh8x, 14/11/17.

Tags:
  1. qkhanh8x

    qkhanh8x New Member

    Tình hình là thế này:
    Giáo viên đưa cho em 1 bộ code bên dưới, giáo viên yêu cầu sinh viên tụi em phải sửa code java chat mạng LAN này, khi nào phần mềm chạy được thì nộp cho thầy.
    Thành công mới cho thi đậu môn này.
    Xìn các cao nhân cứu giúp em. Sửa thế nào cho nó chạy được bây giờ.
    Xin đội ơn các bạn.
    File đồ án:

    https://drive.google.com/open?id=1J3lmU_RV_WKchnXCXVgFbYtBF9y02jz8
     
  2. macarong35

    macarong35 Administrator Staff Member

    Cái này của bạn cần làm 1 số việc sau:
    1. Chỉnh lại MySql Connection cho đúng. Trong file Connectsql.java
    Ví dụ:
    PHP:
    try {
                Class.
    forName("com.mysql.jdbc.Driver");
                
    conn = (ConnectionDriverManager.getConnection("jdbc:mysql://localhost:3306/btl","root","root");
            } catch (
    Exception e) {
                
    e.printStackTrace();
            }
    2. Loại bỏ các import không dùng tới.
    3. Anh chưa đọc code, nhưng khi thấy code lỗi có sửa lại cái này để xem có chạy không thì thấy chạy bình thường
    Trước khi sửa:
    PHP:
     public boolean check(String namekt) {
            
    Enumeration er = list.keys();
          
            while (
    er.hasMoreElements()) {
                
    name = (String) er.nextElement();
                if (
    name.equals(namekt)) {
                    return 
    false;
                }
            }
            return 
    true;
        }
    Sau khi sửa:
    PHP:
     public boolean check(String namekt) {
            
    Enumeration er = list.keys();
          
            while (
    er.hasMoreElements()) {
                
    nickName = (String) er.nextElement();
                if (
    nickName.equals(namekt)) {
                    return 
    false;
                }
            }
            return 
    true;
        }
    4. Kết quả:
    Capture.PNG
     
    Joe, qkhanh8x and tranhuyvc like this.
  3. qkhanh8x

    qkhanh8x New Member

    Mình đang ở ngoài, đi về nhà sẽ thử làm theo bạn ngay.
    Cảm ơn rất rất nhiều bạn macarong35 vì đã dành thời gian giúp mình. Chúc bạn luôn được vui vẻ và thành công trong công việc.
     
  4. qkhanh8x

    qkhanh8x New Member

    Sao mình làm ko chạy ta? Ko phải mình làm biếng đâu mà chỉ tại mình mới học có mấy ngày, mình còn ngu.
    Bạn macarong35 chạy xong nén thành file RAR gửi cho mình luôn đi.
    Sẵn cứu mình thì cứu cho trót. Công đức của bạn sẽ vô lượng đó.
     
  5. macarong35

    macarong35 Administrator Staff Member

    Bạn đã kết nối tới database được chưa? Bạn phải nói lỗi cụ thể thế nào chứ, chụp cái hình lên đây đi bạn, mình sẽ hướng dẫn cho bạn hiểu rõ hơn vấn đề, nếu ko được nữa mình sẽ đưa code cho bạn.
     
  6. qkhanh8x

    qkhanh8x New Member

    đầu tiên mình tạo cái database, sau đó copy nội dung file thongtin.txt vào bảng database.
    Kế đến sửa nội dung file cấu hình gồm tên databsae, username và password mà vẫn chạy.
    Nó chỉ chạy đến load máy chủ mà thôi
     
  7. qkhanh8x

    qkhanh8x New Member

    Mình là sinh viên xây dựng, giờ học thêm tại chức IT, mà thời gian đi làm thì nhiều, thời gian đi học thì ít nên mới dốt vậy đó
     
  8. macarong35

    macarong35 Administrator Staff Member

    của bạn đây: https://www.fshare.vn/file/YKN8YV9BID3Y
     
    qkhanh8x likes this.
  9. macarong35

    macarong35 Administrator Staff Member

    Có gì cứ lên đây hỏi, mọi người sẽ hỗ trợ bạn.
     
    qkhanh8x likes this.
  10. qkhanh8x

    qkhanh8x New Member

    Cúi tạ bạn. Bạn yêu của tôi dù chưa gặp mặt. Cảm ơn bạn
     
  11. qkhanh8x

    qkhanh8x New Member

    Tạo thành viên mới thành công, đăng nhập thành công nhưng khi Login vào thì nó treo thế này nè bạn:
    Ảnh kèm:
     

    Attached Files:

    • sss.png
      sss.png
      File size:
      278.7 KB
      Views:
      4
  12. macarong35

    macarong35 Administrator Staff Member

    Cái này không phải treo, bạn phải chạy 2 cái client cùng 1 lúc chứ, thì cái danh sách online nó mới hiện lên để bạn chat. Bạn chạy thêm 1 cái client nữa nha.
     
  13. qkhanh8x

    qkhanh8x New Member

    Phần mềm còn chat lung tung nhưng bao nhiêu vậy là quá đủ rồi.
    OK được rồi. Bạn hay quá. Cảm ơn bạn rất nhiều.
    Từ nay tui đổi tên bạn là Thánh Cà Rồng 35 nhá.
     

    Attached Files:

    • dr.png
      dr.png
      File size:
      259.8 KB
      Views:
      3
    macarong35 likes this.

Chia sẻ trang này

Loading...