분류 전체보기

STUDY/DB SQL

[MariaDB] MariaDB JDBC 설치와 연동확인

관련된 다른 포스팅 : https://rebornbb.tistory.com/entry/MariaDB-MariaDB-%EC%84%A4%EC%B9%98%EC%99%80-%EC%8B%A4%ED%96%89 [MariaDB] MariaDB 설치와 실행 https://mariadb.org/download/ Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server" mariadb.org 버전 10.11.2 선택해주고, Package Type는 MSI로...다운로드 해줍니다. root rebornbb.tistory.com 1.아래 사이트에서 JAVA /JDK..

STUDY/SpringLegacy

[STS] 프로젝트 빨간 엑스 x 표시 해결방법 (maven)

1. preferences > Java > Compiler > 자바 버전변경 2. preferences > Java Build Path > JRE System Library > Edit > 자바 버전변경 3. preferences > Project Facets > 자바 버전변경 위에 3개 다 했는데도 STS 에서 프로젝트에 빨간X표시 에러 있을 경우 pom.xml 을 확인 해봅시다. maven-compiler-plugin 부분이 버전을 설정하는 코드이기때문에 여기서 버전을 변경해줘야 합니다. 그 후 프로젝트 우클릭 > Maven > Update Project 출처 : https://hunit.tistory.com/192

STUDY/DB SQL

[MariaDB] MariaDB AUTO_INCREMENT

AUTO_INCREMENT는 마리아DB에서 테이블의 특정 컬럼 값을 자동으로 증가시키는 기능입니다. 주로 PRIMARY KEY 컬럼에 사용되며, 새 레코드를 삽입할 때 기존 값보다 1 큰 값을 자동으로 할당합니다. AUTO_INCREMENT 사용 방법 테이블 생성 시 AUTO_INCREMENT 속성 설정 CREATE TABLE table_name ( column_name1 data_type1, column_name2 data_type2, ... PRIMARY KEY (primary_key_column_name) AUTO_INCREMENT ); PRIMARY KEY 뒤에 AUTO_INCREMENT 키워드를 추가하면 해당 컬럼에 AUTO_INCREMENT 속성을 설정합니다. 기존 테이블에 AUTO_INCRE..

STUDY/DB SQL

[MariaDB] MariaDB 데이터 유형

1.숫자 데이터 bit(n) - - - tinyint 1 -128 ~ 127 매우 작은 정수 smallint 2 -32,768 ~ 2,767 작은 정수 mediumint 3 -8,388,608 ~ 8,388,607 중간 크기의 정수 int 4 -21억 ~ 21억 표준 정수 bigint 8 -900경 ~ 900경 큰 정수 float(m,d) 4 -3,40E+38 ~ 1.17E-38 부동 소수 double(m,d) 8 -1.22E-308 ~ 1.79E+308 부동 소수 decimal(m,d)/numeric(m,d) 5 ~ 17 -1038+1 ~ 1038-1 고정길이 소수 2.문자 데이터 char(size) 1 ~ 255 고정 길이 문자열 varchar(size) 1 ~ 65535 가변 길이 문자열 tinyt..

STUDY/DB SQL

[Oracle] SQL Developer - 조회 결과 csv Export

SELECT 구문을 실행하고 질의결과창에 결과가 나왔을때 우클릭해줍니다 익스포트마법사에서 형식과 파일 저장경로를 지정해줍니다. '헤더'를 체크하면 조회 결과의 컬럼 이름(변수 이름)이 csv 파일의 첫 행에 포함됩니다. '왼쪽 둘러싸기', '오른쪽 둘러싸기'는 둘러싸기 문자를 선택할 수 있습니다.(큰따옴표, 작은따옴표 등) 설정을 끝냈으면 다음을 누르고 완료를 누른 후 csv파일을 확인해주시면됩니다.

STUDY/DB SQL

[Oracle] 오라클 WITH절 사용방법

WITH절 오라클 WITH 절은 쿼리 내에서 반복적으로 사용되는 서브쿼리를 임시 테이블처럼 정의하여 코드 간결성을 높이고 가독성을 향상시키는 기능입니다. 쿼리 실행 시 임시 테이블을 생성하고 결과를 저장하며, 쿼리 종료 후 삭제됩니다. WITH 절의 주요 기능 서브쿼리 결과 재사용: WITH 절을 사용하여 서브쿼리 결과를 임시 테이블에 저장하고, 쿼리 내에서 여러 번 참조할 수 있습니다. 쿼리 단순화: 반복적인 서브쿼리를 가상 테이블로 대체하여 쿼리 코드를 간결하게 작성할 수 있습니다. 가독성 향상: 쿼리 구조를 명확하게 만들어 이해하기 쉽게 합니다. 성능 향상: 중복된 데이터 처리를 줄여 쿼리 실행 속도를 높일 수 있습니다. 코드 재사용성: 임시 테이블을 통해 코드를 재사용할 수 있습니다. WITH과 ..

STUDY/jQuery

[EasyUI] Parser - easyui에서 $.parser.parse(); 뜻

