공부

공부/JAVA

[1] JAVA의 특징

1. 장점 ■ 객체지향 언어이다. - 자바는 객체지향 프로그래밍 (Object Oriented Programming)이다. 객체들을 먼저 생성하고, 이것들을 조립, 연결하여 프로그램을 완성하는 프로그래밍 기법이다. - OOP의 4대 특징으로 상속, 추상화, 캡슐화, 다형성이 있다. ■ 운영체제에 독립적이다. - 어떤 OS라도 자바 실행 환경( JRE : JAVA RUNTIME ENVIRONMENT )가 구축되어 있다면 자바를 실행할 수 있다. - JVM 위에서 돌아가기 때문에 CPU나 OS에 종류와 무관하게 동일하게 동작한다. ■ Garbage Collector - C언어나 C++에서는 개발자가 직접 메모리 설정/해제를 하여야 합니다. 자바에서는 JVM이 메모리를재사용할 수 있도록 사용하지 않는 메모리를..

공부/Python

자주쓰는 Python 명령어

string 관련 str.lower() -> string 전체 소문자로 변경 str.upper() -> string 전체 대문자로 변경 str[0].isupper() -> str[0] 대문자 여부 str.replace("python","java") -> python을 java로 변경 index = str.index("n") -> string에서 문자 n의 인덱스 index = str.index("n",index+1) -> 첫번째 n의 인덱스 이후의 다음 n의 인덱스 str.find("java") -> 있으면 1 없으면 -1 리턴 str.count("n") -> string에서 "n"의 갯수 list 관련 list.index(value) -> list에서 value가 있는 index list.append(..

공부/React

2. React 설치 ( VS Code )

1. Node.js 다운로드 https://nodejs.org/ko/download/ 위의 링크로 이동하여 Node.js LTS 버전을 다운로드합니다 자신의 컴퓨터 환경에 맞는 Installer를 다운받으면 됩니다. 다운로드 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 다운로드 후 명령프롬프트(cmd)에서 'node -v', 'npm -v'를 입력하여 설치 및 버전확인을 합니다. 2. 프로젝트 생성 및 실행 (CRA - Create-React-App) 명령 프롬프트에서 프로젝트를 생성하고 싶은 폴더로 이동합니다. 이동 후 npx create-react-app (프로젝트 이름)을 입력..

공부/React

1. 리액트 시작

React란 자바스크립트 라이브러리로 유저 인터페이스를 만드는데 사용한다. 구조가 M(Model) V(View) C(Controller) 등인 프레임 워크와 달리 오직 View만 신경쓰는 라이브러리 이다. (Model은 주로 DB , View 사람들에게 보이는 것, Controller 모델에서 가져온 데이터를 어떻게 사용할 것인가) React에서는 특정 부분의 생김새를 정하는 Component라는 기능이 존재한다. Component는 다른 프레임 워크에서와 달리 재사용이 가능한 API이다. Component 하나에서 해당 컴포넌트의 생김새와 작동 방식을 정의하며 프로젝트를 만들 수 있다. 사용자 화면에 뷰를 보여 주는 것을 렌더링이라고 한다. 리액트 라이브러리는 컴포넌트가 최초로 실행한 '초기 렌더링'과..

poujis
'공부' 카테고리의 글 목록