profile
개인 공부 기록 👩‍💻

[mariaDB] socket fail to connect to host, access denied for user 'root'@'localhost' 해결방법

DBeaver에서 mariaDB를 연결하려고 했는데 다음과 같은 오류가 떴음1\. socket fail to connect to host2\. access denied for user 'root'@'localhost'해결방법 >> 1\. mariaDB가 설치되어있는지

2023년 9월 4일
·
0개의 댓글
·
post-thumbnail

[IntelliJ] Could not resolve org.springframework.boot:spring-boot-gradle-plugin: 에러 해결

사전 미션이 수행할게 있어서 프로젝트 클론해서 실행시키니 웬 오류가 우수수....검색하니 자바 버전 설정의 오류 확률이 높다며..그래서 build.gradle에서 확인해보니 내가 받은 프로젝트는 자바 17버전이고 내가 인텔리제이에 적용한건 자바 11버전이었다.Setti

2023년 8월 23일
·
0개의 댓글
·

git hub 403 error 해결방법

git hub 계정을 변경했을때 나타나는 오류fork 하지 않고 clone해온 경우

2023년 7월 31일
·
1개의 댓글
·

[SQL] SQL 코테 이론 정리

프로그래머스 SQL 코딩테스트 문제를 풀면서 알게된 부분 정리DATETIME 형식은 시,분,초까지 나오는데 종종 문제에서 연-월-일 까지만 출력하도록 조건을 걸었을때 사용DATE_FORMAT(날짜컬럼,'날짜형식')'날짜형식'에는 보통 다음과 같이 2023-06-07 형

2023년 6월 7일
·
0개의 댓글
·

[SQL] MYSQL 함수들

프로그래머스 문제를 푸는데 오라클과 Mysql 함수가 조금씩 다른 부분이 있어 발견할때마다 정리하기오라클의 NVL과 같음Null일때 어떻게 표기하는지 정하는 함수사용예시

2023년 6월 7일
·
0개의 댓글
·
post-thumbnail

[IntelliJ] Java file outside of source root 에러 해결

이런식으로 나오고 Java file outside of source root 에러가 뜰 때 해결방법✅ 상위 프로젝트(study)를 열어서 일어나는 현상으로 보여서 내가 사용하려는 해당 폴더(java-std)만 따로 열어주면 해결

2023년 5월 22일
·
0개의 댓글
·

JUnit을 이용한 단위 테스트

