분류 전체보기 175

[백준] 스택 큐 덱 문제집

다시 보면 좋은 코드stack의 값을 하나씩 출력하는 코드for (int i = stack.size() - 1; i >= 0; i--) { System.out.println(stack.get(i));} 문제집1874번: 스택으로 오름차순 수열 만들기  - 실버 5// 작성중입니다. 28278번: 스택 2  - 실버 4Stack 클래스가 처음이라 메서드를 확인하면서 풀었다...!!import java.util.*;import java.io.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamR..

[백준] 2차원 배열 문제집 (완료)

교훈: 문제를 자세하게 읽자.. 문제집★는 다시 풀어야 하는 문제 입니다.2738번: 행렬 덧셈import java.util.*;import java.io.*;public class Main { public static void main (String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); StringTokenizer st = new StringTokenizer(br.readLine()..

03. 명령어

※ 책의 내용과 공부한 내용을 합쳐서 작성한 글 입니다. ※   1. 소스 코드와 명령어고급언어와 저급언어고급언어사람을 위한 언어대부분의 프로그래밍 언어가 고급언어에 속한다.저급언어컴퓨터가 직접 이해하고 실행할 수 있는 언어고급언어로 작성된 소스 코드가 실행되려면 반드시 저급언어로 변환되어야한다.저급언어는 '기계어'와 '어셈블리어' 로 나눌 수 있다.기계어는 오로지 컴퓨터만을 위해 만들어진 언어로 사람이 의미를 이해할 수가 없다.그래서 등장한 언어가 어셈블리어이다.컴파일러와 인터프리터컴파일 언어컴파일러(compiler)에 의해 소스 코드 전체가 저급 언어로 변환되어 실행되는 고급 언어이다.소스 코드 전체가 저급 언어로 변환되는 과정을 컴파일(compile)이라고 하고, 컴파일을 실행해주는 도구를 컴파일러..

02. 데이터

※ 책의 내용과 공부한 내용을 합쳐서 작성한 글 입니다. ※    1. 0과 1로 숫자를 표현하는 방법정보단위컴퓨터는 0또는 1로 모든 정보를 표현하고, 0과 1로 표현된 정보만을 이해할 수 있다. 0과 1을 나타내는 가장 작은 정보 단위를 비트(bit)라고 한다.n개의 숫자로 표현할 수 있는 가지 수는 2^n 가지이다. 비트를 여덟 개로 묶은 단위를 바이트(byte)라고 한다.(1바이트는 8비트를 표현한다.) 1바이트를 1000개로 묶으면 1킬로파이트(1kB)라고 한다.1kB를 1000개로 묶으면 1메가바이트(1MB)라고 한다.1MB를 1000개로 묶으면 1기가바이트(1GB)라고 한다.1GB를 1000개로 묶으면 1테라바이트(1TB)라고 한다.  ※ 주의사항1024개 묶음으로 표현하면 KiB, MiB,..

01. 컴퓨터 구조 시작하기

※ 책의 내용과 공부한 내용을 합쳐서 작성한 글 입니다. ※   이미지 출처: https://hongong.hanbit.co.kr/%EC%BB%B4%ED%93%A8%ED%84%B0%EC%9D%98-4%EA%B0%80%EC%A7%80-%ED%95%B5%EC%8B%AC-%EB%B6%80%ED%92%88cpu-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EB%B3%B4%EC%A1%B0%EA%B8%B0%EC%96%B5%EC%9E%A5/ [컴퓨터 구조] CPU, 메모리, 보조기억장치, 입출력장치를 알아보자컴퓨터의 핵심 부품은 CPU, 메모리, 보조기억장치, 입출력장치입니다. 이 네 가지 부품의 역할만 이해하고 있어도 컴퓨터의 작동 원리를 대부분 파악할 수 있습니다. 주기억장치에는 크게 RAM과 ROhong..

도커와 쿠버네티스 입문과 활용

강의 내용과 개인적으로 실습하면서 작성한 내용을 정리한 내용입니다.  교육 날짜: 10/28 ~ 10/30(총 3일)교육 시간: 09:00 ~ 18:00 예시) 개발은 python으로 하고 고객사 서버는 python3만 사용하도록 하면 어떻게 진행할 것인가? Q: 패널티를 감수하고 다시 python 코드를 python3 문법으로 수정할 것인가?A: 이러한 문제를 해결하기 위해 DevOps 로 처리했다. 여러 상황이 있겠지만, 도커 같은 컨테이너를 사용하는 이유에 대해 설명해주시려고 한 것 같다..!!Docker1. Container VS Virtual MachineSimply put, containers are isolated processes for each of your app's components..