본문 바로가기

분류 전체보기

(119)
[tomcat] 설치한 톰캣 버전 확인하기 설치한 톰캣 폴더로 이동 RELEASE-NOTES 를 메모장으로 열기 설치된 버전을 확인할 수 있다.
[eclipse] web 파일생성시 encoding(UTF-8) 적용하기 eclipse 에서 jsp파일을 생성했는데 encoding방식이 EUC-KR이다. 매번 UTF-8 로 인코딩 수정하기 불편하다면 자동으로 적용되도록 해보자. 1. windows > preferences 들어간다 Web 에서 Files 3개 설정을 변경한다. 세부설정에서 Encoding 방식을 "UTF-8"로 변경한다. CSS Files HTML Files JSP Files 이후 생성되는 jsp 파일부터 자동으로 적용되는 것이 확인된다.
[Java][프로그래머스-코딩테스트 level2] 멀쩡한 사각형 o 요구사항 가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이가 주어진다. 대각선 꼭지점 2개를 잇는 방향으로 잘렸을때 1cm의 온전한 사각형 개수를 구하기 o 코드진행 1. 길이가 1씩 증가할 때 온전한 사각형은? 가로 width, 세로 height의 직각삼각형을 그릴 수 있다. 여기서 아래쪽 삼각형을 보자. 이 삼각형은 가로가 1씩 증가할 때마다 세로는 얼마나 감소할까. 정답은 height/width 길이만큼 감소하게 된다. 즉, 가로가 width를 width로 나눈 1(=width/width)씩 증가할때 세로는 height/width 만큼 길이가 줄어든다. 가로가 n만큼 이동했을때의 가로세로 1cm온전한 사각형의 개수는 세로길이에서 height/width를 n번 뺀 계산한 값에서 소수점을 버..
[Java] 객체지향 - 추상화와 인터페이스 추상화 추상화란 공통적이고 중요한 부분만 추려내어 일반화하는 것을 말한다. 추상화란 구체적이지 않은 개념인 것이다. 자바에서 추상화된 클래스란 구체적이지 않은, 뼈대만 있는 객체를 말한다. 추상클래스 추상클래스는 일반변수, 메서드, 상수 등 모두 가질 수 있다. 단, 메서드 n개 중에서 단 1개라도 추상 메서드가 있다면 추상클래스가 된다. 추상메서드가 되면 abstract 키워드를 사용하여 명시하여야 한다 추상메서드의 선언 예시 public abstract void test(); //중괄호{}가 없어서 메서드가 하는 역할이 없다 public void test(){ //빈칸이긴 하지만 {}가 있다. 즉 body 부분을 가진다 }; 추상클래스의 상속관계 추상클래스 간에도 상속이 가능하다. 일반 클래스와 같은..