반응형 전체 글183 Docker? 컨테이너를 통해 응용 프로그램을 쉽게 배포 및 실행할 수 있도록 하는 도구이며 컨테이너 기반 오픈소스 가상화 플랫폼이다. 컨테이너? -> 일상에서 컨테이너에 다양한 제품군을 넣고 운반을 쉽게 할 수 있다. -> 이처럼 서버에서의 컨테이너는 응용프로그램을 넣고 손쉽게 설치, 실행할 수 있게 하는 것 (플랫폼에 구애받지 않고 사용할 수 있다!!) 도커 이미지와 컨테이너 정의 -> 코드와 모든 종속성을 패키지화하여 다른 환경에서 빠르고 안정적으로 실행될 수 있도록 해주는 소프트웨어 표준 -> 컨테이너 이미지? 응용 프로그램을 실행하는 데 필요한 모든 것을 포함, 설정값 종속성들을 포함하고 있다고 생각하면 됨 -> 이미지 안에 여러 컨테이너가 쌓여 있는 구조라고 생각하면 됩니다. 도커 흐름 -> 도커 CLI에 .. 2022. 5. 29. 관계형 데이터베이스 정리 목차 관계형 데이터베이스란 특징 용어 예시 관계형 데이터베이스란 키(key)와 값(value)들의 간단한 관계를 테이블화 시킨 매우 간단한 원칙의 전산 정보 데이터베이스 테이블에 데이터를 직관적이고 간단하게 표현하는 방법인 관계형 모델을 기반으로 한다. 테이블의 각 행(row)은 키라는 고유 ID가 포함된 레코드 테이블의 각 열(column)은 값이라는 데이터의 속성이 포함되어 있다. 데이터의 종속성을 관계로 표현하는 것이 특징 특징 데이터읩 분류, 정렬, 탐색속도가 빠르다 오랫동안 사용된 만큼 신뢰성이 높고, 어떤 상황에서도 데이터의 무결성을 보장 기존에 작성된 스키마를 수정하기 어렵다 데이터베이스의 부하를 분석하는 것이 어렵다 용어 열(column) 각각의 열은 유일한 이름을 가지고 있으며, 자신만의.. 2021. 12. 20. [python]백준 21610번 - 마법사 상어와 비바라기 (feat. 삼성 SW 역량 테스트 기출 문제) https://www.acmicpc.net/problem/21610 21610번: 마법사 상어와 비바라기 마법사 상어는 파이어볼, 토네이도, 파이어스톰, 물복사버그 마법을 할 수 있다. 오늘 새로 배운 마법은 비바라기이다. 비바라기를 시전하면 하늘에 비구름을 만들 수 있다. 오늘은 비바라기 www.acmicpc.net 해당 문제를 푸는데 있어서 문제 이해를 하는데 어려움이 좀 있었고 다 구현한 뒤에도 시간 초과를 해결하는데 애를 먹었다. 최대한 함수를 이용하여 보기 쉽게 코드를 작성해봤는데 도움이 될 지 모르겠습니다. 아래 코드 참고 # d, s가 정해졌을 때 범위 안에서 움직이도록 만드는 함수 def moves(val, direction, sep, n): val = val + direction * se.. 2021. 12. 2. [python]백준 14888번 - 연산자 끼워넣기(feat. 삼성 SW 역량 테스트 기출 문제) https://www.acmicpc.net/problem/14888 해당 문제를 풀어 나갈때 permutations를 이용하는 것은 알았는데 이를 중복 제거하는 법을 잘 몰라 좀 헤매는 문제였다. 그냥 set(permutations())를 쓰면 되는걸 알게 된 문제.. 아래 코드 참고 from itertools import permutations answer = [] # 입력 값 받는 곳 N = int(input()) numbers = list(input().split()) operates = list(map(int, input().split())) # 연산자 어떤게 포함되는 지 저장하는 곳 opers = [] # operates를 순회하면서 각 엽산자의 횟수만큼 저장 for idx in range(le.. 2021. 12. 2. [python]백준 13458번 - 시험 감독 (feat. 삼성 SW 역량 테스트 기출 문제) 해당 문제는 브론즈 2 수준의 간단한(?) 문제인 것 같다. 저는 해당 문제를 주 각 강의실에 주 감독관이 감독할 수 있는 학생의 수를 먼저 제거한 뒤 나머지 학생애 대해서 필요한 부 감독관의 수를 구하는 방식으로 풀어 나갔습니다. 아래 코드 참조 answer = 0 # 입력을 받는 부분 N = int(input()) A = list(map(int, input().split())) B, C = map(int, input().split()) # 각 강의실 마다 학생 수를 확인하며 for student in A: # 먼저 감독관이 감독할 수 있는 학생의 수를 구하고 감독한 학생의 수를 빼준다 answer += 1 student -= B # 이후에 감독이 필요한 학생이 남는 경우, 부감독관의 수를 구하기 위한.. 2021. 11. 30. SQLD 끄적임 :warning: 해당 내용은 제가 본걸 막 쓴 것이기 때문에 도움이 되지 않을수도 있습니다.!!! 도메인의 특징 엔터티 내에서 속성에 대한 데이터 타입과 크기를 지정 엔터티 내에서 속성에 대한 NOT NULL을 지정 엔터티 내에서 속성에 대한 Check 조건을 지정 주식별자를 도출하기 위한 기준 해당 업무에서 자주 이용되는 속성을 주식별자로 지정 명칭, 내역 등과 같이 이름으로 기술되는 것들은 가능하면 주식별자로 지정하지 않는다. 복합으로 주식별자로 구성할 경우 너무 많은 속성이 포함되지 않도록 한다. 주식별자의 특징 유일성: 주식별자에 의해 엔터티 내에서 모든 인스턴스들을 유일하게 구분함 최소성: 주식별자를 구성하는 속성의 수는 유일성을 만족하는 최소의 수가 되어야 함 불변성: 주식별자가 한 번 특정.. 2021. 9. 12. 토익 스피킹 공부하기 - Part.5 취업 시즌이 다가오면서 스피킹 자격증에 대한 필요성을 느끼고 있는 요즘이다. 대부분의 기업이 토익보다는 스피킹 점수를 선호하고 필수로 여기는 느낌이 강해 현재 가지고 있는 토스 레벨을 올려야겠다는 생각을 하게 되었습니다. 다시 외국어를 공부해야 한다는 생각에 두려움이 앞섰지만, 취업을 위해 다시 한 번 도전하기로 한다. 그중 가장 어렵다는 파트 5, 6에 대한 해결책을 찾던 중 어느 한 블로그에서 정리를 잘해놓은 것을 보았다. 파트 5의 기본적인 대답 템플릿은 이다. 위 탬플릭을 큰 틀로 잡고 대화를 이어나가면 되는데 가끔 좋은 해결책이 떠오르지 않는 경우가 있다. 이러한 경우를 대비해서 긴급하게 대처하는 10개의 해결책 템플릿을 알아보자. 가장 먼저 각 상황에 따라 사용할 수 있는 대답 두 가지씩을 볼.. 2021. 2. 9. 감리 내용 정리 1 / 1 시운전 완료 후 성과품을 공사업자로부터 제출받아 검토한 후 발주자에게 인계하여야 할 사항 · 운전 개시, 가동절차 및 방법 · 점검항목 점검표 · 운전 지침 · 기기류 단독 시운전 방법 검토 및 계획서 · 실가동 Diagram · 시험 구분, 방법, 사용매체 검토 및 계획서 안전관리 결과 보고서에 포함되어야 하는 서류 · 안전 보건 관리 체계 · 안전 교육 실적표 · 안전 관리 조직표 · 재해 발생 현황 · 산재 요청 신청서 사본 안전상 중대한 위험이 발견된 경우에는 공사 중지를 지시할 수 있으며 공사 중지는 부분중지와 전면중지로 구분한다. 부분중지의 경우 다음 각 호와 같다. · (재시공 지시)가 이행되지 않는 상태에서는 다음 단계의 공정이 진행됨으로써 (하자 발생)이 될 수 있다고 판단될 때 · 시.. 2021. 1. 6. 태양광 등 기타 내용 정리 1 / 1 태양광 발전의 장점 · 규모에 관계없이 일정한 발전 효율 · 장소에 대한 제약이 없음 · 보수가 용이 · 자원이 반영구적 · 확산광도 이용가능 태양광 발전의 단점 · 태양광의 에너지 밀도가 낮다. · 비가 오거나 흐린 날씨에는 발전능력이 떨어짐 풍력발전 시스템의 특징 · 무공해 청정에너지 · 운전 및 유지비용 절감 · 풍력발전소 부지를 효율적으로 이용 가능 · 화석연료를 대신하여 에너지원 고갈에 대비 가능 발전기 병렬운전 가능 조건 · 기전력의 크기가 같을 것 · 기전력의 파형이 같을 것 · 기전력의 주파수가 같을 것 · 기전력의 위상이 같을 것 동기발전기 병렬 운전 시 생기는 횡류 · 무효순환전류: 두 발전기의 역률이 달라지고 발전기가 과열 · 동기화 전류: 출력이 주기적으로 동요하며 발전기가 과열 ·.. 2021. 1. 6. 이전 1 ··· 15 16 17 18 19 20 21 다음 반응형