전체 글

java

[Java] JDK 설치하기

JDK8을 설치할 것이다. Oracel 접속 https://www.oracle.com/kr/java/technologies/javase/javase8-archive-downloads.html java8 download라고 검색해서 다음 페이지에 접속한다. Java SE Development Kit 8이 맞는지 확인한다. 아래로 내려보면.. window64버전이 있다. 자기 운영체제에 맞는 버전을 선택한다. 참고로 x86은 window32를 말한다. 체크하라니까 체크도 하고 로그인하라니까 로그인도 해준다.(귀찮아) 설치하기 다운로드된 exe파일을 열고 실행한다. 이 화면에서는 원하는 위치를 선택해주고 next 설치가 끝나면 jre설치 창이 나온다. 원하는 위치 선택해주고 설치진행 설치가 완료됐다. 환경변수..

IntelliJ

[IntelliJ] IntelliJ Java 프로젝트 생성하기

먼저 아래를 보고 IntelliJ를 설치하자 https://wouldyou.tistory.com/33 [IntelliJ] IntelliJ 설치방법 IntelliJ 공심 홈페이지 download접속 https://www.jetbrains.com/ko-kr/idea/download/#section=windows 다운로드 IntelliJ IDEA: 우수성과 인체 공학이 담긴 JetBrains Java IDE www.jetbrains.com community버.. wouldyou.tistory.com 새 프로젝트 생성하기 new project를 눌러 새 프로젝트를 생성한다. 왼쪽 Java를 선택한다. Project SDK에서 JDK를 선택해줘야 한다. 원하는 JDK가 없으면 Add JDK를 눌러 이미 설치되어있..

IntelliJ

[IntelliJ] IntelliJ 설치방법

IntelliJ 공심 홈페이지 download접속 https://www.jetbrains.com/ko-kr/idea/download/#section=windows 다운로드 IntelliJ IDEA: 우수성과 인체 공학이 담긴 JetBrains Java IDE www.jetbrains.com community버전을 다운로드한다. 설치하기 다운로드된 .exe파일을 열고 원하는위치에 설치해준다. 이런화면이 나오면 사진처럼 체크해준다. * Create Desktop Shortcut : 바로가기 추가 * Update Path Variable : 환경변수추가 * Update Context Menu : 폴더에서 오른쪽 마우스 눌렀을때 IntelliJ로 열기 추가 * Create Associations : java 사..

Notion

[Notion] notion 노트로 사용하기, 꿀팁!

오직 해창님을 위한 노션 사용법!!!!!!!!!!!!!! 나는 자세하게 정리하는 것 보다 간단명료하고 무조건 빠르게 정리하는 것을 선호하는 편이다. 나 같은 사람이 있다면 Notion을 노트앱으로 사용해보는 것을 추천한다!! Notion을 쓰면서 느낀 장점 1. 코드 쓰기가 너무 편하다 2. 스타일과 구조가 정해져 있어서 예쁘다. 빠르게 작성할 수 있다. 3. 편의 기능이 많다!!!! 4. 개인 무료 등등등 기능 엄청 많음... 오늘은 그냥 간단한 노트로 Notion을 사용하는 방법을 적어 볼 것이다. 일단 Notion에 들어가서 로그인부터 하자. https://www.notion.so/ Notion – 메모, 작업, 위키, 데이터베이스를 위한 올인원 워크스페이스 매일 쓰는 여러 업무용 앱을 하나로 합친..

javascript

[javascript] 상속 구현하기

목적 배경지식 Person이라는 객체를 상속받아 Student라는 객체를 만들려고 한다. 상속을 공부하려면 프로토타입과 프로토타입 체이닝에 대한 이해가 있어야 한다. https://wouldyou.tistory.com/30 [javascript] 프로토타입 체이닝이란? 결론 프로토타입 체이닝이란, 자신에게서 먼저 프로퍼티를 찾고 없으면, [[prototype]]링크가 가리키는 객체에서 찾는 것을 말한다. [[prototype]]링크가 가리키는 객체에도 없으면 그 객체의 [[prototype] wouldyou.tistory.com javascript의 상속 javascript에서의 상속은 [[prototype]]의 연결로(프로토타입체이닝) 구현된다. 아래와 같이 Person과 Student객체가 있다. 우..

javascript

[javascript] 프로토타입 체이닝이란?

결론 프로토타입 체이닝이란, 자신에게서 먼저 프로퍼티를 찾고 없으면, [[prototype]]링크가 가리키는 객체에서 찾는 것을 말한다. [[prototype]]링크가 가리키는 객체에도 없으면 그 객체의 [[prototype]]링크가 가리키는 객체에서 찾는 것을 반복하기 때문에 체이닝이라는 표현을 쓴다. javascript는 프로토타입 체이닝을 통해 부모의 메소드와 속성에 접근 할 수 있도록 한다. const obj = { a : "", b : "" }; if(obj.hasOwnProperty("c")){ obj.c = "c"; } console.log(obj); // obj에는 c라는 속성이 없으므로 obj는 바뀌지 않는다. 이 코드는 obj라는 객체에 있는 hasOwnProperty라는 메소드에 접근..

javascript

[javascript] prototype과 [[prototype]]의 차이, implicit prototype link

프로토타입 JavaScript는 프로토타입 기반 언어(prototype-based language)이다. 프로토 타입 기반 언어라는 것은 모든 객체들이 메소드와 속성들을 상속 받기 위한 템플릿으로써 프로토타입 객체(prototype object)를 가진다는 의미이다. [[prototype]] 링크 자바스크립트의 모든 객체는 자신의 부모인 프로토타입 객체를 가리키는 참조 링크 형태의 숨겨진 프로퍼티가 있다. ECMA Script에서는 이러한 링크를 implicit prototype link(암묵적 프로토타입 링크)라고 부른다. 이 링크를 [[prototype]]이라고 표현한다. prototype 모든 객체는 자신을 생성한 생성자 함수의 prototype 프로퍼티가 가리키는 객체를 자신의 [[prototyp..

Web

[WEB] Restful API란? REST vs SOAP / 스크랩

Restful API에 대한 구글링 https://www.redhat.com/ko/topics/integration/whats-the-difference-between-soap-rest REST와 SOAP 비교 REST와 SOAP는 웹 애플리케이션 간 데이터 통신을 허용하는 애플리케이션 프로그래밍 인터페이스(API)를 구축하는 방법을 정의합니다. www.redhat.com http://blog.wishket.com/soap-api-vs-rest-api-%EB%91%90-%EB%B0%A9%EC%8B%9D%EC%9D%98-%EA%B0%80%EC%9E%A5-%ED%81%B0-%EC%B0%A8%EC%9D%B4%EC%A0%90%EC%9D%80/ SOAP REST 차이, 두 방식의 가장 큰 차이점은? - Wishk..

우주유령
우주