일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 맥북 사용법
- 백준 알고리즘
- Node.js Express
- node.js
- 자바 기술면접
- React
- mysql
- Express middleware
- 맥북 팁
- 맥북 유용한 앱
- jsx 문법
- 맥북 초보
- 백준
- tech interview
- react jsx
- Java tech interview
- 자바 영어면접
- 아톰에디터
- React props
- 자바 개발자
- 기술면접
- 맥북 필수 앱
- AtomEditor
- 백준 단계별로 풀어보기
- 알고리즘
- 생활코딩
- react state
- 자바 면접
- 리액트
- 자바 인터뷰
- Today
- Total
목록StudyLog (45)
song.log
- 정의 클래스는 객체를 만들기 위한 설계도 혹은 틀입니다. 즉, 클래스는 객체를 생성하는데 필요한 속성과 메소드를 정의합니다. - 상세 내용 클래스는 자바에서 객체 지향 프로그래밍(Object Oriented Programming, OOP)의 핵심 개념 중 하나이며, 코드의 재사용성과 유지보수성을 향상시키는 데 중요한 역할을 합니다. 또한, 클래스를 상속(Inheritance)하여 새로운 클래스를 생성하거나, 다형성(Polymorphism)을 이용하여 동일한 인터페이스를 갖는 여러 클래스를 생성하는 등의 작업도 가능합니다. - 영어 정리 : a class is a blueprint or template for creating objects. In other words, a class defines th..
- 각각의 정의 할당은 이미 선언된 변수에 값을 할당하는 프로세스를 의미합니다. 초기화는 변수를 선언할 때 동시에 값을 할당하는 프로세스를 의미합니다. - 차이점 할당과 초기화의 주요 차이점은 변수에 값을 할당하는 시기입니다. 초기화는 선언할 때 값이 할당되지만, 할당은 이미 선언된 후에 이루어집니다. 할당은 여러 번 할 수 있지만, 초기화의 경우 선언할 때 한 번만 가능합니다. - 영어 정리 : Assignment is the process of assigning a value to a variable that has already been declared. Initialization, on the other hand, is the process of assigning a value to a varia..
- 아주 간단한 답변 캡슐화(Encapsulation)는 코드와 데이터를 하나로 묶어 외부의 간섭과 오용을 차단하는 메커니즘입니다. 상속(Inheritance)은 부모클래스에 있는 객체의 속성을 자식클래스에서 불러와 사용할 수 있는 메커니즘입니다. 다형성(Polymorphism)은 하나의 메서드를 여러 방식으로 재사용할 수 있게 하는 개념입니다. - 장점과 함께 더 자세한 설명 캡슐화(Encapsulation)는 코드와 해당 코드가 조작하는 데이터를 함께 묶어서 외부의 간섭과 오용으로부터 보호하는 메커니즘입니다. 캡슐화를 통해 데이터를 직접 액세스 하지 않고도 객체의 상태를 조작할 수 있으므로 코드 보안 및 유지 관리가 강화됩니다. 상속(Inheritance)은 하나의 객체가 다른 객체의 속성을 가져오는..
-각각의 간단한 정의 절차 지향 프로그램은 특정 절차를 따르는 형식의 패러다임이며 명령을 하나씩 실행합니다. 객체 지향 프로그램은 프로그램의 단위가 데이터와 코드의 조합인 객체로 구성된 프로그램입니다. -각각의 특징 절차 지향 프로그램의 데이터는 프로그램 전체에 노출이 되어 사용되지만 객체지향 프로그램의 경우 데이터를 객체 내에서만 접근할 수 있어서 코드의 보안을 보장합니다. -영어 정리 : In procedural program, programming logic follows certain procedures and the instructions are executed one after another. In OOP program, unit of program is object, which is noth..
- OOP의 정의 OOP는 Object-Oriented Programming의 약어로, 객체 지향 프로그래밍을 의미합니다. 객체 지향 프로그래밍은 컴퓨터 프로그래밍 패러다임 중 하나로, 프로그램을 객체라는 기본 구성 단위로 구성하여 프로그래밍하는 방식입니다. - 그렇다면 객체(Object) 란 무엇인가? 객체는 데이터와 이를 조작하는 메서드로 구성되어 있습니다. 즉 데이터와 메서드를 하나의 묶음으로 관리합니다. 이를 통해 코드의 재사용성과 유지보수성을 높일 수 있습니다. ※키워드 객체 : 데이터, 메서드로 구성 객체를 쓰는 이유 : 코드의 재사용성과 유지보수성 - OOP의 특징 나열 OOP의 주요 특징으로는 캡슐화(encapsulation), 추상화 (Abstraction), 상속성(inheritance..
REST Representational : 구상주의적인 (abstract 추상적인) State: 상태 Transfer : 전송하다 REST는 Representational State Transfer의 약자이다. 웹에 존재하는 모든 자원들(이미지, 동영상, DB)에 고유한 URI를 부여해 활용하는 것으로 자원을 정의하고 자원에 대한 주소를 지정하는 방법론을 의미한다고 한다. HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD Operation을 적용 - REST의 주요 요소 1) Client-server(클라이언트-서버 구조) 클라이언트는 인터페이스를 통해 요청/응답을 하는 역할에 충실하고 서버는 요청이 들어왔을 때 그에 맞는 응대/처리를 책임진다. 이렇게 역..
acronym 두문자어, 머리글자 myriad 무수히 많음 transcend 초월하다 in essence 본질적으로 supersede 대체하다, 대신하다 idiosyncratic 기이한 색다른 scalability 확장성 implicitly 함축적으로, 내포, 암시된 느낌 explicitly 명쾌하게
Hypertext 하이퍼 텍스트는 어떤 문서내의 특정한 단어나 문장이 될 수가 있다. 걷보기로는 일반적인 텍스트와 별 차이가 없지만, 다른 단어나 데이터 베이스와 링크되어 있어 사용자가 마우스를 클릭하게 되면 스크린상 새로운 문서를 나타내거나 원하는 정보를 얻을 수 있다. Hyperlink 하이퍼텍스트의 링크로 현재 문서에서 다른 문서로의 연결고리 역할. 동영상, 음악, 그림, 프로그램, 파일, 글 등의 특정 위치를 지정하여 넘어갈 수 있다. Hypermedia 하이퍼텍스트 + 멀티미디어의 느낌. 문서의 형태뿐만 아니라 여러 형태(음성, 비디오, 이미지, 데이터베이스 등)의 멀티미디어 데이터로 연결되는 것으로 www(world wide web)이 그 예이다.