profile
이제 막 첫걸음을 시작한 주니어 개발자입니다.
post-thumbnail

콜백 함수

요즘 Node.js 강의를 들으며 자주 나오는 콜백함수와 화살표 함수에 대해 잘 알지 못해 이번기회에 명확하게 정리하고자 한다.이름 그대로 나중에 호출되는 함수를 말한다. 콜백 함수는 코드를 통해 명시적으로 호출되는 함수가 아니라, 개발자가 함수를 등록해놓으면 어떤 이

2021년 7월 6일
·
0개의 댓글

Git 정리(2편)

요즘 인프런에서 노드 관련 강의를 듣던 중 맥을 사용하시는 강의자분의 명령어가 윈도우를 사용하는 내게 통하지 않아 검색하던 중 Git Bash라는 것을 알게되었다.OS에 상관없이 쓸 수 있는 리눅스 베이스의 터미널용 Git이다.이것을 사용하면 window에서도 리눅스

2021년 7월 2일
·
0개의 댓글
post-thumbnail

Git 정리(1편)

* Git의 4가지 영역 Working Directory 실제 프로젝트 디렉토리로 실제 코드의 추가, 수정, 삭제 작업이 이루어지는 영역. Repository 파일이나 폴더의 변경을 이력별로 저장해두는 곳. .git 디렉토리 내에 존재. Local Repository

2021년 7월 1일
·
0개의 댓글
post-thumbnail

NPM이란?

NPM(Node Packaged Manager) javaScript의 패키지 매니저이며, Node.js에서 사용할 수 있는 모듈을 패키지화하여 모아둔 저장소 역할을 한다. 설치 및 관리를 수행할 수 있는 CLI를 제공한다. 패키지 설치 설치에는 local instal

2021년 7월 1일
·
0개의 댓글

Express.js란

visual studio code에서 방금 만든 폴더 열기 index.js 파일 생성(백엔드 서버의 시작점) express js 다운로드: npm install express --save express js 란 Node.js를 위한 웹 애플리케이션 프레임워크

2021년 6월 21일
·
0개의 댓글

Node JS

javaScript를 서버 사이드에서 동작할 수 있도록 하는 환경모든 API가 비동기식으로 작동되므로, API를 실행하고 완료되기를 기다리지 않고 바로 다음 API를 실행한다.이후 과거 실행한 API가 값을 반환하면 이벤트 루프가 확인하여 값을 받아온다.이벤트 매커니즘

2021년 6월 14일
·
0개의 댓글

자바 기본 개념(19)

key와 value로 이루어진 자료 보관 형태크기의 제한은 없으며, 명칭을 기반으로 주소를 찾아감.키: 찾을 데이터의 명칭값: 데이터의 주소가 들어가있음. 주소를 통해 데이터에 접근하므로 리스트처럼 순차적으로 접근하는 것은 아님. HashMap<클래스명(key),

2020년 9월 10일
·
0개의 댓글

자바 기본 개념(18)

목록의 형태로 데이터를 관리순차적이며, 크기에 제한 없이 값을 보관 및 누적(Array)List<클래스> 변수명 = new ArrayList<클래스>();add(): 리스트에 값을 추가한다.get(인덱스 번호): 리스트에서 인덱스 번호의 값을 가져온다.rem

2020년 9월 8일
·
0개의 댓글

자바 기본 개념(17)

일부 미완성 상태로 구현된 클래스공통 부분은 만들어주나 나머지는 알아서 사용하도록 함내용이 있는 메소드와 내용이 없는 메소드 모두 생성 가능특징객체 생성 불가능상속을 통하여 사용추상메소드를 오버라이딩하여 사용접근권한 abstract class 클래스명 {내용}추상 클래

2020년 9월 7일
·
0개의 댓글
post-thumbnail

자바 기본 개념(16)

개발의 형태를 제공하기 위해 사용내용 없이 선언만 가능접근권한 interface 인터페이스명 {내용 -> 메소드 선언부만 있음 -> 접근권한 반환타입 메소드명(인자타입 인자명);}인터페이스를 클래스에서 사용하기 위해 사용1 대 N 관계접근권한 class 클래스명 imp

