본문 바로가기
반응형

전체 글31

Junit4 테스트케이스를 자바코드에 적용하기 * 박재성님 junit4 테스트 라이브러리 기본 사용법 유튜브 영상을 본 후 정리한 내용입니다 아래의 계산기 클래스 기능이 잘 작동되는지 테스트 하기위해 테스트 라이브러리인 Junit4를 사용하였다. Junit은 단위테스트 프레임 워크이다. 이클립스에서는 Alt + Shift + N Inteli j 에서 Ctrl + Shift + R 을 입력하여 Junit 테스트 케이스를 만들 수 있다 테스트 클래스명은 일반적으로 클래스명 뒤에 접미사 Test 붙이는것이 일반적이라고 한다. Junit을 테스트할 때는 함수 위에 @Test 어노테이션을 붙여준다 assertEquals는 Junit 라이브러리에서 제공하는 함수인데 두번째 파라미터 값이 예상되는 테스트 결과(원하는 결과값) 맞는지 비교해주는 함수이다. 즉, r.. 2021. 11. 4.
update문에 switch 문 사용하기 문제 이 문제는 성별이 m일 때는, f로 f일때는 m으로 바꿔줘야하는 문제이다. if문을 사용할 수도 있는데, if문으로 했을 때는 289ms, switch문으로 했을 때는, 156ms 를 거쳤다. update salary(테이블) set sex = CASE when sex= 'm' then 'f' when sex = 'f' then 'm' END when 조건문을 충족하면, then 값을 리턴한다. * END 안적어주면 문법 오류 생긴다 문제 출처 : https://leetcode.com/problems/swap-salary/ Swap Salary - LeetCode Level up your coding skills and quickly land a job. This is the best place t.. 2020. 4. 27.
AWS 탄력적 IP 할당하는 방법 인스턴스를 생성하면, IP주소를 할당받는데 이는 고정 IP가 아니라서 서버를 재부팅할때마다 IP주소가 바뀐다. 서버를 재부팅해도 IP주소가 유지되게 할려면 어떻게 해야할까? IP 주소가 유지될려면, 고정 IP를 할당 받아야한다. 아마존에서는 탄력적 IP를 통해 고정IP를 할당받을 수 있다. 먼저, EC2 대시보드에 들어가면, 네트워크 및 보안쪽에 탄력적 IP 메뉴가 있다. 클릭하면, 아래와 같은 탄력적 IP 주소 화면이 나온다. 오른쪽 상단에 보면, 탄력적 IP 주소 할당이라는 버튼을 클릭하면 IP 주소를 할당 받을 수 있다. 탄력적 IP 주소를 할당 받았으면, IP를 입력했을 때 연결할 서버를 지정해야하는데, 이 때 탄력적 IP를 할당하면 아래와 같이 탄력적 IP가 목록에 추가된다. 사용할 탄력적 IP.. 2020. 4. 25.
AWS 에서 WHM & cPanel 설치하는 법 cPanel이란 ? 웹 서버를 관리해주는 Control Panel의 줄임말이다. 이는, 웹 파일과 도메인, ftp 계정 관리, DB관리 를 할 수 있는 종합 툴이다. AWS에서 cPanel을 설치할 수 있다. 먼저 EC2 대시보드에 들어가서, 아래에 보이는 화면에 있는 인스턴스 시작을 클릭한다 인스턴스 시작을 누르면 아래의 검색창에 WHM을 검색한다. 검색하면, 1개 결과가 나온다. 1개 결과를 클릭하면, 아래와 같이 cPanel&WHM 나타난 것이 보인다. 옆에 선택 버튼을 클릭한다. 이제 2단계부터는, 이전에 작성한 AWS Linux AMI 인스턴스 생성하는 법(https://studydh.tistory.com/2)을 참고하면 된다 인스턴스를 만들었다면, 이제 접속을 해야하는데 linux AMI와 달.. 2020. 4. 21.