Chat_Application_TCP_Client(+exe file)
·
오랜된 포스팅/Java
(사진출처)http://it.donga.com/18906/Multi Chatting Program_Client오늘 포스팅할 내용은자바에서 Socket을 사용하여 서버와 클라이언트를동기화 하는 방법을 예제 프로젝트로 포스팅하도록 하겠습니다.연동 서버 포스팅2018/06/17 - [Java/Open source] - Chat_Application_Server(+exe file)(+ exe파일은 위에 첨부해 두었습니다) ClientFrame 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808..
Chat_Application_TCP_Server(+exe file)
·
오랜된 포스팅/Java
(사진출처)http://it.donga.com/18906/ Multi Chatting Program_Server오늘 포스팅할 내용은 자바에서 Socket을 사용하여 서버와 클라이언트를 동기화 하는 방법을 예제 프로젝트로 포스팅하도록 하겠습니다. (+ exe파일은 위에 첨부해 두었습니다) Chat_MainServer 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911..
Baseball member management project(+Singleton Func)
·
오랜된 포스팅/Java
(사진출처 : https://www.pinterest.de/pin/383580093257311272) Singleton pattern을 따르는 클래스는, 생성자가 여러 차례 호출되더라도 실제로 생성되는 객체는 하나이고 최초 생성 이후에 호출된 생성자는 최초의 생성자가 생성한 객체를 리턴한다. 이와 같은 디자인 유형을 싱글턴 패턴이라고 한다. 주로 공통된 객체를 여러개 생성해서 사용하는 DBCP(DataBase Connection Pool)와 같은 상황에서 많이 사용된다 - 출처 : 위키백과사전 이전 버전의 프로젝트2018/06/01 - [Java/Project] - Baseball member management project(+File func) 이전 포스팅에서 singleton pattern을 추가하..
Number Baseball Game ver_02 (+G.U.I 기능추가)
·
오랜된 포스팅/Java
(사진출처 : https://ko.depositphotos.com/62834167/stock-illustration-baseball-game.html) 숫자 야구게임 (+GUI 기능추가)2018/05/19 - [Java/Made of Java Game] - Baseball game program 기능 구현 1. JFrame를 기반으로 이전 포스팅 내용인 숫자 야구게임을 구현하였습니다. 2. 콘솔창을 대신하여 TextArea에 입출력 문제를 해결하였습니다. 3. 게임시작 버튼을 누르기 전에 "정답확인 및 텍스트창 지우기"기능을 선택 불가로 제어하였습니다. 4. 텍스트필드를 분할하여 입력값을 따로 받을 수 있습니다.- 이전 : String형식으로 "-" 토큰을 잘라서 배열에 넣어 사용- 이후 : String..
이클립스 한글 깨짐 방지 환경설정
·
오랜된 포스팅/Java
Eclipse and AWT 한글깨짐방지 # Eclipse 1. [window] - [Preferences] - [검색] - [spelling] [Encoding] - other : UTF-8 체크 2. [window] - [Preferences] - [검색] - [Workspace] [Text file encoding] - other : UTF-8 체크 # AWT# 참고 : 환경설정을 위해 사용하고자 하는 프로젝트의 mainClass를한번 실행해 주어야 합니다.1. [사용하고자 하는 프로젝트 우클릭] - [Properties] - [Run/Debug Settings] [목록에 있는 실행된 클래스를 선택합니다] [Arguments] - [VM arguments] - text 란에 "-Dfile.encod..
Lotto program ver_01
·
오랜된 포스팅/Java
(사진출처)http://news.donga.com/BZIT/List/3/all/50/1103402/1 로또 랜덤번호 추출기# 구현기능 1. 사용자로 부터 구매하고 싶은 게임의 갯수를 입력받을 수있다. 2. 생성된 랜덤 숫자는 중복값이 없도록 제어하고 오름차순으로 정렬해준다. 3. 이번주 당첨번호를 입력해주면 사용자가 구매한 모든 번호의 결과를 분석 출력해준다. mainClass 123456789101112131415161718192021222324252627282930313233343536package main; import java.util.Scanner; import dao.daoClass; public class mainClass { public static void main(String[] arg..
List Management Functions in java
·
오랜된 포스팅/Java
Learn different types of List function이번에 포스팅 할 내용은 프로그램 안에서생겨나는 많은 데이터들을 필요조건에 맞게 함수를 사용하여 관리하는 방법을 기록하겠습니다. # List : data를 쉽게 관리하기 위한 기능 2018/05/23 - [Java/Open source] - 알고리즘을 이용한 동적배열(Dynamic Array)2018/05/23 - [Java/Open source] - ArrayList를 이용한 동적배열(Dynamic Array) # 종류 List - ArrayList , LinkedListMap - HashMap , TreeMapStandard Template Library(STL) # ArrayList == Vector 배열목록 - 배열(Array[]..
Baseball member management project(+File func)
·
오랜된 포스팅/Java
(사진출처)https://ko.ac-illust.com/clip-art/680998/%EC%95%BC%EA%B5%AC Member Management Project- 구현 기능 - 1. 메뉴선택 입력값 제어 2018/05/28 - [Java/Open source] - ASCII 코드와 replace함수 2. 프로젝트 패키징 (mainClass, daoClass, dtoClass, fileClass) 3. ArrayList & Generic tunction# 후에 업로드 하겠습니다. 4. Export & Import file2018/05/31 - [Java/Project] - C.R.U.D filework version project mainClass 123456789101112131415161718192..