구멍가게 IT 공부방
🌱 Git 브랜치란?브랜치(branch) 는 작업 내역을 독립적으로 분리해서 개발할 수 있게 도와주는 기능입니다.마치 책갈피처럼 어떤 시점에서 갈라져 나와 자유롭게 개발하고, 이후에 다시 합칠 수 있습니다.실수해도 본 브랜치(main/master)는 안전!팀 작업 시 필수적인 도구입니다.🎯 브랜치 용도 예브랜치이름용도main or master실제 서비스되는 안정된 버전feature/login로그인 기능 개발 브랜치bugfix/typo오타 수정용 브랜치release/v1.0.0릴리즈용 브랜치🧪 실전 예제: 브랜치 생성, 이동, 삭제✅ 1. 현재 브랜치 확인git branch * 표시가 현재 작업 중인 브랜치예요.✅ 2. 브랜치 생성git branch feature/login main 브랜치에서 fea..
🧠 Git이란?항목 설명정의버전 관리 시스템 (VCS, Version Control System)목적소스코드의 변경 이력을 추적하고, 협업 및 백업을 용이하게 함특징- 로컬 저장소 기반- 분산 버전 관리- 브랜치 사용 용이- 협업 최적화사용 환경명령어 기반 (CLI), 또는 GUI 툴 (GitHub Desktop, Sourcetree 등)대표 플랫폼GitHub, GitLab, Bitbucket 등🛠️ Git 기본 명령어 정리명령어 설명git init새로운 Git 저장소 생성git clone [URL]원격 저장소를 로컬로 복제git status현재 상태(추적 여부, staged 상태 등) 확인git add [파일]변경된 파일을 staging area에 추가git commit -m "메시지"staged된..
자바(Java)에서 변수와 상수는 프로그램 내 데이터를 저장하고 사용하는 데 필수적인 개념입니다. 아래에 변수와 상수의 특징을 명확하게 비교하여 정리했습니다.✅ 변수(Variable)항목설명정의데이터를 저장하기 위한 메모리 공간의 이름. 값이 변할 수 있음.선언 방법자료형 변수명; 또는 자료형 변수명 = 값;값 변경가능. 실행 중 언제든지 다른 값으로 변경할 수 있음.사용 예시int age = 25;age = 30;종류- 지역 변수- 인스턴스 변수- 클래스 변수 (static 변수)자료형기본형(정수, 실수, 문자, 논리)과 참조형(객체 등) 모두 사용 가능메모리 위치선언 위치에 따라 스택, 힙, 메서드 영역 등✅ 상수(Constant)항목설명정의한 번 값을 저장하면 변경할 수 없는 변수선언 방법final..

SELECT TRUNC(TO_NUMBER(TO_DATE(TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS')) - TO_DATE('19700101000000', 'YYYYMMDDHH24MISS')), 5) * (1000 * 60 * 60 * 24) FROM DUAL ; 1970-01-01 00:00:00 부터 현재시간 까지를 빼면 된다.
1. 방화벽 해제 systemctl stop firewalld 2. 리부팅시 방화벽 실행 하지 않게 하기 systemctl disable firewalld
@Component component-scan을 선언에 의해 특정 패키지 안의 클래스들을 스캔하고, @Component 어노테이션이 있는 클래스에 대하여 bean 인스턴스를 생성한다. @Controller, @Service, @Repository @Component 의 구체화 bean으로 등록 각각의 클래스가 스프링 프레임워크에게 Controller 혹은 Service 혹은 Repository로 사용되고 있음을 알린다. @RequestMapping @Controller @RequestMapping("/home") public class HomeController { /* an HTTP GET for /home */ @RequestMapping(method = RequestMethod.GET) // 2) ..