1.VMWare 설치1) 다운로드원래 Pro는 유료였지만, Personal Use에 한해 무료로 바뀌었다.그러므로 Pro를 다운로드 해주자.https://www.vmware.com/content/vmware/vmware-published-sites/us/products/workstation-pro.html.html Windows VM | Workstation Pro | VMwareVMware Workstation Pro lets you run multiple operating systems as virtual machines (including Windows VMs) on a single windows or Linux PC.www.vmware.com 2) 설치 2. Rocky Linu..
1. 변수 1) 메모리 관리 - 컴퓨터 메모리: 수많은 번지들로 구성된 데이터 저장 공간 - 방대한 데이터를 어디에, 어떤 방식으로 저장할지 정해져 있지 않다면 메모리 관리가 무척 어려워지기 때문에 변수를 사용함 2) 변수(variable): 하나의 값을 저장할 수 있는 메모리 번지에 붙여진 이름 - 변수를 통해 프로그램은 메모리 번지에 값을 저장하고, 해당 값을 읽을 수 있음 - JAVA의 변수는 다양한 타입의 값을 저장할 수 없음. 어떤 형태의 데이터를 저장할 수 있는지 정해주어야 함 (ex: 정수형 변수에는 정수값만 저장할 수 있음) 3) 변수의 선언: 어떤 타입의 데이터를 저장할 것이며 변수 이름이 무엇인지를 결정하는 것 - 변수를 사용하려면 변수 선언이 필요함 - 변수 이름은 첫 번째 글자가 문..
1. 프로그래밍 언어와 자바 1) 기계어 : 컴퓨터가 이해할 수 있는 언어. 0과 1로 이루어진 이진 코드 사용 - 컴퓨터에게 사람의 언어는 이해할 수 없는 문자의 집합 - 따라서 사람의 언어와 기계어 사이, 다리 역할을 하는 프로그래밍 언어가 필요함 2) 프로그래밍 언어의 구분 - 저급 언어: 기계어에 가까운 언어(ex: 어셈블리어) - 고급 언어: 컴퓨터와 대화할 수 있도록 만든 언어 중 사람이 쉽게 이해할 수 있는 언어. '컴파일' 과정을 통해 컴퓨터가 이해할 수 있는 0과 1로 이루어진 기계어로 변환해야 함. - 소스(source) 파일: 개발자가 고급 언어로 작성한 파일(ex: Java, C, C++, C#, 파이썬 등) 3) JAVA(자바) - 자바는 1995년도에 썬 마이크로시스템즈에서 처음..
앞서 적은 게시물인 '윈도우에서 JDK 설치하기'와 이 게시물 모두는 아래의 영상을 참고하였음(그저 빛..) https://www.inflearn.com/course/%EB%82%98%EB%8F%84%EC%BD%94%EB%94%A9-%EC%9E%90%EB%B0%94-%EA%B8%B0%EB%B3%B8#curriculum 나도코딩의 자바 기본편 - 풀코스 (20시간) 강의 - 인프런 배움의 즐거움을 알게 해주는 강의. 나도코딩의 자바 기본편을 소개합니다., 빠르고 효율적이면서퀴즈까지 풀 수 있는 자바 강의가 있다? 😮 '너무 재밌어요.가르쳐주시는 짧은 주제마다 응용 www.inflearn.com 1. IntelliJ 다운로드 - 유료 버전인 Ultimate 말고 무료 버전인 Community 버전을 다운로드..
1. 이전 java가 있는지 확인 - 제어판 > 프로그램 제거에서 java로 시작하는 모든 파일 삭제 - JavaUninstallToll.exe를 다운받아 java가 없는지 확인할 것 - 기타 Eclipse나 IntelliJ가 이미 있다면 그것도 깔끔하게 삭제해두면 좋음 2. JDK 다운로드 - JRE? JVM? JAVA SE? 이거저거 헷갈려도 JDK만 다운로드 받으면 됨 - adoptium에서 Open JDK 다운로드 https://adoptium.net/ Home | Adoptium The Adoptium® Working Group The Adoptium Working Group promotes and supports high-quality runtimes and associated technolo..
#ifconfig account와 identifier(ID)의 차이 - account: 시스템에 진입 가능 - identifier 모든 시스템에서 0은 무한대를 나타냄. 숫자가 작을수록 우선순위가 높음 1. 사용자 계정 1) 사용자 관련 파일 및 디렉터리 [계정명]:[패스워드]:[UID]:[GID]:[Comment]:[사용자홈디렉터리]:[셸 종류] 2) 사용자 정보 수정 #usermod [옵션] [설정값] [계정명] #usermod -c pse user7 -l: 계정명 -u: UID -g: GID -c: 설명 -d: 홈디렉터리 -s: 셸 3) 패스워드 일시 정지 1️⃣ #passwd -l [계정명] (잠금) -> #passwd -u [계정명](해제) 2️⃣ #usermod -s /bin/false [계정..
[LVM] fdisk [미션] > HDD 3개 장착 > 파일시스템 : xfs > lv명: mylv > vg명: myvg > 마운트 포인트 : /home/mnt 3개 다 합쳐졌는 지 확인 #lvdisplay [디바이스명] #vgdisplay #vgdisplay [vg명] 1. 하드디스크 삭제하는 방법 1) 마운트 해제 2) 파티션 삭제 3) 자동 마운트 설정 해제(지우기)⭐ : 만약 이 과정을 빼먹는다면, HDD까지 삭제 후 부팅시켰을 때 오류가 나면서 부팅에 실패함. 자동 마운트 시켜야 할 하드디스크가 없어서 오류가 나는 것. 이럴 경우 snapshot을 되돌려야 한다. 4) shutdown 5) Edit 설정에서 HDD 삭제 6) 부팅시켜 fdisk -l 명령어로 디스크까지 완전 삭제되었는지 확인 2...
LVM : 리눅스에서만 존재 RAID : 리눅스와 윈도우에 존재. 가장 많이 사용하고 있는 방식 물리적인 서버 여러 개를 논리적인 서버로 합치는 것 40GB 두 개를 80GB 하나로 인식하게 하는 것. 싸구려 하드디스크 여러 개를 고용량 디스크로 인식시킬 수 있음 inexpensive disk, independent disk 1. 파티션 여러 개로 만들기 - 아래의 과정은 2개로 파티셔닝 하는 과정입니다. - 3개 혹은 4개도 아래와 같은 과정으로 파티셔닝할 수 있습니다. (하나의 파티션으로 디스크를 추가하는 것은 아래의 링크를 참고해주세요) 1️⃣ HDD 추가 2️⃣ 파티션 나누기 3️⃣ 파일 시스템 생성 4️⃣ 마운트 5️⃣ 마운트 해제 말고 자동 마운트 설정을 해봅시다. - vi 에디터를 이용해서 ..
- Total
- Today
- Yesterday
- SW생명주기
- vscode
- ADL
- VisualStudio
- 개발계발
- 익스플로러
- 의사코드
- 데이터추상화
- 앱개발
- javase
- 웹개발자
- 구현
- 브라우저뜻
- 사이트만들기
- SWLIfeCycle
- Abstraction
- 브라우저
- 바이트코드
- 프론트엔드
- 구글크롬
- 기계어
- 비주얼스튜디오
- jre
- D&C
- 알고리즘
- 크롬
- 소스파일
- jvm
- 데이터구조
- 프로그래밍언어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |