일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 반려견 유기농 사료
- 쿠팡매크로
- 샤로수길 맛집
- 반려견 열사병
- 부산 맛집
- 강아지
- 티켓팅매크로
- 서울대입구 맛집
- 반려견 사료등급
- 티켓팅메크로
- 반려견 더위
- 강아지 홀리스틱
- 강아지 종류
- 쿠팡메크로
- 국비지원 예습
- 강아지 유기농 사료
- 반려견 홀리스틱
- 강아지 유기농
- 홀리스틱 유기농
- 동인천 맛집
- 샤로수길 데이트
- 자동화봇
- 닥스훈트
- 강아지종류
- 반려견
- 반려견 종류
- 강아지 더위
- 반려견 유기농
- 신포동 맛집
- 강아지 열사병
- Today
- Total
목록전체 글 (139)
심심한잉여의 잡동사니
셀레니움은 주로 갯글 봇, 자동 게시글 업로드 등 다양하게 활용이 되는 브라우저 자동화 프레임워크로 볼 수 있다. 다양한 곳에서 업무 자동화 또는 웹 매크로를 제작할 때 사용되며 주로 파이썬을 통해 사용을 하는 것 같다. 이를 한번 찍먹을 해봄으로써 추후 비슷한 기능이 필요할 때 사용해보려고 한다. - 셀레니움 사용방법 JAVA와 크롬을 이용하여 만들어보도록 하자 위 캡쳐본에서 나온것과 같이 크롬 브라우저 정보를 확인하고 해당 버전에 맞는 chrome WebDriver를 다운로드 받는다. 웹 드라이버 다운로드 링크 : https://chromedriver.chromium.org/downloads ChromeDriver - WebDriver for Chrome - Downloads Current Relea..
http://localhost:8080/test String uri = request.getRequestURI(); // => /test String URL = fullURL.replace(uri,""); // => http://localhost:8080 %> 이번 프로젝트에서 팝업 관련한 로직을 만드는 중 자신의 URL 오리진을 호출하는 방법에 대해 검색하여 알게되었다. 추후에도 잘 사용하기 위해 메모해둔다.
옵션을 선택하면 해당 값을 가지고 페이지를 리로드하는 페이지를 구축했으나 옵션 선택한 스크롤이 아닌 맨위로 가지는 불편함이 있었다. 이를 해결하는 방법으론 가장 이상적인 것은 AJAX를 이용하는 것이지만 처음 설계를 잘못하여 납품 기한에 걸려 힘든 상황이 되었다. 여건이 된다면 AJAX로 아예 새로고침 되야하는 부분만 바뀌게 하면 더 사용자가 만족하는 페이지를 구축할 수 있지만 여건이 안되었기 때문에 옵션 선택 시 페이지를 이동하되 스크롤 위치를 옵션 선택 당시의 위치로 만들어주게끔 기능을 넣었다. 먼저 사용할 JS 기능은 window.scrollY 를 통해 스크롤 위치를 기억하고 window.scrollTo(x,y) 를 통해 이동시킬 예정이다. 해당 스크롤 위치를 기억하기 위해 sessionStoreg..
ACL(access control list) : 파일 혹은디렉토리의 확장 속성을 만들어주는 기능으로 사용된다. test1이라는 유저로 /home/test2 라는 디렉터리에 접속하고자하여 해당 디렉터리 권한을 수정하기 위해 사용했다. setfacl : acl설정 명령어 옵션 : -m = acl 수정, -x = acl 삭제, -d 모든 acl 삭제 사용방법 권한 수정 setfacl [옵션] [부여대상 분류]:[부여대상 이름]:[부여 권한] [적용대상] ex) setfacl -m u:test1:rwx /home/test2 권한 삭제 setfacl [옵션] [부여대상 분류]:[부여대상 이름] [적용대상] ex) setfacl -x u:test1 /home/test2 권한 모든 삭제 setfacl [옵션] [적용..
덱(Dequeue)은 Doubly-ended Queue의 약자로서 양쪽 끝에서 추가, 삭제가 가능한 선형 구조 형태의 자료구조다. 데큐, 데크라고도 하며 스택과 큐의 장점을 모아서 만들어진 형태를 보인다. 추가, 삭제가 되는 부분의 명칭을 Front, Rear라고 칭한다. Dequeue의 기본 흐름은 아래 그림과 같다. - 입력과 출력은 양 방향으로 가능하다. - 입력과 출력의 순서를 마음대로 정할 수 있다. - Enqueue(입력) 및 Dequeue(삭제)의 실행 속도는 O(1)이다. 덱에는 제약조건을 걸어 사용 목적을 달리하는 구조 또한 있다. 바로 Scroll과 Shelf다. - Scroll : 입력제한 덱 입력을 한곳에만 제한을 주는 덱 (삭제는 양방향에서 가능) - Shelf : 출력(삭제)제한..
인텔리J 사용할 때 자동완성하는데 대,소문자 구분때문에 답답하셨다면 이 포스팅대로 한번 해보세요! 위 그림과 같이 Match case의 체크를 해제하면 됩니다. 해당 위치는 File - Setting - Editor - Code Completion 에 들어가면 있습니다.
보통 ORA-00942는 테이블이 없는 경우 발생하는 것으로 알려져 있다. 하지만 분명 테이블이 존재하는데 ORA-00942가 발생하는 경우도 있으니 해당 에러가 발생하게 된다면 아래에 대해 점검해보자 1. 데이터베이스의 연결이 되어있는지 2. 해당 테이블에 권한이 있는지 3. 오타, 실제 테이블이 없는지 4. 테이블의 앞에 데이터베이스(소유자)를 명시해보기