
메모리 공간과 주소 바인딩32비트 컴퓨터의 메모리 크기는 4GB우리가 흔히 사용하는 컴퓨터는 32비트 또는 64비트 주소 체계를 사용하고 있다. 32비트 주소 체계를 사용한다는 의미는 메모리의 고유 위치를 나타내기 위해 위해 32비트(4바이트)가 사용되며, 총 2³²개의 고유한 주소를 가질 수 있다는 의미다. 또한, 32비트 컴퓨터의 CPU가 한 번에 처리할 수 있는 데이터 크기이며, 레지스터의 크기이기도 하다.컴퓨터는 바이트 단위로 메모리 주소를 부여하기 때문에 32비트 주소 체계를 사용하게 된다면 최대 약 4GB의 메모리 크기를 가지게 된다. 여기서 직접 비트를 바이트로 환산하는 계산을 해보고 왜 4GB인 지 헷갈릴 수 있다.2³² bit = 4,294,967,296 bit = 536,870,912 ..

페이지 처리는 데이터베이스의 종류에 따라서 사용되는 기법이 다른 경우가 많아서 별도의 학습이 필요했다. 예를 들어, Oracle → inline view MySQL → limit JPA는 내부적으로 이런 처리를 Dialect라는 존재를 이용해 처리한다. 때문에 개발자들은 SQL이 아닌 API의 객체와 메서드를 사용하는 형태로 페이징 처리를 할 수 있다. Goals PagingAndSortRepository / Pageable / PageRequest 페이징 처리 정렬 조건 추가 쿼리 메서드와 Pageable 결합 PagingAndSortRepository / Pageable / PageRequest PagingAndSortRepository 인터페이스 Spring Data JPA의 PagingAndSor..
- Total
- Today
- Yesterday
- git
- 쉽게 배우는 운영체제
- 선형 회귀
- 패킷 스위칭
- Python Cookbook
- 파이썬 for Beginner 연습문제
- 김영환
- 파이썬 for Beginner 솔루션
- 지옥에서 온 git
- 쉘 코드
- Spring Boot
- jsp
- Spring
- 스프링 컨테이너
- Spring Data JPA
- Do it! 정직하게 코딩하며 배우는 딥러닝 입문
- 프로그래머스
- JPA
- 운영체제 반효경
- Thymeleaf
- 스프링 mvc
- git branch
- spring mvc
- 스프링 테스트
- 방명록 프로젝트
- Gradle
- Computer_Networking_A_Top-Down_Approach
- 생활코딩 javascript
- git merge
- 스프링
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |