본문 바로가기

전체 글

(274)
npx degit 레포지토리명 새로만들디렉토리명 npx degit 레포지토리명 새로만들디렉토리명 이렇게 클론 폴더 만들면 버전내역이 없이 생성됨
sql함수 FLOOR : 숫자보다 작거나 같은 최대 정수를 리턴 CEIL/CEILING : 숫자보다 크거나 같은 최소 정수를 리턴 TRUNC : 숫자를 소수 m 자리에서 잘라서 리턴 (m default : 0) ROUND : 숫자를 소수 m 자리에서 반올림하여 리턴 (m default : 0)
자바스터디 1 JVM이란 무엇인가? Java Virtual Machine의 약자로 컴파일된 Java byte code를 각각의 운영체제에 맞게 해석하여 실행하는 역할을 수행한다. 타 언어는 운영체제에 종속되어 각 운영체제에 맞춰 코드를 리팩토링 해줘야 실행 가능하지만 자바는 JVM만 있으면 어떤 os여도 실행가능하다. 컴파일 하는 방법 코드를 해석하는 방식에는 컴파일러 언어와 인터프리터 언어가 있다. 컴파일언어는 코드를 읽고 해석하여 전체 소스코드를 기계어로 바꾸어 파일(빌드 과정에서 모든 소스코드에 대한 분석과 기계어 변환이 이루어진 후 런타임에 빌드타임 때 생성한 모든 기계어를 한 번에 기계로 보내는 것이다.)을 생성한다. 따라서 빌드과정은 오래 걸리지만 실행시 기계어를 바로 읽기만 하면 되서 실행이 빠르다. 반면..
객체에서 키이름에 대괄호 쓰는 이유 - 문자열로 이루어진것은 객체명.키이름 으로 하면 안되고 객체명[키이름]으로 해야됨 -> user.likes birds = true (x), user["likes birds"] = true; (o) - 객체의 키이름을 변수로 생성할 경우 대괄호로 만들어줘야됨 let difficult = { key1: 'value1', key2: 'value2', }; let name = "key2"; console.log(difficult.name); -> undefined console.log(difficult[name]); https://ko.javascript.info/object 객체 ko.javascript.info 대괄호 표기법 항목 참고
function* yield https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/function* function* - JavaScript | MDN function* 선언 (끝에 별표가 있는 function keyword) 은 generator function 을 정의하는데, 이 함수는 Generator 객체를 반환합니다. developer.mozilla.org
[Error] Could not find a declaration file for module 'react' npm i --save @types/react @types/react-dom 설치하면됨
[React.js] withRouter react-router-dom 라우트가 아닌 컴포넌트에서 라우터에서 사용하는 객체 location, match, history 를 사용하려면, withRouter 라는 HoC 를 사용해야한다.
[React.js] redux sample //액션 export const ACTION_TYPE = 'ACTION_TYPE'; //액션 생성 함수 export function addAction(text) { return { type: ACTION_TYPE, text, } } //리듀서 함수 function act(state = initialState, action) { if (action.type === 'ACTION_TYPE') { return { text: action.text } } return state; } redux-actions 모듈 사용시 //액션 const ACTION_TYPE = 'ACTION_TYPE'; //액션 생성함수 export const ACTION_TYPE = createAction('ACTION_TYPE', text..