전체 글 164

[Java] 배열(Array) 선언 및 초기화, 사용 예제

배열이란?배열은 동일한 타입의 여러 값을 저장할 수 있는 자료구조입니다.Java에서는 배열을 선언하고 초기화하는 방법이 여러 가지가 있으며, 올바르게 사용하지 않으면 예외가 발생할 수 있습니다. 배열 선언 및 초기화int[] ints1 = new int[5];int int2[] = new int[5]; int[] ints1: 타입이 먼저 나오고 변수명이 나오는 형태입니다.int int2[]: 변수명 뒤에 대괄호를 붙이는 형태입니다. 타입[] 변수명 부분이 배열을 선언한 부분이고, new 타입[길이] 부분이 초기화한 부분입니다.위의 코드는 int 타입의 배열을 길이 5로 초기화하여 생성하였다는 의미입니다. 배열 초기화배열을 초기화할 때 길이를 지정하지 않으면 컴파일 오류가 발생합니다.그래서 길이를 꼭 지정..

[Java] Eclipse 스프링 부트 3 설치 방법(STS 플러그인 설치)

이클립스에서 스프링 부트 3 버전을 설치하는 방법에 대해 설명드리겠습니다. 보통 STS를 사용하면 이클립스 환경에서도 스프링 부트 프로젝트를 쉽게 생성할 수 있지만,이클립스는 포함되어있지 않아서 별도로 추가해줘야 하는게 있습니다.   STS 플러그인 수동 설치이클립스에서 스프링 프로젝트를 생성하려면 관련 플러그인을 설치해야합니다. Help > Eclipse Marketplace로 들어갑니다.  Eclipse Marketplace에서 spring을 검색하면 Spring Tool들이 나옵니다.두번째에 있는 Spring Tools 4를 설치하겠습니다.  Spring Tool 4를 통해 설치되는 기능들입니다.확인하고 Confirm을 눌러줍니다.  설치가 진행되고 있습니다.기다리면 설치가 완료됩니다.  약관에 동..

[Java] Spring Boot 3 MySQL 연동하기

Spring Boot 3에서 MySQL을 연동하는 방법에 대해 설명드리겠습니다. 의존성 추가MySQL을 연동하기 위해 다음 의존성을 추가합니다.Maven org.springframework.boot spring-boot-starter-data-jpa com.mysql mysql-connector-j runtime  Gradledependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' runtimeOnly 'com.mysql:mysql-connector-j'}    DB 연결 정보 추가Spring Boot에 설정 정보를 추가합니다. 프로젝트를 생성하면 src > main > res..

[MySQL] INSERT INTO SELECT 기본 사용법 및 예제

