본문 바로가기

error18

[Tableau]84223ADA , "exceeded_max_refresh_token_count" 에러 해결하기 84223ADA error Tableau Desktop을 사용할때 84223ADA , "exceeded_max_refresh_token_count" 에러가 발생하는 경우가 있다. 이는 서버와 연결 시 생성되는 토큰에 문제가 있어, 발생하는 문제이다. 아주 간단하게 해결이 가능하다. 해결방법 Tableau Desktop 실행 -> Help -> Settings and Performance -> Clear Saved Server Sign-ins 를 실행한 후 다시 서버와 연결하면 된다. 끝. 2024. 1. 16.
[JAVA / 자바]JDBC(JAVA API) 연결 에러/문제 해결하기 Mysql과 JSP를 JDBC를 사용해서 연결하려고 한다. 바로 에러 발생 1) 첫번째 에러 java.sql.SQLException: No suitable driver 드라이버가 맞지 않다는거다 mysql의 버전과 JDBC 버전이 맞는지 확인해야 한다. mysql> SELECT version();으로 확인하거나 그냥 mysql에 접속하면 아래에 뜬다 이후 아래 사이트에서 mysql 자기버전 JDBC driver로 검색하여 아래 이미지와 같이 Download 링크로 이동한다. ex)mysql 8 .0.25 jdbc driver MySQL :: MySQL Blog Archive Nov 24, 2023 EXPLAIN INTO and EXPLAIN FOR SCHEMA in MySQL By Magnus Brevi.. 2023. 12. 12.
[stable diffusion webui]TypeError: Cannot convert a MPS Tensor to float64 dtype as the MPS framework doesn't support float64. Please use float32 instead. error -solved 모델 변경시 에러 발생 새로운 .safetensors 모델을 넣어주고, webui를 다시 실행 시켜준뒤, 모델을 변경했는데 저런 에러가 발생하였다. TypeError: Cannot convert a MPS Tensor to float64 dtype as the MPS framework doesn't support float64. Please use float32 instead. 빠른 해결 1) 실행된 webui > Settings > Stable Diffusion > CPU로 변경 후 > Apply settings 2) 이후 Ctrl+C로 webui.sh를 종료한 뒤 다시 실행하면 된다. 그래도 안될경우 껏다 켰다를 반복하면 고쳐지기도 한다. 끝. 2023. 11. 29.
[Flask]php Uncaught SyntaxError: Unexpected string -solved Flask로 간단하게 코드를 작성하여 트리거 역할을 하는 URL을 생성하였다. 그런데 해당 트리거가 정상적으로 작동하지 않는 이슈를 발견. F12로 크롬 "개발자 도구 > 콘솔"로 어디에 문제가 있는지 확인해보았다. Uncaught SyntaxError: Unexpected string 원인 원인은 "오타" 때문이다, 해당 오타가 발생한 줄을 잘보면 어느 부분에서 오타가 발생했는지 확인 할 수 있다. 내 경우에는 var temp_1="test" window.location.href= "https://test.com/#/trigger/"+temp_1"/test"; temp_1과 "/test"사이에 +를 안붙여서 에러가 발생한것이다. 끝. 2023. 11. 28.
[Python / 파이썬]TypeError: expected string or bytes-like object error 해결법 -solved Dataframe의 전처리 과정중에 아래와 같은 에러가 발생하였다. TypeError: expected string or bytes-like object 원인 1) 해당 데이터가 빈 값인 경우(empty value) 2) 해당 데이터의 타입이 string이 아닌 경우(Data Type not "String") 해결 방법 1) 빈 값이 있는지 확인하기 Dataframe 기준 코드 import pandas as pd #만약 df가 이미 지정되어 있다면 아래 코드를 작성하지 않아도 된다. df=pd.read_csv('file_patn.csv') #빈값을 체크하는 코드 #df[df['Page'].isnull()] #빈 칸을 채워주기 df.loc[df['빈 값이 있는지 체크할 컬럼명'].isnull(),'바꾸고 .. 2023. 11. 21.
[Tableau / 태블로 / Tabpy]Exception: 이 통합 문서에 대해 구성된 연결이 없습니다. Tabpy를 사용하도록 연결된 대시보드가 다음과 같은  에러가 발생한 경우이다.  Exception: No connection is configured for this integration document.Exception: 이 통합 문서에 대해  구성된 연결이 없습니다.   원인해당 이슈는 Tabpy랑은 상관이 없다,    대시보드의 데이터 원본이 문제다.Tabpy입장에서는 python코드 실행을 위해 데이터 원본을 참조하는데, 원본이 제대로 연결되어 있지않아 에러가 발생하는 것이다.    해결방법데이터 원본을  다시 업로드 하도록 한다, 만일 추출데이터라면, "별도로 게시"로 서버로 업로드하도록 하자."통합문서에 내장"은 통합 문서에만 저장하는 것이라 서버에 업로드시 tabpy랑 연결할 수 없다. 2023. 11. 16.
[Python/파이썬] referenced before assignment error - solved Python에서 "local 'value' referenced before assignment 라는 에러가 발생하는 경우가 있을것이다. 이유는 간단하다, 해당 변수명이 아직 지정되지 않았기 때문이다. 만일 value_name=Null 인경우 위와 같은 에러가 발생할 수 있으니 반드시 print(value_name)으로 해당 값이 명확하게 지정되었는지 확인해야 한다. 2023. 11. 13.
[셀레니움/selenium]AttributeError: 'str' object has no attribute 'capabilities' error 해결[Solved] 셀레니움을 사용하려고 하니, AttributeError: 'str' object has no attribute 'capabilities' 라는 에러가 발생할 때가 있다. 원인과 해결 방법은 아주 간단하다. 최신 셀레니움에서는 더 이상 크롬 드라이버가 필요치 않게되어 경로를 지정할 필요가 없어졌다, 그런데 경로를 지정("string")하니 당연히 에러가 발생하는 것이다. webdriver.Chrome()만 사용하면 에러도 발생하지 않고 정상적으로 셀레니움의 사용이 가능해집니다. 끝. 2023. 10. 30.
[Tableau Server]sign in 400 error, exceeded_max_refresh_token_count [solved] sign in 400 error, exceeded_max_refresh_token_count Tableau Desktop에서 Tableau Server의 계정으로 Sign in을 할때 발생하는 이슈 원인 사용 가능한 계정의 최대 토큰의 갯수를 넘었을때 발생하는 이슈 해결방법 Tableau Server -> Login -> Users(사용자) -> Search User(유저 검색) -> Settings(설정) -> 보안 -> 연결된 클라이언트에서 일부 안쓰는 클라이언트를 삭제한다, 이후 다시 sign in을 실행하면 된다. 끝. 2023. 7. 31.