Onigiri Blog
취소

트랜잭션이란?

트랜잭션 이란? 데이터베이스의 상태를 변환 시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 트랜잭션의 특징? ACID 원자성 (Atomicity) 원자성. 트랜잭션과 관련된 일은 모두 실행되던지 모두 실행되지 않도록 하던지를 보장하는 특성이다. 일관성 (Cosistency) 일관성. 트랜잭션이 성공했다면, 데이터베이스...

Preview Image

Mysql Lock

Mysql Lock mysql 에서 사용하는 락은 스토리지 엔진 레벨과 Mysql 엔진 레벨로 나눌 수 있다. 스토리지 엔진 레벨 : 모든 스토리지엔진에 영향을 미침 Mysql 엔진 레벨 : 스토리지 엔진간 상호 영향을 미치지 않는다. 락 적용 요소에 따른 분류 Shared Locks (S) Exclusive Locks (X...

Preview Image

AssertJ 란?

AssertJ 란? Third-party Assertion 라이브러리 이고 junit 에도 동일하게 assertion 기능을 지원하지만. 메소드 체이닝등 좀더 깔끔하고 읽기 쉬운 코드를 작성 할 수 있는 테스트 코드를 작성할 수 있게 지원해준다. 개발자가 테스트 하면서 필요하다고 상상할 수 있는 거의 모든 메소드를 제공합니다. junit5 공식...

Cloudinary

Cloudinary 이미지 다루기

Cloudinary를 이용해서 이미지를 다루어 보자. Cloudinary를 사용하면 이미지를 필요한 형식, 스타일 및 치수로 즉시 쉽게 변환하고 효과 및 기타 시각적 향상을 적용할 수 있습니다. 원본 Cloudinary에서 사용중인 간단한 이미지를 가져왔다. Automatic format selection (f_auto) 이미지 인코딩에는 ...

주택담보대출 상환 방법에 대해서 알아보자.

주택담보대출 상환 방법에 대해서 알아보자. 주택담보대출에 대해서 알아보며 궁금했던 내용에 대해서 간단하게 정리하고 기록한다. 어떤 상환 방법을 선택해야 내가 더 유리한 방법 일지 고민해보아야 한다. 원리금 균등 분할 상환 대출일로부터 만기일 까지 매월 상환하는 원금과 이자 합계가 동일한 상환 방법 장점 : 매월 동일한 금액을 상환해 체계적...