본문 바로가기
[리눅스마스터 2급 1차] 시험 합격 후기 어떤 자격증 취득하면 좋을지 고민하다가리눅스마스터 2급을 취득하면 괜찮다고 생각이 들어서 시작하게 되었습니다~ 1차 시험은 온라인 시험으로 인터넷에서 구글링 해서 진행해도 큰 어려움 없이 합격 가능합니다!!! 2024. 8. 19.
JSP(JavaServer Pages)와 JavaScript 차이점 JSP(JavaServer Pages)와 JavaScript 차이점에 대해서 표로 정리된 내역을 넣었다.  - 요약JSP는 서버 측에서 실행되는 Java 기반 기술로, 서버에서 데이터를 처리하고 HTML을 생성하여 클라이언트에게 전달하는 역할을 합니다. JavaScript는 클라이언트 측에서 실행되는 스크립트 언어로, 사용자의 상호작용에 반응하여 웹 페이지를 동적으로 변화시키는 역할을 합니다. 이 두 기술은 각각의 역할이 다르기 때문에, 웹 개발에서 함께 사용되며 서로 보완하는 관계를 가집니다.  😊 AI 도구를 사용하여 작성한 글입니다 😊 2024. 8. 12.
sourcetree(소스 트리) 설치 - git에서 브랜치를 시각적으로 보여줄 수 있는 툴을 설치해보려고 합니다.  ✔ 순서대로 아래 진행하시면 됩니다. URL: https://www.sourcetreeapp.com/ Sourcetree | Free Git GUI for Mac and WindowsA Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.www.sourcetreeapp.com       해당 오류는 아마 원격으로 접속해서 다운로드 진행하다가 난 오류로 보입니다.취소 후 다시 다운로드 진행하시면 됩니다.         git에서 내려받은 LOCAL PC의 프로젝트 위치 경.. 2024. 8. 8.
[Spring] Spring Framework 와 Spring Boot 의 차이 : 둘 다 자바 기반의 애플리케이션 개발을 지원하는 도구이지만, 그 목적과 기능 면에서 차이점이 있습니다. Spring Framework:목적: 엔터프라이즈급 자바 애플리케이션 개발을 위한 포괄적인 프레임워크 제공.주요 기능:Dependency Injection (DI): 객체 간의 의존성을 관리하여 코드의 결합도를 낮춤.Aspect-Oriented Programming (AOP): 횡단 관심사를 모듈화하여 코드의 중복을 줄임.MVC 웹 프레임워크: 웹 애플리케이션 개발을 위한 Model-View-Controller 패턴 지원.데이터 접근: Spring Data를 통해 다양한 데이터 저장소에 쉽게 접근 가능.트랜잭션 관리: 데이터베이스 트랜잭션을 관리하는 기능 제공.보안: Spring Security를 .. 2024. 8. 7.
[Spring] Spring에서 Maven과 Spring Boot에서 Gradle의 차이 : 모두 빌드 자동화 도구 Maven  XML 기반으로 프로젝트의 빌드, 보고서 생성, 문서화를 관리. 설정이 선언적(declarative)임. XML 파일(pom.xml)에 프로젝트의 의존성, 빌드 설정 등을 선언.중앙 저장소를 통해 의존성을 관리하고, 프로젝트 구조가 표준화됨.생명주기(lifecycle) 개념을 통해 빌드 단계를 정의. Gradle:Groovy 또는 Kotlin DSL(Domain Specific Language)을 사용하여 프로젝트 설정.설정이 프로그래밍적(programmatic)임. 더 유연하고 복잡한 빌드 스크립트를 작성 가능.의존성 관리 및 빌드 구성이 간결하며, 빌드 속도가 빠름.다양한 플러그인 시스템을 통해 확장 가능.주요 차이점설정 방식:Maven: XML 파일(pom.x.. 2024. 8. 6.
[Error/Oralce] 스케쥴 잡 강제 실행 후 스케쥴 실행이 되지 않을때 처리 방안 문제상황:  원래 잘 돌던 스케쥴 잡이 있었으나, 강제로 실행을 해서 진행 후 더이상 스케쥴이 돌지 않는 상황이 발생함. 처리내역: --스케쥴 상태 확인SELECT job_name, enabled, state, last_start_date, last_run_duration, next_run_dateFROM user_scheduler_jobsWHERE job_name = 'your_job_name'AND LOGGING_LEVEL = 'RUNS'ORDER BY REPEAT_INTERVAL;-- 스케쥴 잡 실행 로그SELECT *FROM USER_SCHEDULER_JOB_LOGwhere 1=1and job_name ='your_job_name'order by log_date desc;스케쥴상태 및 잡 실행 로.. 2024. 8. 5.
가상 서버 내 프로그램 설치 시 체크 리스트 가상 서버 내 프로그램 설치 시 주의점✔ 개인적 경험을 나열한 것이니 상황에 따라 다를 수도 있습니다. 1. 은행 프로그램 설치의 경우    윈도우 업데이트 조직에서 설정으로 변경 후 업데이트 중지로 꼭 해놓아야함.    ( 자동업데이트 돌면서 은행 프로그램 실행 안되는 경우 빈번 발생되었음..)        😊 잘못된 내용이 있다면 언제든지 댓글로 남겨주세요 😊 2024. 8. 1.
[Visual Studio Code(VScode)] 단축키 정리 - 제일 많이 사용하는 단축키들 적어보았습니다. 파일 탐색기 : Ctrl + P 한줄 주석 처리 : Ctrl + / -> 주석 처리 및 해제 둘다 가능 함수 정의된 곳으로 이동 : F12Edit 창 닫기 : Ctrl + W파일 내 검색 : Ctrl + F프로젝트 내 전체 검색 : Ctrl + Shift + FCtrl + `(백틱) : 터미널 열기/닫기 Ctrl + ,(콤마) : 설정창 열기 Ctrl + B : 왼쪽 탐색기 창 끄기/켜기Ctrl + G : 해당 라인으로 이동하기F12 / Ctrl + 클릭 : 해당 함수 정의문으로 바로 이동 Alt + F12 : 해당 함수 정의문 미리보기 -> 바로 이동하지않고 미리보기 툴바를 띄움 Ctrl + Shift + R : 코드를 함수나 변수로 감싸주는 기능 (리팩.. 2024. 7. 24.
[Database] UNIQUE 와 PRIMARY KEY (PK) 차이 공통점: - 데이터 무결성을 보장하기 위해 사용되는 중요한 개념입니다. - 둘다 유니크한 값을 보장한다. 차이점: PRIMARY KEY  - 테이블 당 하나만 정의 가능 - NULL 허용X - 외래키 참조 가능 UNIQUE - 테이블 당 여러개 정의 가능 - NULL 허용 - 외래키 참조X. PRIMARY KEY는 행을 고유하게 식별하는 데 중점을 두고, UNIQUE INDEX는 특정 컬럼의 고유성을 보장하는 데 중점을 둡니다.  😊 잘못된 내용이 있다면 언제든지 댓글로 남겨주세요😊 2024. 7. 23.
[DBeaver(디비버)] 데이터 엑셀 추출 시 한글 깨짐 현상 처리 문제상황: UTF-8로 엑셀 추출을 진행해도 한글깨짐 현상 발생 처리내역: 엑셀 추출 진행 시 위의 가이드 보면서 진행하면 된다.=>    [DBeaver(디비버)] 데이터 엑셀 추출 방법 단, 디렉토리, 파일명 세팅하는 화면에서 insert BOM 을 꼭 체크 유의하면 된다. (Default 는 미체크) 2024. 7. 22.
320x100