post-thumbnail

[OS] 메모리 V - Virtual memory management

오랜만에 친구랑 스벅에서 모각공하며 기분 전환 •ᴗ• 경찰 공무원 준비중인 친구는 여러 시험을 보며 자신은 이해가 되야 암기든 응용이든 된다고 한다.

2022년 5월 21일
·
0개의 댓글
post-thumbnail

[OS] 메모리 IV - Segmentation System

메모리 비연속 할당 기법 중 하나인 Paging System 기법에 이어 남은 기법들을 알아보자!

2022년 5월 19일
·
0개의 댓글
post-thumbnail

[OS] 메모리 Ⅲ - Paging System

연속할당에 이어 비연속할당에 대해 알아보자.

2022년 5월 17일
·
0개의 댓글
post-thumbnail

[OS] 메모리 Ⅱ - Continuous Memory Allocation

메모리 관련 여러 개념에 이어서 메모리를 실제 사용하는 process가 메모리를 할당받는 방법을 알아보자.

2022년 5월 16일
·
0개의 댓글
post-thumbnail

[OS] 메모리

메모리에 대해 공부해 보고, 메모리 관련 용어들을 정리해보려 한다.

2022년 5월 15일
·
0개의 댓글
post-thumbnail

[Data Structure] 우선순위 큐

컴공, 개발자 지인들과 장난을 치다 보면 "스택에 쌓아둔다"라는 장난이 종종 나오는데 개발자 지인은 한 발짝 더 나아가 "그래서 큐야 우선순위 큐야?!" 하는 이야기를 한다.

2022년 5월 10일
·
0개의 댓글
post-thumbnail

[DB] 트랜잭션이란

JPA를 공부하다 보니 트랜잭션에 대한 이야기가 자주 나온다. 'JPA의 성능 최적화 기능으로 같은 트랜잭션 안에서는 같은 엔티티를 반환한다'는 등의 내용을 온전히 이해하기 위해 공부한 트랜잭션에 대해 정리해 보려 한다.

2022년 5월 9일
·
0개의 댓글
post-thumbnail

[OS] Deadlock

Deadlock은 교착상태. 즉 process가 발생 가능성이 없는 이벤트를 기다리는 상태로써, 원하는 자원 혹은 특정 이벤트를 하염없이 기다리는 것을 말한다.

2022년 5월 7일
·
0개의 댓글
post-thumbnail

[JPA] JPA란

Java orm(object-relational mapping : 객체 관계 매핑) 표준이다.

2022년 4월 30일
·
0개의 댓글
post-thumbnail

[spring boot] MVC 패턴

MVC 패턴이란? 프로그램을 개발하는 중에 발생했던 문제들을 어떻게 풀어나갈 것인지에 대한 일종의 솔루션으로, 올바른 설계를 빨리 하도록 도와준다. MVC 패턴은 디자인 패턴 중 하나로, 하나의 프로젝트(애플리케이션)을 구성할 때 그 구성요소를 Model, View,

2022년 4월 3일
·
0개의 댓글
post-thumbnail

[spring boot] IoC와 DI

spring container에는 IoC와 DI의 원리가 적용된다. IoC(Inversion of Control)란 > 제어의 역전이라는 뜻으로, 스프링 컨테이너가 필요에 따라 빈들을 관리하거나 제어하는 행위를 말한다. 프로그램의 제어 흐름을 구현 객체가 직접 하는

2022년 3월 31일
·
0개의 댓글
post-thumbnail

[spring boot] spring bean과 의존관계

🌱 spring bean이란 > spring container에 의해 관리되는 객체를 말한다. spring container는, 자바 객체 곧 빈의 생명 주기(new 연산자, 인터페이스 호출, 팩토리 호출 방식으로 객체 생성 및 소멸이 가능함)를 관리하며, 생성된

2022년 3월 27일
·
0개의 댓글
post-thumbnail

[spring boot] 싱글톤 패턴

싱글톤 패턴이란? 생성자가 여러 차례 호출이 되더라도 실제 객체는 하나만 생성되도록, 최초 생성 이후 호출된 생성자는 최초의 생성 객체를 리턴하도록 설계하는 디자인 패턴을 말한다. 장점은? 매번 객체를 생성하지 않고 한 번 생성된 객체를 계속 가져다 쓰기에 메모리 낭

2022년 3월 27일
·
0개의 댓글

[알고리즘] DP

DP(Dynamic Programming)란 메모리를 적절히 사용해 시간 효율을 향상시키는 방법으로, 이미 계산된 결과(작은 문제)는 별도의 메모리에 저장하여 다시 계산하지 않도록 한다.

2022년 1월 16일
·
0개의 댓글
post-thumbnail

git merge troubleshooting

슬기로운 협업을 위한

2022년 1월 8일
·
0개의 댓글