두두의 IT/Today I Learned (35) 썸네일형 리스트형 [220628] DB 서버, 알고리즘, 프로토타입 1. DB 서버 오류 해결 2. 탐색, 그래프 https://jyj98020.tistory.com/73 [알고리즘] 그래프 개념, 그래프 vs 트리 그래프 (Graph) 란? * 그래프는 실제 세계의 현상이나 사물을 정점(Vertex) 또는 노드(Node) 와 간선(Edge)로 표현하기 위해 사용 #### 예제 집에서 회사로 가는 경로를 그래프로 표현한 . jyj98020.tistory.com https://jyj98020.tistory.com/34 [알고리즘] 완전탐색(순차탐색)/이분탐색(이진탐색) 완전 탐색(=Brute Force) / 순차 탐색(=Sequential Search) 컴퓨터의 빠른 계산 성능을 활용하여 가능한 모든 경우의 수를 탐색하는 효율성 관점에서 최악의 방법 리스트 안에 있는 특정.. [220627] 새로운 프로젝트 설정, AWS RDS, 백엔드 과제, 알고리즘 1. https://jyj98020.tistory.com/443?category=1015393 IntelliJ + Spring Boot + Maven QClass 오류 해결 오류. QClass가 import 되지 않고 빨간색이었음 (지금은 오류 해결한 상태) 해결 방법 1. pom.xml에 아래와 같이 설정 com.querydsl querydsl-jpa com.querydsl querydsl-apt provided org.eclipse.jdt.core.comp.. jyj98020.tistory.com https://jyj98020.tistory.com/444?category=1015393 2. AWS RDS 블로그 작성 https://jyj98020.tistory.com/442?category=10153.. [220626] 알고리즘 1. 동적계획법, 퀵정렬 https://jyj98020.tistory.com/71?category=1006067 [알고리즘] 동적 계획법/다이나믹 프로그래밍(DP) - 점화식 - 동적계획법 (DP 라고 많이 부름) - 입력 크기가 작은 부분 문제들을 해결한 후, 해당 부분 문제의 해를 활용해서, 보다 큰 크기의 부분 문제를 해결, 최종적으로 전체 문제 jyj98020.tistory.com https://jyj98020.tistory.com/10?category=1006067 [알고리즘] 정렬 - (선택/삽입/퀵/계수/버블/라이브러리) 정렬 (sorting) 이란? - 정렬 (sorting): 어떤 데이터들이 주어졌을 때 이를 정해진 순서대로 나열하는 것 - 정렬은 프로그램 작성시 빈번하게 필요로 함 - .. [220625] 알고리즘 1. 재귀, 동적계획법 https://jyj98020.tistory.com/51?category=1006067 [알고리즘] 재귀함수 - (팩토리얼(Factorial) / 피보나치 수열(Fibonacci)) 재귀 함수란? 메서드/함수의 내부에서 자기 자신의 메서드/함수를 다시 호출하는 함수 Fractal 구조. Sierpinski Triangle 재귀 함수의 특징 재귀 함수 초반에 등장하는 조건문이 종료 조건 역할을 수행 jyj98020.tistory.com https://jyj98020.tistory.com/71?category=1006067 [알고리즘] 동적 계획법/다이나믹 프로그래밍(DP) - 점화식 - 동적계획법 (DP 라고 많이 부름) - 입력 크기가 작은 부분 문제들을 해결한 후, 해당 부분 문.. [220624] IT 용어 정리, 정렬 1.DB 처리, Spring, 서버, Data Storage, Kotlin 용어 https://jyj98020.tistory.com/194 MySQL / ORM / JPA / Hibernate 용어 정리 MySQL - 오라클 사가 관리 및 배포하고 있는 오픈소스 관계형 데이터베이스 관리 시스템 장점 : 가장 대중화 되어있고 아마존 오로라 클라우드로 이관하기 편함 ORM (Object Relational Mapping) 객체가 관 jyj98020.tistory.com https://jyj98020.tistory.com/195 Spring / Spring Boot / Gradle 용어 정리 Spring 자바 기반의 웹 어플리케이션을 만들 수 있는 프레임워크 현대 자바 기반의 엔터프라이즈 어플리케이션을 위한 .. [220623] JUnit, AWS RDS, 자료구조/알고리즘 1. 레거시 시스템에 JUnit 시도 https://jyj98020.tistory.com/430 Spring Boot Junit5 1. JUnit이란? 프로그래밍 언어마다 테스트를 위한 프레임워크가 존재합니다. 이러한 도구들을 보통 xUnit이라고 말합니다. 자바언어의 경우는 JUnit이라고 말합니다. 각 언어마다 사용되는 xUnit은 jyj98020.tistory.com https://jyj98020.tistory.com/372 Spring Boot Main Annotation @SpringBootApplication @ComponentScan("xx.xxx.*") @EnableJpaRepositories("xx.xxx.*") @EntityScan("xx.xxx.*") @MapperScan("xx.xx.. [220622] 자료구조 1. 자료구조 트리 https://jyj98020.tistory.com/423?category=1006067 [트리(Tree)] 이진 탐색 트리 1. 트리 (Tree) 구조 - 트리: Node와 Branch를 이용해서, 사이클을 이루지 않도록 구성한 데이터 구조 - 실제로 어디에 많이 사용되나? - 트리 중 이진 트리 (Binary Tree) 형태의 .. jyj98020.tistory.com 2. 자료구조 힙 https://jyj98020.tistory.com/428?category=1006067 [220621] 테스트, 자료구조 1. 테스트에 대해 찾아봄 2. 자료구조 - 트리 https://jyj98020.tistory.com/423 [트리(Tree)] 이진 탐색 트리 1. 트리 (Tree) 구조 - 트리: Node와 Branch를 이용해서, 사이클을 이루지 않도록 구성한 데이터 구조 - 실제로 어디에 많이 사용되나? - 트리 중 이진 트리 (Binary Tree) 형태의 .. jyj98020.tistory.com 이전 1 2 3 4 5 다음