이미지 업로드 및 이미지 정보 확인하기 -> 이미지를 디스크에서 읽어들여 OpenCV의 NumPy 배열 형태로 로드한다. -> (Height, Width, Channels)를 의미한다. -> 전체 픽셀 수(Height x Width x Channels)를 의
OpenCV 설치 OpenCV 라이브러리 임포트 => colab에서 이미지를 표시하기 위해 cv2_imshow 사용 OpenCV 이미지 읽어오기 (cv2.imread) 예시 코드) cv2.imread(이미지 파일명, 색상 옵션) 색상 옵션 cv2.IMREAD
Java 시간 관련 타입을 정리해보았다. 보통 백엔드로 스프링 혹은 스프링부트를 사용하기 때문에 자바의 시간 타입을 아는 것은 백엔드 Entity 세팅할 때 매우 중요하다. java.time 패키지 에 관한 설명이다. import문데이터 형태2026-01-07T13

chatGPT를 워크스페이스 형태로 유료로 사용하게 되면, 유료 사용 종료 이후에 gpt 첫 화면에서 위와 같은 화면을 마주하게 된다. 다시 '개인 계정' 워크스페이스로 전환을 해야 하는데, 어떤 것도 클릭이 불가하다. 그냥 단순한 뷰페이지 저게 다다. 방법이 하나 있

회귀 : 데이터들을 2차원 공간에 찍은 후에 이들 데이터들을 가장 잘 설명하는 직선이나 곡선을 찾는 것. 선형회귀 : 입력 데이터를 가장 잘 설명하는 기울기와 절편값을 찾는 무제. 선형회귀 기본식 -> f(x) = Wx + b여기에서 기울기 W는 가중치 (weight)
개념 : DB에서 데이터를 관리하는 4가지 기본 연산. C : Create (생성)R : Read (조회)U : Update (수정)D : Delete (삭제)

REST API 구조 이미지개념 : URL 로 식별하고, HTTP 메서드로 행위를 표현하는 API 설계 규칙이자, 아키텍처 스타일이다. 쉽게 정리해보면 데이터베이스의 테이블을 URL 로 노출하고, SQL 쿼리문을 HTTP Method 로 바꾸고. 결과 반환은 JSON
프로젝트 우클릭 -> Maven -> Update ProjectForce Update of Sanpshots/Release 체크 후 OK
JSP로 웹뷰페이지를 띄우려는데 한글이 이상하게 깨지는 경우가 있다. 이럴 경우 2가지 방법으로 대응이 가능하다. .jsp 파일마다 설정하는 방법이 있다. jsp 파일의 맨 위에 아래 코드를 넣어주면 된다. 하지만 해당 jsp 뷰페이지만 한글이 깨지지 않는다. <
✔️ 스프링 프레임워크의 설치는 javaJDK 설치가 완벽하게 끝나고, Path 경로까지 지정한 후에 진행해야 한다. JDK 는 11 버전을, Path 경로는 아래와 같이 진행하였다. jdk 설치하고, path 경로 지정하는 방법한 마디로 이클립스 위에서 자바 클래스가
JDK 설치 (구글에 jdk download 검색하면 oracle 다운로드 사이트가 나온다. 이곳에서 진행하면 된다. )내PC 시스템 환경변수 설정cmd에서 javac, java -version 로 jdk 설치 잘 되었는지 확인하기. 자바 편집기인 eclipse 다운로

📌 개요 GitHub [시연영상 링크] (https://youtu.be/bwIsmcJjieo?si=cxLkADZhO2yxvDpY) 구현 기능 회원가입, 로그인, 로그아웃 개인정보수정 새 글 작성, 글 수정, 글 삭제 댓글 작성 기술 스택 DB : MySQL Fra

구현 기능 회원가입 로그인 로그아웃 DB (MySQL) member 테이블 DB구조 웹 프로젝트 폴더구조 폴더구조 Code Dto Dto.java DB의 자료형을 그대로 담은 빈즈(데이터 클래스) DB에서 문자열 자료형은 String 타입으로 필드값을 선언

사용자의 요청이 발생하면, 컨트롤러는 그 내용에 맞게 데이터값과 이동할 페이지를 알려주어야 한다. 이때 스프링에서 사용하는 2가지 방식이 있는데 하나는 Model 방식, 또 하나는 ModelAndView 방식이다. Model 방식에서는 값만 Model에 저장하여 다음
Human.javaMainClass.javaapplicationCTX.xmlLogAop.java

기능 구현 부분에 핵심 기능 코드 와 공통 기능 코드를 분류시켜 만드는 방식.여기서 공통 기능이란 자주 사용하는 코드들을 따로 빼서 모아놓는 것을 말한다. 그리고 핵심 기능을 실행할 때, 특정 시기(실행 전/실행 후/실행 전후 등)에 공통 기능을 실행해주는 것을 말한다
다른 클래스의 메소드나 필드를 사용할 때, 그 클래스의 객체를 생성하여 내부 필드와 메소드에 접근할 수 있다. 문제는 여러 곳(여러 외부)에서 해당 클래스의 필드와 메소드가 필요하다면 매번 객체를 생성해주어야 한다는 것이다. 스프링 웹 프레임워크에서는 이를 해결해주기
Spring : 자바 플랫폼을 위한 웹 어플리케이션을 만들 때, 가장 많이 사용하는 오픈 소스 어플리케이션 프레임워크. 한국 개발 시장에서 회사에서 웹을 다루는데 자바 기반이다? => 거의 대부분 스프링 프레임워크를 사용 중이다라고 보면 된다. 스프링 사용 목적 : 동
JSP로 웹뷰페이지를 띄우려는데 한글이 이상하게 깨지는 경우가 있다. 이럴 경우 2가지 방법으로 대응이 가능하다. .jsp 파일마다 설정하는 방법이 있다. jsp 파일의 맨 위에 아래 코드를 넣어주면 된다. 하지만 해당 jsp 뷰페이지만 한글이 깨지지 않는다. <