TIL/2023

[WIL] 항해 2주차

개발 공주 2023. 6. 25. 15:59
728x90

저번주부터 시작한 알고리즘 주차였다.

어느덧 벌써 2주 차이다... 시간이 후딱후딱 지나간다. 2주 차는 알고리즘 문제를 풀면서 자바를 복습하는 시간을 가졌다.

 

자바는 기존에 블로그 정리한거와 자바의 정석 책을 구매를 해서 같이 보았다.

 

자바는 봐도봐도 계속 잊어버리고 다시 생각나고 후하... 틈이 날 때마다. 기억 안 나는 부분을 책으로 보는 중이다.

 

양이 어마무시하다... 일단은 객체지향까지는 어느 정도 학습을 했다. 2주 차에 알고리즘을 풀면서 틈틈이 보았다.

 

이제 알고리즘 주차가 끝나면 스프링 주차이다.. 벌써 떨린다. 아직 부족한 게 많은데..... 스프링주차 들어가서도 기 죽지말고 틈날때마다 자바 공부를 하려고한다. 쓰레드, 람다, 제네릭 등 아직 부족한게 많기 때문에 더 열심히 해보도록 하겠다.

 

공부할 때마다 블로그 정리가 쉽지 않다... 처음 하는 공부다 보니 나만에 공부방법, 페이스 등 찾기가 힘들다... 이제 좀 익숙해졌지만 더 노력해야겠다. 이렇게 2주 차 알고리즘 주차가 끝이 났다. 목요일마다 보는 알고리즘 시험도 무사히 마치고 알고리즘 문제도 30문제 정도 풀었다... 꾸준하게 차근차근 풀어보자 지금까지 프로그래머스에서 0Lv부터 정복 중이다.

후.... 꾸준하게 풀어보자... 잘하고 있는 거 맞지?ㅋㅋ

 

무튼 이렇게 알고리즘 주차가 끝이 났고. 

 

금요일부터 주특기 주차가 들어갔다... 후 스프링.... 일단은 기존에 조금 공부한 게 도움이 된 거 같다. 그렇게 금, 토요일 해서 1주 차 숙제까지 마쳤다.. 일요일 바로 오늘은 2주 차 강의를 미리 예습해볼까 한다.. 앞으로도 파이팅.

 

[스프링 공부한 것 정리]

https://pink-love-princess.tistory.com/62

 

[Spring] Spring Framework란

Frame work란 스프링에 들어가기 앞서, 먼저 프레임워크가 무엇인지 알아야할 것 같다. 사전적 의미로는 "소프트웨어 어플리케이션이나 솔루션의 개발을 수월하게 하기 위해 소프트웨어의 구체적

pink-love-princess.tistory.com

https://pink-love-princess.tistory.com/63

 

[Spring] IoC, DI, DIP

IOC란 " 메소드나 객체의 호출작업을 개발자가 결정하는 것이 아니라, 외부에서 결정되는 것을 의미한다. " 스프링 프레임 워크는 IOC기반이다. IOC는 Inversion of Control의 약자로 말 그대로 제어의 역

pink-love-princess.tistory.com

https://pink-love-princess.tistory.com/65

 

[Spring] AOP

AOP 관점 지향 프로그래밍 AOP(Aspect-Oriented Programming)는 핵심 로직과 부가 기능을 분리하여 애플리케이션 전체에 걸쳐 사용되는 부가 기능을 모듈화하여 재사용할 수 있도록 지원하는 것 AOP는 핵심

pink-love-princess.tistory.com

https://pink-love-princess.tistory.com/66

 

[Spring] 스프링배우기전에 꼭 보기

어노테이션 스프링은 IOC 컨테이너 관리권을 가지고 있어 어노테이션을 사용하여 의존성을 주입을 한다 어노테이션(Annotation) 종류 @Component @RestController @Controller @Configuration @Service @Bean 등등 의존

pink-love-princess.tistory.com

https://pink-love-princess.tistory.com/73

 

[Spring] 객체 지향 설계의 5가지 원칙 (SOLID)

SOLID • SRP: 단일 책임 원칙(single responsibility principle) • OCP: 개방-폐쇄 원칙 (Open/closed principle) • LSP: 리스코프 치환 원칙 (Liskov substitution principle) • ISP: 인터페이스 분리 원칙 (Interface segregation pri

pink-love-princess.tistory.com

https://pink-love-princess.tistory.com/84

 

[소지사] Http란

Http(HyperText Transfer Protocol) 데이터를 주고 받는 양식을 정의한 "통신 규약"중 하나 Plain text, JSON, XML 등 다양한 형태의 정보도 전송하는 애플리케이션 레이어 프로토콜이다. 매우 범용적인 양식을

pink-love-princess.tistory.com

https://pink-love-princess.tistory.com/85

 

[소지사] Http 상태코드(Status Code)

HTTP 상태 코드(Status Code)를 통해 브라우저와 서버 간의 요청, 응답 과정에서 발생할 수 있는 상황들을 표현할 수 있다 HTTP 상태 코드는 3자리 숫자로 이루어져 있다. 첫 번째 자리 숫자는 상태 코

pink-love-princess.tistory.com

https://pink-love-princess.tistory.com/86

 

[소지사] MVC 디자인 패턴

MVC란 Model-View-Controller의 약자로, 소프트웨어 디자인 패턴 중 하나이다. MVC 패턴은 소프트웨어를 구성하는 요소들을 Model, View, Controller로 구분하여 각각의 역할을 분리합니다. Model 데이터와 비즈

pink-love-princess.tistory.com

 

'TIL > 2023' 카테고리의 다른 글

[TIL] 0627 ~ 0628  (0) 2023.06.29
[0626] TIL  (0) 2023.06.27
[0624] TIL  (0) 2023.06.25
[0623] TIL  (0) 2023.06.24
[0622] TIL  (1) 2023.06.23