약한문자열강도 중간점검
·
✍2021,2022/web보안
import requests import unittest from bs4 import BeautifulSoup from selenium import webdriver from selenium.common.exceptions import TimeoutException from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC driver = webdriver.Chrome('C:/Users/dlgot/Downloads/chromedriver_win32/chromedriver.exe') driver.implicitly_wait(3) #1.메인함수 def ..
python 새롭게 알게된것(1)
·
✍2021,2022/web보안
https://testmanager.tistory.com/151 Python에서 Selenium을 사용하는 방법 : 완전한 튜토리얼 Selenium은 Python을 지원 하므로 테스트를 위해 Selenium과 함께 사용할 수 있습니다. 파이썬은 다른 프로그래밍 언어에 비해 쉽고 훨씬 덜 장황하다. Python API를 사용하면 Selenium을 통해 브라우저에 testmanager.tistory.com 여기 코드 참고하던중에, lambda라는 것에 대해 보게되었다. 처음에는 파이썬 문법이 아닌줄알고, 검색해보았는데 알고보니 파이썬에서도 쓰이는 함수였다. 람다함수(익명함수) 파이썬에서는 람다함수를 통해 이름이 없는 함수를 만들 수 있습니다. 람다함수의 장점은 코드의 간결함 메모리의 절약이라고 생각할 수 있..
앱만들기 (캘린더) - 진행 中
·
✍2021,2022/app(android studio)
0dp를 하는이유가 뭘까? 하나 주의해야할 점은 비율을 설정하고 싶은 길이가, 가로인지 세로인지 결정해야하며 세로로 설정하였다면 weight를 주는 레이아웃의 height값은 0dp로 설정해주어야 합니다. warp_content 로 안하시길 바랍니다. wrap_content로 설정하였을 때 비율이 맞지 않는 경우가 자주 발생하니 weight를 사용하신다면 꼭 0dp 사용하셔야합니다!! 중요합니다. 더 정확하게 설정하기 위하여 상위 레이아웃에 weightSum을 사용하면 더욱 좋습니다. 출처: https://yoo-hyeok.tistory.com/56 [유혁의 개발 스토리] implements상속은 뭘까? 사실 상속인지도 모르고 그냥 따라쳤는데 이걸 왜 쓰는지 궁금해서 찾아보았다. 먼저 , 상속이란?부모 ..
앱만들기.30(Broadcastreceiver)
·
✍2021,2022/app(android studio)
브로드 캐스트 리시버 브로드캐스트는 말그대로 방송을 하는것, 방송의 특징을 생각해보면, 방송국은 불특정 다수에게 송신을하고, 필요한 사람은 수신을 하는 구조이다. 경우에 따라서 특정사람에게만 송신되는 경우도 있다. 안드로이드도 이와 별반 다를 것이 없다. 네트워크분야에도 유니캐스트, 멀티캐스트, 브로드캐스트가 존재하는데, 개념자체는 매우 흡사하다. 단말기의 상태 변화나 다른앱이 송신하는 방송에 귀를 기울이고 있으면 , 여러 현상에 대한 처리가 가능하다. 예를 들면 배터리의 상태가 15%이하가 되면 절전모드에 들어가도록 할 수 있다. 이때 방송에 귀 기울이고 있는 수신자가 바로 브로드캐스트 리시버이다. 브로드캐스트 리시버는 4대 컴포넌트 중에 하나이다. 출처: https://brunch.co.kr/@mys..
앱만들기.28(Login&Register)[하다말았음]
·
✍2021,2022/app(android studio)
Ⅰ. 화면 만들기 1. gradle 에 volley라이브러리 추가해주기 (전송 등을 담당하는 라이브러리) 2. textview를 constraintlayout에 추가해주고 ,스프링연결한뒤 마진값인 8을작성 맨위의 helloworld htextview탑 마진은 100 텍스트별로 크기, id, 네임 수정 다닥다닥 붙어있는게 싫으면, top margin값 변경해주면됨 3개이상으로해줘야 에러가 안남 회원가입 화면 만들기 registerActivity만들어주고, xml에 design탭 이용해서 다음과 같이 만들어주면됨 위에서 마진값 설정하고 똑같다는 의미로 연결 로그인 화면 만들기 Loginactivity생성 text - plaintext사용함 순서상으로 1. loginactivity 띄우기 1-1 : 회원가입 ..
앱만들기29.(RelativeLayout)
·
✍2021,2022/app(android studio)
Relative가 상대적이라는 뜻을 가지고있음 , 레이아웃 내의 자식(Children) 뷰 위젯들이 서로 간의 상대적(Relative) 위치 관계에 따라 최종적으로 표시될 영역을 결정하도록 만드는 레이아웃을, RelativeLayout(렐러티브 레이아웃) 이라고 합니다. 무언가에 의지를 하면서 특정위젯에 의지를 하며 레이아웃 배치를 하는것 android:layout_below="id~~" id 를기준으로 밑에 배치하겠다 android:layout_toRightOf="@+id/tv_1" id를 기준으로 오른쪽에 배치하겠다 android:layout_alignParentBottom="true" 부모기준으로 배치 android:layout_centerInParent="true" 가운데배치 gravity안쓰고,..
앱만들기.27(LinearLayout)
·
✍2021,2022/app(android studio)
탑을쌓는다고 생각하면 좋음 층을 쌓아서 만들어가는거 특징 - orientation을 지정할 수 있다는것 (vertical, horizontal) - match_parent (부모의화면크기 만큼)풀 화면을 지원해라 ( 동적으로변화됨) - wrap_content를 한다면, 콘텐츠의 크기만큼을 지원해라 - orientation을 설정하지 않는다면, 디폴트값인 horizontal을 나타낸다. - gravity : 정렬 (직역: 중력) 기본값은 left centervertical : 가운데 세로 정렬 - background 색상지정가능 (#ffffff) - textcolor : 문구의 컬러색상지정 - textstyle :문구의 스타일지정 동시 지정은 | 이용 ex: "bold|italic" - sp: 글자사이즈 ..
드디어 ! . 완주
·
✍2021,2022/WEB
스파르타 웹개발 플러스 과정을 완주했다. 앞서 했던 웹개발 왕초보 과정에서 배운내용을 토대로 하는것이라서 그닥 하기에 막막하지는 않았지만, 뒤로갈수록 코드스니펫 복붙으로 인해 내 스스로 생각하는 시간이 적어져서 아쉬웠다. 그래도 상당히 강의 내용이 쉽게 따라할 수 있었기에 부담없이 나름대로 밀리지 않고 수업을 완주 한것 같다. 또한 스파르타 강의들을 들으면서, 웹개발이라는것이 어떤것인지 맛보는 과정이라고 생각했다. 본격적으로 하나를 깊게 파기보다는 약간 살짝씩 건드려보는느낌? 그 이후에 더 세부적으로 생각하고, 공부하며 만들어나가는건 나의 몫이겠지.. 그렇기에 강의 수강 완료에 그치지 않고, 더 구체적이고 전문적으로 공부해야 할 필요성을 느꼈다. 단순히 코드 복붙이 아닌. 서버와 클라이언트의 정확한 과정..
웹개발+4주차
·
✍2021,2022/WEB
Bulma로 웹 사이트 꾸미기 : 부트스트랩과 비슷한 기능임 : 무료 css 프레임워크 : 순수 css로 이루어짐 -> 커스터마이징이 쉬움 : 사용법이 부트스트랩보다 훨씬 직관적이고, 시간 단축가능 : 부트스트랩의기본 모양보다 벌마의 기본모양이 이쁨 https://bulma.io/documentation/ Bulma: Free, open source, and modern CSS framework based on Flexbox Bulma is a free, open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free. bulma.io Hero 배너..
앱만들기.26(Selector)
·
✍2021,2022/app(android studio)
버튼을 터치하고있을때, 뗄때, 클릭했을대, 안했을때 각종 상태값을 받아와서 변화를 만들어주는 1. 버튼 두개 연결 2. drawable 폴더에서 파일 하나 만들어주기 버튼 안누른상태 (false) 버튼을 누른상태 (true) main.xml img.selector.xml selector.button.xml 귀여운 이미지도 준비햇는데.. 클릭을 해도 효과 반영이안됨 후 귀찮다.
리촬리
'분류 전체보기' 카테고리의 글 목록 (20 Page)