NPM 이란? 설치 및 빠른 활용법 알아보기
·
Main/Vue.js Programming
NPM = Node Package Manager 노드의 패키지들을 관리해주는 매니저이다. 패키지를 관리해요?? 특정 라이브러리와 라이브러리와의 의존관계를 다 파악해서 설치하기가 어렵다. 라이브러리끼리 호환되는 버전이 있는데, 그런 버전들을 NPM 이 관리해준다. npm 초기화 하기 ! NPM 은 먼저 프로젝트 폴더에서 npm 을 쓸거라고 하는 초기화 단계를 수행한다. npm init -y -y는 왜 붙어있나요? npm init 을 수행하면 package.json 이라는 파일이 프로젝트에 만들어 진다. 이때 여러가지 라이브러리와 관련된 것들을 작성하는데, -y를 넣지 않으면 질문지가 10개 정도 나오고 그거에 일일이 작성을 해주어야 한다. -y을 붙여서 일단 빈 껍데기의 package.json을 만든다고 ..
Javascript ES6 5분만에 정리하기
·
Main/Vue.js Programming
ES6 정리 Const & let 새로운 선언 방식 기존의 var로 선언한 변수를 const 와 let으로 선언 블록단위인 {} 으로 변수의 범위가 제한 됨 const : 한번 선언한 값에 대해 변경할 수 없음 let: 변경할 수 있는 변수를 선언할 때 사용 *const와 let 모두 선언은 1번만 할 수 있음. 값을 재정의하는 것은 let 만 가능 ES5의 특징 - Hoisting Hoisting 이란? 바닥에서 천장으로 끌어올린다는 의미로 선언한 var a=10; 의 변수를 맨위로 끌어올림 function 과 var 를 최상단으로 끌어올린다. function sum(){ return 10+ 20; } var a = sum(); function sum() { return 20 + 30; } 여기서 a ..
성분으로 구분한 아이스크림 총 주문량 - Oracle DB
·
Main/프로그래머스(JAVA)
1. 출처 https://school.programmers.co.kr/learn/courses/30/lessons/133026?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 다음은 아이스크림 가게의 상반기 주문 정보를 담은 FIRST_HALF 테이블과 아이스크림 성분에 대한 정보를 담은 ICECREAM_INFO 테이블입니다. FIRST_HALF 테이블 구조는 다음과 같으며, SHIPMENT_ID, FLAVOR, TOTAL_ORDER 는 각각 아이스크림 공장에서 아이스크림 가게까지의 출하 번호, 아이스크림 맛, 상반기..
특수문자 출력하기 - Java
·
Main/프로그래머스(JAVA)
1. 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181948 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 제 설명 다음과 같이 출력하도록 코드를 작성해 주세요. 출력 예시 !@#$%^&*(\'"?:; 2. 풀이 여기서 출력예시중 유의해야할 특수문자로는 \' " 가 있다. 이 문자들을 출력하고싶을 때에는, 백스페이스 아래에 있는 \ 를 앞에 붙여줘야 한다. import java.util.Scanner; public class Solution { public static void main(S..
대소문자 바꿔서 출력하기 - JAVA
·
Main/프로그래머스(JAVA)
1. 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181949 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 영어 알파벳으로 이루어진 문자열 str이 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요. 제한사항 1 ≤ str의 길이 ≤ 20 str은 알파벳으로 이루어진 문자열입니다. 입출력 예 입력 #1 aBcDeFg 출력 #1 AbCdEfG 2. 풀이 import java.util.*; public class Solution { ..
문자열 반복해서 출력하기 - Java
·
Main/프로그래머스(JAVA)
1. 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181950 문제 설명 문자열 str과 정수 n이 주어집니다. str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요. import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); int n = sc.nextInt(); // repeat(n) 을 사용하여 반복적 출력 System.out.println(str.repeat(n)); } } For 문을 사용해서 출력을 해..
Yellongs
YELLONGIT