728x90

자바 33

가상머신 안에서 jsp 실행하기 - 2

2021/04/26(월) 서론 - 가상머신에서 jsp를 실행할건데 이건 일반 local컴퓨터에서도 하는 설정이 똑같기 때문에 굳이 가상머신이 아니여도 설치할 때 참고하기 좋음 java 환경변수 설정하기 아래 시스템 변수에 New --> JAVA_HOME 자바 jdk경로 path에 JAVA_HOME의 경로를 넣어주고 저장 환경변수를 설정하고 나면 확인해주기 JSP설정하기 먼저, 이클립스 실행하기 서버 생성 완료 웹 생성하기 jsp 파일 만들고 만든 서버와 연동을 시켜줘야한다 간단한 코딩한줄 쓰고 아래 서버에서 Add and Remove클릭 완성

가상머신 안에서 jsp 실행하기 - 1

2021/04/26(월) 서론 -가상머신 컴퓨터가 느리기 때문에 local컴퓨터에서 다운받은 파일을 공유폴더를 통해 가상머신에서 공유하고 jsp설치하여 가상머신에서 돌려보기 가상머신과 local컴퓨터 공유폴더 만들기 참고 cordingdoah.tistory.com/75 가상머신에서 공유폴더 만들기 2021/04/26(월) 서론 - jsp를 가상머신 안에서 연습하기 위해서 본 local컴퓨터에 받아논 다운로드 파일을 가상머신 컴퓨터에도 공유 시키고자 가상머신 안에 공유폴더 생성 우선 가상머신 설치&셋팅 cordingdoah.tistory.com 공유폴더에서 jdk, eclipse, apache파일을 공유시켜 가져오기 jdk설치해주기 계속 next눌러주기! 이어서 아파치와 이클립스 파일도 C밑에 풀어주기 이..

자바 카드 번호 맞추기 게임(UP & DOWN 게임)

2021/03/14(일) ​ ​ ​ ​ ​ 숨겨진 카드의 수를 맞추는 게임을 만들어보자. 0에서 99까지의 임의의 수를 가진 카드를 한 장 숨기고 이 카드이 수를 맞추는 게임이다. 아래의 화면과 같이 카드 속의 수가 77인 경우를 보자. 수를 맞추는 사람이 55라고 입력하면 "더 높게". 다시 70을 입력하면 "더 높게"라는 식으로 범위를 좁혀가면서 수를 맞춘다. 게임을 반복하기 위해 Y/N을 묻고 N인 경우 종료된다. ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ 내 풀이 import java.util.Scanner; public class MatchingCardsGame { public static void main(String[] args) { Scanner scan = new Scanner(System...

자바 4장 연습문제(클래스와 객체)-2

2021/03/14(일) ​ ​ ​ ​ ​ 문제) --- 내풀이는 밑에 4-5) 다음 설명대로 Circle 클래스와 CircleManager 클래스를 완성하라. import java.util.Scanner; class Circle{ private double x, y; private int radius; public Circle(double x, double y, int radius) { } public void show() { } } public class CircleManager { public static void main(String[] args) { Scanner scanner = Circle c[] = for(int i=0; i< ; i++) { System.out.print("x, y, ra..

자바 4장 연습문제(클래스와 객체)-1

2021/03/14(일) ​ ​ ​ ​ ​ 문제) -- 내 풀이는 밑에 4-1) 자바 클래스를 작성하는 연습을 해보자. 다음 main() 메소드를 실행하였을 때 예시와 같이 출력되도록 TV 클래스를 작성하라. public class PracticeProblem01 { public static void main(String[] args) { Tv myTv = new Tv("LG",2017,32); myTv.show(); } } LG에서 만든 2017년형 32인치 TV ​ ​ ​ ​ ​ 4-2) Grade 클래스를 작성해보자. 3 과목의 점수를 입력받아 Grade 객체를 생성하고 성적 평균을 출력하는 main()과 실행 예시는 다음과 같다. public static void main(String[] args..

자바 3장 연습문제(반복문)-4

2021/03/11(목) ​ ​ ​ 문제) ​ 3-15) 다음은 2개의 정수를 입력받아 곱을 구하는 Multiply 클래스이다. import java.util.Scanner; public class Multiply { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("곱하고자 하는 두 수 입력 >>"); int n = scanner.nextInt(); int m = scanner.nextInt(); System.out.println(n+"x"+m+"="+n*m); scanner.close(); } } 다음과 같이 실행할 때 프로그램은 10과 5를 곱해 50을 잘 출력한다. 하..

