일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 백준 #
- 프로그래머스 #mysql #알고리즘 #이름이 있는 동물의 아이디 #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기 중 가장 큰 물고기의 길이 구하기 #알고리즘 #mysql #코린이 #개발자 #study
- 프로그래머스 #가장 큰 물고기 10마리 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #과일로 만든 아이스크림 고르기 #mysql #알고리즘 #코린이 #개발자 #study
- mysql #min() #max() #최소값 #최대값 #코린이 #개발자 #study
- 프로그래머스 #한 해에 잡은 물고기 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 백준 #다이얼 #5622 #알고리즘 #자바 #java #코린이 #개발자 #study
- 코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #자동차 대여 기록에서 장기/단기 대여 구분하기 #코린이 #개발자 #study
- 프로그래머스 #mysql #경기도에 위치한 식품창고 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #조건에 맞는 회원수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #어린 동물 찾기 #코린이 #개발자 #study
- 백준 #일곱 난쟁이 #2309 #자바 #java #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #역순 정렬하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #인기있는 아이스크림 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #흉부외과 또는 일반외과 의사 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #나이 정보가 없는 회원 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #모음 제거 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기의 평균 길이 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #동명 동물 수 찾기 #mysql #데이터베이스 #db #코린이 #개발자 #알고리즘
- 백준 #4153 #직각삼각형 #알고리즘 #자바 #java #코린이 #개발자 #study
- 특정 옵션이 포함된 자동차 리스트 구하기 #코린이 #개발자 #study
- 프로그래머스 #mysql #동명 동물 수 찾기 #알고리즘 #코린이 #개발자
- 프로그래머스 #mysql #12세 이하인 여자 환자 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #python 개발자 찾기 #알고리즘 #mysql #코린이 #개발자 #study
- 프로그래머스 #아픈 동물 찾기 #mysql #알고리즘 #코린이 #개발자 #study
- 백준 #네 번째 점 #3009 #자바 #java #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #
- Today
- Total
목록전체 글 (187)
luke
문제 : 문제. 풀이. class Solution { public int[] solution(int[] numbers) { int[] answer = new int[numbers.length]; for(int i = 0; i 이번 문제는 프로그래머스의 "배열 두 배 만들기" 문제다.이 문제는 배열에 있는 각 인덱스 값들을 두 배로 출력하면 되는 문제다. 어려움 없는 문제다.그럼 바로 풀이를 해보겠다. 1. answer[]의 배열은 numbers[] 배열의 인덱스 수만큼 결과 값을 반환하기에 numbers의 길이만큼 사이즈를 지정해 준다. 2. for문을 통해 numbers.length 만큼 반복루프를 돌려주고 answer[i] 번의..
문제 : https://www.acmicpc.net/problem/1009 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); for(int i = 0; i 오늘 문제는 백준의 " 분산처리 " 문제다.이번 문제에서는 a의 b제곱인 데이터 개수의 끝자리를 구하면 되는 문제로 접근하는 게 맞다 생각한다.그렇다면 Math.pow() 제곱근을 구하는 함수를 생각할수 있는데 마지막 2개의 입력값에서 정말 큰 값이 나오기에처리할 수가 없다. 그렇다면 어떻게 해야 할까?바로 문제 풀이를 해보겠다..
문제 : https://www.acmicpc.net/problem/3046 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int R1 = sc.nextInt(); int S = sc.nextInt(); System.out.println((S * 2) - R1); }} 이번 문제는 백준 " R2 " 문제다. 어려움 없이 금방 풀 수 있다고 생각한다..!문제는 (R1 + R2) / 2 = S 이렇게 평균값을 구하는데 R1과 평균값인 S 두 개의 값만 주어지며S의 값이 나오기위해 R2의 값을 구하는 문제라고 이해하면 될 거 ..
문제 : https://school.programmers.co.kr/learn/courses/30/lessons/120905 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제. 풀이. class Solution { public int[] solution(int n, int[] numlist) { int cnt = 0; for(int i = 0; i 이번 문제는 프로그래머스의 "n의 배수 고르기" 문제다.문제는 어려움이 없는 문제라 생각이 들어 바로 풀이를 해보겠다. 1. answer의 사이즈를 지정해..
문제 : https://www.acmicpc.net/problem/1550 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); int change = Integer.parseInt(str, 16); System.out.println(change); }} 이번 문제는 백준 "16진수" 문제다.입력받은 문자 16진수를 10진수로 바꾸는 문제이며 문제를 풀면서 " Integer.parseInt() " 함수를 사용해 줄 거다.Integer.parseInt()는 ("문자열", 16) ..
문제 : https://school.programmers.co.kr/learn/courses/30/lessons/68644 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제. 풀이.class Solution { public int[] solution(int[] numbers) { ArrayList list = new ArrayList(); int sum = 0; for (int i = 0; i 한동안 바빠서 오랜만에 글을 올린다...오늘 문제는 프로그래머스 "두 개 뽑아서 더하기" ..
NiFi Cluster NodeNiFi의 인스턴스(서버)를 의미한다. NiFi 노드는 데이터를 처리하고, 관리하는 역할을 하며, 하나의 독립적인 NiFi 실행 환경을 나타낸다. NiFi는 단독으로 실행될 수도 있고(단일노드), 여러 노드가 모여 클러스터(Cluster)를 형성할 수도 있다.클러스터 내에서 여러 노드가 함께 작동하며 모든 노드는 같은 데이터 흐름(DataFlow)을 공유하면서, 데이터 처리 작업은 여러 노드에 분산되어 병렬로 수행된다.ZooKeeperZooKeeper는 NiFi 클러스터를 관리하는데 중요한 역할을 하는 분산 코디네이션 서비스다.클러스터 내에서 각 노드의 상태를 관리하며 모니터링하고, 클러스터 내에서 어떤 노드가 활성 상태인지, 어떤 노드가 오프라인 상태인지 추적한다.만일 활..
NiFi란?Apache에 기증한 DataFlow 엔진 데이터를 가져오고 이를 처리 후 적재하기 위한 ETL(Extract Transformation Load) Tools의 일종으로 분산환경에서 대량의 데이터를 수집, 처리하며 FBP개념을 구현하여 만든 오픈소스다. NiFi 구성요소 FlowFile, Processor, Connection, Controller이 대게 네 가지로 이루어져 있다. FlowFileNiFi가 인식하는 데이터단위, "사용자 데이터' (즉, 사용자가 처리 및 배포를 위해 NiFi로 가져오는 데이터)의 각 부분을 FlowFile이라 한다. FlowFile은 속성과 콘텐츠의 두 부분으로 구성된다.콘텐츠는 사용자 데이터 자체이고 예를 들면 텍스트 파일, 로그 데이터 JSON 문서, ..
FTP(File Transfer Protocol)FTP란 하나의 호스트에서 다른 호스트로 파일을 복사하기 위해 TCP/IP에 의해 제공되는 표준 기능이다.20번 포트는 데이터 전송을 위해 사용되고, 21번 포트는 명령과 응답 등의 제어정보를 위해 사용된다.(FTP의 경우 평문전송을 수행하여 정보가 노출될 수 있기 때문에 SFTP(22/tcp) 또는 ftps(990/tcp) 사용을 권장한다.) FTP 전송모드는 두 가지가 있다. 기본값인 Active Mode이고 클라이언트가 Active 또는 Passive Mode를 선택할 수 있다.데이터 포트요청은 Active의 경우 클라이언트가 Passive인 경우 서버가 요청한다. 능동 연결 (Active Mode)[작동 방식]1. 클라이언트가 서버의 21번 포트로..
이번에는 NFS, NAS 에 대해 접하게 되어 기억에 바로 남으면 좋지만 까먹을때 바로 볼수있게끔 간단하게 정리하려고 한다.이 2가지들은 파일 공유와 네트워크 스토리지 관련 기술이다. 모두 데이터를 네트워크를 통해 다른 컴퓨터와 공유하는 방법을 제공하지만, 각각의 역할과 구현 방식이 다르다. NFS(Network File System)NFS란 네트워크에 파일을 저장하는 메커니즘이다. ( 주로 유닉스/리눅스 시스템에 사용된다.) 이 시스템은 사용자가 원격 컴퓨터에 있는 파일 및 디렉토리에 액세스할 수 있고 해당 파일 및 디렉토리가 로컬에 있는 것처럼 처리하도록 허용하는 분산 파일 시스템이다. (네트워크 상에서 다른 컴퓨터의 파일 시스템을 마운트해서 공유하는 것이다.)즉, 다른 컴퓨터의 파일 시스템을 ..