IT Note269 728x90 Git Bash #명령어 정리 리액트를 공부함에 있어 사용 중인 커맨드 라인 git bash의 명령어를 정리하였습니다. [파란글씨]는 명령어가 아닌 사용자가 기입하여야할 부분입니다. 공백에 유의하여 작성합니다. - 커맨드창 명령어 - 커맨드창 화면 초기화 Ctrl + L 명령어 맨 앞 / 맨 뒤로 이동 Ctrl + A / Ctrl + E 디렉토리 이동 $ cd [이동할 하위 디렉토리명] 디렉토리 생성 $ mkdir [현재 경로에 생성할 디렉토리명] 디렉토리 삭제 $ git rm -r [삭제할 디렉토리명] 디렉토리 목록 조회 (2 가지) $ dir $ ls 파일 내용 조회 $ cat [파일명] - 깃허브 계정정보 세팅 - 리모트 저장소에 Github 사용자 정보 세팅 $ git config [--global] user.name "Ful.. 2019. 9. 3. React.js #리액트 시작 ※ 『리액트를 다루는 기술』을 읽고 공부한 과정을 기록합니다. 1장 리액트 시작 React.js 리액트는 자바스크립트 라이브러리로 유저 인터페이스를 만드는 데 사용합니다. 오직 V(View)만 신경 쓰는 라이브러리이며 리액트의 주요 특징 중 하나는 Virtual DOM을 사용하는 것에 있습니다. 리액트 매뉴얼에는 다음 문장이 있습니다. 지속적으로 데이터가 변화하는 대규모 애플리케이션 구축하기 리액트는 뷰만 신경 쓰는 라이브러리이므로 기타 기능은 직접 구현하여 사용해야 합니다. 책에서는 코드 에디터 설치 후 git bash를 설치하지만 버전확인 순서를 위하여 git bash를 먼저 다운로드한 후 진행하였습니다. 실습환경 : Windows 10 Home / Node.js v8.11.1 / yarn 1.17... 2019. 9. 3. React.js #JSX란? JSX JSX는 리액트용이기 때문에 공식 자바스크립트 문법은 아니다. 자바스크립트의 확장 문법으로 XML과 매우 비슷하게 생겼으며, 이런 형식으로 작성된 코드는 나중에 코드가 번들링 되면서 babel-loader를 사용하여 자바스크립트로 변환한다. JSX 장점은 보기 쉽고 익숙하다는 것에 있다. JSX var hello = ( Hello world! ) JSX 바벨 변환 후 자바스크립트 형식 var hello = React.createElement( "div", null, React.createElement( "h1", null, "Hello world", React.createElement( "b" null, "!" ) ) ); 2019. 9. 1. Algorithm #순열 알고리즘 순열 알고리즘 Permutation Algorithm (1) 순열 서로 다른 n개에서 r( 0 1*1 + 2*2 = 5 결과값② : A{1, 2}, B{2, 1} =>.. 2019. 8. 19. JAVA_ cmd 로 java 파일 UTF-8 로 인코딩 후 컴파일하기 javac -encoding UTF-8 Main.java && java Main ※ cmd 를 켜고 자바파일이 존재하는 경로로 이동 후 위처럼 입력 ※ Main : 파일명자리 2018. 11. 8. 톰캣이란 What is Tomcat? 톰캣이란 (Tomcat)톰캣(Tomcat) 이란 Java Servlet을 실행하고 JSP 가 포함된 웹 페이지를 렌더링하는 Apache Software Foundation의 응용 프로그램 서버입니다. 톰캣(Tomcat)은 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하여 자바 서버 페이지(JSP)와 자바 서블릿이 실행할 수 있는 환경을 제공하고 있습니다. 톰캣은 관리툴을 통해 설정을 변경할 수 있지만, XML 파일을 편집하여 설정할 수도 있습니다. 그리고, 톰캣은 HTTP 서버도 자체 내장하기도 합니다. Tomcat is an application server from the Apache Software Foundation that executes Java servlets and renders W.. 2018. 8. 1. ■ JSON 기본개념 JSON#1_ JSON 은 오브젝트이다.① 생성된 JSON 을 alert() 로 확인해보면 [object Object] 라고 뜬다.② 생성된 JSON 을 typeof 로 확인해보면 object 라고 뜬다.이를 통해 JSON 는 객체(object)임을 확인할 수 있다. JSON#2_ key값 변경, value값 호출① JSON 의 key값으로 호출하면 value값이 나온다.② JSON 의 key값으로 호출된 값은 변경이 가능하다. JSON#3_ 함수로 구성된 경우의 value값 함수호출① JSON 의 value 가 함수로 구성된 경우 키값 호출로 인한 함수호출은 이루어지지 않는다.② 함수로 구성된 value값을 alert()로 확인해보면 문자열로 출력된다.③ 함수로 구성된 value값에 ()괄호를 붙여 a.. 2018. 7. 11. ■ JSON(JavaScript Object Notation) 개요 JSON(JavaScript Object Notation)※ JSON(JavaScript Object Notation) 이란? - JavaScript Object Notation, RFC 4627 - JavaScript 구문 형식을 따르며, 언어나 플랫폼에 독립적 - 미디어 타입 : 'application/json' - 표현 가능한 자료형 : object, array, string, number, boolean, null ○ 개요 JSON(JavaScript Object Notation)은 인터넷에서 데이터를 주고 받을 때 그 데이터를 표현하는 방법이다. 자료의 종류에 큰 제한은 없으며, 특히 프로그램의 변수값을 표현하는 데 적합하다. 경량 데이터 교환 방식으로 사람이 읽고 쓰기에 용이하며, 기계가 분석.. 2018. 7. 11. JAVA_ Test154 & Test155_ 컬렉션 프레임워크(Collection Framework) / Vector 클래스 접근방법 Test154 컬렉션 프레임워크(Collection Framework) / Vector 클래스 접근방법※ Vector v = new Vector(); → 비어있는 Vector 자료구조 생성 ※ Vector v = new Vector(8); → 8개의 초기 elements 를 가진 Vector 자료구조 생성. 8개가 모두 채워지게 되면(모자라게 되면) 자동으로 확장된다. ※ Vector v = new Vector(3, 5); → 3개의 초기 elements 를 가진 Vector 자료구조 생성. 3개가 모두 채워지게 되면 (모자라게 되면) 5개 증가(확장)된다. ※ 벡터는 데이터 요소로서 정수형, 실수형, 문자열 ... 등을 담아내는 것이 가능하다. → 접근 방법 → 데이터 안정성 확보 -- check~~!.. 2018. 6. 17. JAVA_ Test153_ 컬렉션 프레임워크(Collection Framework) / Vector(벡터) 클래스 Test153 컬렉션 프레임워크(Collection Framework) / Vector(벡터) 클래스※ Vector(벡터) 자바의 자료 구조 기능을 제공하는 클래스들 중 가장 기본적인 클래스로 배열과 비슷하지만, 배열과는 달리 다른 종류의 데이터 형을 가진 데이터 요소를 가질 수 있으며, 데이터가 가득 차면 자동으로 저장 영역을 늘려주게 된다. 또한 객체 레퍼런스를 저장하기 때문에 JDK 1.5 이전에는 자바 기본형 데이터는 저장할 수 없었으나 JDK 1.5 이후부터는 오토박싱 / 오토 언박싱 기능이 제공되면서 기본 데이터형도 저장이 가능하다. 벡터 클래스의 기본 구조는 시퀀스(sequence) 데이터 구조에 기반하며 시퀀스 데이터 접근을 순차적인 인덱스 값에 대한 위치로 접근하게 된다. 따라서, 자료구.. 2018. 6. 17. 728x90 이전 1 ··· 6 7 8 9 10 11 12 ··· 27 다음 728x90