프로그래밍 언어는 컴퓨터가 이해할 수 있는 언어로 일상생활에서 사용하는 언어와는 완전히 다른 기계어(machine language)이다. 기계어는 0과 1로 이루어진 이진 코드이다. 프로그래머와 컴퓨터가 대화하기 위해서는 기계어의 다리 역할을 하는 프로그래밍 언어가 필요하다. 프로그래밍 언어는 저급 언어와 고급언어로 구분된다. 저급 언어 - 기계어에 가까운 언어를 말하며, 대표적으로 어셈블리어가 저급 언어에 속한다. 고급언어 - 사람이 쉽게 이해할 수 있는 언어를 말한다. 고급언어로 작성된 소스는 컴퓨터가 바로 이해할 수 없기 때문에 컴파일(complie) 과정을 통해 컴퓨터가 이해할 수 있는 기계어로 변환하여 컴퓨터가 사용한다.
이클립스 테마 적용 이클립스 Darkest Dark 테마와 적용방법에 대한 포스팅이다. 우선 Darkest Dark 테마 적용이 가능한 버전부터 살펴보자. 해당 테마는 2017년 1월 31일 처음 배포됐으며, 2019년 04월 01일 최근 업데이트 버전이다. 여기서 주목할 점은 적용 가능한 버전이다. 2019-03, 2018-12, Photon, Oxygen, Neon 버전이 가능하다. 1. 이클립스 상단 메뉴 Help -> Eclipse MarketPlace 2. 검색어에 theme 또는 darkest 입력 후 해당 플러그인 install 3. Icon Designer 추가로 선택 후 Confirm 4. 라이선스 동의 후 Finish 5. 설치가 완료된 후 이클립스 재 실행 확인 6. Welcome t..
JavaSE 유료화 정리 오라클이 자바스탠다드에디션(SE) 과금 방식을 BCL(영구 라이센스)에서 서브스크립션(구독 모델)으로 변경되었다. 이 선언은 그동안 무료로 인식된 자바의 유료화 선언으로 받아지면서 관련 업계에 큰 혼란을 초래했다. 2018년 9월 출시된 자바SE 11 버전은 서브스크립션 방식으로 출시되었다. 자바SE 8 버전은 2019년 1월부터 서브스크립션 방식으로 변경되었고, 단 개인의 경우 2020년 12월 말까지 무료로 제공된다고 한다. 참고로 나머지 버전에 대해서는 2013년 4월 이후 자바 6, 2015년 4월 이후 자바 7은 이미 서브스크립션으로 넘어갔고 자바9~10은 후속 버전 출시에 따라 지원이 중단되었다. 그동안 한국에서는 '자바=공짜'라는 인식이 강했다. 자바는 전 세계적으로..
- SQL
- 리액트 16
- 정렬 알고리즘
- 자바
- 리액트
- javascript
- 오라클 내장 함수
- 프로그래머스
- 소프트웨어공학
- 이직
- Collection
- Maven
- Eclipse
- effective java
- spring
- 개발환경
- 오라클
- 리눅스 명령어
- 성능분석
- Tomcat
- 회고
- 제주도 여행
- 프로그래머
- React
- 경력관리
- 제주도 3박4일 일정
- 자바스크립트
- Java
- Linux 명령어
- sort algorithm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |