분류 전체보기
-
Intro 진행중인 SFS 프로젝트에서도 Node.js를 사용하고 Node.js관련 면접 준비할 겸 [Node.js 교과서]로 공부한 내용을 정리하고자 한다. 추후에는 [Node.js 디자인 패턴]로 공부한 내용도 추가할 것이다. 1장 노드 시작하기 1.1 핵심 개념 이해 Node.js는 크롬 V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임입니다. Node.js는 이벤트 기반, 논블로킹 I/O모델을 사용해 가볍고 효율적입니다. Node.js의 패키지 생태계인 npm은 세계에서 가장 큰 오픈 소스 라이브러리 생태계이기도 합니다. Javascript Runtime 이벤트 기반 논블로킹 I/O 모델 (추가적) 싱글쓰레드 1. 자바스크립트 런타임 V8 : C++로 작성된 구글의 고성능 자바스크립트 및 웹어..
Node.js 핵심 개념과 장단점 정리Intro 진행중인 SFS 프로젝트에서도 Node.js를 사용하고 Node.js관련 면접 준비할 겸 [Node.js 교과서]로 공부한 내용을 정리하고자 한다. 추후에는 [Node.js 디자인 패턴]로 공부한 내용도 추가할 것이다. 1장 노드 시작하기 1.1 핵심 개념 이해 Node.js는 크롬 V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임입니다. Node.js는 이벤트 기반, 논블로킹 I/O모델을 사용해 가볍고 효율적입니다. Node.js의 패키지 생태계인 npm은 세계에서 가장 큰 오픈 소스 라이브러리 생태계이기도 합니다. Javascript Runtime 이벤트 기반 논블로킹 I/O 모델 (추가적) 싱글쓰레드 1. 자바스크립트 런타임 V8 : C++로 작성된 구글의 고성능 자바스크립트 및 웹어..
2023.01.08 -
Intro - Window에서 nvm으로 Node.js 버전 손쉽게 관리! Velog에서 작성하는 Node.js관련 첫 포스팅이다. 이번에 SFS프로젝트에서 Node.js를 사용하기 때문에 다시 복습하는 시간을 가지고 있다. [Node.js 교과서]와 [우리밋_woorimIT]채널의 [[Node.js] 백엔드 맛보기]로 학습하고 있다. 역시 초반에 중요한 것은 환경설정이다. Node.js를 설치하는 시간을 가졌는데 이미 내 PC에는 설치가 되어있다. 현재 LTS버전은 16.15.1버전이고 내가 사용하는 버전은 16.14.2라서 조금 차이가 났다. 그래서 최신 LTS버전과 맞추려고 하는데 어떻게하면 편리하게 버전관리를 할 수 있을까 라는 생각에 구글링을 해봤다. npm install n 후 n lts로 l..
Window에서 nvm으로 Node.js 버전 손쉽게 관리!Intro - Window에서 nvm으로 Node.js 버전 손쉽게 관리! Velog에서 작성하는 Node.js관련 첫 포스팅이다. 이번에 SFS프로젝트에서 Node.js를 사용하기 때문에 다시 복습하는 시간을 가지고 있다. [Node.js 교과서]와 [우리밋_woorimIT]채널의 [[Node.js] 백엔드 맛보기]로 학습하고 있다. 역시 초반에 중요한 것은 환경설정이다. Node.js를 설치하는 시간을 가졌는데 이미 내 PC에는 설치가 되어있다. 현재 LTS버전은 16.15.1버전이고 내가 사용하는 버전은 16.14.2라서 조금 차이가 났다. 그래서 최신 LTS버전과 맞추려고 하는데 어떻게하면 편리하게 버전관리를 할 수 있을까 라는 생각에 구글링을 해봤다. npm install n 후 n lts로 l..
2023.01.06 -
2021년도 정기기사 3회 정보처리기사 필기시험에 드디어.. 합격을 하고 실기시험을 준비중이다. 준비중에 SQL문 관련 문제가 항상 3문제 정도 나오는데 모두 맞추기 위해 총 정리를 한 번 해볼까한다. 1. 정보처리기사 실기 준비를 위한 SQL문 총정리 및 SQL문 정리 사이트 1-1. DDL(Data Define Language, 데이터 정의어) - DDL은 SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의하거나 변경 또는 삭제할 때 사용하는 언어. - 논리적 데이터 구조와 물리적 데이터 구조의 사상을 정의 - 데이터베이스 관리자나 데이터베이스 설계자가 사용함. 명령어 기능 CREATE SCHEMA, DOMAIN, TABLE, VIEW, INDEX 정의 ex) CREATE ALTER..
SQL문 총 정리!!(Feat. SQL문 정리 사이트)2021년도 정기기사 3회 정보처리기사 필기시험에 드디어.. 합격을 하고 실기시험을 준비중이다. 준비중에 SQL문 관련 문제가 항상 3문제 정도 나오는데 모두 맞추기 위해 총 정리를 한 번 해볼까한다. 1. 정보처리기사 실기 준비를 위한 SQL문 총정리 및 SQL문 정리 사이트 1-1. DDL(Data Define Language, 데이터 정의어) - DDL은 SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의하거나 변경 또는 삭제할 때 사용하는 언어. - 논리적 데이터 구조와 물리적 데이터 구조의 사상을 정의 - 데이터베이스 관리자나 데이터베이스 설계자가 사용함. 명령어 기능 CREATE SCHEMA, DOMAIN, TABLE, VIEW, INDEX 정의 ex) CREATE ALTER..
2021.08.24 -
안녕하세요 :) 컴클로딩 입니다. 오늘은 GitHub에서 만든 편집기인 아톰(Atom) 설치 방법 및 파이썬을 사용하기 위해 필요한 필수 패키지들에 관해 포스팅하려고해요. 아톰을 처음 설치를 하면 아무것도 없어서 패키지들을 꼭 설치해야해요!! 관련 패키지들이 어떠한 기능을 하는지도 알려드릴테니 일단 설치 방법부터 알아볼게요!(참고로 아톰설치는 완전 간단!!) 아톰(Atom) 설치 방법 1. 아톰 홈페이지 접속 후 [Download] 클릭!! 아톰홈페이지 첫화면인데요! 아톰은 로그인/회원가입 필요없어요! 그냥 이미지에 보이는 [Download] 버튼만 바로 눌러주세요!! 아톰 홈페이지는 아래에 링크를 걸어둘게요!! 아톰(Atom) 홈페이지 링크 A hackable text editor for the 21s..
아톰(Atom) 파이썬 필수 패키지 추천!!(설치방법 포함)안녕하세요 :) 컴클로딩 입니다. 오늘은 GitHub에서 만든 편집기인 아톰(Atom) 설치 방법 및 파이썬을 사용하기 위해 필요한 필수 패키지들에 관해 포스팅하려고해요. 아톰을 처음 설치를 하면 아무것도 없어서 패키지들을 꼭 설치해야해요!! 관련 패키지들이 어떠한 기능을 하는지도 알려드릴테니 일단 설치 방법부터 알아볼게요!(참고로 아톰설치는 완전 간단!!) 아톰(Atom) 설치 방법 1. 아톰 홈페이지 접속 후 [Download] 클릭!! 아톰홈페이지 첫화면인데요! 아톰은 로그인/회원가입 필요없어요! 그냥 이미지에 보이는 [Download] 버튼만 바로 눌러주세요!! 아톰 홈페이지는 아래에 링크를 걸어둘게요!! 아톰(Atom) 홈페이지 링크 A hackable text editor for the 21s..
2019.09.26 -
안녕하세요 :) 컴클로딩 입니다. 오늘은 이전에 설치했던 이클립스에서 자바프로젝트를 생성하고 클래스까지 생성하는 방법에 대해 포스팅할거에요!! 처음 자바를 시작하는 분이라면 이클립스에 너무 많은 기능들 때문에 헤멜 수 있기때문에 딱 중요한 포인트만 알려드릴거에요!! 저도 사실 한동안 자바보단 Node.js를 한다고 살짝 잊고있었는데 이번 기회에 아주 정확하게 복습했답니다!! 그러니 잘 따라와주세요~!! 자바 프로젝트 생성 방법 1. [그림1]을 순서대로 클릭!! 1번은 Open Perpective로 이클립스 배경설정이라고 보시면 될 거 같아요!! 2번에 Java전용 배경으로 설정하는거죠. 3번의 Open을 클릭해주세요!! 2. [New]-[Java Project] 클릭! 만약 1번과정을 하지않으면 [Ne..
이클립스에서 Java(자바) 프로젝트 생성부터 클래스 생성까지!!안녕하세요 :) 컴클로딩 입니다. 오늘은 이전에 설치했던 이클립스에서 자바프로젝트를 생성하고 클래스까지 생성하는 방법에 대해 포스팅할거에요!! 처음 자바를 시작하는 분이라면 이클립스에 너무 많은 기능들 때문에 헤멜 수 있기때문에 딱 중요한 포인트만 알려드릴거에요!! 저도 사실 한동안 자바보단 Node.js를 한다고 살짝 잊고있었는데 이번 기회에 아주 정확하게 복습했답니다!! 그러니 잘 따라와주세요~!! 자바 프로젝트 생성 방법 1. [그림1]을 순서대로 클릭!! 1번은 Open Perpective로 이클립스 배경설정이라고 보시면 될 거 같아요!! 2번에 Java전용 배경으로 설정하는거죠. 3번의 Open을 클릭해주세요!! 2. [New]-[Java Project] 클릭! 만약 1번과정을 하지않으면 [Ne..
2019.09.18 -
안녕하세요 :) 컴클로딩 입니다. 오늘은 오라클 계정 만들기에 대해 포스팅하려고 합니다. 자바를 다운받다가 갑자기 회원가입 창이 뜨기도 하죠?! 이럴땐 회원가입을 해야 다운로드가 진행되기도 하죠. 처음 자바를 접한 분들은 어떻게 작성해야하는지 어려움을 느낄 수 있죠. 왜냐하면 저도 그랬거든요!! 하지만 오라클 계정 만들기 어렵지 않아요~ 제가 차근차근 설명해드릴게요!! 오라클 계정 만드는 방법 1. 오라클 홈페이지에 접속 후 [Sign in] 클릭! 오라클 홈페이지 링크 Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle www.oracle.com 2. [Sign up for Oracle Account]를 클..
오라클 계정 만들기 어렵지 않아요안녕하세요 :) 컴클로딩 입니다. 오늘은 오라클 계정 만들기에 대해 포스팅하려고 합니다. 자바를 다운받다가 갑자기 회원가입 창이 뜨기도 하죠?! 이럴땐 회원가입을 해야 다운로드가 진행되기도 하죠. 처음 자바를 접한 분들은 어떻게 작성해야하는지 어려움을 느낄 수 있죠. 왜냐하면 저도 그랬거든요!! 하지만 오라클 계정 만들기 어렵지 않아요~ 제가 차근차근 설명해드릴게요!! 오라클 계정 만드는 방법 1. 오라클 홈페이지에 접속 후 [Sign in] 클릭! 오라클 홈페이지 링크 Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle www.oracle.com 2. [Sign up for Oracle Account]를 클..
2019.09.16 -
안녕하세요 :) 컴클로딩 입니다. 오늘은 이클립스 다운로드 및 설치 방법에 대해 알아보도록 할거에요!! 이클립스란 통합 개발 환경(Integrated Development Environment)으로써 자바 프로그래밍 개발에 도움을 주는 툴이에요!! 소스코드를 짤 때 자동 밀어쓰기로 가독성을 높여준다던가 바로 소스코드를 실행시켜주고 콘솔 창에 결과를 나타내주는 등의 역할을 해요!! 하지만 다소 무거운 프로그램이여도 무료!!라는 점에서 아주 메리트가 있답니다. 또한 이클립스에서 제공하는 각종 플러그인을 설치한다면 자바뿐만이 아니라 Node.js와 같은 다른 플랫폼 개발에도 같이 사용할 수 있는 것이 장점이라고 볼 수 있죠!! 그럼 이제 설치방법을 알려드릴게요!! 참고로 Java Missing창으로 넘어 간 ..
이클립스 다운로드 및 설치 방법 완벽 가이드!!(Java Missing포함)안녕하세요 :) 컴클로딩 입니다. 오늘은 이클립스 다운로드 및 설치 방법에 대해 알아보도록 할거에요!! 이클립스란 통합 개발 환경(Integrated Development Environment)으로써 자바 프로그래밍 개발에 도움을 주는 툴이에요!! 소스코드를 짤 때 자동 밀어쓰기로 가독성을 높여준다던가 바로 소스코드를 실행시켜주고 콘솔 창에 결과를 나타내주는 등의 역할을 해요!! 하지만 다소 무거운 프로그램이여도 무료!!라는 점에서 아주 메리트가 있답니다. 또한 이클립스에서 제공하는 각종 플러그인을 설치한다면 자바뿐만이 아니라 Node.js와 같은 다른 플랫폼 개발에도 같이 사용할 수 있는 것이 장점이라고 볼 수 있죠!! 그럼 이제 설치방법을 알려드릴게요!! 참고로 Java Missing창으로 넘어 간 ..
2019.09.15 -
안녕하세요 :) 컴클로딩 입니다. 오늘은 Java 설치와 환경변수 설정까지 다뤄볼 거에요!! 기존 제 노트북에 설치된 Java를 지우고 다시 설치하면서 하나하나 캡쳐한 것들을 첨부했으니 잘 따라와주세요~ 위 이미지는 유튜브 이지쌤 영상을 보고 한번 만들어봤어요!! 이제 그럼 먼저 Java설치 방법부터 알아볼게요!! Java 설치 방법 1. CMD 창에서 Java 설치 여부 확인!! 일단 [윈도우키]+R을 눌러 cmd를 입력해주시고 [확인]을 눌러 cmd창을 띄워주세요!! 그리고 java -version을 입력 후 [Enter]를 눌러줘요! 위 이미지와 같이 뜬다면 java를 설치해줘야해요!! 2. Oracle홈페이지 접속 후 Java SE 클릭!! Java SE는 StandardEdition의 준말로 기..
Java 설치 및 환경변수 설정 완벽 가이드!안녕하세요 :) 컴클로딩 입니다. 오늘은 Java 설치와 환경변수 설정까지 다뤄볼 거에요!! 기존 제 노트북에 설치된 Java를 지우고 다시 설치하면서 하나하나 캡쳐한 것들을 첨부했으니 잘 따라와주세요~ 위 이미지는 유튜브 이지쌤 영상을 보고 한번 만들어봤어요!! 이제 그럼 먼저 Java설치 방법부터 알아볼게요!! Java 설치 방법 1. CMD 창에서 Java 설치 여부 확인!! 일단 [윈도우키]+R을 눌러 cmd를 입력해주시고 [확인]을 눌러 cmd창을 띄워주세요!! 그리고 java -version을 입력 후 [Enter]를 눌러줘요! 위 이미지와 같이 뜬다면 java를 설치해줘야해요!! 2. Oracle홈페이지 접속 후 Java SE 클릭!! Java SE는 StandardEdition의 준말로 기..
2019.09.14