본문 바로가기

백엔드287

java selenium input 값 입력 및 버튼 클릭 ID로 input 값에 값 입력하기 WebElement tab2 = driver.findElementById("sc_word"); tab2.sendKeys(keyword); xpath 로 버튼 클릭하기 WebElement tab1 = driver.findElementByXPath("//*[@id=\"search-tabs1\"]/form/footer/div/button"); tab1.click(); 2021. 10. 18.
[python] timestamp 값 년월일로 변환 초단위로 되어 있는 숫자를 년월일로 보기좋게 변경하고자 한다. import time now = time.time() now 값이 1633047334.6881318 출력이 되는데 이 값을 년월일로 보기좋게 변환하고 싶다. import datetime print(datetime.datetime.fromtimestamp(int('1633047334')).strftime('%Y-%m-%d %H:%M:%S')) print(datetime.datetime.fromtimestamp(float('1633047334.6881318')).strftime('%Y-%m-%d %H:%M:%S,%f')) datetime 모듈 로드 후 변수 값을 int 나 float 로 변환한다. 숫자 변환 값에 datetime 모듈의 함수를 적.. 2021. 10. 1.
[spring] jsoup으로 사이트 크롤링하기 먼저 Jsoup 을 사용하기 위해서 build.gradle 에 jsoup 내용을 적는다. dependencies { // https://mvnrepository.com/artifact/org.jsoup/jsoup implementation 'org.jsoup:jsoup:1.13.1' } 파라메터로 keyword값을 받아와서 사용한다. 키워드값 가져오는 것은 설명하지 않겠다. > 네이버 기사 import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; @RequestMapping("jsoupcrawler") public String jsoupCrawler(Model model, @Reques.. 2021. 9. 30.
[mysql] cannot check if timestamp is between varchar(23) and varchar(23) - 날짜 조회 쿼리 sql에서 timestamp 형식의 날짜에서 날짜와 날짜 사이의 데이터를 조회하고자 한다. date 컬럼의 날짜의 형식은 timestamp 이며, 조회하고자 하는 날짜는 문자열로 조회하려고 했다. 기존쿼리문 select * from table1 where date between '2021-09-28 12:00:00.000' and '2021-09-28 18:00:00.000' 문자열로 표시한 날짜 앞에 timestamp 를 붙여서 사용하면 조회가 가능하다. select * from table1 where date between timestamp '2021-09-28 12:00:00.000' and timestamp '2021-09-28 18:00:00.000' 2021. 9. 28.
[querydsl] import static com.querydsl.core.types. does not exist - gradle cache 삭제 build 를 하는데 계속 에러가 나면서 빌드가 되지 않았다. gradle 문제인가싶어 gradle cache를 삭제해보았다. C:\\Users\\사용자\\.gradle\\cache 내부의 폴더 삭제 ./gradlew build --refresh-dependencies 혹은 재빌드 ./gradlew build --refresh-dependencies 완료 2021. 9. 23.
select limit ? offset ? (페이징 활용) select * from table LIMIT a OFFSET b LIMIT 는 개수를 제한하는 것이며 OFFSET 은 시작 위치를 지정해준다 ex) 처음 10개의 게시글을 가져온다. select * from table LIMIT 10 OFFSET 0 select * from table LIMIT 10 11번째부터 10개의 게시글을 가져온다. select * from table LIMIT 10 OFFSET 10 2021. 9. 23.