분류 전체보기
파이썬 BeautifulSoup 사용해서 하위태그 지우기
html = requests.get(url) object = BeautifulSoup(html.text, "html.parser") name_object = object.find('h2', {'id': 'sit_title'}) # 아이템이름입니다.나는 보조입니다. print(name_object.text) # 아이템이름입니다.나는보조입니다. # span 태그에 있는 나는 보조입니다. 를 지우고 아이템이름입니다. 만 가져오고 싶을 경우 name_object.find('span').decompose() # span을 찾고 decompose() 메소드를 사용하면 해당 태그가 지워집니다. print(name_obejct.text) # 아이템이름입니다.
파이썬 정규 표현식 사용해서 태그 사이 문자를 지워보자
string = 'div 태그 안에만 지워보자' string = re.sub('(.|\n)*?'),'', string) print(string) # 출력 # div 태그 안에만 정규표현식!
Vue.js 버튼에 클릭 이벤트 함수 여러개 달기 - 주의사항?
열기 이런 버튼이 하나 있습니다. 보통 버튼 하나에 클릭 이벤트를 달 경우 open()이라는 함수가 있으면 이렇게 사용합니다. 열기닫기 두 개의 이벤트를 사용할 경우 두 개의 함수를 이벤트로 걸어주면 됩니다. 근데 이렇게 하면 동작하지 않습니다... 열기닫기 두 개 부터는 ()를 생략하면 안됩니다...
파이썬 URL 인코딩해보기
from urllib.parse import urlsplit, quote 필요한 라이브러리를 받아옵니다. https://cokes.tistory.com/manage/newpost/코크는 개발자 이렇게 한글이나 공백이 있는 경우 인코딩을 해주어야합니다. def quote(string, safe='/', encoding=None, errors=None): if isinstance(string, str): if not string: return string if encoding is None: encoding = 'utf-8' if errors is None: errors = 'strict' string = string.encode(encoding, errors) else: if encoding is not ..
JAVA 소수 구하기 - 에라토스테네스의 체
소수란, '1과 자기 자신 외의 약수를 가지지 않는 1보다 큰 자연수' 에라토스테네스의 체 란 수학에서 에라토스테네스의 체는 소수를 찾는 방법으로 고대 그리스 수학자 에라토스테네스가 발견하였다.그 방법으로 소수를 구하는 알고리즘 풀이를 하겠습니다.https://ko.wikipedia.org/wiki/%EC%97%90%EB%9D%BC%ED%86%A0%EC%8A%A4%ED%85%8C%EB%84%A4%EC%8A%A4%EC%9D%98_%EC%B2%B4 에라토스테네스의 체 - 위키백과, 우리 모두의 백과사전 수학에서 에라토스테네스의 체는 소수를 찾는 방법이다. 고대 그리스 수학자 에라토스테네스가 발견하였다. 알고리즘[편집] 2부터 소수를 구하고자 하는 구간의 모든 수를 나열한다. 그림에서 ko.wikipedia...
파보나치 수열 - Java 간단한 풀이
https://ko.wikipedia.org/wiki/%ED%94%BC%EB%B3%B4%EB%82%98%EC%B9%98_%EC%88%98 피보나치 수 - 위키백과, 우리 모두의 백과사전 피보나치 수를 이용한 사각형 채우기 수학에서, 피보나치 수(영어: Fibonacci numbers)는 첫째 및 둘째 항이 1이며 그 뒤의 모든 항은 바로 앞 두 항의 합인 수열이다. 처음 여섯 항은 각각 1, 1, 2, 3, 5, 8 ko.wikipedia.org 파보나치 수열 이란 위키백과에 검색해보면 수학에서, 피보나치 수(영어: Fibonacci numbers)는 첫째 및 둘째 항이 1이며 그 뒤의 모든 항은 바로 앞 두 항의 합인 수열이다. 처음 여섯 항은 각각 1, 1, 2, 3, 5, 8이다. 편의상 0번째 항..
Vue.js watch 사용 할 때 TypeError: Cannot read property 'pageClick' of undefined 에러
이 페이지네이션 에 page 부분에 클릭할 때 이벤트를 발생시켜 사용자 정보 API의 데이터를 페이지에 맡게 가져올 수 있도록 변경하려고 합니다. 처음 1 페이지의 데이터 입니다. 에서 제공하는 @page-click 가 있습니다. 블록 버튼을 클릭하면 page가 해당하는 page로 바뀌게 됩니다. 이 페이지 이벤트를 발생시켜 해당 메소드를 실행하도록 하겠습니다. 이렇게 2번을 클릭하면 page가 2로 변합니다. 그럼 데이터가 /users?page=2가 들어가 6~10의 id를 가진 데이터를 가져오게 되겠죠? 근데 데이터를 변하지 않습니다. 심지어... 다른 버튼을 클릭하면 이전에 요청한 데이터가 불러와집니다... 이유는 page의 현재 데이터를 가지고 axios 요청을 보내게 됩니다... 우리는 바뀐 p..
Spring 페이징 처리 중 MyBatis 에러
//컨트롤러 List userList = userService.findAllPaging(startIndex, page); ...// 서비스 , 레포지토리 ... //매퍼 @Select("SELECT * FROM user limit #{startIndex}, #{pageSize}") List selectPaging(int startIndex, int pageSize); DB는 MySQL을 사용하여 limit 을 통해 0, 5 로 5개의 row만 가져오고 싶었다. 실행을 해보니 nested exception is org.apache.ibatis.binding.BindingException: Parameter 'startIndex' not found. Available parameters are [arg1, ..