본문 바로가기
반응형

개발90

Centos7 을 대체할만한 새로운 리눅스 Rocky Linux 얼마전 Centos7 에 솔루션을 설치했었는데 몇년 안에 다시 바꿔야 하게 되었습니다 Centos7 의 마지막 지원일자가 2024년 6월 30일로 잡혀있어서 2년안에는 변경을 해야하는 상황... 다시 엔지니어가 와서 솔루션 재설치 하는 과정을 생각하니 눈앞이 캄캄하지는데 해결은 해야하니 대체할만한 다른 리눅스를 찾아봤습니다 AWS를 사용중이므로 오라클에서 나오는 오라클리눅스를 사용해도 되긴 하는데 오라클은 무슨짓을 할지 몰라서 (본인들은 유료화 할거 아니라고 하지만 아무도 안믿죠) 최대한 Centos7 과 비슷하다고 알려진 Rocky Linux 로 교체해야 할 것 같습니다. Rocky Linux KR - 커뮤니티 중심의 Linux Rocky Linux 의 한국 커뮤니티입니다. rockylinux.kr 2022. 3. 28.
selenium 사용중 Expected condition failed: waiting for WebScraping 에러메시지 : org.openqa.selenium.TimeoutException: Expected condition failed: waiting for WebScraping 에러나는 코드 List webList = driver.findElements(By.cssSelector("tbody > tr")); 에러나는코드는 카페24에서 주문끌어오기에 사용하던 코드인데 태그내용을 다 가져오기도 전에 다음코드로 진행하려고 해서 생기는 에러인것 같습니다 그래서 WebDriverWait 를 이용하여 태그내용을 가져올때까지 대기해주고 다음으로 넘어가도록 진행하니 실행 되네요 이것도 원래 에러나는 부분이 아니었는데 요즘 왜이런지 ㅠㅠ 변경 후 코드 List webList = new WebDriverWait(driver,.. 2022. 3. 15.
selenium 사용중 no such element: Unable to locate element 에러 카페24의 주문내역을 selenium을 이용해서 가지고 오고 있는데 잘 되던게 갑자기 no such element: Unable to locate element 에러 메시지를 뿜어냈습니다 확인해보니 아래 처럼 table에 있는 tr 태그를 가져와야 하는데 총 4개 가져와야 하는걸 1개만 가져오고 나머지는 비어있어서 에러가 나네요 driver.findElements(By.cssSelector("tbody tr")); 처음엔 로그인할때 비밀번호변경 안내 화면으로 이동하는것때문에 그런가 했는데 그게 아니고 태그 가져오는법에 변경이 있는건지 카페24 페이지의 변동이 있는건지 아래처럼 직계태그 선택으로 변경해주니 잘 작동했습니다 driver.findElements(By.cssSelector("tbody > tr".. 2022. 3. 15.
JD-GUI를 이용하여 class파일 디컴파일하기 class파일을 열어봐야하는일이 거의 없기는 한데 전에 몇번 이런상황이 생기게 되서 JD-GUI를 통해 해결했던 적이 있습니다 이클립스같은 툴에서는 class파일이 열리지 않기 때문에 JD-GUI같은 툴을 사용해서 열어야 합니다 (한동안 안들어가봐서 몰랐는데 이클립스에 설치하고 사용가능한 JD-이클립스가 생겼네요;;) 주요특징 JD-Core 및 JD-GUI는 Java로 작성되었습니다. JD-Core는 다음을 포함한 최신 컴파일러와 함께 작동합니다. JDK 1.1.8, JDK 1.3.1, JDK 1.4.2, JDK 1.5.0, JDK 1.6.0, JDK 1.7.0, JDK 1.8.0, JDK 9.0.1, JDK 10.0.2 JD-GUI는 드래그 앤 드롭을 지원합니다. JD-GUI는 CLASS, JAR, W.. 2022. 3. 11.
728x90