Junit4 @RunWith Mockito @InjectMocks @Mock @Before @TEST
log4j:WARN Not appenders could be found for logger(..)log4j:WARN Please initialize the log4j system properly테스트 코드 만들다가 이런 오류를 발견했다.log4j가 적절하게 설정되지 않
배열, 리스트와 다린 제한된 접근(삽입, 삭제)만 허용한다.LIFO 구조중간 삽입과 삭제가 불가능 하다위로만 나갔다 들어올 수 있다.아래가 막혀있는 구조FIFO 구조위아래가 뚫려있다.아래것이 나가야 그 다음것이 나갈 수 있다.stack과 Queue를 합친것위아래가 뚫려
가장 기본적인 순차적 자료구조로 중요하다인덱스로 배열 특정위치에 있는 값을 상수시간 내에 제공할 수 있는 자료구조A | 2 | 4 | 0 | 5 |A라는 배열에 숫자가 이렇게 들어있다 가정하다배열 A라는 원소에는 배열 A의 시작주소가 담겨있다.ex) 주소값이 100이라
자료구조자료 == data구조data의 저장공간,data의 연산,연산 : 읽기, 쓰기, 탐색, 새 데이터 삽입, 기존 자료 삭제이 모든 것을 통튼 것알고리즘자료구조를 통한 입력 데이터로유한한 횟수의 연산을 이용해 문제를 푸는 것시간복잡도가장 안좋은 입력에 대한 기본 연
setting.xml 파일내의 <localRepository> 경로를 확인하세요.
Impl을 그냥 값 return 시키는 용도로만 알고 있다가 너무 뭘 모르는 것 같아서 왜 이렇게 프로젝트를 구성하는지 찾아보았다. Impl을 설명하는 여러 글들을 찾아본 결과 인터페이스와 각 서비스 인터페이스에 대한 구현체 클래스로 이루어진 관습적인 추상화 구조였다
(key, value)로 데이터를 저장하는 자료구조 중 하나 데이터의 크기에 관계 없이 빠르게 데이터를 검색할 수 있다.
no.1464 문제링크큰 수와 그 다음으로 큰 수를 찾아야 했기에우선 힙을 반대로 돌리는 과정을 거쳤다 그리고 heappop으로 루트에 있는 수들을 꺼낸 뒤, 그들의 곱을 return 하였다.
웃기지만 아직도 헷갈린다. 그럼 지대로 모른다는 소리겠지? 대충이라도 정리해보려고 한다. 1. 동기 Synchronous 동기는 어떤 요청에 대한 결과가 동시에 일어난다는 것이다. 그래서 응답을 하는 도중 다른 응답을 받을 수 없다. 요청에 대한 결과가 동시에
프로그래머스 : 최고의 집합 바로가기개인적으로 느낀게 많아서 후닥닥 적어본다.이것을 풀고자 했을 때 든 생각은 우선 주어진 S가 될 수 있는조합을 찾아야겠다! 라는 생각에python의 Combination 모듈을 사용하려 했다.근데 Combination은 배열이 주어졌
프로그래머스 : 정수삼각형Dynamic Programming 동적 계획법 문제였다.DP문제는 상향식 풀이법? 하향식 풀이법? 그런 것이 있는데모르겠다. 일단 풀이 흐름을 이해하는 것이 먼저였기에..\[7, 3, 8, 8, 1, 0, 2, 7, 4, 4, 4, 5, 2,
웹 사이트 구축 전, 네트워크를 구축하는 리전이 어디인지를 확인한다. 앞으로 진행할 실습에서는 평촌 리전에서 진행한다. LAB1. 소규모 웹 사이트 구축하기 #1 - 네트워크 환경 구축 위의 사진과 같은 시나리오로 네트워크를 구축하기 인스턴스 서비스를 선택하면서
백준 4637번 : 셀프넘버우선 첫 번째 접근은 주어진 양의 정수 n을 10으로 나누고 나누고 하여어떻게든 숫자를 쪼개려 하였다. ex) n = 39 이면 n + (n/10) + (n%10) ..하지만 이렇게 하면 위의 셈법이 적용되지 않는 숫자들이 너무 많았다.심지어