본문 바로가기

전체 글97

src refspec main does not match any 레포지 새로 팠는데 이런 에러가 떴다,,,, 말도안돼ㅐ,,, 해결 방법 (terminal에) git init git add . git commit -m "커밋 시 올릴 메시지 입력" git remote add origin "github 주소" git push -u origin main push 전에 git branch로 현재 브랜치가 main인지 master인지 확인해서 올릴 것! master라면 git push -u origin master 고고 2023. 7. 3.
Eclipse - GitHub 연동하기 깃허브 연동할 때마다 블로그 찾아봐서 올리는 글 기억보단 기록을 이게 바로 인생의 진리다 1. 연동할 레포지 만들기 New 선택 2. 완성된 레포지 정보 3. 이클립스 오른쪽 상단에 Perspective 열기 4. 오른쪽 상단에 깃 버튼 생성된 것 확인! clone a git repository 누르고 아래 필드 입력 후 next->finish 클릭 연동 완료~ 5. 레포와 프로젝트 연결하기 연결할 프로젝트 선택해서 팀->프로젝트 공유 클릭 6. 공유할 파일 선택하면 끄읏 이제 똑같이 파일 누르고 팀 -> 커밋 -> 푸시 고고 2023. 7. 3.
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 크롤링하다 마주한 문제. 이 에러는 java에서 SSL/TLS 연결을 시도할 때 생기는 문제이다. 주로 네트워크 통신 중 서버의 인증서가 신뢰할 수 있는 인증 기관에 의해 발급된 것으로 확인되지 않아 발생한다. 자바의 인증서 저장소에 서버스 인증서를 검증하는 데 필요한 정보가 없거나, 인증서의 체인을 구성하는 중간 인증서가 누락되어 인증 경로를 만들 수 없을 때 "PKIX path building failed" 에러가 발생한다. 크롤링하려는 사이트의 인증서를 발급받아 경로를 연결해주었다. keytool을 사용하는 방법도 있지만 잘 해결이 안됐다. 그래서 나는 아래 블로그에서 'Portecle GUI 툴을 이용한 인증서 등록' 을 시도했다. https://congabba.tistory.com/m/458 자.. 2023. 6. 12.
파이썬 입력 받기 sys.stdin.readline() sys.stdin.readline() ->아래와 같이 여러 줄을 입력 받아야 할 때 사용! 예제 1. 처음 입력받은 수 만큼, 두 수를 입력 받고 합을 출력하는 문제 import sys for i in range(int(input())): a,b = map(int, sys.stdin.readline().split()) print(a+b) map()은 반복가능한 객체에 대해 각각 요소를 지정된 함수로 처리해주는 함수이다. a,b는 숫자를 입력 받으면 map함수에 의해 int형으로 변환하여 split()함수에 의해 나눠서 저장된다. split은 스페이스 텝 엔터 등에 의한 공백을 기준으로 문자열을 나눈다. 만약 list 형식으로 저장하고 싶다면? import sys numList = list(map(int,.. 2023. 5. 27.
No such file or directory 파이참에서 다음과 같은 에러가 떴다. flask라는 패키지가 없기 때문이다. 클론해온 코드를 작동시키다보면 그 코드가 작성된 환경을 내 컴퓨터에서도 만들어줘야 돌아가기 때문에 이런 건 다운받아줘야 한다 다운 받는 방법 1. pip install flask 터미널창에 명령어 작성 2. 직접 세팅에서 다운받기 윈도우 기준으로 단축키 crtl+alt+s 누르면 세팅 창이 뜬다 여기서 project -> python interpreter 들어가기 '+' 누르고 설치하고자하는 패키지 이름(나는 flask) 입력한 후 아래에 'Install Package' 버튼 클릭하면 flask 옆에 로딩 기호 뜨면서 설치가 시작된다. 그리고 기다리면 설치 버튼 위에 설치 완료됐다고 뜸! 빨간 줄 퇴치 성공 나는 1번 방법으로 .. 2023. 5. 24.
.dat.bz2 압축 풀기(window) 코랩에서 다음과 같은 에러가 발생 .bz2가 압축파일인 것을 몰랐다 리눅스에서 사용하는 방법이라 .zip의 압축 풀기와 같은 방법이 통하지 않는다. 아래 링크로 들어가서 https://7-zip.org/ 7-Zip 7-Zip 7-Zip is a file archiver with a high compression ratio. Download 7-Zip 22.01 (2022-07-15) for Windows: Link Type Windows Size Download .exe 64-bit x64 1.5 MB Download .exe 32-bit x86 1.2 MB Download .exe 64-bit ARM64 1.5 MB Download 7-Zip 23.00 (beta 7-zip.org window용 최신 .. 2023. 5. 23.