목록2024/09 (5)
코딩마을방범대
스택 영역의 객체 타입 원시타입(Primitive Type)종류데이터형크기(byte/bit)표현 범위논리형boolean1 byte / 8 bittrue 또는 false문자형char2 byte / 16 bit'\u0000' ~ 'uFFFF' (16비트 유니코드 문자 데이터)정수형byte1 byte / 8 bit-128 ~ 127"short2 byte / 16 bit-32768 ~ 32767"int4 byte / 32 bit-2147483648 ~ 2147483647 (-21억 ~ +21억)"long8 byte / 64 bit-9223372036854775808 ~ 9223372036854775807(-100경 ~ + 100경)실수형float4 byte / 32 bit1.4E-45 ~ 3.4028235E38..
Git stash변경사항을 일시적으로 저장하는 기능아직 커밋하기엔 이른 경우나 다른 브랜치로 체크아웃할 때 변경사항을 유지하고 싶을 때 사용 Stash 관련 명령어 1. 변경 사항 스태시하기git stashgit statsh save#예시git stash save "작업 중인 기능 개발 중" 2. 스태시 목록 확인하기git stash list 3. 스태시 복원하기 스택에 쌓인 가장 최근의 변경 사항을 불러와 작업 디렉토리에 적용한다.이 때, 스택에서 해당 변경 사항은 제거된다.git stash popgit stash pop {index 번호} 4. 특정 스태시 복원하기 작업 디렉토리에 적용한 후에도 스태시에 저장되어 있는 상태를 유지한다.이에 대해 추가 작업을 수행하려면 다시 git st..
[접근 제어자] [수정자] 반환형 메서드명(매개변수 목록) { // 실행할 코드} 각 구성 요소의 설명1. 접근 제어자 (Access Modifier):메서드의 접근 수준을 정의합니다.예: public, private, protected, default (아무 것도 지정하지 않으면 default).제어자설명 public 모든 클래스에서 접근 가능 private 해당 클래스 내에서만 접근 가능 protected 같은 패키지 내에서 또는 상속받은 클래스에서 접근 가능default 접근 제어자같은 패키지 내의 클래스에서만 접근할 수 있습니다. 다른 패키지의 클래스에서는 접근할 수 없습니다. 2. 수정자 (Modifier):메서드의 특성을 정의합니다.예: static, final, synchronized..
apt나 apt-get과 같이 패키지 관리 시스템을 통해 설치한 것이 아닌 경우, systemctl로 실행이 불가할 수 있다.이럴 경우 직접 서비스로 등록을 해줘야한다.서비스로 등록하지 않을 경우 서버 재실행 시 자동으로 실행이 되지 않아 번거롭게 매번 수동으로 프로그램을 직접 실행시켜야 한다! service와 systemctl 의 차이점 service와 systemctl은 리눅스에서 서비스(데몬)를 관리하는 데 사용되는 명령어이지만, 몇 가지 차이점이 있다. 초기화 시스템: service는 전통적인 SysVinit 또는 Upstart 시스템에서 사용되고, systemctl은 systemd를 사용하는 시스템에서 사용됨기능: systemctl은 서비스 관리 외에도 타이머, 소켓, 장치 관리 등 다양한 기..
apt와 apt-get이란 APT(Advanced Package Tool)는 데비안의 패키징 시스템을 관리하는 도구 모음이다.주로 Debian 계열의 리눅스 배포판(예: Ubuntu)에서 사용된다.apt, apt-get, apt-cache, apt-config 및 aptitude(GUI)와 같은 명령줄 도구는 APT와 상호 작용하여 설치, 업데이트 및 삭제와 같은 다양한 패키지 기능을 수행한다. aptapt-get과 apt-cache의 기능을 통합한 좀 더 사용자 친화적인 명령어이다.apt-get의 기능을 포함하면서도 몇 가지 추가적인 기능과 더 간편한 인터페이스를 제공한다.(apt-get 명령의 일부 기능을 포함하지 않음=결함 중 일부를 수정하여 설계) 일반적으로 최신 배포판에서는 apt를 사용하는 ..