-
[Spring] 의존성 주입 방법Developer/Spring 2018. 8. 10. 12:22
Spring 의 Dependency Injection 의존성의 주입 방식은 대표적으로 3가지가 있다. 1. Constructor Injection Spring 4.3에서 단일 생성자의 경우 @Autowired가 필요가 없다. @Component public class ConstructorInjection { private final LoginService loginService; private final SignupService signupService; @Autowired public ConstructorInjection(LoginService loginService, SignupService signupService) { this.loginService = loginService; this.signu..
-
CPU 상태 측정OS/Linux 2014. 6. 9. 12:56
iostat별도의 설치 필요없음, 물리적 드라이버 별로 기본적인 Disk Read/Write 볼 수 있음한 개 이상의 디스크 드라이브에 대한 입출력 통계와 CPU 활용량arg-cpu%user%nice%system%iowait%steal%idle마지막 재부팅 이후의 평균 CPU 활용량어플리케이션 등 사용자 모드에 소모된 시간nice를 사용하여 스케줄링 우선순위가 바뀐 프로세스에 소모된 시간시스템(커널)이 사용한 시간디스크I/O 요청 때문에 CPU가 대기한 시간다른 가상 CPU가 서비스하는 동안 비자발적으로 대기한 시간대기한 시간DevicetpskB_read/skB_wrtn/skB_readkB_wrtn디바이스 구분초당 전송(입출력) 수초당 읽혀진 KB (Blk일 경우 512바이트 블록수)초당 쓰여진 KB (..
-
-
BackBone SyncDeveloper/HTML+Script 2014. 4. 14. 14:07
`Backbone.sync()`를 호출하는 각 메서드는 아래와 같이 동작한다. fetch()1. 서버에 'GET' 요청을 보낸다. `sync('read');`를 호출한다.2. 서버 응답으로 `model.set()`을 호출하는데, 2.1. 유효하지 않은 데이터이면(`validate()`에 실패하면) `false`를 리턴한다. 이 때엔, `change`와 `sync` 이벤트 둘 다 발생하지 않는다. 2.2. 유효한 데이터이면, 모델을 설정하고 `change` 이벤트를 발생한다. `silent` 옵션이 켜져있다면 발생하지 않는다.3. 요청에 성공하고 모델 셋팅까지 성공했다면, `sync` 이벤트가 발생한다. save()1. 요청 전 `validate()`를 검사한다.1. 새 모델이면(`isNew()`, `id..
-
[Spring] Package Class 탐색카테고리 없음 2013. 10. 16. 14:34
import java.io.IOException; import java.util.LinkedHashSet; import java.util.Set; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.BeanDefinitionStoreException; import org.springframework.beans.factory.config.BeanDefinition; import org.springframework.context.annotation.ScannedGenericBeanDefinition; import org.springframework.core.io.Resource; imp..
-
[JSON] json2.js 그리고 tostringDeveloper/HTML+Script 2013. 9. 10. 14:09
스프링에서 ajax+jquery를 이용한 비동기적 통신할땐 header를 정해줘서 해줬다. 하지만. ㅇ 일반적인 페이지간에 데이터를 주고 받을때 주로 object로 뿌려주는데 이 object 데이터 형식을 json 으로 받고자 하니 마땅한 방식이 떠오르지 않았다. 그러다가 object를 JSTL 로 뿌리는 페이지인데 특정 경우일때는 그 object를 json 으로 받아야 한다는 말인데 이게 너무 애메해서 고민하다가 생각한 방법 1. Java Object Model 에 toString을 JSON 형태로 찍는다 2. Web 페이지에서 JQuery 또는 JSON2.JS를 이용한 파싱을 한다 ex) var a = $.parseJSON(${group}); alert(a.name); 또는 var = JSON.par..
-
[이클립스] 코멘트 상세 셋팅OS/Tool 2013. 9. 10. 11:09
/ ** * @ Title: $ {file_name} * @ Package $ {package_name} * @ Description: $ {todo} (one sentence description of what the document) * @ Author A18ccms A18ccms_gmail_com * @ Date $ {date} $ {time} * @ Version V1.0 * / Types (Types) Note label (class notes): / ** * @ ClassName: $ {type_name} * @ Description: $ {todo} (here, one sentence description of the role of this class) * @ Author A18ccms a1..