본문 바로가기
반응형

전체 글69

git sourcetree로 master 병합(merge)하는 방법 소개 sourcetree에 master 브랜치로 병합(merge)을 할 때 하는 방법 dev라는 브랜치를 만들고 작업 후 master 브랜치로 병합을 하려고 한다면 master 브랜치로 체크아웃을 합니다 병합을 클릭합니다 병합을 하려는 커밋을 클릭하고 fast-forward가 가능해도 새 커밋으로 생성을 체크합니다 (체크를 안 해도 되긴 하지만 git 로그 내역이 깔끔하게 보이기 때문에 체크를 합니다) dev 브랜치와 master 브랜치가 병합이 완료됐습니다 2021. 9. 14.
Docker installation failed, please visit https://docs.docker.com/install for instructions.Last error: # Executing docker install script, commit: 93d2499759296ac1f9c510605fef85052a2c32be Outline VPN 에러 이슈 해결 이슈 Docker installation failed, please visit h ttps://docs.docker.com/install for instructions. Last error: # Executing docker install script, commit: 93d2499759296ac1f9c510605fef85052a2 c32be + sh -c apt-get update -qq >/dev/null W: GPG error: https://download.docker.com/linux/ubuntu focal InRelease: The following sign atures couldn't be verified because the public key is not available: NO_PUBKE.. 2021. 9. 14.
Outline VPN 서버 구축 방법 - 나만의 vpn 만들기 (aws lightsail) 소개 특정 사이트 또는 유튜브나 넷플릭스에서 한국 지역 락을 걸어서 해당 국가에 컨텐츠를 보려면 vpn을 이용해야만 볼 수 있습니다 유료 vpn을 쓰기에는 요금이 좀 아깝고 무료 vpn을 쓰기에는 속도도 안 나오고 뭔가 찝찝한 구석이 있어서 클라우드 서버를 이용해서 빠르고 안정된 속도, 보안 그리고 저렴한 요금으로 vpn 서버를 구축할 수 있습니다 윈도우, 맥, 안드로이드, iOS 등 웬만한 OS들을 다 지원합니다 장점 설치가 매우 간단하고 빠릅니다 - 5분 내로 설치가 완료됩니다 (softether vpn 설치를 하는 것보다 간단합니다) 저렴한 요금 (트래픽이나 클라우드 사용량에 따라서 과금이 되니 주의 - 토렌트 파일 다운같은 것) 단점 프로그램을 통해서만 vpn 설정이 가능합니다 - OS 내의 기본.. 2021. 9. 14.
프로그래머스 4주차 직업군 추천하기 자바 java 풀이 1. 직업군 언어 점수 문자열은 공백으로 위치가 정해져 있기 때문에 split 함수를 이용해서 배열로 만들어냅니다. 2. 직업군 언어 배열(table을 split 한 배열)과 개발자 언어 선호도 배열 (languages, preference 배열)은 문자열임으로 equals 함수를 이용해서 비교합니다 3. 점수가 같을 경우 사전순으로 가장 빠른 직업군을 return이라는 조건이 있음으로 compareTo 함수를 이용해서 문자열을 사전순으로 비교합니다. "SI".compareTo("PORTAL") -> 3 SI 문자열은 PORTAL 문자열보다 사전순으로 뒤에 있으므로 양수 "PORTAL".compareTo("SI") -> -3 PORTAL 문자열은 SI 문자열보다 사전순으로 앞에 있으므로 음수 코드 .. 2021. 8. 25.
프로그래머스 2주차 상호 평가 자바 java 풀이 1. 열에서 최대 값 찾기 2. 열에서 최소 값 찾기 3. 자기 자신의 값과 똑같은 값이 있다면 유일한 최고, 최저 조건이 아님으로 예외 4. 평균값으로 학점을 구하는 함수 만들기 코드 class Solution { public String solution(int[][] scores) { String answer = ""; for (int i = 0; i < scores.length; i++) { int ownScore = scores[i][i]; boolean sameScore = true; int max = scores[0][i]; int min = scores[0][i]; int sum = 0; int divide = 0; double avg; for (int j = 0; j < scores... 2021. 8. 24.
프로그래머스 소수 만들기 자바 java 풀이 주어진 숫자 중에서 3개의 숫자를 더한 값이 소수인 경우의 개수를 구하는 것 1. 배열에서 3개의 숫자를 중복 없이 찾는 기능 2. 소수인지 아닌지를 판별하는 기능 1번의 기능은 3중 for문을 이용해서 해결하였고 2번의 소수 판별은 2부터 num-1 까지 나누어서 나누어질 경우 소수가 아니고 나누어지면 소수인 것으로 해결하였다. 코드 class Solution { public int solution(int[] nums) { int count = 0; for (int i = 0; i < nums.length; i++) { for (int j = i + 1; j < nums.length; j++) { for (int k = j + 1; k < nums.length; k++) { if (isPrime(.. 2021. 8. 23.
반응형