본문 바로가기

ੈ✩‧₊˚Computer Science30

Bean creation exception 발생 원인/appservlet 을(를) 위한 servlet.init() 호출이 예외를 발생시켰습니다 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'boardController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.my.myapp.BoardService com.my.myapp.BoardController.boardService; nested exception is org.springframework.beans.factory.BeanCreationException:.. 2020. 11. 27.
[컴퓨터구조]캐시 메모리 성능 향상 (improving cache memory performance) / three placement policy multiple word direct mapped cache : 일반 direct mapped cache에서 spatial locality를 할 수 있도록 보완한 구조 - 캐시 한 라인의 데이터 block을 한번에 인접한 여러개의 데이터를 가져다 놓음 - 다른 데이터가 miss날 것을 예방 - 4개의 data가 같은 tag와 valid를 공유하고 있다. (절약) - 추가적으로 block offset이 필요 : 한 block안에서 4개 data중 1개의 data를 구분하여 출력하게함 (mux이용) -miss가 나면 block 중에 하나의 data만 교체하는 것이 아니라 block단위로 전체를 교체해야한다. 질문) 4개의 word를 한번에 가져오는 것이 과연 이득인가? 답) 주소를 하나주고 1개의 word를.. 2020. 11. 26.
Controller parameter 정리 / 리턴 타입 정리 controller parameter 정리 1. Request를 통해 파라미터 가져오기 @RequestMapping("/request") String temp1(HttpServletRequest request) { String a = request.getParameter("p1"); String b = request.getParameter("p2"); System.out.println("p1 : " + p1); System.out.println("p2 : " + p2); return "data"; } 2.HttpServletRequest, HttpServletResponse 이용 (Servlet과 관련) @RestController public class SampleController { @GetMapp.. 2020. 11. 25.
Spring Annotation Annotation은 spring framework에서 의존성 주입(Dependency Injection)을 위해 사용된다. 개념 ◇자바 소스코드에 @Annotation의 형태로 특별한 기능 표현 ◇Spring에서 DI, Bean등록, 탐색 등에 사용됨 ◇클래스, 메소드, 필드 선언에서 사용됨 ◇컴파일 과정에서 Annotation 정보로 코드 자동 생성 사용하는 목적 ◇어플리케이션이 커질수록 XML설정 작업이 복잡해서 사용 (수정작업이 어려움) ◇자바 소스코드에서 필요한 곳에 annotation을 사용해 코드의 가독성을 향상시킨다. ◇사용법이 간단하다. Annotation 설정 root_context.xml 파일에서 context namespace 이용 component scan 설정 : 현재 base-.. 2020. 11. 25.
관계의 표현(representing relations) 행렬로 표현 유한 집합 사이의 관계는 1-0 행렬로 표현 가능하다. A relation between finite sets can be represented using a zero-one matrix. 예제) 관계 R = {(2,1), (3,1),(3,2)} 일때 행렬로 표현해보기 (a,b) 임 반사관계(reflective relation)일 때의 행렬 : 대각선이 모두 1이다. diagonal is all 1 대칭관계(symmetric relation)일 때의 행렬 : m(i,j)와 m(j,i)가 모두 1 혹은 m(i,j)와 m(j,i)가 모두 0 반대칭관계(antisymmetric relation)일 때의 행렬 : m(i,j)와 m(j,i)가 다르기 때문에 동시에 1인 경우 빼고 다됨 방향 그래프(d.. 2020. 11. 25.
관계(Relations) / 관계의 특징(Relations and their properties) 이항관계(binary relations) 정의 1 : A와 B라는 집합이 있을 때, A로부터 B까지의 이항 관계는 AXB의 부분집합이다. def 1 : Let A and B be sets. A binary relation from A to B is a subset of AXB 예시) A={0,1,2} B={a,b} A X B = {(0,a), (0,b), (1,a), (2,b)} set A 와 B의 관계를 graphically 하게 표현할 수 있다. 관계는 함수보다 더 general한 표현이다. 정의 2: A라는 집합에 대한 관계는 A X A 의 부분집합이다. def 2 : a binary relation on a set A is a subset of A X A 예시) A={1,2,3,4} R={(a,b.. 2020. 11. 24.
반응형