본문 바로가기

반응형

전체 글

(73)
Keytool https://kylenoh-developer-note.tistory.com/entry/OpenSSL Certificate for OpenSSL & KeyTool SSL 정의 : 웹서버와 웹브라우저 사이에 모든 정보를 암호화 해주는 방식 HTTPS라는 통신채널을 사용하며, 모든 웹서버와 웹브라우저가 SSL을 지원 특징 : 상호 인증 : 클라이언트와 서버간의 상호 kylenoh-developer-note.tistory.com 비밀번호 찾는 방법 https://nuritech.tistory.com/19 [Android] 잃어버린 Key store password (키 스토어 비밀번호) 찾기 흑.. 개인 앱에 버그가 있어서 빨리 업데이트해야지 하고 app bundle을 빌드하려고 하는데, key store 비..
[Spring] DataIntegrityViolationException 데이터 무결성이란? 데이터 무결성과 일관성을 유지하고 보증하는 것 https://ko.wikipedia.org/wiki/%EB%8D%B0%EC%9D%B4%ED%84%B0_%EB%AC%B4%EA%B2%B0%EC%84%B1 데이터 무결성 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. ko.wikipedia.org 1. 들어가야 하는 데이터가 null 인경우 생긴 듯 하다.
[Spring] DataIntegrityViolationException 데이터 무결성이란? 데이터 무결성과 일관성을 유지하고 보증하는 것 https://ko.wikipedia.org/wiki/%EB%8D%B0%EC%9D%B4%ED%84%B0_%EB%AC%B4%EA%B2%B0%EC%84%B1 데이터 무결성 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. ko.wikipedia.org 1. 들어가야 하는 데이터가 null 인경우 생긴 듯 하다.
Crawling 크롤링 크롤링 툴 BeautifulSoup4 Scrapy Selinum Jsoup 개발 언어 python python python java 진입 장벽 매우 쉽다. 어렵다. 어려운 편이다. 확장성 확장하기 어렵다. 유지가 쉬운편 확정하기 좋다. 특징 xml, html 코드를 바탕으로 데이터 크롤링, 초보자용 자료량이 많다. 확장 CSS 선택, XPath 표현식을 사용, Html/Xml 내장 지원, Json으로 내보내기 내장 지원 API를 사용하여 데이터를 추출하는 데 사용할 수 있습니다. 범용 웹 크롤러로도 사용할 수 있습니다. 성능이 좋다. 단점 확정하기 어려워 유지보수가 어렵고, 동적 수집이 어렵다. 처음 잠시 띄워진 정적페이지만 가지고 온다. 쿠키(로그인된 정보)를 사용할 수 없다. 동적 수집이 어렵다. 웹..
[Selenium] 스크롤하며 스크린 샷 찍기 스크린샷 찍기 from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager chrome_options = Options() # chrome_options.add_experimental_option("detach", True) driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=chrome_options) driver.get..
[Selenium] 마우스 hover 마우스 hover import time from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.common.by import By from webdriver_manager.chrome import ChromeDriverManager chrome_options = Options() chrome_options.add_experimental_option("deta..
[Selenium] 사진, 파일 업로드하기 파일 업로드 선택된 파일 없음 파일에 업로드만 해주면 된다. from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.by import By from webdriver_manager.chrome import ChromeDriverManager chrome_options = Options() chrome_options.add_experimental_option("detach", True) driver = webdriver.Chrome(service=Service(..
[Selenium] 사진 캡쳐하기 1. 사진 한장 가져오기 from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.by import By from webdriver_manager.chrome import ChromeDriverManager chrome_options = Options() chrome_options.add_experimental_option("detach", True) driver = webdriver.Chrome(service=Service(ChromeDriverManager(..

반응형