thumbnail

Javascript 반복문 비동기처리

Goal - Javascript 반복문에서 비동기처리를 할 수 있다. Intro map, forEach와 같은 array method의 callback을 async로 선언하면, 각 배열의 요소들을 await하게 된다. 하지만, map, forEach 그 자체를 aw...

6일 전0개의 댓글

boj 2193 - 이친수

~c++ include iostream using namespace std; long long d[91]; int main() { int n; cin n; d[1] = 1; d[2] = 1; for (int i = 3; i = n; i++) { d[i...

2019년 7월 17일0개의 댓글

BOJ 11057 오르막 수

~c includestdio.h int dp1001; int main(){ int count = 0; int i,j,k,n,m; scanf("%d",&n); for(i = 0; i = 9; i++){ dp1 = 1; } for(i = 2; i = n; i...

2019년 7월 16일0개의 댓글

BOJ10844 - 쉬운 계단 수

문제 45656이란 수를 보자. 이 수는 인접한 모든 자리수의 차이가 1이 난다. 이런 수를 계단 수라고 한다. 세준이는 수의 길이가 N인 계단 수가 몇 개 있는지 궁금해졌다. N이 주어질 때, 길이가 N인 계단 수가 총 몇 개 있는지 구하는 프로그램을 작성하시...

2019년 7월 16일0개의 댓글

백준9095 - 1,2,3,더하기

설명 4를 만들 수 있는 조합은 아래와 같습니다. ~ 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 1+3 3+1 ~  끝에 있는 숫자를 기준으로 오름차순으로 정렬하면 규칙을 찾을 수 있습니다. 끝자리가 1로 끝나는 경우에서 끝에 있는 1을 제외하고 자...

2019년 7월 15일0개의 댓글

백준11727 - 2×n 타일링 2

문제 2×n 크기의 직사각형을 1×2, 2×1 타일로 채우는 방법의 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 n이 주어진다. (1 ≤ n ≤ 1,000) 출력 첫째 줄에 2×n 크기의 직사각형을 채우는 방법의 수를 10,007로 나눈 나머지를 ...

2019년 7월 15일0개의 댓글

BOJ 1463 - 1로 만들기

문제 정수 X에 사용할 수 있는 연산은 다음과 같이 세 가지 이다. X가 3으로 나누어 떨어지면, 3으로 나눈다. X가 2로 나누어 떨어지면, 2로 나눈다. 1을 뺀다. 정수 N이 주어졌을 때, 위와 같은 연산 세 개를 적절히 사용해서 1을 만들려고 한다. 연산을 ...

2019년 7월 13일0개의 댓글

쿠버네티스 Jenkins 설치하기

Goal - 자체 구성한 쿠버네티스 클러스터에 Helm Chart를 이용해서 Jenkins 를 설치 할 수 있다. - Jenkins를 활용해서 CI(Continous Intergration) / CD (Continous Deployment)를 적용할 수 있다. - 쿠버...

2019년 7월 10일0개의 댓글

쿠버네티스 - worker node ssh 접속

Goal - 쿠버네티스 워커노드에 ssh 접속 privileged-pod 생성 1. 클러스터에 있는 노드를 확인합니다. ~ kubectl get nodes ~ 2. privileged-pod.yaml을 생성 합니다. ~ apiVersion: v1 kind:...

2019년 7월 9일0개의 댓글

쿠버네티스 - mysql 설치

Goal - 쿠버네티스 클러스터에 mysql pod를 설치할 수 있다. - 쿠버네티스 PersistentVolume 과 PersistentVolumeClaim을 이해한다. - mysql pod를 port forward 시켜서 원격으로 접속 할 수 있다 쿠버네티...

2019년 7월 9일0개의 댓글

결과 행 제한하기 - SQL정리

Goal -LIMIT문을 이용해서 결과값으로 반환되는 행을 제한할 수 있다. -OFFSET문을 이용해서 PAGINATION 기능 로직을 처리 할 수 있다. 1. 행수 제한 ~ SELECT 열명 FROM 테이블명 LIMIT 행수 [OFFSET 시작행] ~ LIMI...

2019년 7월 7일0개의 댓글

결과 행 제한하기 - SQL정리

Goal -LIMIT문을 이용해서 결과값으로 반환되는 행을 제한할 수 있다. -OFFSET문을 이용해서 PAGINATION 기능 로직을 처리 할 수 있다. 1. 행수 제한 ~ SELECT 열명 FROM 테이블명 LIMIT 행수 [OFFSET 시작행] ~ LIMI...

2019년 7월 7일0개의 댓글

복수의 열을 지정해 정렬하기 - SQL 정리

Goal -Order by를 이용해 복수 열을 지정해 정렬할 수 있다. 상품코드와 해당 상품의 하위번호까지 함께 고려했을 때 비로서 하나의 행을 특정지을 수 있는 명세서 등은 복수의 열을 지정해 정렬하면 편리하다. 1. 복수 열로 정렬 지정 아래 테이블을 1...

2019년 7월 6일0개의 댓글

자료구조 - Queue(큐)

Goal - Queue(큐)의 개념을 이해한다. - Queue를 C언어로 구현한다. Queue(큐) 개념 - 큐는 스택과 마찬가지로 일종의 리스트 - 데이터 삽입은 한쪽 끝에서, 삭제는 반대쪽 끝에서만 일어난다 - 삽입이 일어나는 쪽을 rear, 삭제가 일어나는 쪽...

2019년 7월 6일0개의 댓글

정렬 - SQL 정리

Goal - SELECT 명령의 ORDER BY구를 사용하여 검색결과의 행 순서를 바꿀 수 있다. ~ SELECT 열명 FROM 테이블명 WHERE 조건명 ORDER BY 열명 ~ ORDER BY로 검색결과 정렬 SELECT 명령의 ORDER BY 구로 정렬하고 ...

2019년 7월 2일0개의 댓글

패턴 매칭에 의한 검색 - sql 정리

Goal - 패턴 패칭에 의한 검색을 dbms 명령문으로 작성할 수 있다. 패턴매칭이란? '='연산자로 검색학 경우에는 열 값이 완전히 일치할 때만 참이 되어서 검색이 됩니다. Like술어를 사용하면 열 값이 부분적으로 일치하는 경우에도 참이 됩니다. ~ 열...

2019년 7월 1일0개의 댓글

조건 조합하기 - SQL정리

Goal - 더 세밀하게 검색할 수 있도록 3개의 논리 연산자 AND,OR,NOT을 알아본다 1. AND로 조합  복수이 조건을 조합할 경우 AND를 가장 많이 사용합니다. AND는 논리 연산자의 하나로 좌우에 항목이 필요한 이항 연산자가 됩니다. 좌우의...

2019년 6월 27일0개의 댓글

테이블에서 데이터 검색 - sql 정리

image.png Goal - sql 문법을 이용해서 데이터베이스 테이블을 검색할 수 있다. - 조건문을 활용해서 테이블에서 원하는 데이터를 검색할 수 있다. 1. SELECT 명령으로 테이블 읽어오기 ~ 'SELECT * FROM [테이블명]' ~ SELEC...

2019년 6월 26일0개의 댓글

쿠버네티스 - Scale Out

Goal -쿠버네티스 애플리케이션을 Scale Out 한다. Scale out  Pod에 트래픽이 증가하면, 사용자 요청에 맞추어 App의 규모를 조정할 필요가 있다. Deployment의 Replica를 변경하면 스케일링이 수행된다. non-scal...

2019년 5월 30일0개의 댓글

쿠버네티스 Service

Goal - 쿠버네티스의 Service에 대해서 알아본다. - label, label selector object가 어떻게 Service와 연관되는지 이해 - 쿠버네티스 Service를 통해서 클러스터 외부로 앱을 노출 Kubernetes Service S...

2019년 5월 30일0개의 댓글