일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AWS EC2 서버 만들기
- 자바스크립트 런타임
- Linux apt
- Linux apt-get
- EC2 Apache2
- EC2 zsh
- Linux 디렉터리 역할
- javascript 정렬
- Logback
- Navigation Pattern
- JavaScript 실행 디버깅
- Linux ls
- Linux mkdir
- HTTP Web Server
- Linux cd
- Linux 디렉터리 구조
- Linux oh my zsh
- linux foreground
- EC2 HTTP 호스팅
- javascript scope
- Linux rmdir
- 서버의 서비스 방식
- 자바스크립트 이벤트 루프
- JavaScript EventLoop
- EC2 oh my zsh
- Linux 파일 관리 명령어
- Linux pwd
- Linux cat
- Linux 디렉터리 명령어
- linux background
- Today
- Total
목록전체 글 (120)
HyunJun 기술 블로그
1. Java란? Java는 1995년 Sun Microsystems의 James Gosling과 다른 연구원들이 발표한 객체지향적 프로그래밍 언어입니다. 1991년 6월 셋톱 프로젝트를 위해 제임스 고슬링이 만들었다. 이 언어는 원래 제임스 고슬링의 사무실 밖에 있던 오크 나무를 따다 오크(Oak), 혹은 그린(Green)이라고도 불렀으나, 단어 리스트 중 무작위로 뽑은 자바(Java)를 선택했다. 제임스 고슬링의 목표는 C/C++ 스타일의 언어와 가상 머신을 구현하는 것이었다. 첫 공개 자바 버전은 1995년의 자바 1.0이었다. 한 번 작성하고 어느 곳에서나 실행 "Write Once, Run Anywhere"하는 것을 약속하였다. 2. 그렇다면 프로그래밍이란 무엇일까요? 각 나라들의 언어가 다른..
1. Contents Assist란?이클립스, 인텔리제이, 파이참, VSCode 등 여러 가지 IDE에서 각 소프트웨어의 알고리즘에 맞게 제공되는 코딩 자동완성 기능입니다.2. 맥북 이클립스에서의 자동완성 사용 시 문제점이클립스의 자동완성 단축키는 Control + SpaceMac의 Control + Space는 이미 한글/영어 변환키로 사용되고 있다.고로 겹치지 않게 하려면 이클립스 혹은 Mac에서 단축키를 변경해 주어야 합니다.3. Spotlight 단축키 변경4. 이클립스 단축키 변경
1. IDE란? IDE(Integrated Development Environment)는 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하고 활용할 수 있게 해주는 소프트웨어이다. 기존의 소프트웨어 개발 방식에서 컴파일러, 텍스트 편집기, 디버거 등은 따로 존재한다. IDE의 등장으로 따로 존재하는 프로그램들을 한대 모아 편리하게 개발하며, 개발 속도를 향상할 수 있다. Java(Spring) 개발에 있어서는 보통 인텔리제이와 이클립스를 많이 사용하는데 이번 시간에는 이클립스 설치 가이드를 진행해 보도록 하겠습니다. 2. 이클립스 설치 2-1. 문제점 최신 버전의 이클립스에서 JDK 1.8 (ARM)을 사용이 불가능하다. 이클립스는 2020 09 버전부터..
1. JDK란? 자바 가상 머신(Java Virtual Machine, JDK)으로서, Java를 실행하기 위한 가상 머신이라고 할 수 있다. Java는 OS에 종속적이지 않다는 특징을 가지고 있다. OS에 종속 받지 않고 실행하게 하려면, OS 위에서 Java를 실행시킬 무언가가 필요한데 그것이 JVM이다. 2. JDK 1.8 설치 (Mac, M1 기준) 레거시 프로젝트, 라이센스 비용, 안정성 등 여러 가지 이유로 현업에서는 아직까지도 1.8 버전을 사용하곤 합니다. Oracle JDK의 경우 현재 M1, ARM 방식의 JDK 8버전은 지원하지 않으므로, Open JDK인 Azul Zulu를 설치할 예정입니다. JDK 다운로드 3. 설치 확인 터미널 접속 (Command + SpaceBar) java..
1. Element(요소)란? HTML의 요소(Element)란 HTML 문서나 웹 페이지를 이루는 개별적인 요소를 의미합니다. Element는 Start tag부터 end tag까지 모두를 의미합니다. 예를 들어 contents과 같습니다. 일부 HTML 요소에는 컨텐츠 자체가 없는 경우도 있는데 이러한 경우 end tag도 없습니다. ex) HTML의 요소는 아래와 같이 5가지의 내용이 있습니다. 4. 내용 2. text HTML은 용도에 따라 태그를 구분하여 페이지를 표현하지만, 태그를 작성하지 않아도 내용은 입력이 됩니다. Hello HTML! a b c 단순히 텍스트만으로 만든 내용은 아무런 태그를 가지지 않으며 줄바꿈을 한 칸의 띄어쓰기(space)로 인식합니다. 또한, 속한 태그가 없기 때문..
1. HTML이란? Hyper Text Markup Language로서 이름 그대로 Hyper Text의 기능을 가진 문서를 만드는 언어입니다. Hyper Text: Hyper Link를 나타낼 수 있는 텍스트를 의미한다. Hyper Link: 한 문서에서 다른 문서로 이동할 수 있다. 2. 마크업 언어? 그렇다면 Markup Language의 의미는 무엇일까? 마크업 언어는 태그와 부호 등을 이용하여 문서나 데이터의 구조를 나타내는 언어이다. 문서나 데이터의 구조를 나타낸다는 의미를 쉽게 말해보자면 화면의 좌측에는 사이드바를 배치하고, 하단에는 연락처 정보, 상단에는 내 사진을 배치한다처럼 구조를 나타낸다는 것이다. 3. HTML이 프로그래밍 언어로 불리지 않는 이유? HTML을 프로그래밍 언어라고 ..