[도메인 주도 설계 핵심] -DDD 알아보기

책에 나오는 keyword여기 읽어도 무슨말인지 절대 알수가 없는 키워드들이 있다.1.전략적 설계2.전술적 설계3.보편언어4.컨텍스트5.컨텍스트 매핑6.바운디드 컨텍스트7.도메인 이벤트8.에그리게잇9.이벤트스토밍고통을 줄이기 위해서이 책의 저자가 영업을 잘한다.1\.

2022년 3월 31일
·
0개의 댓글

데이터 모델

데이터 모델 데이터 모델이란, 다양한 데이터 요소들을 이해하고 사용하기 편한 형태로 정리해놓은 모형을 의미한다. 우리가 데이터를 저장하려고 하는 대상: Entity(개체) Entity에 대해서 저장하려고 하는 특징: Attribute(속성) Entity들 사이 생기

2022년 2월 6일
·
0개의 댓글

[알고리즘] 가사 검색

from bisect import bisectleft, bisectright def countbyrange(a, leftvalue, rightvalue): rightvalue = bisectright(a, right_value) leftvalue = b

2022년 2월 3일
·
0개의 댓글

jquery datatable에서 pagination 도입하기

기존 코드의 문제점 속도의 문제(데이터의 개수가 늘어날수록 속도가 점점 늘어지는 현상이 발생하고 있었다) 수정이나 삭제시 현재 페이지를 기억하지 못하고 1페이지로 간다. 원인 datatable로 코드가 짜여져 있었는데, 테이블에 있는 모든 데이터를 가져온 후 pag

2021년 12월 30일
·
0개의 댓글

회고록

2020.08 회고에 이어 취업 후 주니어 개발자로 6개월간의 경험을 회고 한다.2020.08 ~ 2020.11 (3개월) 2020년 상반기에 다녔던 회사에 이어 빡센 취업 준비 과정이 있었고 덕분에 좋은 회사에서 인턴을 할 수 있는 기회를 잡을 수 있었다. 스타트업

2021년 12월 26일
·
0개의 댓글

[알고리즘] 고정점 찾기

📌 문제고정점이란, 수열의 원소 중에서 그 값이 인덱스와 동일한 원소를 의미한다. 예를 들어 수열 a = {-15, -4, 2, 8, 13}이 있을 때 a2 = 2이므로, 고정점은 2가 된다.하나의 수열이 N개의 서로 다른 원소를 포함하고 있으며, 모든 원소가 오름차

2021년 12월 23일
·
0개의 댓글

[알고리즘] 정렬된 배열에서 특정수의 개수 구하기

N개의 원소를 포함하고 있는 수열이 오름차순으로 정렬되어 있습니다. 이때 이 수열에서 x가 등장하는 횟수를 계산하세요. 예를 들어 수열 {1, 1, 2, 2, 2, 2, 3}이 있을 때 x = 2라면, 현재 수열에서 값이 2인 원소가 4개이므로 4를 출력합니다.단, 이

2021년 12월 18일
·
0개의 댓글

[알고리즘] 카드 정렬하기

문제 카드 정렬하기https://www.acmicpc.net/problem/1715heapq 자료구조우선순위 큐는 이진트리로 만들어진 자료구조이다.우선순위 큐를 구현할 때는 내부적으로 최소 힙 혹은 최대 힙을 이용한다.최소 힙을 이용하는 경우 값이 가장 낮은

2021년 11월 28일
·
0개의 댓글

[알고리즘] 외벽 점검

문제 외벽 점검https://programmers.co.kr/learn/courses/30/lessons/60062문제해결 hint완전 탐색 문제로 모든 친구를 무작위로 나열하는 모든 순열 permutations 를 이용하여 친구를 나열하는 모든 경우의 수를

2021년 10월 9일
·
0개의 댓글

[알고리즘] 치킨배달

문제 치킨배달https://www.acmicpc.net/problem/15686문제해결 hint1)완전 탐색 문제로 파이썬 조합인 combinations을 사용하여 m개의 조합을 구한다.2)치킨거리를 모두 계산하고 최소값을 구해 출력한다.

2021년 10월 3일
·
0개의 댓글

[알고리즘] 기둥과 보 설치

