일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 이클립스
- Windows10
- oracle
- MySQL
- 리엑트
- 확장프로그램
- vscode
- Github
- 낙짜쌤
- Linux
- 낙자쌤
- 한국소프트웨어인재개발원
- #MySQL
- #php.ini
- 이클립스 파일인코딩
- sql developer
- jQuery
- 오라클
- 낙자
- Visual Studio Code
- eclipse github
- musthave
- 노트패드
- Java
- Spring Legacy
- GIT
- 윈도우10
- vscode에서github연동
- Eclipse
- extension
- Today
- Total
목록분류 전체보기 (108)
자바강사 낙자쌤
윈도우에서는 파일명 변경시 F2를 누르면 변경된다. 맥북에서는 파일을 선택한 후 Enter를 누르면 변경할수 있다.
Java로 야구게임을 구현해 보겠다. 규칙은 아래와 같다. 1~9 사이의 중복되지 않는 3개의 정수를 생성한다. 사용자는 3개의 숫자를 입력한다. 생성된 3개의 숫자를 맞추는데 위치까지 정확히 맞춰야 한다. 숫자와 숫자의 위치까지 일치하면 strike 로 판정한다. 숫자는 맞지만 위치가 틀렸다면 ball 로 판정한다. 숫자3개가 모두 일치하지 않으면 out 으로 판정한다. 3 strike 가 되면 게임은 종료된다. 시도한 횟수를 표시한다. 계속할지 종료할지 여부를 물어보고 다음 진행을 한다. import java.util.Random; import java.util.Scanner; public class BaseBallVarGame { public static void main(String[] args)..
나는 Java 과정 강의를 하다보니 새로운 기수가 시작될때마다 eclipse를 새로 설치해야 한다. 그래서 거의 모든 버전을 사용하게 되는데, 2021년 09월 현재 새롭게 다운로드 한 버전에서 이상한 점이 하나 발견되었다. 현재 포스팅을 진행하고 있는 eclipse 버전은 아래와 같다. 아래 그림처럼 편집기 부분에 빨간색 세로줄이 표시된다. 그래서 좀 찾아봤더니 Show print margin이 설정되어 있어 그렇다고 한다. 해당 항목은 메뉴 > Window > Preferences > General > Editors > Text Editors를 보면 찾을수 있다. 요 녀석을 체크 해제 하고 적용하면 아래와 같이 세로줄이 사라진게 된다. 별건 아니지만 눈에 거슬리는건 언능 없애버리자. 끄읏~
업다운 게임은 술자리에서도 많이 하는 게임중 하나이다. 소주병 뚜껑 안쪽에는 0~50 사이의 숫자가 양각으로 새겨져있는데 그 숫자를 정해진 횟수안에 맞추는 것이다. 그와 비슷한 게임을 Java를 통해 구현해 보겠다. 게임규칙 프로그램이 실행되면 컴퓨터는 난수를 통해 1~100사이의 정수 하나를 생성한다. 사용자가 숫자를 입력하면 높은지(Up) 낮은지(Down) 판단하여 출력한다. 7번내에 맞추면 사용자 승리, 틀리면 컴퓨터가 승리한다. 한번의 게임이 끝나면 계속할지 여부를 물어본다. import java.util.Random; import java.util.Scanner; public class UpDownGame { public static void gameStart() { Random random =..
Visual Studio Code(이하 VScode) 에서 github과 연동하는 방법에 대해 알아보자. 메뉴에서 Command Palette...메뉴를 클릭한다. (단축키 Ctrl+Shift+P) 검색창에 git을 입력하면 관련메뉴가 쭈~욱 나올텐데 여기서 clone을 선택한다. 입력창이 나오면 원격저장소의 URL을 복사한 후 붙여넣기한다. URL 입력후 Enter를 누르면 다음과 같이 폴더선택 창이 뜰것이다. 여기서 본인의 Workspace를 선택한후 아래 Select .. 버튼을 클릭한다. 바로 클론이 시작된다. 클론이 완료되면 해당 디렉토리를 오픈할지 물어본다. Open을 클릭한다. vscode가 재시작 되면 클론된 디렉토리가 선택되어 있을 것이다. vscode는 선택된 폴더가 프로젝트가 되므로 ..
Eclipse 에서 git 사용 및 github 연동하기 step01 - github 회원가입 및 저장소 생성 [현재문서] step02 - gitbash 설치 및 설정 [바로가기] step03 - 이클립스에서 연동하기 [바로가기] github 사용하기 URL : https://github.com/ 회원가입 기본정보 입력 후 가입을 완료하면 본인 이메일로 인증코드가 전송된다. 위와같이 입력해 주면 가입은 완료된다. 몇가지 질문에는 적당히 대답하면 된다. 결국 돈내고 쓰라는 뭐 그딴?? 우리는 학습용이므로 Free로 선택하면 된다. 원격 저장소 만들기(Create a new repository) Create repository 를 클릭한다. 저장소의 이름(필수)과 설명(선택)을 입력한다. Owner : 사용..
replit.com(이전의 repl.it)은 온라인 IDE(통합개발환경)이다. 해당 이름은 read–evaluate–print loop(읽기-연산-출력 루프)를 나타내는 약어 REPL에서 따온것으로 알려져있다. 별도의 설치 및 환경설정 없이 온라인에서 바로 코딩 및 실행을 할수있다는 장점이 있다. 또한 같이 작업할 사람들과 프로젝트를 공유할수도 있다. 먼저 사이트에 접속한다. https://replit.com/ The collaborative browser based IDE Replit is a simple yet powerful online IDE, Editor, Compiler, Interpreter, and REPL. Code, compile, run, and host in 50+ programmi..
Java에서 변수와 자료형, 조건문, 반복문을 강의한 후 과제로 내는 가위바위보 게임이다. 해당 게임의 조건은 다음과 같다. 이클립스에서 작성하고, quiz 패키지에 RockPaperScissors 클래스를 생성한다. 프로그램을 실행하면 컴퓨터는 1~3사이의 난수를 생성한다. 가위(1) 바위(2) 보(3) 사용자도 1~3사이의 정수 중 하나를 입력한다. 승부를 판단하여 출력한다. 만약 1~3을 벗어난 입력값이면 잘못 입력되었다고 출력한다. (이 경우 게임횟수에 포함되지 않는다.) 5번 게임을 진행한 후 계속할지 물어본다. 전체 코드는 다음과 같다. 라인별로 주석을 달아두었으니 참조하길 바란다. package quiz; import java.util.Random; import java.util.Scanne..