INSERT INTO SELECT 구문은 SELECT 쿼리의 결과를 가지고 테이블에 데이터를 삽입할 수 있게 해주는 쿼리입니다. 기본 구조 INSERT INTO [테이블명] (컬럼1, 컬럼2, ... ) SELECT 컬럼1, 컬럼2 .. FROM [테이블명] WHERE [조건] INSERT 구문과 SELECT 구문이 합쳐진 형태입니다. 주의할 점은 INSERT 컬럼의 개수와 SELECT 결과 컬럼의 개수와 각 컬럼의 타입이 같아야 합니다. 자세한 내용은 예제를 통해 설명드리겠습니다. 예제 예제에 사용할 테이블을 생성합니다. create table city_population ( id int(11) not null auto_increment primary key comment 'key', country_c..

[MySQL] INSERT INTO 데이터 입력 기본 사용법

INSERT문은 데이터베이스 테이블에 데이터를 등록할 때 사용합니다. 기본 구조기본적인 구조는 다음과 같습니다.INSERT INTO [테이블명] (컬럼1, 컬럼2, ...) VALUES (값1, 값2, ...) 데이터를 넣고자 하는 테이블명과 어떤 컬럼에 데이터를 넣을지 컬럼 목록을 입력하고,등록하고자 하는 값을 VALUES 뒤에 입력합니다. 주의할 점은 컬럼 개수와 값의 개수가 맞아야 합니다.그리고 컬럼과 값의 타입이 맞아야 합니다. 컬럼의 순서는 실제 DB 테이블의 컬럼 순서와 달라도 괜찮습니다.예를 들면, id, name, address 순서로 되어있는 테이블에 name, id, address로 컬럼을 입력하고 실행해도 됩니다.컬럼과 데이터만 맞춰주면 됩니다. 예제예제에 사용할 테이블 CREATE ..

[Java] Intellij Ultimate 스프링 부트 3 설치 방법(Spring initializr)

인텔리제이 유료버전인 Ultimate 버전에서 Spring Boot 3버전을 다운로드하는 방법과 실행하는 방법을 설명드리겠습니다.설치 방법은 Maven, Gradle 둘다 동일하며, Spring initializr로 설치하는 방법과 비슷합니다. 스프링 부트 프로젝트 생성 File > New > Project를 클릭해서 새 프로젝트를 생성합니다.  각 항목은 다음과 같습니다.Name은 프로젝트 폴더의 이름입니다. 적절한 이름으로 지어주면 됩니다.Location은 프로젝트를 설치할 경로입니다.Language는 스프링 부트에서 사용할 언어입니다. Java, Kotlin, Groovy 중 원하는 언어를 선택하면 됩니다.Type은 빌드할 도구입니다. 크게 Gradle, Maven이 있습니다. 원하는 도구를 선택합..

[Windows] Python Jupyter Notebook 설치 방법

Jupyter Notebook이란?Jupyter Notebook은 데이터 분석, 데이터 시각화, 머신러닝 등 다양한 분야에서 널리 사용되는 웹 기반의 인터랙티브 컴퓨팅 환경입니다.  파이썬과 pip가 이미 설치되어 있다고 가정하고 Jupyter Notebook 설치를 진행하겠습니다.[Windows] Python 다운로드 및 설치 방법 [Windows] Python 다운로드 및 설치요즘 코딩할 때 많이 사용되는 언어 중 하나가 파이썬입니다.Windows에 파이썬을 다운로드 하는 방법에 대해 설명드리겠습니다.설치하고자 하는 파이썬 버전은 3.12.2 버전입니다. 설치 파일 다운priming.tistory.com  Jupyter Notebook 설치pip를 사용하여 주피터 노트북을 설치합니다.이 명령어를 실행..

[Windows] Python 다운로드 및 설치

요즘 코딩할 때 많이 사용되는 언어 중 하나가 파이썬입니다.Windows에 파이썬을 다운로드 하는 방법에 대해 설명드리겠습니다.설치하고자 하는 파이썬 버전은 3.12.2 버전입니다. 설치 파일 다운로드파이썬 공식 웹 페이지에서 파이썬 설치 파일을 다운로드 합니다.파이썬 설치 파일 다운로드 홈페이지 바로가기 Download PythonThe official home of the Python Programming Languagewww.python.org 작성일 기준 안정화된 최신 버전이 3.12.2 버전이라서 해당 버전을 다운받습니다.버전이 업그레이드되었다면 업그레이드된 버전을 다운받으시면 됩니다.  파이썬 설치 진행다운받은 설치 파일을 실행합니다.파이썬 3.12 버전 설치를 시작합니다.하단에 두가지 옵션의..

[Java] List 정렬 방법 정리

List를 정렬하는 방법에 대해 설명드리겠습니다. sort 메소드 사용법List의 메소드 중에 sort() 메소드가 있습니다.sort 메소드를 사용할 때 정렬 기준을 정해주면 원하는대로 정렬이 가능합니다. 기본적으로는 다음과 같이 사용합니다.import java.util.ArrayList;import java.util.List;public class Main { public static void main(String[] args) { List numbers = new ArrayList(); numbers.add(1); numbers.add(9); numbers.add(2); numbers.add(4); numbers.add(..

[Windows] FileZila Client 다운로드 및 사용

파일질라는 파일 전송을 위한 FTP 프로그램입니다.파일질라 Client 설치 방법과 사용방법에 대해 설명드리겠습니다. 설치 파일 다운로드FileZila 공식 사이트에서 설치 파일을 다운로드 받습니다.Windows FileZila 공식 다운로드 사이트 다운로드 사이트에 접속하면 다운로드 버튼이 있습니다.이 버튼을 눌러주면 아래처럼 팝업이 노출됩니다. 단순 파일 전송 작업만 할거라서 맨 왼쪽에 FileZila를 다운받아줍니다.Download 버튼을 누르면 설치 파일이 다운로드됩니다. 설치 진행다운받은 설치 파일을 실행합니다.FileZila 약관을 동의하는 단계입니다.동의하고 다음 단계로 넘어갑니다. Avast Secure 브라우저를 설치할지 말지 선택하는 내용입니다.굳이 설치하지 않아도 파일질라는 설치할 수..

728x90