Git이란? GitHub? SVN?
·
데브옵스/VCS
1. 들어가며Git 관련해서 정리하기 위해 정리 시작한 글2. Git이란 무엇인가?Git은 2005년 리누스 토발즈가 개발한 분산 버전 관리 시스템으로, 현대 소프트웨어 개발에서 필수적인 도구로 자리 잡았습니다. 코드의 변경 사항을 효과적으로 추적하고 여러 개발자 간의 협업을 원활하게 만드는 Git의 강력한 기능들은 많은 개발 팀들이 기존의 SVN(Subversion)에서 Git으로 전환하게 만든 주요 요인입니다.2.1 Git의 구조 Git은 크게 세 가지 영역으로 구성됩니다.작업 디렉터리(Working Directory) : 실제 파일들이 존재하는 곳스테이징 영역(Staging Area) : 커밋할 파일들의 정보를 저장하는 곳저장소(Repository) : 커밋된 파일들의 버전을 저장하는 곳2.2 Gi..
Redhat 계열 Linux에 WebtoB 5 설치
·
서버/Web Server
1. 들어가며WebtoB 5 설치할 겸 정리하는 글2. WebtoB 5 설치 전 사전 준비2.1 JDK 6 이상 설치 필요✅ WebtoB5 JDK 버전은 Java 버전 6 또는 그 이상의 버전이 필요합니다. 저는 JDK 8 버전으로 설치yum을 통한 패키지 설치 진행하기 전 설치가능한 JDK 버전 확인# 설치 가능한 JDK 버전 확인yum list java*jdk-devel설치가능한 패키지 리스트 중 JDK 8 확인 (java-1.8.0-openjdk-devel.x86_64)Last metadata expiration check: 1:53:20 ago on Thu 14 Sep 2023 12:17:02 PM KST.Available Packagesjava-1.8.0-openjdk-devel.x86_64 ..
브라우저 저장소 : 로컬 스토리지, 세션 스토리지, 쿠키
·
지식/Web
1. 들어가며브라우저 로컬 스토리지를 이용해 검색어 자동 저장 기능을 만들면서 브라우저 저장소 개념 정리1.2 브라우저 저장소 이해하기웹 애플리케이션을 개발하거나 사용하는 동안, 데이터를 저장하고 유지하는 것은 필수적인 기능 중 하나입니다. 브라우저는 사용자의 데이터를 클라이언트 측에 저장할 수 있는 몇 가지 옵션을 제공합니다. 이 글에서는 로컬 스토리지(Local Storage), 세션 스토리지(Session Storage), 그리고 쿠키(Cookie)에 대해 살펴보겠습니다.2. 로컬 스토리지 (Local Storage)로컬 스토리지는 사용자의 브라우저에 영구적으로 데이터를 저장할 수 있는 WebAPI입니다. 이 데이터는 브라우저나 탭을 닫아도 유지되며, 심지어 컴퓨터를 다시 시작해도 사라지지 않습니다..
Rocky Linux 9 설치
·
운영체제/Linux
1. 들어가며✅ Rocky Linux 9 설치하며 정리한 글2. Rocky Linux 9 다운로드 링크[설치링크] Download - Rocky LinuxDownload Download the latest Rocky Linux versions here. Get Involved As you download and use Rocky Linux, the Rocky Enterprise Software Foundation invites you to be a part of the community as a contributor. There are many ways to contribute to the project,rockylinux.org설치할 환경의 아키텍처를 선택해 다운로드한다. 저는 가벼운 버전 x86_64..
스프링 Filter, Interceptor, AOP 정리
·
프레임워크/Spring
1. 들어가며📌스프링은 자바 기반의 오픈 소스 프레임워크로, 애플리케이션 개발을 위한 다양한 기능을 제공합니다. 스프링의 중요한 개념 중에는 필터(Filter), 인터셉터(Interceptor) 및 관점 지향 프로그래밍(AOP, Aspect-Oriented Programming)이 있습니다. 이들은 애플리케이션의 동작을 제어하고 조정하는 데 사용됩니다. 스프링 필터, 인터셉터 및 AOP의 차이와 각각의 역할에 대해 알아보겠습니다.2. 스프링 Filter, Interceptor, AOP의 흐름2.1 Filter, Interceptor, AOP의 흐름도2.2 Filter, Interceptor, AOP의 흐름도 설명서버를 실행시켜 서블릿이 올라오는 동안에 init이 실행되고, 그 후 doFilter가 실행된..