반응형

전체 글 145

[Java] Wrapper class와 Auto Boxing

Wrapper class ArrayList nubmers = new ArrayList(); // Invalid ArrayList numbers = new ArrayList(); // Valid primitive type의 데이터를 객체로 취급해야 하는 경우가 있습니다. 이럴 경우 primitive type의 데이터를 객체로 포장해주어야 하는데 이때 사용하는 클래스를 Wrapper class라고 합니다. 기본형 타입의 래퍼 클래스는 java.lang 패키지에 포함되어있습니다. 기본타입 래퍼클래스 byte Byte short Short int Integer long Long float Float double Double char Character boolean Boolean Integert와 Characte..

Java 2020.06.16

[Java] java.util.Date와 java.sql.Date의 차이점 및 변환

차이점 java.util.Date 유닉스 시간(1970년 1월 1일 00:00:00 GMT)으로 부터 지정된 시간(milliseconds)을 년/월/일/시/분/초의 형태로 갖고 있습니다. java.sql.Date java.util.Date를 상속받으며 SQL Date 값으로 식별할 수 있도록 년/월/일의 정보를 갖고 있습니다. 변환 1. 생성자 java.util.Date utilDate = new java.util.Date(); long currentMilliseconds = utilDate.getTime(); java.sql.Date sqlDate = new java.sql.Date(currentMilliseconds); System.out.println("utilDate = " + utilDate);..

Java 2020.06.14

[Homebrew] Homebrew 를 이용해 Git, Chrome 설치하기

Homebrew? Homebrew는 macOS용 패키지 관리 시스템입니다. cli도구뿐 아니라 cask를 통해 macOS 애플리케이션을 설치할 수도 있습니다. Homebrew 설치 아래 스크립트를 복사하여 터미널에 붙여 넣습니다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 설치가 끝났으면 brew --version(또는 brew -v) 명령어로 설치가 잘 되었는지 확인합니다. Git 설치 1. search 명령어로 설치할 패키지(git)를 찾습니다. brew search git 2. install 명령어로 패키지를 설치합니다. brew install git 3. 제대로 설치되었..

개발환경 2020.06.14

[Markdown] 마크다운 문법 정리

마크다운? 마크다운은 텍스트를 HTML로 변환하는 도구입니다. 확장자는 .md(또는 .markdown)이며 content-type은 text/markdown입니다. 마크다운의 장, 단점 장점 간결합니다. 별도의 도구 없이 작성 가능합니다. 텍스트 파일이기 때문에 용량이 적고, git과 같은 버전 관리 시스템을 이용하여 변경이력 관리가 용이합니다. 단점 표준이 없기 때문에 도구, 플랫폼에 따라 결과물이 다를 수 있습니다. 티스토리에서는 - [X]이 체크박스로 변환되지 않습니다. 모든 HTML 마크업을 대신하지 못한다. 글자에 색을 주는 등의 작업은 할 수 없습니다. 마크다운 문법 1. 제목 부터 까지의 태그로 변환됩니다. # h1 ## h2 ### h3 #### h4 ##### h5 ###### h6 h1..

기타 2020.06.14