한읽컴구프 - (1)

컴퓨터에 대해 모르고 컴퓨터 프로그래밍을 하는것이 왜 문제인지?앞으로는 컴퓨터가 들어있지 않은 물건을 찾기가 어려운 시대가 올 것이다. 수많은 하는 일을 컴퓨터가 수없이 많고 수없이 많은 컴퓨터 프로그램이 있으며 컴퓨터가 온갖 곳에 쓰이기 때문에 애니메이션,웹 페이지,

2022년 8월 13일
·
0개의 댓글
·

Nullish coalescing operator

null 병합 연산자 왼편의 값이 null이나 undefined인지 확인하고 연산자 오른편의 값이 리턴됨OR 연산자와의 차이점OR 연산자(||)는 왼편의 값이 falsy인지를 확인

2022년 8월 13일
·
0개의 댓글
·

boolean

javascript 에서 false 인 값falsenullundefinednaN0javascript 에서 true 인 값빈 배열 \[]빈 객체 {}오류 예시order가 최대 순서값 이상 들어왔을 때 exception 처리를 해야 할 일이 있었다.비즈니스 규칙으로 최대

2022년 7월 28일
·
0개의 댓글
·

typeof

javascript 의 type of typeofjavascript의 typenumber, string, boolean, null, undefined, object, symbol, biginttypeof null 은?? typeof null(https://de

2022년 7월 21일
·
0개의 댓글
·

modern javascript

모던 자바 스크립트란?현 시점에 사용하기 적합한 범위 내에서 최신 버전의 표준을 준수하는 자바스크립트자바스크립트의 기본 개념을 더 견고히 다지기새로운 문법들 중 유용한 문법을을 알아보기ES6+ECMA-International 공식 ECMA-262문서한눈에 확인하는 호환

2022년 7월 14일
·
0개의 댓글
·

[도메인 주도 설계 핵심] -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개의 댓글
·