라이브러리 살펴보기 External Libraries를 통해 Gradle이 알아서 당겨온 라이브러리를 확인할 수 있습니다. IntelliJ에서 왼쪽 하단의 네모 아이콘을 누르면 오른쪽 상단에 Gradle 메뉴가 생성되는것을 확인할 수 있습니다. 여기서의 Dependencies가 라이브러리의 의존관계를 나타내며 저는 초기 spring ...
스프링 입문 2 - 2.프로젝트 환경설정 - 프로젝트 생성
프로젝트 생성 사전 준비 - java 11 설치 - IDE: IntelliJ 또는 Eclipse 설치 스프링 부트 스타터 사이트로 이동해서 스프링 프로젝트 생성합니다 예전에는 스프링 프로젝트를 처음부터 다 만들었다면 요즘은 대부분 스프링 부트로 스프링 프로젝트를 만듭니다. - URL : <https://start.spring.io> ...
스프링 입문 1 - 1.강의소개 - 강의소개
왜 Spring을 배워야 하는가? 실무에서 제대로 작동하는 웹 어플리케이션을 제작하기 위해 스프링을 학습해야 함 실제 동작하는 간단한 웹 어플리케이션 개발 과정 스프링 프로젝트 생성 스프링 부트로 웹 서버 실행 회원 도메인 개발 웹 MVC 개발 DB 연동 -JDBC, JPA, 스프링 데이터 JPA 테스트 케이스 작성 프...
SQL 관련 기초 공부 - MySQL
MySQL 소개 MySQL은 가장 널리 사용되고 있는 관계형 데이터베이스 관리 시스템(RDBMS: Relational DBMS). MySQL은 오픈 소스이며, 다중 사용자와 다중 스레드를 지원합니다. C언어, C++, JAVA, PHP 등 여러 프로그래밍 언어를 위한 다양한 API를 제공합니다. MySQL은 유닉스, 리눅스, 윈도우 ...
백엔드 관련 기초 공부 - 스프링(Spring)
Framework 프레임워크 프레임워크는 소프트웨어를 만들때 뼈대가 되는 부분으로 큰틀을 제공하여 그 클에 맞춰 코딩하는 것이라면 라이브러리는 상용할수 있는 함수들의 모임으로 라이브러리를 호출하여 능동적으로 사용 가능 프레임워크의 장점: 개발에 필요한 구조를 이미 코드로 만들어 놓음 → 실력이 다소 부족한 개발자라고 하더라도 필요한 부분만 조립하...
백준 11055 가장 큰 증가 부분 수열 (python)
문제 출처: https://www.acmicpc.net/problem/11055 오답 정리 이 문제의 점화식과 규칙은 11053 문제의 유형과 너무 비슷했기 때문에 빠르게 찾을 수 있었다. 하지만 사소한 실수로 인해 시간을 너무 많이 뺏기고 문제를 풀지 못하는 불상사가 발생했습니다. 어디가 문제였는지 틀린 코드와 맞은 코드를 한눈에 비교하면...
졸업작품 프로젝트
소개 팀명: 망서리지마 팀원: 양설희, 김민소, 심현재, 정하영 주제: 스마트 캠퍼스를 위한 공기질 관리 시스템 구축 (20.07 ~ 21.06) 이름: A.I.R (Air InfoRmaiton) 기능: 광운대학교 캠퍼스 주요 시설 내부의 온/습도 및 유해물질의 상태를 파악하여 실시간으로 정보를 제공 1. 개발 배경 최근 코로나19로...
Algorithm 1.DP
동적 프로그래밍, 동적 계획법 (Dynamic Programing) 다이나믹(Dynamic)의 유래 다이나믹 프로그래밍에서 다이나믹의 의미는 동적할당의 다이나믹과 다릅니다. 동적할당에서 다이나믹은 프로그램이 실행되는 도중에 메모리를 동적으로 할당하는 자료구조 기법으로 메모리 공간을 낭비하지 않기 위해 사용합니다. 하지만 다이나믹 프로그래밍에서 다...
백준 2156 포도주 시식 (python)
문제 출처: https://www.acmicpc.net/problem/2156 접근 방법 각 잔의 순서를 a1 a2 a3 a4 a5 a6 ai (현재 i = 7) 이라고 하면, 포도주를 마시는 경우의 수는 다음 3개의 경우의 수만 존재합니다. 이를 점화식으로 나타내면 다음과 같습니다. 정답 코드 n = int(input()) ...
Chirpy jekyll 테마에서 프로필 변경하기
프로필 변경 및 사진 업로드 먼저 로컬에 이미지만을 저장할 새로운 폴더를 만들고 그 폴더를 자신의 GitHub에 푸시합니다. 여기서 주의할 점은 <자신의 github이름>.github.io안이 아닌 밖에 리포지토리를 생성합니다. git push 하는 법은 이전에도 많이 사용하였으니 생략하겠습니다. _config.yml 파일에서 img_...