본문 바로가기

전체 글69

[git] git 강제 pull 하기 (feat. git log, git fetch) hint: Please, commit your changes before merging. fatal: Exiting because of an unresolved conflict. 여러 곳에서 작업을 할 때, remote의 형상을 그냥 땡길 필요가 생긴다. (현재 브랜치의 형상이 필요없을 때) 이때 간혹 아래와 같이 confilct, merge 에러가 발생한다. 해결방법 step1. git fetch --all ( commit 내역(repository) 최신화 ) step2. git reset --hard origin/master ( head가 최신을 가르키도록 ) step3. git pull 2021. 10. 6.
[기본] split을 통해 String 짜르기 - java String[] 형태의 문자를 자를 때 split을 활용한다. 코드예시 (인자가 없을 때) 출력결과 코드예시 (인자를 줬을 때) 출력결과 2021. 10. 2.
[Algorithm] 기능개발 ( 프로그래머스-Level2 / Python) 문제 설명 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 return 하도록 solution 함수를 완성하세요. 제한 사항 작업의 개수(progresses, speeds배열의 길이)는 100개 이하입니다. 작업 진도는 100 미만의 자연수입니다. 작업 속도는 100 이하의 자.. 2021. 10. 1.
[Algorithm] H-Index ( 프로그래머스-Level2 / Python) 문제 설명 H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표한 논문 n편 중, h번 이상 인용된 논문이 h편 이상이고 나머지 논문이 h번 이하 인용되었다면 h의 최댓값이 이 과학자의 H-Index입니다. 어떤 과학자가 발표한 논문의 인용 횟수를 담은 배열 citations가 매개변수로 주어질 때, 이 과학자의 H-Index를 return 하도록 solution 함수를 작성해주세요. 제한사항 과학자가 발표한 논문의 수는 1편 이상 1,000편 이하입니다. 논문별 인용 횟수는 0회 이상 10,000회 이하입니다. 입출력 예 citations ret.. 2021. 10. 1.
[리눅스] 서버 스팩 정보 확인(OS버전, CPU, MEM, 하이퍼스래드) 1. OS 버전정보 - cat /etc/redhat-release (OS버전정보) - uname -a (OS커널정보) 2. CPU 기본 명령어 - cat /proc/cpuinfo (전체 코어수 : grep -c processor /proc/cpuinfo) - lscpu (전체적인 소켓, cpu, thread 정보를 알 수 있음) 3. CPU 하이퍼스래드 확인 - lscpu | grep Thread (결과값이 2 이상이면 ON) - cat /proc/cpuinfo | egrep 'siblings|cpu cores' | head -2 (siblings 가 cpu cores 의 배수라면 ON) 4. MEM 기본 명령어 - cat /proc/meminfo - free 5. DIsk 정보 - fdisk -l 6... 2021. 9. 14.
[AWS] Data Analytics Fundamentals 기본 정리 1. 데이터 분석 솔루션 구성 요소 수집 > 저장 > 분석 > 시각화 2. 데이터 분석 핵심 요소 (5V) Volume(볼륨), Velocity(속도), Variety(다양성), Veracity(신뢰성), Value(가치) 3. 데이터 종류 정형 데이터(RDBMS), 반정형 데이터(XML, JSON), 비정형 데이터 4. AWS 서비스 -유입/수집 : Amazon EMR, AWS Glue, Amazon Kinesis Firehose -저장 : Amazon S3, Amazon S3 데이터 레이크, Amazon RDS, Amazon DynamoDB, Amazon Redshift 개별 객체 또는 파일을 저장할 때는 Amazon S3를 사용 반정형 및 비정형 모두 대량의 데이터를 저장할 때는 Amazon S3에.. 2021. 9. 7.