문제 기둥과 보 설치https://programmers.co.kr/learn/courses/30/lessons/60061?language=python3문제해결 hint기둥 또는 보를 설치할 때 가능한 구조물인지 확인하는 함수를 작성한다.설치 후 설치된 것이 기

2021년 9월 26일
·
0개의 댓글

[알고리즘] 뱀

문제 백준 뱀 https://www.acmicpc.net/problem/3190문제해결 hint2차원 배열을 만들고, 0으로 초기화 한다.사과의 위치에 1을 저장한다.(0,0)에서 뱀은 시작하고, 뱀이 지나가는 곳은 2로 바꾼다.방향의 변화가 생겼는지 체크한다

2021년 9월 25일
·
0개의 댓글

[알고리즘] 무지의 먹방 라이브

[문제] 프로그래머스 무지의 먹망 라이브 https://programmers.co.kr/learn/courses/30/lessons/42891 첫번째로 roop를 돌면서 하나씩 확인하는 방법이 먼저 떠오르지만, k는 2 x 10^13 이하의 자연수이므로 최대 2 x

2021년 8월 26일
·
0개의 댓글
post-thumbnail

[회고] 첫 단추

개발을 시작하고 첫 취업에 성공했다.비전공자로서 취업이 힘들거라고 생각했는데 생각보다 면접 한번만에 붙게 되어서 다행이었다.flask를 사용하기 때문에 브랜디에서의 경험이 아주 많이 도움이 될 것 같았다.실제로 기존 위코드 출신이자 브랜디 경험도 있으신 분이 전직자인

2021년 8월 7일
·
0개의 댓글

[java] 어노테이션

@Bean, @Configuration 개발자가 직접 제어가 불가능한 외부 라이브러리 또는 설정을 위한 클래스를 Bean으로 등록할 때 @Bean 어노테이션을 활용1개 이상의 @Bean을 제공하는 클래스의 경우 반드시 @Configuration을 명시해 주어야 함 @

2021년 5월 15일
·
0개의 댓글

객체지향프로그래밍

객체지향프로그래밍프로그램의 어떤 객체들이 필요할지 정하기객체들의 속성과 행동을 정하기서로 어떻게 소통할지 정하기객체지향 프로그램을 이해하기 위한 개념들1\. 추상화(Abstraction)\-변수나 함수를 작성하는것도 추상화와 같다. 변수의 값을 한번 설정하면 이후 값을

2021년 5월 8일
·
0개의 댓글

[java] 생성자, this,

생성자의 역할 인스턴스를 생성한다. 인스턴스의 속성(인스턴스 변수)들을 초기화 시킨다. 기본 생성자 생성자를 한개도 정의하지 않았을 경우 자바에서 자동으로 기본 생성자를 제공해준다. 하나라도 생성자를 정의하면 아래 기본 생성자는 사용할 수 없게 된다. 생성자 오

2021년 4월 12일
·
0개의 댓글

[mysql] 서브쿼리

서브쿼리란 무엇일까?sql 문 안에 부품처럼 들어가는 select 문이다.서브(sub)라는 단어는 하위의 또는 일부분의 라는 뜻을 가지고 쿼리는 데이터베이스에 보내는 요청을 뜻한다.종합하면 서브쿼리는 전체 sql 문에서 일부를 이루는 또 다른 sql 문인 것이다.서브쿼

2021년 3월 31일
·
0개의 댓글

[MySQL] alias/ join/ Using

컬럼 이름과 테이블 이용에 사용되는 alias 차이가 무엇일까?(1) 컬럼의 alias실제로 우리에게 그 alias로 변환되어서 보여지게 하기 위한 용도로 쓰인다.(2) 테이블의 alias테이블의 alias는 조회 결과에서 보기 위한 게 아니라 SQL 문의 전체 길이를

2021년 3월 31일
·
2개의 댓글
post-thumbnail

[Spring] 프레임워크 IOC, DI

컨테이너란 무엇일까? 컨테이너와 IOC(Inversion of Control, 제어의 역전)컨테이너는 인스턴스들의 생명주기를 관리하며 생성된 인스턴스들에게 추가적인 기능을 제공한다.작성한 코드의 처리과정을 위임받은 독립적인 존재라고 생각하면 된다.컨테이너는 적설한 설정

2021년 3월 28일
·
0개의 댓글