본문 바로가기

전체 글124

[GitHub] git repository 연결 시 오류 사항 remote: Support for password authentication was removed on August 13, 2021. remote: Please see https://docs.github.com/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication. GitHub에서는 2021년 8월 13일부터 암호 인증을 더 이상 지원하지 않습니다. 라는 뜻인 것 같다. 아마도 맥에서만 발생하는 푸쉬 오류로 보임. 문제 해결방법 1. 깃허브 웹에서 Setting 클릭 이때 주의사항으론 레.. 2024. 3. 14.
[GitHub] Mac에서 git repository 연결 1. git 설치 확인 git --version 2. 사용자 설정 > git config --global user.name "사용자이름" > git config --global user.email "이메일" 사용자 이름은 본인이 사용할 닉네임 혹은 이름 이메일은 깃ID 3. git repository 생성 New repository 클릭. 4. Repository name은 원하는 이름을 적는다. Add a README file에 체크하면 README 파일이 자동 생성 5. git 저장소 설정 및 초기화 git 저장소로 사용하고 싶은 폴더를 생성 후 cd 파일명/파일명/ ... 를 통해 들어간 뒤 git init 을 통해 현재 경로의 디렉토리를 git 저장소로 설정 및 초기화 해주는 명령어로 해당 폴더를.. 2024. 3. 14.
[GitHub] Mac git 설치 https://brew.sh/ko/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 1. 아래 사진에서 복사버튼을 눌러 터미널에 입력하여 설치한다. 2. brew -v 를 입력해 설치가 되었는지 버전 확인. 3. brew install git 입력하여 git 설치. 2024. 3. 14.
[JAVA] 예외 발생 Exception 및 그 밖의 Exception 종류 및 예시 ClassNotFoundException 또는 NoClassDefFoundError: 이유: 필요한 JDBC 드라이버 클래스를 찾을 수 없음. 예시: JDBC 드라이버를 프로젝트의 클래스패스에 추가하지 않은 경우. SQLException: Communications link failure: 이유: 데이터베이스 서버와의 연결이 끊겼거나 연결을 설정할 수 없음. 예시: 데이터베이스 서버 주소 또는 포트가 올바르지 않거나, 네트워크 문제. SQLSyntaxErrorException: Table or view not found: 이유: SQL 쿼리에서 참조하는 테이블이나 뷰가 존재하지 않음. 예시: MyBatis 매퍼 XML 파일에서 잘못된 테이블 이름을 참조하는 경우. DataAccessException: D.. 2024. 1. 10.
[JAVA] 자바의 자료구조 자료구조는 데이터를 저장하고 조직하는 방법을 나타내며, 각 자료구조는 특정한 상황에서 효과적으로 사용된다. 자바에서 주로 사용되는 몇 가지 자료구조와 예시로, 1. 배열 (Array): 배열은 동일한 데이터 타입의 요소들을 순차적으로 저장하는 자료구조이다. // 정수형 배열 선언과 초기화 int[] numbers = {1, 2, 3, 4, 5}; // 배열 요소에 접근 int firstElement = numbers[0]; 2. 리스트 (List): 리스트는 동적으로 크기가 조절되는 배열이라고 생각할 수 있으며, ArrayList는 배열 기반의 리스트입니다. import java.util.ArrayList; import java.util.List; // 문자열을 저장하는 ArrayList 선언과 초기화 .. 2023. 11. 27.
[JAVA] JDK와 JRE JDK (Java Development Kit): JDK는 자바 애플리케이션을 개발하는 데 필요한 도구와 라이브러리를 제공한다. 아래는 간단한 예시 코드와 함께 JDK를 사용하는 경우의 구성이다. public class Hello { public static void main(String[] args) { System.out.println("Hello"); } } 이 코드를 컴파일하고 실행하려면 JDK가 필요하다. 아래는 명령줄에서의 사용 예시이다. # 컴파일 javac Hello.java # 실행 java Hello JRE (Java Runtime Environment): JRE는 자바 애플리케이션을 실행하는 데 필요한 런타임 환경을 제공한다. 이는 개발자가 애플리케이션을 개발하는 데 사용되는 JDK와.. 2023. 11. 16.