정리
-
1. 자바 시작Summary/[JAVA] Summary 2024. 2. 6. 17:08
* 프로그램 컴파일과 실행 자바의 소스 프로그램의 확장자 : .java이고 자바 전용 컴파일러에 의해 컴파일 되면 .class 파일이 생성되고 .class 파일은 자바 가상 기계(JVM)에 의해서 실행된다. * WORA(Write Once Run Anywhere) C/C++과 같은 자바의 이전 언어들은 운영체제가 다른 장치에서 다시 컴파일해서 실행해야하는 플랫폼 종속적인 단점을 갖고 있었는데, JAVA는 자바 가상 기계와 바이트 코드를 통해 이를 극복하여 JVM이 있으면 어디서나 동일한 실행 환경을 제공한다. * JVM 자바 가상 기계는 소프트웨어로서, 서로 다른플랫폼에서 자바 프로그램이 실행되는 동일한 환경을 제공한다. 자바 가상 기계는 플랫폼의 종속적이며, JVM이 플랫폼에 맞게 작성되어 있어 jav..
-
JavaScript SummarySummary/[JavaScript] Summary 2024. 2. 5. 12:16
alert : 경고창을 띄우는 함수 -사용자가 확인을 누르기 전 까지 계속 떠있음. ex) 비밀번호가 틀렸습니다.. 등 const errorMsg = alert("비밀번호 오류"); consloe.log : 로그를 띄우는 함수 - const name = "홍길동"; console.log(name); confirm : 사용자로부터 확인을 받는 함수 - const name = "홍길동"; console.log(name); prompt : 사용자로부터 값을 입력받는 함수 - const number = prompt("번호를 입력하세요","010-"); -첫 번째 변수는 안내문구, 두번째 변수는 기본값 설정 -취소 선택시 null값 반 변수 이름은 const , let 으로 선언한다. let : 변할 수 있는 ,..
-
Python SummarySummary/[Python] Summary 2024. 1. 23. 14:15
파이썬의 장점 : 범용성 * 파이썬 동작 과정 1. 소스코드 작성 2. 인터프리터가 소스코드를 한 줄씩 읽고 해석하여 Bytecode로 변환 3. Byte 코드를 Python Virtual Machin (PVM)이 기계어로 변환한다. ByteCode : 특정 플랫폼에서 실행되는 중간 언어로, 기계어보다는 사람이 이해하기 쉽도록 만들어진 언어. Compile : 소스코드로 작성한 프로그래밍 언어를 기계어로 바꾸어주는 기능 파이썬은 소스파일을 인터프리터가 번역하여 기계어로 변환한다. -> C언어는 목적파일을 만드는 절차가 더 있지만 파이썬은 없다. 인터프리터 언어 : 실행 전 컴파일 하지 않고 바로 결과 확인이 가능한 언어 = 대화형 언어 Program : 명령어들의 집합. 명령어들은 순서를 갖고 논리적으로..
-
[git/gitbub] SummarySummary/[Git,GitHub] Summary 2024. 1. 23. 13:54
Git은 프로젝트의 버전을 관리할 수 있어 여러 사람들이 협업하는 데 도와준다. Git 설치 후 git --version # 협업시 윈도우와 맥에서 엔터 방식 차이로 인한 오류 방지를 위한 명령어 git config --global core.autocrlf true + SourceTree , VS CODE 설치 SourceTree는 git을 UI형식으로 사용할 수 있게 해주는 프로그램 git config --global user.name "본인 이름" git config --global user.email "본인 이메일" #확인 git config --global user.name git config --global user.email #기본 브랜치명 변경 ( 브랜치는 추후 설명 ) git config ..