일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 최종 프로젝트
- 스프링 부트 공식 문서
- Error creating bean with name
- @IdClass
- uncheck Exception
- jwt메서드
- 스프링부트오류
- JPA
- Unsatisfied dependency
- REST란
- 빈생성안됨
- 복합키
- jpa회원가입
- spring서버
- json gson 차이
- REST API 규칙
- queryDSL
- ERD 작성
- git
- 스프링 부트 기능
- github
- 인텔리제이
- Q 클래스
- json
- JoinColumn
- JPA주의사항
- Filter
- 1차캐시
- Spring Spring boot 차이
- jpa에러
- Today
- Total
목록내배캠 초기 학습 (23)
Everyday Dev System

File Share : (아래 링크에서 다운로드 가능합니다) 공유 링크 : https://drive.google.com/file/d/1sdRS0nMQtI_LzoAD99FFHptmGBRKzbNv/view?usp=sharing exceptSample.zip drive.google.com 1. AbstractOperation.java 2. AddOperation.java 3. DivideOperation.java 4. ModOperation.java 5. MultiplyOperation.java 6. SubstractOperation.java 7. BadInputException.java 8. Calculator.java 9. CalculatorApp.java 10. Parser.java 11. Main.ja..

[week3] - [calculateSample] package안에 구현 1. Calculator.java 2. AbstractOperation.java 3. MultiplyOperation.java 4. AddOperation.java 5. DivideOperation.java 6. SubstractOperation.java 7. ModOperation.java 8. Main.java Result File Share : (아래 링크에서 다운로드 가능합니다) https://drive.google.com/file/d/17rTTeo6KmJ8cZ03N2XgiDsxHCKdsU1FR/view?usp=sharing calculateSample.zip drive.google.com 1. Calculator.java ..
List는 검색에는 유리하나, 수정/삭제는 불리한 자료구조이다. - 이를 보완하는 자료구조가 Stack / Queue List는 인터페이스 ArrayList , LinkedList는 클래스 Integer num = new Integer(17); // Boxing int n = num.intValue(); // unBoxing Character ch = 'X'l // AutoBoxing char c = ch; // AutoBoxing // JDK 1.5 버전 이상부터 AutoBoxing 지원
1. 제네릭의 효용 - 첫 번째로 제네릭의 효용은 타입 언어에서 “중복되거나 필요없는 코드를 줄여주는 것” 입니다. - 두 번째 제네릭의 효용은 그러면서도 타입 안정성을 해치지 않는 것 입니다. 2. Generic 사용법 1. 제네릭은 클래스 또는 메서드에 사용 가능하다. 2. 안에 들어가야 할 타입을 명시한다. 이를 타입변수라고 부른다. ** T , U , V , E를 많이 활용함. 3. method의 return type도 2번에 입력한 타입과 동일할 수 있음. 아래 코드 참조 public class Generic { private T t; public T get() { return this.t; } } public class Generic { ... } 위 클래스를 제네릭을 사용한 클래스로, 제네릭..
1. 오류와 에러 오류는 시스템 레벨에서, 또는 환경적인 이유로 발생. 회복 불가 예외는 일반적으로 회복(handle)이 가능 컴파일 에러 - .java 파일을 .class 파일로 컴파일할 때 발생하는 에러 - 자바 프로그래밍 언어의 규칙을 지키지 않았기 때문에 발생 런타임 에러 - 주로 다루게 될 예외 - 컴파일은 잘 되었지만, 프로그램이 실행 도중에 맞닥뜨리게 되는 예외 2. > Unchecked Exception 런타임 시점에 확인되는 예외, 에외 처리가 반드시 필요하지 않은 예외이다. Checked Exception 컴파일 에러와 상이함. 우리가 이미 특정한 문제를 인지하고 잇어서 예외를 정의해두었고, 정의해두었기 때문에 컴파일 하는 동안 이 예외에 대한 예외처리를 했는지 확인 가능한 예외. ''..
1. 자바 역사와 특징 소개 2. JVM 3. 첫번째 프로젝트 생성 4. 주석 및 println 메서드 소개 및 실습 5. 변수 개념 및 기본형변수 타입 소개 6. 참조형 변수 타입 및 래퍼클래스 타입 변수 실습 7. 숫자와 문자 8. 변수타입(심화) 9. 형변환 2-1. 사칙연산 2. 비교연산자, 논리연산자 3. 대입연산자 4. 기타연산자 - 형변환 연산자, 삼항연산자, instanceOf 5. 비트연산자, 연산자 우선순위 내가 중요하다고 생각하는 것과 모르는 것 정리 1. JVM 자바 가상 머신으로, 자바가 구동될 수 있는 환경을 조성 컴파일러 : 내가 작성한 코드들을 운영체제가 읽을 수 있는 바이트 코드로 변환하는 변환기 클래스 로더 : java .class 바이트 코드를 메모리 영역에 담는 운반(..

20230513 01:03 am - 실습 2개, OG 태그 활용법, Flask를 통해 웹사이트 2개 구축 및 인터넷에 배포 1. 버킷 리스트 실습 [app.py] from flask import Flask, render_template, request, jsonify app = Flask(__name__) from pymongo import MongoClient client = MongoClient('mongodb+srv://sparta:test@limchaeyoung.boi4rwj.mongodb.net/?retryWrites=true&w=majority') db = client.dbsparta @app.route('/') def home(): return render_template('index.htm..

20230512 2:30 pm - 7;25 pm get, post 방식을 통한 데이터 저장 및 출력 1. GET & POST 방식 GET 요청 - 통상적으로 데이터 조회(Read)를 요청할 때 사용 예) 영화 목록 조회 -> 데이터 전달 : URL뒤에 물음표를 붙여 key=value로 전달 POST 요청 - 통상적으로 데이터 생성, 변경, 삭제 요청할 때 사용 예) 회원가입, 회원탈퇴, 비밀번호 수정 -> 데이터 전달 : 바로 보이지 않는 html 2. GET & POST 방식 기초 실습 서버 끌 때 Ctrl + C 로 OFF 해야 함! GET 요청하기 app.py에 아래와 같이 수정. API를 만들고 사용하는 과정에서 request와 jsonify 두가지 기능이 필요함. /test 라는 창구로 get ..

