공부 (5) 썸네일형 리스트형 [GitHub] 포크와 클론 fork (포크)다른 사람의 repository를 내 repository 에 복제하는 것.내가 수정한 내용을 원본 repository에 적용하고 싶으면 pull request를 하고, 원본 repository 사용자의 승인을 기다리면 된다. clone (클론)원격 repository를 내 로컬 컴퓨터로 옮기는 것. [우아한테크코스 7기] 프리코스 1주차 (java) 알게된 점 정규 표현식 사용하여 특정 문자 추출하기Pattern, MatcherPattern : 정규 표현식에 대한 대상 문자열을 검증하거나 활용하기 위해 사용되는 클래스Matcher : 대상 문자열과 패턴이 일치하는 부분을 찾는데 사용되는 클래스 예시String input = "//'\n1;2;3";// "//" "\n" 사이 단어 추출Pattern pattern = Pattern.compile("//(.*?)(?=\\\\n)");Matcher matcher = pattern.matcher(input);// 조건에 해당하는 단어가 있을 경우, 추출하여 저장하고, 기존 문자열에서 제거한다.if(matcher.find()) { String customSep = matcher.group(1); .. [Javascript] 자바스크립트 입출력 (백준, vscode) 프로그래머스의 경우 입출력 형식이 주어지지만, 백준은 처음부터 끝까지 다 작성해야한다.자바스크립트는 처음이라 입출력 부분부터 좀 헤맸다. 입력백준의 경우 readFileSynce('dev/stdin')을 적으면 된다.const input = require('fs').readFileSync('/dev/stdin').toString();보통 toString()까지 기본으로 적고, 입력에 따라 split(' '), split('\n')를 추가로 작성한다. 자바스크립트에서 파일 입출력 처리를 할 때 보통 fs(FileSystem) 모듈을 사용한다.const fs = require('fs');위 코드가 fs 모듈을 불러오는 코드이다. const input = require('fs').readFileSync('/d.. [Python] 소수 2자리 출력하기 (반올림, 올림, 버림) 반올림f-stringpi = 3.1415926535print(f"{pi:.2f}") #3.14f-string은 f"{number:.nf}" 형태로 사용하며 소수 number를 n자리까지 반올림한다.파이썬 3.6부터 업데이트된 기능이다. f와 {}중괄호를 사용하여 문자열을 포맷팅한다.소수 몇 자리까지 출력하는 기능 이외에도 다양하게 활용할 수 있다.roundpi = 3.1415926535print(round(pi, 2)) #3.14round(number, n)은 number를 n자리까지 반올림한다. 올림math.ceilimport mathpi = 3.1415926535print(math.ceil(pi * 100) / 100) #3.15math.ceil(number)은 number를 소수 한자리에서 올림한다.. [JAVA] Math.random 랜덤함수 사용법 Math.random 함수를 사용하면 0.xxx ~ 0.9xx 사이의 값을 반환한다. 1. 랜덤으로 0~10 사이의 정수를 반환하고 싶은 경우 (int) Math.random() * 10; //0~9 중 하나 반환 2. 랜덤으로 15~25까지의 정수를 반환하고 싶은 경우 (int) Math.random() * 11 + 15; //15~25 중 하나 반환 - 랜덤함수가 반환하는 값은 0.0부터 0.9..까지의 범위를 가지므로 11을 곱하면 0에서 10.99..로 범위가 바뀐다. - 거기에 15를 더하면 15.0에서 25.99..의 범위를 가진다. - (int)로 캐스팅 해주면 15에서 25까지의 정수값이 범위가 된다. 이전 1 다음