공식문서 : https://www.jeasyui.com/documentation/parser.php parser - Documentation - jQuery EasyUI $.parser.auto boolean Defines if to auto parse the easyui component. true www.jeasyui.com Parser EasyUI 구성 요소가 호출되는 위치에 따라 전체 페이지 또는 페이지의 특정 부분 내에서 적절하게 초기화되고 작동하는지 확인합니다. 이는 동적으로 생성된 콘텐츠를 처리할 때나 초기화 범위를 웹페이지의 특정 섹션으로 제한하려는 경우에 특히 유용합니다. 사용법 $.parser.parse(); // 모든 페이지를 구문 분석합니다. $.parser.parse('#cc');..

STUDY/jQuery

[jQuery] 태그 별 값 가져오는 방법

jQuery를 사용하여 값 가져오기 html 태그에 따라 값을 가져오는 방식이 다르다. 이번 포스팅은 jquery 메서드를 사용해 각 html 태그 별로 값을 가져오는 방법을 정리했다. 1. input 태그 text, password, email, number: val() 메서드를 사용합니다. const name = $("#name").val(); // "홍길동" radio: prop("checked") 메서드를 사용합니다. 남성 여성 const gender = $('input[name="gender"]:checked').val(); // "male" checkbox: prop("checked") 메서드를 사용합니다. 약관 동의 const agree = $("#agree").prop("checked");..

STUDY/JavaScript

[JS] Blob, File, URL 다루기

Blob, File, URL File, Blob, 그리고 URL은 웹 애플리케이션에서 파일과 데이터를 표현하고 다루는 데 사용되는 개념들이다. Blob Blob은 일련의 데이터를 나타내는 객체다. Blob은 Binary Large Object의 약자로, 텍스트나 이미지, 오디오, 비디오 등과 같은 다양한 종류의 데이터를 처리할 수 있다. File 객체는 Blob 객체의 하위 클래스로 볼 수 있다. File File은 사용자의 로컬 파일 시스템에서 선택한 파일을 나타내는 객체다. 일반적으로 파일 업로드나 파일 조작을 위해 사용된다. File 객체는 Blob 객체를 상속하며, 파일의 이름, 크기, 타입 등의 추가적인 정보를 가지고 있다. File Blob 설명 파일 데이터 컨테이너 및 추가 메타데이터 포함 ..

STUDY/SpringLegacy

[Spring] Multipart 파일 업로드 총정리

파일업로드 이해하기 웹에서는 이 클라이언트/서버 간 요청/응답을 HTTP 프로토콜로 진행한다. HTTP에서는 파일도 지원해준다. 파일업로드란 클라이언트가 요청에 파일을 포함하고 서버가 요청받은 파일을 처리하는 과정의 일환이다. 클라이언트 : "서버야, 나 Request보낼 때 파일도 포함시켜 보낼게. 이거 서버에 저장해줘" 서버 : "OK. 어디보자. Request에 파일 있군. 알았어 잘 처리했어." 의 과정이다 . 물론 위의 대화를 HTTP프로토콜에서 처리해야 되는데 이게 생각보다 어렵다. 우선 파일업로드를 위해선 다음의 3가지 규칙을 꼭 지켜줘야 한다. (파일을 선택해야되니까..) 태그 method는 POST (밑에서 설명) 태그 enctype=multipart/form-data (밑에서 설명) M..

STUDY/WEB

[tomcat] Not allowed to load local resource 에러

Not allowed to load local resource 프로젝트 외부에 존재하는 파일업로드의 경우 보안상의 이유로 이미지에 접근하지 못합니다. 즉 웹에서 로컬폴더로 접근이 불가합니다. 문제해결을 tomcat의 server.xml에 다음과같이 추가한 후 톰캣 서비스를 재시작하면됩니다. 파일 실제 저장경로가 D:\physical\path 라면 url로 들어갈때는 http://localhost:8080/logical 로 들어가면 됩니다. 물리적주소: D:\physical\path 논리적주소: http://localhost:8080/logical

STUDY/JAVA

[JAVA] e.printStackTrace to String

e.printStackTrace() 자바(Java) 프로그래밍에서 예외(Exception)가 발생했을 때 예외 정보를 출력하는 메서드입니다. 주로 디버깅이나 예외 추적을 위해 사용됩니다. 이 메서드는 예외가 발생한 위치부터 호출 스택(call stack)에 있는 모든 메서드들과 예외 정보를 출력합니다. 이를 통해 어떤 메서드에서 예외가 발생했는지, 그리고 호출된 메서드들 사이에서 어떤 경로를 따라 예외가 전파되었는지를 파악할 수 있습니다. e.printStackTrace() 메서드는 반환 값이 없으며, 단순히 예외 정보를 출력하는 기능을 수행합니다. 따라서 이 메서드의 결과 타입은 void입니다. 결과로 어떤 값을 반환하지 않습니다. 대신, 예외 정보가 표준 출력 또는 지정된 출력 스트림에 출력됩니다. ..

ReCode.B
'분류 전체보기' 카테고리의 글 목록 (2 Page)