작성일: 2023.3.7 tistory이전1995년 개발된 객체 지향 프로그래밍 언어이며 창시자는 제임스 고슬링이다. 더 자세히 이야기 한다면, 1995년에 선 마이크로시스템스(현재 오라클)에서 개발하였고 자바의 탄생 초기에는 "Oak"라는 이름으로 시작되었다. Oa

작성일: 2023.3.7 tistory이전본 글은 윈도우즈 버전을 기준으로 작성하였습니다.http://www.oracle.com/technetwork/java/index.htmlOracle Java Technologies | OracleJava Is the
작성일: 2023.6.1 tistory이전값(data)을 저장할 수 있는 메모리의 공간을 의미한다. 데이터를 저장하기 위해 프로그램에 의해 이름을 할당받는 메모리 공간을 의미한다.타입 변수이름;int count;double area;정수 값을 담을 수 있는 count
작성일: 2023.6.5char형의 값이 0인지 확인하는 것을 알아보고자 한다. 이는 단순히 생각하는 것처럼 '비교할 문자' != 0 과 같이 할 수 없는 것이 우리가 생각하는 '0'은 정수형의 값이고 비교할 문자는 char형이기 때문이다.알고리즘 문제 풀이를 하다가
작성일: 2023.11.26상수(常數)란 수식에서 변하지 않는 값을 의미한다. 이렇게 변하지 않는 값은 자바에서 final이라는 예약어를 사용하여 선언한다.상수를 사용하면 변하지 않는 값을 반복하여 사용할 때 의미있는 문자로 인식하기 쉽고,혹시 상수 값을 변경해야 한
자바에서 Map은 키와 값을 쌍으로 저장하는 자료구조를 나타낸다.인터페이스를 구현하는 클래스로는 대표적으로 HashMap, TreeMap, LinkedHashMap 등이 있다.Map 인터페이스를 구현한 클래스들은 키와 값을 하나의 쌍으로 저장하는 방식을 사용한다. 요소
우선순위를 기반으로 요소들을 저장하고 관리하는 자료구조이다. 큐(Queue)의 일종으로, 각 요소는 특정 순서에 따라 우선순위를 갖게 되며, 우선순위가 높은 요소가 먼저 처리된다. 우선순위: 각 요소는 우선순위를 가지며, 기본적으로 작은 값이 높은 우선순위를 나타낸다.
작성일 2024.2.18'쌓다'의 뜻을 가진 용어로, 접시를 쌓아 놓은 형태와 유사한 자료구조이다. 데이터를 한 방향으로 순서대로 쌓고, 꺼내는 구조이다. 가장 나중에 들어간 데이터를 가장 먼저 꺼낸다. (LIFO: Last In First Out)후입선출(LIFO):
\[pm2/NodeJS] pm2 자주 쓰는 명령어 정리지난 시간에는 NodeJS 서버를 사용할 때 이를 리눅스 서버에 배포 시 프로세스를 관리하는 도구인pm2에 대해 정리해보았다. 이번 시간에는 비슷한 성격이지만 Java 언어를 사용할 때 서버를 다루는 systemd에