본문 바로가기

부트캠프20

(네이버클라우드 부트캠프) 5일차 - Bytecode작성 및 Java실습(class,main()) 1. Bytecode작성   1.1 Sublime 설치     -16진수 코드 작성을 위해 sublime 설치  1.2 Bytecode 작성      - 참고 레퍼런스 : Java Specification(21 version)     - Java Class File 구조     - 기본 구조 작성Java File: CAFE BABEVersion 8: 0000 0034Constant Pool Size of ZERO: 0000Super Public: 0021Unknown index of class in constant pool: 0000Unknown index of super class in constant pool: 0000zero interfaces: 0000zero fields: 0000zero met.. 2024. 5. 30.
(네이버클라우드 부트캠프) 4일차 - Java 기본설정 및 Gradle 설치 1. Java 기본 설정  1.1 VS code 기본설정     - 폰트설정하기     - 코드 입력 시 영/한의 줄 맞춤을 위해 D2Coding 글꼴을 많이 사용한다.      - github 주소 : https://github.com/naver/d2codingfont     - Vscode 에서 설정(커맨 + ,) -> font 검색 -> 글꼴 탭 -> Font Family -> 맨앞에 "D2Coding" 입력     - 글꼴 우선 순위 : D2Coding > Menlo > Monaco > 'Courier New' // 다 없으면 monospace 간격의 글꼴 찾기      - Java Formatting     - VSCode에서 setting.json 열기      - setting.json 하단.. 2024. 5. 29.
(네이버클라우드 부트캠프) 3일차 - Application 개념(이어서), Java 기초 및 설치 1. Application 개발 방식  - Application 개발 방식은 Compile 과 Interpreter 방식이있다.  - Compile : C,C++처럼 소스를 컴파일을 하여 기계어로 변경하는 방식이다.  - Interpreter : Python, JavaScript처럼 소스를 한줄씩 기계어로 변경하는 방식이다.   1.1 컴파일 방식      - 컴파일 방식은 소스를 오브젝트파일로 컴파일 한다.      - 생성된 오브젝트파일을 링크를 통해 실행파일로 만든다.      - 오류 발생시 컴파일이 중단되어 실행 파일이 생기지 않는다.   1.2 인터프리터 방식      - 인터프리터 방식은 소스를 한줄씩 기계어로 변환 하여 실행한다.      - 오류가 발생하기 전까지 실행 되어 오류를 .. 2024. 5. 28.
(네이버클라우드 부트캠프) 1일차 - OT, Web Application이란?, Git설치 하기 1. 네이버 클라우드 부트캠프란 ?  - 네이버 클라우드가 주관하고 비트캠프에서 진행하는 부트캠프2. Web Application 이란?  2.1 컴퓨터의 구성      - 컴퓨터는 크게 2가지 HardWare(H/W)와 SoftWare(S/W)로 나누어져 있다.     - 하드웨어 :  CPU, HDD, RAM과 같은 장치로 컴퓨터의 물리적 부분을 말한다.     - 소프트웨어 :  컴퓨터 프로그램과 여기에 수반되는 문서 등으로 컴퓨터 시스템을 말한다.     2.2 S/W의 구성      - S/W는 System S/W와 Application S/W 로 구분할수 있다.     - System S/W : H/W를 제어하는 소프트웨어를 말한다.(ex. Os, Driver, Embedded, IoT)   .. 2024. 5. 24.