진행상황 지난번에는 낙관적 락을 이용해서 문제 해결을 해보았다. 이번에는 비관적 락을 이용해보자 비관적 락의 단점에 대해서는 해당 링크에서 확인했었는데, 우리 프로젝트는 팀에 가입하고 업무를 부여받는 식이기 때문에 충돌할 가능성이 낮다고 판단했고 낙관적 락을 사용했었
저번 시간에 동시성 제어 기법의 종류들을 알아봤다.Lock을 하다보면 데드락이 발생하는 경우가 있다. 이번에는 데드락에 대해서 알아보자
저번 시간에 동시성 제어의 배경과 하지 않았을 때의 문제점을 살펴보았다. 이번에는 동시성 제어 기법의 종류를 설명하고자 한다.
동시성 제어를 정리해 본다. 의미가 잘 와 닿지 않는다. 배경을 알아보자 예시를 들어본다. 만약 영화 표를 예약한다고 생각해보자.자리가 1개가 남았다.
파이썬으로만 알고리즘을 풀다가 자바 알고리즘에 익숙해지기 위해서 작성. 파이썬에서 주로 쓰이는 코드들이 자바에서는 어떻게 쓰이는지 알아본다.
비트마스크 알고리즘을 처음 들어봤다. 구글링을 해보니 흔하게 나오는데, 알고리즘을 공부하면서 처음 봄.. 디지털 논리회로 시간에 배운 기억이 있다.
디비버를 설치하고 MySQL을 연동해 보았다. 앞으로 데이터베이스를 학습하는 데 이용해 볼 계획이다.