일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 자바 문제풀이
- Allocation of Physical Memory
- 문제풀이
- Page Table의 구현
- Shared Page
- springboot
- spring
- 프로세스 불연속 할당
- linux
- 다단계 페이지 테이블
- 프로세스 할당
- CS
- Segmentation with Paging
- jpa
- Effective Access Time
- 메모리 관리
- 2단계 Page Table
- 메모리의 불연속적 할당
- 코드스테이츠 백엔드 과정 39기
- 스프링
- Inverted Page Table
- 프로세스 동기화
- 웹 프로그래밍
- 리눅스
- 웹개발
- 자바 알고리즘
- annotation
- 스프링부트
- 알고리즘
- 운영체제
- Today
- Total
목록분류 전체보기 (61)
GrowMe

💡백준 2338번 : A, B 입력받아, A+B, A-B, A*B 구하기 *Try 1 import java.util.*; public class B5_2338 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.nextInt(); sc.close(); if(A > -1000 && A -1000 && B < 1000) { System.out.println(A + B); System.out.println(A - B); System.out.println(A * B); } } } *Search 도대체 뭐가 문제일까?.. InputMisma..

💡백준 1550번 : 16진수를 입력받아 10진수로 출력하기 *Try 1 import java.util.*; public class B5_1550 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); String[] tmp = {"A","B","C","D","E","F"}; int[] tmp2 = {10,11,12,13,14,15}; String[] arr = str.split(""); for(int i=0; i 위 방법을 토대로, 배열을 활용해보자. *Try 2 import java.util.*; public class B5_1550 { public static v..

💡백준 1271번 : 정수 A와 B를 입력 받아 덧셈 후 출력하기 *Try 1 import java.util.*; public class B5_1271 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int m; int n; m = sc.nextInt(); n = sc.nextInt(); if(m >= 1 && m = 1 && n BigInteger를 활용해야하는구나! ■BigInteger 활용법 BigInteger을 초기화하기 위해서는 문자열을 인자 값으로 넘겨주어야 한다. BigInteger가 문자열로 되어 있기 때문. BigInteger은 문자열 타입이기에 연산이 불가능. 따라서 BigInteger 클래스..

Git의 기본적인 사용법 # Git workflow # Git 명령어 # 함께 작업할 시 workflow # 충돌 해결하기 *혼자 작업 시 workflow 1. Remote에 있는 다른 Repository에서 Fork를 해서 Remote에 있는 내 Repository에 가지고 옵니다. 2. 그리고 이 코드를 수정하기 위해서는 내 컴퓨터로 가져오는 작업이 또 필요합니다. 내 컴퓨터에서 작업을 하기 위해서 clone을 합니다. 3. 이제 내 컴퓨터의 작업 공간 (work space) 에서 작업에 들어간 파일들을 git의 관리하에 있는 상태로 올려줄 수 있습니다. 이 영역을 staging area라고 말합니다. 즉, staging area에 들어오지 않은 파일은 unstaged 혹은 untracked file..

리눅스 환경변수 설정 # 환경변수의 의미 # 환경변수 설정 # set *리눅스 환경변수 설정해보기 Linux 기반의 운영체제에서는 시스템 자체에 전역변수를 설정할 수 있습니다. 이렇게 시스템에 설정한 전역변수를 환경변수라고 합니다. 프로그램의 동작에 영향을 미치는 값들을 의미 - 환경변수 설정창 열기 1. 환경 변수를 검색하여 '시스템 환경 변수 편집'을 열어주세요. 2. 환경 변수를 눌러줍니다. 3. 아래의 창에서 환경변수를 설정할 수 있습니다. User에 대한 사용자 변수는 특정 사용자만 사용할 수 있는 지역 환경변수이며, 시스템 변수는 모든 사용자가 사용할 수 있는 전역 환경변수입니다. - 환경변수 추가하기 1. 새로 만들기를 누르고, 환경변수 이름과 값을 입력합니다. 2. 확인을 누르면 변경사항이..

패키지와 사용권한 # 패키지 # 패키지 매니저 # apt # 관리자 권한 # 사용 권한 *패키지와 패키지 매니저 ■리눅스의 패키지 : 여러 파일을 모아 하나의 파일로 저장하고 있는 압축파일 패키지 안에 들어 있는 파일의 구성 프로그램 파일 프로그램 설치 파일 프로그램 설치 설명서 프로그램에 대한 정보를 담은 파일 ■패키지 매니저 : 패키지의 설치, 변경, 삭제 등 관리를 편리하게 해주는 도구 패키지 매니저를 이용해 필요한 패키지를 설치 모든 패키지의 저장소 위치를 저장 *apt 명령어 이용하기 apt ■주요 명령어 apt update : 패키지 목록 갱신(관리자 권한 필요) 패키지를 다운로드할 수 있는 여러 저장소의 최신 정보를 업데이트합니다. 새로운 저장소를 추가하거나, 패키지를 설치하기 전, 최신 정..