박상근
close
프로필 배경
프로필 로고

박상근

  • 분류 전체보기 (273)
    • APP (31)
      • AOS (11)
      • IOS (5)
    • JSP (7)
    • python? (10)
    • 토익 (4)
    • 학교수업 (8)
    • Webgoat 문제풀이 (1)
    • 보안기사 (57)
      • 필기 (41)
      • 실기 (10)
      • 보안동향 (4)
    • 낙서장- 네트워크 (11)
    • network 문제 (4)
    • system 문제 (10)
    • 웹해킹 (48)
      • wargame.kr (15)
      • bee-box (24)
      • los (4)
      • webhacking.kr (1)
    • 처리기사 (0)
      • 필기 (0)
      • 실기 (0)
    • 출근하면서 책 읽기 (4)
      • 나는 네이버 카페로 월급대신 받는다 (4)
      • 삶을 바꾸는 질문의 기술 (4)
    • 자기 계발 (53)
      • 부동산 (4)
      • 독서 (3)
      • 개인적인 생각 (10)
      • 경제 정리 (32)
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

node.js를 이용하여 네이버 뉴스 크롤링하기

const axios = require("axios"); //특정 URL 삽입 시 URL html 태그 가지고 const cheerio = require("cheerio"); var scanf = require('scanf'); // HTML 코드를 가지고 오는 함수 const getHTML = async(keyword) => { try{ return await axios.get("https://search.naver.com/search.naver?where=news&ie=UTF-8&query=" + encodeURI(keyword)) //""안에는 URL 삽입 }catch(err) { console.log(err); } } // 파싱 함수 const parsing = async (keyword) => ..

  • format_list_bulleted JSP
  • · 2021. 9. 5.
  • textsms

JSP 무작정 해보기 - 로그아웃 페이지, 메인 페이지 틀 잡기

이번 시간에는 로그아웃을 수행하는 페이지와 기본적인 메인 페이지 틀을 잡아 보도록 하겠다. Logoutaction.jsp 코드가 생각 보다 간단하다 원리 또한 간단하다. 사용자가 로그아웃 버튼을 누르면 사용자로부터 세션을 빼앗은 후 Main페이지로 이동시키는 것이 끝이다. 다음과 같이 Logout이 완료되면 다음으로 메인페이지 틀을 잡아 보도록 하겠다. Main.jsp jsp 연습 메인 게시판 내 블로그 이동 회원가입 로그인 접속하기 로그인 회원가입 내 블로그로 이동하기 메인 게시판 내 블로그 이동 로그아웃 접속하기 로그인 회원가입 내 블로그로 이동하기 위에 있는 코드는 Login.jsp 페이지를 가지고와 살짝 수정을 하였다. 우선 우리는 저번 시간에 세션 관리 하는 법을 배웠다. 이제 메인 페이지에서도..

  • format_list_bulleted JSP
  • · 2019. 11. 5.
  • textsms

JSP 무작정 해보기 - 사용자에게 세션 부여하기

