본문 바로가기

분류 전체보기58

씽크패드 T14 Gen 4 Intel i7 리뷰 2024년 현재 노트북을 구매할때 성능은 그다지 큰 고민인 부분은 아니라고 생각합니다.성능만을 고려한다면 데스크탑이라는 좋은 선택지가 존재하고 엔트리 노트북 모델이던 플래그쉽 모델이던 성능상의 차이는 많이 줄어들었다고 생각합니다. (물론 디테일하게 하나하나 따져보면 차이는 존해하긴 합니다 흑..) 결국 엔트리와 플래그쉽에 차이는 썬더볼트와 같은 인터페이스, 무게, 내구성, 디자인, 마감 이라고 생각합니다. 사실 이야기 안했지만 노트북을 구매할때 가장 중요하건 내가 가지고싶은 노트북이냐가 제일 중요한거 같기는 합니다... 그래서 구매한 씽크패드 T14 GEN4! 디자인 40% 성능 30% 내구성 20% 휴대성 10% 가중치를 통해 짱꾸를 돌려서 구매했습니다.  i7-1360P, 32G RAM 노트북으로 성.. 2024. 6. 23.
ThinkPad T14 Gen4 Micron ssd T500 1TB 교체기 오늘은 현재 사용하고 있는 씽크패드 T14 Gen 4 ssd교체기를 작성해 봅니다. 기본으로 달려있는 ssd 용량은 512gb로 개발 관련만 하면 그렇게 부족한 용량은 아니지만 윈도우를 사용한다는건 즉 게임을 한다는 저의 마음가짐이기 때문에 부족하더라구요. ssd 여유 용량이 200gb이하로 내려가기 시작하면 심박수가 올라가기에 교체하기로 마음먹었습니다. 쿠팡에 평소 눈여겨 봤던 ssd 가격이 만족할 수준으로 내려올때 알림이 울리도록 설정후 대기를 타기 시작했습니다. 그러다가 정말 좋은 가격이 나왔길래 바로 겟 했습니다. 그건 바로 마이크론 T500 ssd입니다. 아마 10만원 극초반에 구매했던걸로 기억하는데. TLC구조이고 디램이 있다보니 읽고 쓰기 속도가 나쁘지 않았서 선택했던것 같습니다. ssd업그.. 2024. 6. 22.
섹션 6-5 [자동 구성 기반 애플리케이션] 동적인 자동 구성 정보 등록 동적인 자동 구성 정보 등록package com.tobyspring.config; import com.tobyspring.config.autoconfig.DispatcherServletConfig; import com.tobyspring.config.autoconfig.TomcatWebserverConfig; import org.springframework.context.annotation.Import; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target.. 2024. 6. 15.
섹션 6-8 [자동 구성 기반 애플리케이션] @Configuration과 proxybeanMethods @Configuration과 proxybeanMethods 일반적으로 팩토리 메소드를 통해 객체를 생성한다면 팩토리 메소드를 실행할때마다 새로운 객체가 생성되게 됩니다.static class MyConfig { Common common() { return new Common(); } Bean1 bean1() { return new Bean1(common()); } Bean2 bean2() { return new Bean2(common()); } } 일반적으로 위 처럼 MyConfig클래스를 만들고 bean1, bean2를 생성하는 팩토리 메소드를 가질때 Bea.. 2024. 6. 14.
섹션 6-7 [자동 구성 기반 애플리케이션] 자동 구성 애노테이션 적용 자동 구성 애노테이션 적용지금까지 구현한 구조 입니다. 이번 섹션에서는 간단하게 수정을 할 사항이 있습니다. @MyAutoConfiguration public class TomcatWebServerConfig { @Bean public ServletWebServerFactory servletWebServerFactory() { return new TomcatServletWebServerFactory(); } } @MyAutoConfiguration public class DispatcherServletConfig { @Bean public DispatcherServlet dispatcherServlet() { r.. 2024. 6. 14.
섹션 6-6 [자동 구성 기반 애플리케이션] 자동 구성 정보 파일 분리 자동 구성 정보 파일 분리package com.tobyspring.config; import org.springframework.boot.context.annotation.ImportCandidates; import org.springframework.context.annotation.DeferredImportSelector; import org.springframework.core.type.AnnotationMetadata; import java.util.stream.StreamSupport; /* DeferredImportSelector을 구현하여 config class의 이름을 selectImports 메소드를 통해 Sring배열로 리턴합니다. */ /* .. 2024. 6. 14.