2020년 9월 4일
·
0개의 댓글

자바 기본 개념(15)

동일 패키지 내 이름이 같은 여러 메소드를 재정의하는 것1\. 오버로딩위치: 동일 클래스 내부기능: 신규조건: 메소드 명은 동일해야하지만 인자타입과 인자개수는 달라야한다.2\. 오버라이딩위치: 상속관계기능: 재정의조건: 메소드 명, 반환타입, 인자타입, 인자개수는 동일

2020년 9월 2일
·
0개의 댓글
post-thumbnail

자바 기본 개념(14)

1개의 부모만 존재권한이 허용하는 모든 것(public, protected)을 물려받음접근권한 class 클래스명 extends 부모클래스명 {내용}부모 클래스에게 상속받은 메소드를 자식 클래스에서 재정의 하는 것.오버라이딩 후에는 부모 것에 접근할 수 없으나 접근하고

2020년 9월 1일
·
0개의 댓글
post-thumbnail

자바 기본 개념(13)

continue반복문에서 내용 실행 중 continue를 만나면 증감값으로 바로 이동한다.break반복문에서 내용 실행 중 break를 만나면 반복문을 중단한다.

2020년 8월 30일
·
0개의 댓글
post-thumbnail

자바 기본 개념(12)

문자열.replace(찾을값, 바꿀값) : 모두 바꿈문자열.replaceFirst(찾을값, 바꿀값): 첫번째만 바꿈위치는 0부터 시작문자열.indexOf(찾을값) : 값의 위치를 찾아준다. 찾는 것이 없을 경우 -1문자열.indexOf(찾을값, 시작위치): 시작위치부터

2020년 8월 28일
·
0개의 댓글
post-thumbnail

자바 기본 개념(11)

자료의 형태를 변환(타입)값타입클래스.toString(값);타입클래스.parse타입(값);타입클래스int -> Integerlong -> Longfloat -> Floatdouble -> Double

2020년 8월 27일
·
0개의 댓글

서서히 사라지기( jQuery이용 )

위의 jQuery 메소드를 이용하면 해당 요소를 서서히 사라지게하는 애니메이션을 구현할 수 있다. fadeOut();$(selector).fadeOut(speed,callback);speed: 지속 기간. milliseconds나 slow, fast같은 용어로도 지정할

2020년 8월 26일
·
0개의 댓글
post-thumbnail

자바 기본 개념(10)

동작이나 기능선언시 인자 = Argument사용시 값 = Parameter접근권한 반환타입 메소드명(인자타입 인자명) {내용반환타입이 void가 아니라면 return 값;}

2020년 8월 26일
·
0개의 댓글
post-thumbnail

자바 기본 개념(9)

클래스명 변수명 = new 생성자;접근권한 클래스명(인자타입 인자명) {내용}생성자 규칙기본 생성자(인자가 없는 것)은 생략이 가능하다.만약 추가 생성자가 존재할 경우 기본 생성자를 사용하려면 기본 생성자를 선언해야 사용이 가능하다.(추가 생성자 존재시 생략 기능이 사

2020년 8월 25일
·
0개의 댓글
post-thumbnail

자바 기본 개념(8)

만들고자 하는 기능이나 값을 설계해 놓은 것접근권한 class 클래스명 {내용 --> -> 클래스, 변수, 메소드만 올 수 있다. 기본적으로는 생성자를 만들 수 있다.} 접근권한public: 같은 프로젝트 내 어디에서나 접근 가능protected: 동일 패키지 내,

2020년 8월 21일
·
0개의 댓글
post-thumbnail

자바 기본 개념(7)

값을 순차적으로 나열한다.특징크기가 고정이다.순차적이다.방번호는 0부터 시작한다.int에서 값을 아무것도 안 넣었을 경우 초기값 0String에서 값을 아무것도 안 넣었을 경우 초기값 null방의 길이를 확인하고 싶은 경우 length를 사용한다.

2020년 8월 20일
·
0개의 댓글