자바 3장 연습문제(반복문)-3

2021/03/10(수) ​ ​ ​ ​ 3-9)4X4의 2차원 배열을 만들고 이곳에 1에서 10까지 범위의 정수를 랜덤하게 생성하여 정수16개를 배열에 지정하고, 2차원 배열을 화면에 출력하라. ​ 6 10 1 8 1 3 7 2 8 4 5 1 1 8 4 4 ​ ​ ​ ​ ​ 3-10)4X4의 2차원 배열을 만들고 이곳에 1에서 10까지 범위의 정수를 10개만 랜덤하게 생성하여 임의의 위치에 삽입하라. 동일한 정수가 있어도 상관없다. 나머지 6개의 숫자는 모두 0이다. 만들어진 2차원 배열을 화면에 출력하라. ​ 5 0 8 6 0 7 9 5 2 4 0 8 0 0 0 8 ​ ​ ​ ​ ​ 3-13) 반복문을 이용하여 369게임에서 박수를 쳐야 하는 경우를 순서대로 화면에 출력해보자. 1부터 시작하며 99까지..

자바 3장 연습문제(반복문)-2

2021/03/10(수) ​ ​ ​ ​ 3-5) 양의 정수를 10개 입력받아 배열에 저장하고, 배열에 있는 정수 중에서 3의 배수만 출력하는 프로그램을 작성하라. ​ 양의 정수 10개를 입력하시오 >> 1 5 99 22 345 154 2346 55 32 85 3의 배수는 99 345 2346 ​ ​ ​ ​ ​ 3-6 ) 배열과 반복문을 이용하여 프로그램을 작성해보자. 키보드에서 정수로 된 돈의 액수를 입력받아 오만 원권, 만 원권, 천 원권, 500원짜리 동전, 100원짜리 동전, 50원짜리 동전, 10원짜리 동전, 1원짜리 동전이 각 몇개로 변환되는지 예시와 같이 출력하라. 이때 반드시 다음 배열을 이용하고 반복문으로 작성하라. ​ int [] unit = {50000, 10000, 1000, 500,..

자바 3장 연습문제(반복문)-1

2021/03/10(수) ​ ​ ​ ​ 3-1) 다음 프로그램에 대해 물음에 답하라? int sum=0, i=0; while(i> 5 ***** **** *** ** * ​ ​ ​ ​ 3-4)Scanner를 이용하여 소문자 알파벳을 하나 입력받고 다음과 같이 출력하는 프로그램을 작성하라. 다음은 e를 입력받았을 경우이다. ​ ​ 소문자 알파벳 하나를 입력하시오 >> e abcde abcd abc ab a ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ 내 풀이 3-1) 1-1) i가 0부터 99까지의 모든 수의 합 1-2) public class WhileTest { public static void main(String[] args) { int sum=0, i=0; while(i

오류일기-7-

2021/03/10(수) ​ ​ ​ ​ -오류코드- Exception in thread "main" java.lang.Error: Unresolved compilation problem: Implicit super constructor TV() is undefined. Must explicitly invoke another constructor ​ ​ 오류메시지를 보면 부모생성자가 정의가 안되어있다고 뜬다 --> TV클래스의 생성자가 매개변수를 하나를 받아서 클래스 변수에 넣어주는데 ColorTv클래스가 상속을 받을때 부모 클래스의 생성자의 정의를 해줘야지만 실행 가능 ​ ​ ​ ​ ​ 상위 클래스의 생성자를 super로 불러와서 인자를 넣어주니까 오류 해결!!

728x90