JavaRush /จาวาบล็อก /Random-TH /แชทของฉัน
Андрей Иоч
ระดับ
Новосибирск

แชทของฉัน

เผยแพร่ในกลุ่ม
สวัสดีทุกคน! ฉันต้องการแบ่งปันโครงการเล็ก ๆ ของฉัน! ฉันใช้หนึ่งใน "ปัญหาใหญ่" ของ JavaRush (“ Chat”, ภารกิจ Multithreading, ระดับ 6), เปลี่ยนแปลง, แก้ไขและนี่คือสิ่งที่เกิดขึ้น:
แชทของฉัน - 1
สิ่งที่มีการเปลี่ยนแปลง/เพิ่มเติมเมื่อเทียบกับงานเดิม:
  • อ่านการกำหนดค่าจากไฟล์คุณสมบัติโดยใช้คลาส ResourceManager
  • เพิ่มห้องสนทนาและความสามารถในการสร้างแชทของคุณเอง
  • เพิ่มข้อความส่วนตัว
  • อินเทอร์เฟซไคลเอ็นต์สวิงใหม่ทั้งหมด
  • เพิ่มปุ่มลัดสำหรับการส่งข้อความและคำสั่งไคลเอนต์
  • เพิ่มหน้าต่างการตั้งค่า
  • เพิ่มอีโมติคอน;
  • แท็บถูกสร้างขึ้นเพื่อแสดงข้อความจากห้องสนทนาและการแชทส่วนตัวต่างๆ
  • เพิ่มตัวนับข้อความที่ยังไม่ได้อ่าน
  • มีการสร้างแผนผังผู้ใช้เพื่อแสดงผู้ใช้ในการแชทและโทรข้อความส่วนตัว
  • บอทเรียนรู้ที่จะตอบสนองด้วยอิโมติคอนต่ออิโมติคอน
  • เพิ่มตัวบันทึก log4j;
  • เพิ่มการทดสอบ jUnit ที่เพิ่มเข้ามา
  • ฉันรวมมันทั้งหมดไว้ใน Maven แล้วแบ่งออกเป็นโมดูล
ลิงก์ไปยัง GitHub: https://github.com/DevCorvette/chat ใครสนใจมาดูแสดงความคิดเห็นฉันจะดีใจ :) ฉันก็จะได้รับคำวิจารณ์ที่สร้างสรรค์เช่นกัน PS: สำหรับผู้ที่ยังไม่ได้แก้ไขปัญหาอย่ามองหาวิธีแก้ปัญหาสำเร็จรูปจากฉัน เกือบทุกอย่างถูกเขียนใหม่ที่นั่น ;)
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION