앱만들기 33.(Firebase RecyclerView)
·
✍2021,2022/app(android studio)
alt +insert Getter and Setter gradle.app 이미지 로딩을 좀 더 쉽게(범용적으로쓰이는 라이브러리) implementation 'com.github.bumptech.glide:glide:4.10.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.10.0' (안드로이드x버전을 위해 추가함 밑에꺼는) firebase Realtime DB쓸거임 save어쩌고누르고 connect 해주기 걍 냅뒀더니 연결이 너무 안되는거임.. 그래서 프로젝트 생성을 연결된 firebase 사이트에서 눌러줬더니..됨 나 왜기다림.. 데이터베이스 만들기 눌러줌 (테스트모드로) User01컬럼에 만들어주기 profile 과같이 이미지를 db에 넣어..
주식 자동매매 종합반 1주차
·
✍2021,2022/주식자동매매
왜 주식투자를 해야하는가? 월급쟁이는 부자가 될 수 없습니다 자본주의는 사업이나 투자를 해야 부자가 될 수 있습니다 부동산은 점점 규제가 심해지고 있습니다. 왜 자동 매매를 해야하는가? 직장에서 주식만 쳐다보고 있으면?! 마음 편하게 본업에 집중하려면?! 주식 자동매매를 통해 본업에 집중하고 투자도 성공하자!! 영웅문 4, 키움증권가입 상당히멋있다. 뭔가 아직 시작도안했는데 벌써부터 어깨으쓱 주식의 역사를 알아보자 주식시장은 어떻게 생기게 된 것인지 역사를 되짚어 봅시다! 주식이라는 것은 어떻게 생겨난 것일까? 1600년대 인도를 향해 향신료 무역 나섰던 네덜란드 동인도 회사에서 처음 시작 인도로 가는 바닷길은 국가의 힘과 힘이 부딪히는 전쟁터 국력이 약했던 네덜란드는 인도 비즈니스에서 승리하기 위해 대..
약한문자열 강도 중간점검(2) - 문제점 해결
·
✍2021,2022/web보안
문제점: id가 비번이 다 입력될때까지 한번만 입력되어서 로그인 제대로 안됨 (반복문수정필요) 어떻게 해결했느냐? https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=ossiriand&logNo=220645922818 [파이썬, python] 이중 Loop와 continue에 관하여 파이썬의 순회문(loop)의 경우 continue, break, pass 등을 통해 loop를 조정할 수 있다. 오늘 어떤 분이 ... blog.naver.com 를 참고해서, i안의 중첩 반복문 j반복문을 따로 함수로 만들어서 호출해주고, 변수를 return한걸 다시 정의하는걸 잊지 않았고, continue를 써서 j반복문이 끝나면 i 반복문의 처음으로 ..
앱만들기.32(constraint Layout)
·
✍2021,2022/app(android studio)
Constraint Layout 제약을 거는 레이아웃 디자인탭에 들어가면 텍스트가 체인에 걸려있음 제약 걸려있는 화면이 우측에 나와있고, 뷰와 뷰 사이의 간격을 정하는 숫자는 margin (여백)을 의미함. 지난번 강의 내용과 겹쳐서 생략.
앱만들기.32(VideoView)
·
✍2021,2022/app(android studio)
비디오는 가로로 보니까 Landscape! videoview검색 잡아댕겨서풀스크린 해주고 width와 height를 match로 바꿔주면 풀스크린 모드 됨 권한주기 헤더 안보이게 setAnchorView 가 뭘까? Set the view that acts as the anchor for the control view. 라고 공식사이트에 써있는것으로 보아. 컨트롤 뷰의 앵커역할을 하는 뷰임을 알 수 있다. 그럼 앵커는뭘까? Anchor는 자식뷰들간의 연관성을 표현하는 개념이라고 한다. 여기서 컨트롤은 위젯을 말한다. 즉, 위젯 뷰를 연관시키는 뷰임을 알 수 있따. main.js package com.example.videoviewexample; import androidx.appcompat.app.AppC..
약한문자열강도 중간점검
·
✍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 : 회원가입 ..
리촬리
'✍2021,2022' 카테고리의 글 목록 (10 Page)