본문 바로가기

반응형

자바

자바 아이디,닉네임,전화번호,생일 등 (더미데이터 생성기) 이번에 영화관 사이트를 만들면서 더미 데이터가 필요해졌다. 더미 데이 터란 게 많이 있으면 있을수록 좋기 때문에, 수작업 대신 자바로 생성기를 만들어보았다. 굉장히 많은 정보를 랜덤으로 생성할 때 쓸모있다. 난 오라클에 insert 할 데이터를 만들기 위해 만들었다. 필요한 부분만 뽑아서 수정, 추가해서 써도 무방하다. 원하는 데이터를 생성할 때 좋은 방법이다. 먼저 부연 설명 없이 바로 코드를 보여주겠다. - 이름 랜덤 생성 package kr.th.bo.util; import java.util.Arrays; import java.util.Collections; import java.util.List; public class IDNEW { public static String nName() { List.. 더보기
자바(JAVA) 채팅 프로그램(2) (웹 소켓 TCP/IP) 이전 글에서는 프로그램의 실행 결과와 웹 소켓에 대해서 알아보았다. 이 글에서는 채팅 프로그램의 전반적인 코드를 살펴보겠다. ChatServer.java package server; import java.net.InetAddress; import java.net.ServerSocket; import server.thread.AcceptThread; public class ChatServer { public ServerSocket server; public ChatServer() { try { server = new ServerSocket(8000); System.out.println("[ "+InetAddress.getLocalHost()+" ] - 서버 소켓 생성"); }catch(Exception e.. 더보기
자바(JAVA) 채팅 프로그램(1) (웹 소켓 TCP/IP) 이번엔 자바로 웹소켓을 사용하여 채팅 프로그램을 만드는 것을 해보았다. 설명하기에 앞서 실행결과를 보여주면 (자바 스윙으로 짰다.) 밑에 커서를 두고 채팅을 치면 실시간으로 채팅이 반영되는 것을 볼 수 있다. 업로드 버튼으로 파일을 불러오고 목록을 보면 업로드한 파일의 목록을 볼 수 있다. 그 후 다운로드로 자신의 PC에 파일을 다운할 수 있다. 이 프로그램은 TCP/IP 웹소켓 을 기반으로 하여 만들었다. 먼저 TCP/IP에 대해서 알아보자. TCP/IP의 개념(Transmission Control Protocol / Internet Protocol)의 개요 가. TCP/IP 정의 TCP/IP는 네트워크를 상호 연결시켜 정보를 전송할 수 있도록 하는 기능을 가진 다수의 프로토콜이 모여 있는 프로토콜의 .. 더보기
반응형