어라운드 허브 스튜디오 강의(https://youtu.be/SFVWo0Z5Ppo) 정리수업 내용 추가 예정JUnit5를 기준으로 작성: 테스트 주도 개발최초 목표에 맞춘 테스트 코드를 작성 후 개발테스트 코드의 작성 목적코드의 안정성 ⬆기능 추가, 변경시 발생

2023년 5월 8일
·
0개의 댓글
·

REST API

230125~230127학원수업, 네이버 부스트코스(웹 프로그래밍 풀스택) 강의 정리: Representational State TransferSW엔지니어가 따라야하는 표준APP 데이터 연결HTTP 요청(GET,POST,DELETE)을 사용하여 URL파라미터에서 데이터

2023년 5월 8일
·
0개의 댓글
·

Spring MVC에서의 쿠키&세션

참고 : Servlet&JSP>> 쿠키&세션HttpServletRequest는 특정 이름의 쿠키를 구하는 메소드를 가지고 있지 않음그래서 기존에는 특정 이름의 쿠키를 구하기 위해 반복문을 사용하여 원하는 이름의 쿠키가 있는지 찾았음But! Spring MVC에서 Coo

2023년 5월 8일
·
0개의 댓글
·

Spring Framework

230125~230127학원수업, 네이버 부스트코스(웹 프로그래밍 풀스택) 강의 정리개발을 쉽고 편리하게 할 수 있도록 지원해주는 오픈소스 프레임워크 (= 경량급 애플리케이션 프레임워크)여러개의 모듈로 구성필요한 모듈만 선택해서 사용 가능 => 편리 (기본적인 core

2023년 5월 8일
·
0개의 댓글
·

VSC에서 Git 사용하기

VSC에서 F1 > git clone 검색내 github 계정과 연동시키기사용하려는 레포지터리와 연동시키기내 local PC에서 저장 위치 지정하기clone이 완료된 repo 열어서 수정하기: 로컬에서 작성한 파일들을 원격 repo로 commit하기터미널 열기(Term

2023년 5월 8일
·
0개의 댓글
·

Github로 협업하기

일단 내 로컬 저장소의 작업물들이 모두 commit 되어야하므로 3번으로 커밋까지 실행시키고 온다.탐색기 -> 가져오려는 프로젝트 폴더에서 마우스 우클릭 -> git bash 실행 (cd 경로 입력 없이 바로 실행)git checkout branch이름 git re

2023년 5월 8일
·
0개의 댓글
·

쿠키&세션

네이버 부스트 코스 강의(웹 프로그래밍 풀스택) 정리Http프로토콜은 상태유지가 되지 않음상태 유지를 위해 Cookie와 Session 기술을 사용 클라이언트 단에 저장되는 작은 정보의 단위사용자 컴퓨터에 저장유출 위험 O유효 시간이 지나면 사라짐클라이언트에서 생성

2023년 5월 8일
·
0개의 댓글
·

JSP

네이버 부스트 코스 강의(웹 프로그래밍 풀스택) 정리html안에 java 프로그래밍을 넣을 수 있는것JSP가 실행되면 html이 아니라 Servlet으로 바뀌어서 실행되는 것.그래서 Servlet Lifecycle과 같은 방식으로 실행됨: 페이지 지시자. JSP의 WA

2023년 5월 8일
·
0개의 댓글
·

Servlet

네이버 부스트 코스 강의(웹 프로그래밍 풀스택) 정리: 자바 웹 어플리케이션의 구성요소 중 동적인 처리를 하는 프로그램의 역할정의WAS에서 동작하는 java 클래스HttpServlet 클래스를 상속 받아야함JSP와 조화로운 사용 필요Java EE : 웹 어플리케이션을

2023년 5월 8일
·
0개의 댓글
·

HTTP

인터넷이름 : WWW프로토콜 : HTTP포트 : 80기능 : 웹 서비스서버와 클라이언트가 인터넷상에서 데이터를 주고받기 위한 프로토콜어떤 종류의 데이터도 전송할 수 있음 (오디오, 비디오, 텍스트, 이미지 등)서버/클라이언트 모델을 따름클라이언트가 서버에 요청요청을 받

2023년 5월 8일
·
0개의 댓글
·

[PL/SQL] 커서(Cursor)

sql문을 실행할때마다 sql문 처리를 위한 메모리공간을 사용하는데 이를 접근하기 위해 커서를 사용한다. 커서의 단계 1) 커서 선언하기 2) 커서 오픈하기 3) 커서에서 추출한 결과 저장하기 4) 커서닫기예1) 결과예2) 모든 사원번호,사원이름,급여,급여

2023년 5월 7일
·
0개의 댓글
·

[PL/SQL] 사용자정의 함수(Stored Function)

사용자가 만든 함수이며 어떤 연산을 수행한 뒤 결과값을 반환한다.형식)예1) 입력받은 값으로부터 10%의 세율을 구하는 함수결과)Q1) 파라미터로 정수를 전달받아 그 수만큼 1부터 더해진 값을 리턴하는 함수를 만들고 사용해 보세요.Q2) 두 수를 파라미터로 전달받아 두

2023년 5월 7일
·
0개의 댓글
·

[PL/SQL] PL/SQL 기본구조

구조적인 SQL언어와 달리 SQL를 절차적인 방식에 의해 사용하도록 설계한 언어.PL/SQL의 단위는 블록이며 하나의 블록은 아래와 같은 세부분으로 나뉜다.(1) 선언부 : 변수나 상수를 선언하는 부분 (2) 실행부 : 실제 처리할 로직을 담당하는 부분(3) 예외처리부

2023년 5월 7일
·
0개의 댓글
·

[PL/SQL] 저장프로시져(Stored Procedure)

특정한 처리를 수행하는 PL/SQL 서브프로그램. 파라미터를 받아서 특정 작업을 수행자바의 메소드에 해당자바와 차이점 : 자바는 메소드가 리턴값이 있을수도 없을수도 있지만 저장 프로시져는 리턴값이 없다. 메소드의 VOID라고 생각하면 됨IN매개변수는 프로시져 내부에서만

2023년 5월 7일
·
0개의 댓글
·