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

qkhanh8x

New Member
14/11/17
8
1
3
20
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
 

macarong35

Administrator
Staff member
30/10/17
22
16
3
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 = (Connection) DriverManager.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
 

qkhanh8x

New Member
14/11/17
8
1
3
20
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.
 

qkhanh8x

New Member
14/11/17
8
1
3
20
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 đó.
 

macarong35

Administrator
Staff member
30/10/17
22
16
3
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.
 

qkhanh8x

New Member
14/11/17
8
1
3
20
đầ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
 

qkhanh8x

New Member
14/11/17
8
1
3
20
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 đó
 

qkhanh8x

New Member
14/11/17
8
1
3
20
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
 

qkhanh8x

New Member
14/11/17
8
1
3
20
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:
 

Attachments

macarong35

Administrator
Staff member
30/10/17
22
16
3
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:
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.
 

qkhanh8x

New Member
14/11/17
8
1
3
20
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á.
 

Attachments

  • Like
Reactions: macarong35