이번 페이지에서는 로그인 및 회원가입한 사용자에게 세션을 부여하는 작업을 해보도록 하겠다. 세션ID를 부여하는 이유는 로그인 및 회원가입을한 회원이 또 다시 로그인 하거나 회원가입을 하는 행위를 막기 위해서 세션ID를 부여한다. 이제 코드를 작성해보자 Loginaction.jsp 그 후 태그 맨위에 다음과 같은 코드를 추가해준다. String userID = null; if(session.getAttribute("userID")!= null){ userID = (String)session.getAttribute("userID"); } if(userID != null){ // 이미 로그인 된 사용자가 로그인을 할 경우 PrintWriter script = response.getWriter(); script..

  • format_list_bulleted JSP
  • · 2019. 11. 5.
  • textsms

JSP 무작정 해보기 - 회원가입

저번 시간에 로그인 까지 구현을 하였다. 이번 시간에는 회원가입을 구현해 보도록 하겠다. 우선 회원가입 창을 만들어야 한다. 회원가입 창은 Login.jsp를 그대로 복사해 온 뒤 몇가지만 수정 해주면 된다. 1. 기본 틀 jsp 연습 메인(current) 게시판 게시판 접속하기 로그인 회원가입 내 블로그로 이동하기 회원가입 화면 위에 있는 코드는 Login.jsp와 Join.jsp 코드가 동일 한 부분이다. ID, 비밀번호 입력 창까지는 동일하다. 이제 이 뒤에 추가적으로 코드를 추가해서 회원가입 창을 만들어 준다. 3. 이름 창 만들기 ˙ input type = "text" = 이름을 입력하기 위해서 text 창을 사용 ˙ name = "userName" = 입력 값을 userName 변수에 전달 4..

  • format_list_bulleted JSP
  • · 2019. 11. 5.
  • textsms
JSP무작정 해보기 - 게시판 만들기 - DB 만들기, DB 연동, 로그인 함수

JSP무작정 해보기 - 게시판 만들기 - DB 만들기, DB 연동, 로그인 함수

저번 시간에 Login.jsp 페이지까지 만들었다. 이번 시간에는 회원가입 후 DB에 저장하기 위한 작업을 해보도록 하겠다. 우선 MYSQL을 키고 비밀번호를 입력한다. 그 후 회원가입 정보를 저장할 DB를 만든다. CREATE DATABASE DB명; 다음과 같은 명령어를 입력하여 DB를 만든다. 나 같은 경우에는 JSP로 만들었다. 다음과 같이 만들고 SHOW DATABASES;를 입력하여 만들어진 DB를 확인한다. SHOW DATABASES; 결과 다음과 같이 jsp라는 데이터 베이스가 생성된 걸 확인할 수 있다. 이제 jsp 파일을 사용하자 USE JSP; use JSP; 라는 명령어를 이용하여 jsp를 사용한다. 다음으로는 jsp에 테이블을 생성하려고 한다. create table USER(us..

  • format_list_bulleted JSP
  • · 2019. 11. 3.
  • textsms
JSP무작정 해보기 - 게시판 만들기 - Login.jsp

JSP무작정 해보기 - 게시판 만들기 - Login.jsp

이전 페이지처럼 기본 준비가 끝났다면 WebContent 폴더를 오른쪽 마우스를 누른 후 New를 누른 뒤 JSP File을 선택하여 JSP 파일을 선택한다. 그 후 File name에다가 Login.jsp라고 한 후 파일을 생성한다. 파일을 생성하면 다음과 같이 나오는데 수정해주어야 할게 몇 개 있다. 다음과 같이 헤드 부분 작성이 완료되면 이제 화면에 보여줄 부분을 작성해야 한다. navbar 만들기 게시판들을 보면 맨위에 버튼이 있다. 다음과 같은 navbar를 만들어보자 jsp 연습 다음 코드를 해석해보면 내 블로그로 이동하기 이번 코드는 작성할까 말까 많이 고민했다. 왜냐면 코드는 작성했지만 내 페이지에서 동작하지 않기 때문이다. 그래도 혹시나 다른 사람들은 될 수도 있을 것 같아서 작성한다. ..

  • format_list_bulleted JSP
  • · 2019. 10. 31.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (273)
    • APP (31)
      • AOS (11)
      • IOS (5)
    • JSP (7)
    • python? (10)
    • 토익 (4)
    • 학교수업 (8)
    • Webgoat 문제풀이 (1)
    • 보안기사 (57)
      • 필기 (41)
      • 실기 (10)
      • 보안동향 (4)
    • 낙서장- 네트워크 (11)
    • network 문제 (4)
    • system 문제 (10)
    • 웹해킹 (48)
      • wargame.kr (15)
      • bee-box (24)
      • los (4)
      • webhacking.kr (1)
    • 처리기사 (0)
      • 필기 (0)
      • 실기 (0)
    • 출근하면서 책 읽기 (4)
      • 나는 네이버 카페로 월급대신 받는다 (4)
      • 삶을 바꾸는 질문의 기술 (4)
    • 자기 계발 (53)
      • 부동산 (4)
      • 독서 (3)
      • 개인적인 생각 (10)
      • 경제 정리 (32)
최근 글
인기 글
최근 댓글
태그
  • #deepseek
  • #nvda
  • #AI
  • #ISA
  • #연금저축
  • #IRP
  • #관세
  • #미국주식
  • #트럼프
  • #FOMC
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바