request가 있으면 해당 reponse가 전달될 때까지 다른 request를 요청할 수 없는 통신방법이다.request를 보내더라도 response를 언제 받아도 상관없이 다른 request를 요청할 수 있는 통신방법이다.예시로 검색창에 검색 시 바로바로 추천 검색
key 객체에서 자체적으로 code값을 가지고있기 때문에 숫자로 넣어도 인식된다.브라우저 객체의 최상위 객체이다.(브라우저 창)사용자의 모니터 정보(속성)을 제공하는 객체이다.사용자 브라우저 주소창 url에 대한 정보(속성, 새로고침, 등 여러메소드)를 제공한는 객체이
디자인 패턴 책 추천기존의 우리가 했던 MVC 패턴이다. 이의 단점은 현재 servlet으로 작성된 파일들은 모두 HttpServlet을 상속받고 있다. 저게 있어야만 이 클래스 파일이 웹에서 작동할 수 있다.근데 단점이 있다. 웹에서 작동하다보니 http는 어어어어엄
list 태그를 눌렀을 때 해당 이벤트를 열기 위해 id값을 모두 부여하였다.더이상 지원하지 않는 함수는 다음과 같이 선이 그어진다.코드를 쓰다보면 다음과 같이 따옴표가 많이 들어가기 때문에 큰건 백틱 \` 을 안은 큰, 작은 따옴표로 나눠서 처리하는 것이 좋을 것이다
DAO data access object는 table하나당 dao 하나면 매우 좋다.SQLException은 sql문장이 잘 못 되었을 수 있기때문에 예외처리를 하는 것이다.으로 data 값을 넘긴다.main.jsp에서 num을 받아오고 이를 con에서 다시 DAO로
1. updown 게임 만들기 예시 Document 숫자 맞추기 게임 결과값이 여기 나옵니다! 남은 찬스 : 5번 Go!reset
메모리에 값을 올리고 가져와서 쓰겠다는 뜻.현재는 중복되는 코드가 많고 보안상 중요한 파일을 servlet마다 다 갖고있어서 안 된다.getConnect 로 DB 연결 함수화close()로 DB connection 해제conn 객체가 함수 내에 초기화되어 있다면 get
script는 객체 기반보단 객체 그 자체이다.객체 : 속성 + 메소드Key/Value로 구성이 되어있으며 value는 기본 자료형, 객체, 매소드를 담을 수 있다.원래 키값은 문자열로 작성해야하지만 자동 형변환이 되니까 ok입니다!객체 내 특정 정보를 출력 -> ke
해당 주소 복사default remote까지 클릭.이러게 완료되면 우리의 지역저장소와 원격저장소가 연결이 됨.add ppl을 눌러 팀원을 email을 넣고 상대방이 승인을 누르면 된다.두번째 칸은 browse를 통하여 원하는 장소를 클릭하여 바꿔주면 된다.이때 comm
브랜치와 충돌 브랜치에서 중요한 것은 이 history들이 어떻게 되어있나 독해하는 능력 상단 naviation bar에 브랜치를 클릭하여 원하는 이름의 브랜치를 생성 1. 브랜치 생성 각각의 브랜치들을 보여주고 왼쪽 navigation bar에 동그라미는 해드라고 하
함수레벨 스코프(✨✨✨)function 안에서 정의한 변수와 바깥쪽에서 정의한 변수를 다르게 인식블럭레벨 스코프(✨✨✨){}안에서 정의한 변수와 바깥쪽에서 정의한 변수를 다르게 인식자바와 동일 단, String 형태로 나오기 때문에 형변환을 필수이다.자바와 동일한 S
만약에 session에 vo박스가 있다면 받아오겠다. 이 vo 박스에 로그인 한 사용자의 정보가 들어있다.만약 vo가 null이 아닐때 === 로그인 상태라면 보여지는 화면을 다르게 하고 admin이라는 관리자 계정이라면 추가 화면 추가.jsp는 session에대한 내
애로사항 jupyter notebook으로 무신사 website crawling 결과 첫 4개의 img src url 이후로 data가 안 긁혀온다. 아마 보안쪽으로 연결되어있지 싶다. 해결방안 4개씩 이어서 해본다. selenium으로 tab을 여러개 띄워놓고 swi
자바 스크립트는 모바일이 나오고 각광을 받은 언어이다.자바 스크립트는 자동완성, 페이지의 동작, 움직이는 상태창 등 여러 곳에 쓰인다.자바 스크립트가 할 수 있는 일스크립트 기반의 프레임워크, 라이브러리자바 스크립트는 html 문서내에 <script>로 정의하며
주의사항 대부분의 잘 못된 점은 jdk 버젼이나 톰캣 버젼이 다를 경우가 높다.System library에 위의 2개는 해당 버전을 다운 받겠다는 뜻이다. 제일 밑에 있는 것이 현재 내가 갖고있는 것에 적용하겠다는 뜻이다.아래 주석처럼 원래는 각각의 세션의 속성값을 서
우선 앞서 배운 session을 이용하여 로그인과 로그아웃 시 다른 페이지를 구현우선 session에 있다고 가정하고 get함수를 써서 서버로부터 클라이언트 정보를 가져온다.
키워드로 폴더생성 (해당 폴더의 존재여부 판단)폴더 내 이미지를 저장이미지 주소만 있다면 해당 이미지를 다운해주는 라이브러리urlretrieve(이미지 주소, 저장위치)이미지 주소 : 다운로드 받을 실제 이미지 URL저장위치 : 파일명.확장자 or 특정 폴더명 / 파일
앞선 포스팅에서 로그인 서비스 웹 페이지를 만들어보았다. 하지만 각 HTML 즉, 웹 페이지 간 정보 공유가 되는 방법이 없다. 그 이유는 HTTP가 비연결형 프로토콜이기 때문이다. 즉 클라이언트와 서버간의 요청, 응답이 끝나면 그 즉지 연결이 종료되어 어떤 정보도 주
왜 정적페이지인가? 굳이 java 코드가 들어갈 필요가 없기때문에 서버에 소요를 만들 필요가 없다.얘는 왜 jsp인가? 바로 session이나 cookie를 가져와서 사용자의 id를 확인하는 code가 필요하기 때문에 java코드가 필수적이다. 따라서 jsp로 작성해야
for i in range(len(tabs)): tabs = driver.find_elements(By.CSS_SELECTOR, value=" time.sleep(1) tabsi.click()temlist = \[]pricelist = \[]it