📟java 58

백준5597 자바

문제 X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다. 교수님이 내준 특별과제를 28명이 제출했는데, 그 중에서 제출 안 한 학생 2명의 출석번호를 구하는 프로그램을 작성하시오. 배열부터는 변수를 바꿔서 알고리즘을 답을 적어보는 식으로 문제를 진행 중이다. 도저히 혼자서는 코드를 짤 수가 없다. ㅠ import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); int[] N = new int[31]; // 학생에게 부여되는 번호가 1~30이기 때문에 배..

📟java/백준 2022.11.08

[기초]백준 10818 자바

솔직히 잘 모르겠다. 내가 생각한 방법은 그저 if문과 else문을 써서 앞과 뒤를 구별해주는 배열정리법을 생각했었는데 도무지 100이나, 1000 같은 큰 값이 나올경우 너무 복잡해져서 막막했다. import java.util.Scanner; import java.util.Arrays; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); int N = s.nextInt(); int[] arr = new int[N]; // 배열을 N개 만큼 생성 for (int i = 0; i max) { max = val; } if(val

📟java/백준 2022.11.07

기초 백준 10807 자바

import java.util.Scanner; improt Random; public class Main{ public static void main(String[] args) { Scanner s = new Scanner(System.in); int N = s.nextInt(); //배열엘 넣을 갯수인 N값 생성 int[] a = new int[] ; // 배열 생성 int num = 0; // v 값의 반복을 세줄 변수 생성 int v = s.nextInt(); // 무작위 수중 얼마나 반복되는지 찾고 싶은 변수값 for(int i =1; i if(array==v) { num++;} num += 1; } System.out.println(N); System.out.println(a); System.o..

📟java/백준 2022.11.07

JSP기본예제 / JSP 개인적 기록

jsp파일을 통해서 만들어진 java코드를 통해서 컴파일된 녀석이 객체로 생성됨 그 생성된 객체는 메모리상에 계속 유지된다. 그래서 창을 새로고침해도 새로고침 전의 창의 값을 유지함. -> 톰캣이 동작중인 메모리, 즉 메모리에 저장된 객체의 멤버변수. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 반면, 은 단순히 스크립틀릿 안에 표현됨 그 안의 변수는 서비스함수 안에 있는 변수임. 즉, 지역변수. 호출할 때마다 값이 유지가 안됨 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 스프링에서 못했던 것을 해결했더니.. 또 가장 기초적인 가 되질 않는다. 분명, 내가 문제이겠는데.. 이유를 모르겠다. 10.31 어제는 계속 이것과 하루종일 씨름했다. 이 기본적인게 안되면... 예제를 따라할 수가 없다생각했기 때문이다. 유튜버님 귀찮..

[기초]계속 port를 변경해도 port 오류가 뜬다면?

초기 프로그램 설치 후 서버연동시에..... 아래의 포스팅처럼 포트 변경, 포트 제거 등 다해줘도 안되는 경우가 있다. 본인처럼. https://elecch.tistory.com/26 Tomcat 서버 연결 Tomcat설치 후, cmd로 들어간다. bin 폴더의 startup.bat을 실행하면 실행이 안될경우. 환경변수 검색으로 환경변수 변경 환경변수에 위든 아래든 JAVA_HOME 변수 만들고(변수란 '공간'이다. 이 변수를 통 elecch.tistory.com JSP와 Spring 등과 연결시 계속 오류가 뜬다면... 어떻게 해야될까?(jsp나 sts3나 프로그램은 다르지만 환경설정 방식은 똑같더라..) 사진A를 보면 연결에 성공한 모습이다. 실패한 때 모습을 살펴보면 저 사진A의 파란부분의 tomc..

Tomcat 서버 연결

Tomcat설치 후, cmd로 들어간다. bin 폴더의 startup.bat을 실행하면 실행이 안될경우. 환경변수 검색으로 환경변수 변경 환경변수에 위든 아래든 JAVA_HOME 변수 만들고(변수란 '공간'이다. 이 변수를 통해 톰켓과 자바를 연결하게 되는 것이니 경로값이 다를 경우 에러가 뜬다) (이 경로값을 제대로 설정해주지 않은 탓에 Spring과 JSP 경로 연결에서 계속 오류가 떳다. ) 성공적으로 startup.bat이 실행되면 이러한 창이 뜬다.(한글깨짐은 UTP-8설정을 아직 안했으니 무시하자) Localhost:8080에 들어가서 이 톰캣화면이 떠야 성공이다. 만약 톰캣화면 생성 없이 jsp프로젝트를 만들게되면 아래와 같은 화면이 뜰것이다. 포트변경법은 [ 기타 ] 톰캣 서버 충돌 / 포..

Scanner 와 inputstreamReader, BufferedReader 분석(정리용)

Scanner은 Byte 그대로 읽어 오기 inputeStreamReader은 Byte를 글자로 바꿔서 한글자 읽어오기 BufferstreamReader은 inputeStreamReader 한글자 한글자 따로 차곡차곡 저장했다가 한번에 읽어오기 바이트스트림인 InputStream 을 통해 입력을 받으면 문자스트림인 InputStreamReader 을 통해 바이트 단위 데이터를 문자(character) 데이터로 처리할 수 있게 만들어준다는 것이다. 그리고 앞에서 보았듯이 Scanner 를 생성할 때 문자스트림으로 변환시켜 읽는다는 것을 알 수 있다. 즉, InputStreamReader 의 가장 큰 특징은 다음과 같다. 바이트 단위 데이터를 문자(character) 단위 데이터로 처리할 수 있도록 변환해준..

📟java/백준 2022.10.21