본문 바로가기

분류 전체보기

(49)
[프로그래머스/JAVA] Level 1. 이상한 문자 만들기 programmers.co.kr/learn/courses/30/lessons/12930 코딩테스트 연습 - 이상한 문자 만들기 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 programmers.co.kr # 문제설명 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요. # 제한사항 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다. 첫 번째..
[Eclipse/Java] 이클립스 IDE, JAVA 버전 확인 방법 # 이클립스 IDE 버전 확인 설치 한 이클립스 IDE의 버전이 기억나지 않을 때 확인하는 방법입니다. 이클립스를 실행하고 상단 도구에서 Help → About Eclipse IDE 를 클릭합니다. About Eclipse IDE를 클릭하면 사진처럼 IDE에 대한 정보가 나타납니다. 버전은 바로 확인 할 수 있고, 더 자세한 설치 정보를 확인하고 싶으면 아래Installation Details 를 클릭합니다. 설치 세부 정보에서 Features → Eclipse.org의 Eclipse Platform에서도 동일하게 버전 확인이 가능합니다. # JAVA 버전 확인 자바 버전을 확인할 땐 명령 프롬프트를 사용하면 됩니다. Win키를 누르고 검색창에 cmd 를 검색해서 명령 프롬프트를 실행합니다. 아래 명령어..
[Eclipse/Windows 10] 이클립스 삭제 후 재설치 # 이클립스를 완전 삭제 후 재설치하는 방법을 작성하겠습니다. 완전히 삭제하려면 다음 파일을 삭제해야 합니다. eclipse eclispe-workspace .eclipse .p2 여기서 숨긴 폴더(.eclipse, .p2)는 C:\Users\사용자이름에 있고, eclipse와 eclipse-workspace는 이클립스를 설치할 때 사용자가 지정한 경로에 있습니다. 저는 D드라이브에 개발 관련 폴더를 따로 만들어서 지정했기 때문에 D드라이브에 있습니다. # 설치 경로 확인 설치 된 이클립스 아이콘 우클릭 → 속성 을 클릭합니다. 바로 가기 탭 안에 설치된 경로를 확인할 수 있습니다. # 삭제 이제 위에서 말한 네 개의 폴더를 삭제하면 됩니다. 설치된 경로를 따라 가서 eclipse와 eclispe-wor..
[프로그래머스/JAVA] Level 1. 소수 찾기 (에라토스테네스의 체) programmers.co.kr/learn/courses/30/lessons/12921 코딩테스트 연습 - 소수 찾기 1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, solution을 만들어 보세요. 소수는 1과 자기 자신으로만 나누어지는 수를 의미합니다. (1은 소수가 아닙니다.) 제한 조건 n은 2이상 programmers.co.kr # 문제설명 1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, solution을 만들어 보세요. 소수는 1과 자기 자신으로만 나누어지는 수를 의미합니다. (1은 소수가 아닙니다.) # 제한사항 n은 2이상 1000000이하의 자연수입니다. # 입출력 예 n result 10 4 5 3 # 입출력 예 설명 입출력 예 #1 1부터 10 ..
[Tomcat/Windows 10] 아파치 톰캣(Apache Tomcat) 8.5 설치, 연동 # 아파치 톰캣(Apache Tomcat) 웹 개발을 위해서는 서버가 필요합니다. 그 중에서 가장 많이 사용하는 아파치 톰캣을 설치합니다. 우선 아파치 톰캣에 대해서 간단한 설명을 하자면, 아파치 톰캣은 웹 애플리케이션 서버(WAS: Web Application Server)입니다. 클라이언트의 요청이 들어오면 아파치는 정적인 처리(HTML, CSS 등)를 담당하고 아파치 톰캣은 정적인 처리와 동적인 처리(DB, 로직 등)까지 담당할 수 있습니다. 보통 정적인 처리는 Web Server에서 하고 동적인 처리는 Web Container에서 수행합니다. 클라이언트가 요청을 하면 Web Server에서 요청을 받고, 만약 동적인 부분이 필요하면 Web Container에 전달해서 처리합니다. Web Serve..
[프로그래머스/JAVA] Level 2. 올바른 괄호 programmers.co.kr/learn/courses/30/lessons/12909 코딩테스트 연습 - 올바른 괄호 괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어 ()() 또는 (())() 는 올바른 괄호입니다. )()( 또는 (()( 는 올바르지 않은 괄호 programmers.co.kr # 문제설명 괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어 ()() 또는 (())() 는 올바른 괄호입니다. )()( 또는 (()( 는 올바르지 않은 괄호입니다. '(' 또는 ')' 로만 이루어진 문자열 s가 주어졌을 때, 문자열 s가 올바른 괄호이면 true를 re..
[Eclipse] 이클립스 "UTF-8" 인코딩(Encoding) 설정 # UTF-8 UTF-8은 유니코드를 인코딩(Encoding)하는 방법이고, 인코딩(Encoding) 이란 컴퓨터가 이해할 수 있는 형태로 바꾸어주는 것입니다. UTF-8은 가변 방식을 사용합니다. 예를 들어 'a'는 1byte이고 '가'는 3byte입니다. 이처럼 글자마다 byte크기가 다르게 되어있는 방식입니다. 이클립스를 처음 설치하면 기본 설정은 EUC-KR로 되어있습니다. EUC-KR은 한글이 깨지는 현상이 발생하기 때문에 UTF-8로 설정을 해야합니다. 이 포스트에서는 1. 이클립스 전체 환경설정 2. 프로젝트 3. 개별 파일을 인코딩하는 방법을 작성합니다. 1. 이클립스(Eclipse)에서 UTF-8 설정 방법 이클립스를 실행하고 상단의 Windows → Preference 를 클릭합니다. ..
[Eclipse/Windows 10] 이클립스 설치 방법 # Java 언어로 개발하기 위해선 이클립스라는 IDE가 필요합니다. 이클립스를 설치하는 방법을 작성하겠습니다. 그 전에 이클립스를 사용하기 위해서는 JDK, JRE가 필요합니다. JDK, JRE가 설치되었는지 확인하는 방법은 명령 프롬프트에서 확인할 수 있습니다. Win + R로 실행창을 켜서 명령어 cmd를 입력하면 명령 프롬프트가 실행됩니다. 명령 프롬프트에서 java -version과 javac -version을 각각 입력했을 때 사진처럼 버전이 나타나면 정상적으로 설치된 것 입니다. 만약 설치되지 않았다면 JDK를 먼저 설치하고 이클립스를 설치하면 됩니다. JDK, JRE 설치하기(Click) [Java] JDK 1.8 설치, 환경변수 설정 # JDK (Java Development Kit) J..