본문 바로가기
반응형

분류 전체보기158

[React] ResizeObserver loop completed with undelivered notifications 에러 해결 방법 ResizeObserver 에러 해결 방법  기존의 프로젝트를 수정하던 중 한페이지에서 ResizeObserver 에러가 발생하였다. 별거 아닌 에러인 줄 알고 열심히 해결 방법을 찾아보았으나 저 에러가 중요한 에러가 아니기 때문에 무시하거나 에러가 발생하지 않게 처리하는 방법 밖에 없어서 근본적인 문제를 해결하기 위해 ResizeObserver 에러에 대해 찾아보니 ResizeObserver를 통해 크기 변경을 감지할 때, 크기 변경 알림이 제대로 처리되지 않아  ResizeObserver가 비정상적으로 작동할 때 발생한다. 이는 레이아웃이 변경되는 과정에서 발생할 수 있으며, 사용자가 크기를 조정할 수 없는 열에서 발생할 가능성도 있다고 한다.  뭐 여러가지 방법이 있겠지만 저 에러의 근본적인 문제를.. 2024. 9. 25.
[GIT] 소스트리 원격저장소 브랜치 사용방법(생성) 소스트리 원격저장소 브랜치 사용방법Git lab등 공동 작업을 하다보면 충돌이 날수 있기 때문에 브랜치를 새로 만들어서 작업 후 메인 브랜치에 합치는 경우가 많다. 그래서 깃이나 깃랩에서 브랜치를 생성 후 소스트리에 새로 생성된 브랜치를 사용하는 방법이다.  ● 브랜치 생성방법 1. 깃랩, 깃허브에서 생성후 소스트리에서 연동방법 2. 소스트리에서 생성하고 원격에 업로드 1) 깃랩, 깃허브에서 생성후 소스트리에서 연동 + 버튼을 눌러 New branch를 누른다.  생성할 브랜치 이름을 작성 후 Create branch를 눌러 브랜치를 새로 생성한다. 생성이 되면 main 브랜치 외에 내가 생성한 브랜치 이름이 목록에 나오고 누르면 생성한 브랜치로 이동할 수 있다. 브랜치를 깃랩에서 생성했으니 소스트리에서.. 2024. 9. 13.
[Selenium] "%1 은 올바른 win32 응용 프로그램이 아닙니다. " 해결 Selenium(셀레니움) 오류 해결  크롬드라이버를 사용하여 셀레니움을 사용하던 중 갑자기 다음과 같은 에러가 발생했다. 아마 크롬이 자동으로 업데이트 되면서 뭔가 에러가 발생한것 같았다.  · 원인- Selenium을 사용할때 ChromeDriver Auto install을 사용할때 발생- Chrome이 127이상 버전으로 업데이트 되면서 발생   · 해결방법1)  C:\Users\{사용자}\.wdm\drivers.json 파일을 [메모장에서 편집]을 통해 연다.※ {사용자} : 로그인시 사용자명  2) drivers.json의 스크롤을 가장 아래로 내려서 [THIRD_PARTY_NOTICES] 이 부분을 아래와 같이 변경해 준다. 변경 전 ↓ 변경 후 2024. 9. 13.
[GIT] 깃 최근 커밋 삭제 방(소스트리 적용 안될시 로컬, 원격저장소) 최근 커밋 삭제 방법코드를 작성하고 필요없는 파일이나 실수로 커밋을 해버렸거나 소스트리에서 커밋을 했을 경우 커밋을 되돌리거나 삭제하려고 시도를 한 경우가 있을 것이다. Revert를 했는데도 내가 원하는 파일이 삭제되지 않을 경우 PUSH를 하기 전이라면 터미널에서 다음과 같이 따라하면 최근 커밋들을 삭제하여 커밋 전으로 돌릴 수 있다.  1. Git log 확인=> git log 명령어를 터미널에 입력 결과화면   → 123 이라는 이름의 Task를 커밋만 하고 Push를 안한 상태 일때 git log를 입력하면 위에서 부터 차례로 최근순으로 커밋이 나열된다. 123으로 커밋된 Task를 삭제해보자.  2. 최근 커밋 삭제=> git reset HEAD^ 명령어를 터미널에 입력  ex)git rese.. 2024. 9. 13.
[빅데이터 분석 기사] tip, 제 1유형, 제 2유형, 제 3유형 통합 요약 빅데이터 분석기사 실기 Tip 행 모두 보기:pd.set_option('display.max_rows', None)열(컬럼) 모두 보기:pd.set_option('display.max_columns', None) .__all__  /  dir  /  help: import sklearnprint(sklearn.__all__) from sklearn import preprocessingprint(dir(preprocessing) from sklearn.preprocessing import LabelEncodingprint(help(LabelEncoding) 결측결측치가 너무 많으면 그냥 제거나 0으로 하고,데이터의 10% 정도면 수치형은 중앙값, 범주형은 최빈값으로 대체 or 결측치가 적으면 제거, 많으면.. 2024. 6. 22.
[Python, Pandas] DataFrame(데이터 프레임) 생성 방법 데이터프레임 생성 방법   1) 배열로 생성하기import pandas as pdimport numpy as nparray = np.arange(1,7)df = pd.DataFrame({ 'col1' : array, 'col2' : array*2, 'col3' : array*3,}) >>array >>df   2) 리스트로 생성하기import pandas as pdlst1 = [1,2,3,4,5]lst2 = [6,7,8,9,10]df2 = pd.DataFrame([lst, lst2], index=['A','B'], columns=['a','b','c','d','e']) >>lst1 >>lst2 >>df2 3) 딕셔너리로 생성하기.. 2024. 6. 15.
반응형