개인 공부 6

객체지향 프로그래밍이란

객체지향 프로그래밍이란 객체지향 프로그래밍(Object-Oriented Programming, OOP)은 소프트웨어 개발 방법론 중 하나로, 현실 세계의 사물과 개념을 프로그램 내에서 객체라는 단위로 모델링하여 프로그래밍하는 패러다임입니다. 객체지향 프로그래밍은 코드의 재사용성을 높이고 유지보수를 용이하게 하며, 프로그램의 구조를 보다 체계적으로 설계하는데 도움을 줍니다. 객체지향 프로그래밍의 주요 특징과 개념은 다음과 같습니다: 클래스와 객체: 클래스(Class)는 객체(Object)를 생성하기 위한 템플릿으로, 데이터와 메서드(함수)를 포함합니다. 객체는 클래스의 인스턴스로, 실제로 메모리 상에 할당되어 사용됩니다. 캡슐화(Encapsulation): 관련된 데이터와 기능을 하나의 단위로 묶어서 클래..

개인 공부 2023.08.14

Eclipse 웹 프로젝트 IntelliJ로 import

깃허브에 올라가있던 프로젝트는 이클립스 웹 프로젝트이다. 인텔리제이로 이사를 해보자 ~.~ 1. JDK 및 라이브러리 설정 File - Project Structure 또는 Shift + Ctrl + Alt + S(윈도우)를 눌러 Project Structure 창을 띄운다. 사용하고자 하는 JDK를 선택해준다. Modules 탭을 눌러 Dependencies를 확인했을 때 아래 사진과 같이 라이브러리들이 없다면 오른쪽 + 버튼을 누른다. 라이브러리가 저장되어있는 폴더를 선택하고 OK 버튼을 누른다. 한번 더 + 버튼을 눌러 이번엔 톰캣을 추가해준다. Dependencies 목록에 이클립스 관련 항목들은 - 버튼을 눌러 삭제해준다 ! 2. Facets 추가 Facets 탭에서 + 버튼을 눌러 Web을 추..

개인 공부 2023.05.24

Typora HTML 문법

HTML을 사용하여 순수 마크다운이 지원하지 않는 콘텐츠의 스타일을 지정할 수 있다. 예를 들어, this text is red 빨간색으로 텍스트를 추가하는데 사용한다. 밑줄 GFM의 마크다운에는 밑줄이 지정되어 있지 않지만 밑줄 HTML 태그를 사용하여 생성할 수 있다. Underline 컨텐츠 삽입 일부 웹사이트는 타이포라에 붙여넣을 수도 있는 iframe 기반 내장 코드를 제공한다. 동영상 HTML 태그를 사용하여 비디오를 삽입할 수 있다.

개인 공부 2022.03.19

Typora 스팬 요소 문법

Span 요소는 입력 직후 구문 분석되고 랜더링된다. 해당 스팬 요소의 중간에 커서를 이동하면 해당 요소가 마크다운 소스로 확장된다. 다음은 각 span 요소의 구문에 대한 설명이다. 연결 마크다운은 인라인과 참조라는 두 가지 스타일의 링크를 지원한다. 두 스타일 모두에서 링크 텍스트는 [대괄호]로 구분된다. 인라인 링크 인라인 링크를 생성하려면 링크 텍스트의 닫는 대괄호 바로 뒤에 일반 괄호 세트를 사용한다. 괄호 안에 링크가 가리키고자 하는 URL과 링크의 선택적 제목을 따옴표로 묶는다. This is [an example](http://example.com/ "Title") inline link. [This link](http://example.net/) has no title attribute. ..

개인 공부 2022.03.19

Typora 블록 요소 문법

단락 및 줄 바꿈 단락은 단순히 하나 이상의 연속된 텍스트 줄이다. 마크다운 소스 코드에서 단락은 두 개 이상의 빈 줄로 구분된다. ReturnTypora에서는 새 단락을 생성하기 위해 하나의 빈 줄(한번 누름)만 있으면 된다. 헤더 헤더는 헤더 수준 1~6에 해당하는 행 시작 부분에 1~6개의 해시(#)문자를 사용한다. # This is an H1 ## This is an H2 ###### This is an H6 인용구 마크다운은 블록 인용에 이메일 스타일의 > 문자를 사용한다. 다음과 같이 표시된다. > This is a blockquote with two paragraphs. This is first paragraph. > > This is second paragraph. Vestibulum en..

개인 공부 2022.03.19