20230512 1:40 pm - 2:30 pm Flask 프레임워크 Flask 프레임워크 1. 기초 2. 활용하기 프레임워크란? 서버라는 어떤 큰 프로젝트를 만들기 위한 큰 라이브러리 Flask 기초 1. 가상환경 생성 python -m venv venv 프로젝트 별로 라이브러리를 담아두는 통 -> 가상 환경 2. 터미널 새로 키고 (venv)로 잡혀 있는거 확인하고 플라스크 설치 -> pip install flask 3. flask 시작 코드(하단코드) 실행 후 엑세스 허용 from flask import Flask app = Flask(__name__) @app.route('/') def home(): return 'This is Home!' if __name__ == '__main__': app...

20230510 - 3:50 pm - 파이썬 & MongoDB MongoDB Atlas 목차 1. SQL 과 NoSQL 차이 2. pymongo 개념 3. pymongo 활용 연습 문제 4. 1. SQL 과 NoSQL 차이 RDBMS(sql) 이미 정해진 칸에 데이터를 주입. 엑셀과 같은 느낌으로 정해진 틀이 있음. NoSQL은 비즈니스 유연성을 활용. 정해진 틀이 없음. 현업에서는 DB를 클라우드에 올려서 가져다가 씀. 2. pymongo 개념 pip install dnspython pip install pymongo 기본 코드 : from pymongo import MongoClient client = MongoClient('여기에 URL 입력') db = client.dbsparta URL은 mon..