전체 글

Node.js 자바스크립트 엔진으로 빌드된 자바스크립트 런타임 환경을 주로 서버 사이드 어플리케이션 개발에 사용되는 소프트웨어 플랫폼 npm node.js에서 사용할 수 있는 모듈들을 패키지화하여 모아둔 저장소 역할 겸 설치 및 관리를 위한 CLI를 제공 #지역 설치 $npm install #전역 설치 $npm install -g package.json과 의존성 관리 npm은 package.json을 통해 프로젝트 정보와 패키지 의존성을 관리 package.json에서 가장 중요한 항목은 name과 version exports 모듈 안에 선언한 모든 것들은 기본적으로 해당 모듈 내부에서만 참조 가능 이를 외부에 공개하여 다른 모듈에서 사용할 수 있도록 해주는 것이 export 객체 전역함수 require..
git과 github를 이용해서 프로젝트를 할 땐 .gitignore파일을 추가해주어야 한다 자바 프로젝트 협업을 할 때 .gitignore파일을 추가 안해서 불필요한 파일들이 같이 올라가 계속 데이터 충돌로 매번 머지에러가 나 고생했었다. 이 자바 프로젝트 이후 gitignore의 중요성을 알게 되었다 .gitignore github에 올릴 필요 없는 파일을 관리 할 때 쓰인다 npm module,.class파일등 불필요한 파일 업로드, 접근 데이터 충돌 등을 막아주는 역할 gitignore.io gitignore.io 웹사이트에서 사용하는 환경,언어등 키워드를 입력하면 자동으로 파일을 만들어준다 gitignore.io Create useful .gitignore files for your projec..
존재하지 않는 파일에 접근 하려 하거나 정수를 0으로 나누거나 배열의 인덱스를 잘못 허용하는 경우 이러한 예외 즉 by zero 컴파일 오류가 발생한다 import java.util.*; class Solution { public int[] solution(int n) { int num=0; for(int i=0;i
대충 구글이 권장하는 사용자 터치 영역 크기가 불충분하다는 말 android:minWidth="48dp" android:minHeight="48dp" 권장 크기인 48dp 를 적용해주자.
jinny_0