Web Programming
-
JAVA 자바 서로 다른 두개의 리스트를 순차적으로 나타낼 때
Web Programming 2023. 2. 19. 00:22예를들면 한 개의 리스트는 인스타 정보를 나머지 한 개는 유튜브 정보를 가져와서 인스타1/유튜브1/인스타2/유튜브2 와 같이 표출해야 될 경우가 있다 물론 두 개의 리스트는 한 곳에서 불러 올 수 없을경우이다. List listA = null; List listB = null; listA = jdbcTemplate.query(sqlA, new Db()); listB = jdbcTemplate.query(sqlB, new Db()); 0 && cntAll // 유튜브 표출 0 && cntAll
-
-
-
크롤링(Crawling)
Web Programming 2023. 2. 17. 16:37인터넷에 데이터가 방대해지면서 우리는 그걸 활용할 필요성이 높아졌습니다. 그런 정보들을 우리가 분석하기 쉽고 활용하기 쉽게 끔 데이터를 수집하는 행위를 크롤링(Crawling) 이라고 하고 크롤링하는 프로그램을 크롤러(Crawler) 라고 합니다. 원하는 데이터를 추출하는 스크래핑(Scraping)과 개념이 혼동되기도 하는데요. 사실 크롤링의 정확한 정의는 다양한 웹사이트의 페이지를 브라우징하는 작업을 말합니다. 그런데 사실상 정보를 수집하기 위해선 브라우징만 하지 않죠. 페이지 안에 있는 데이터를 추출해서 가공하는게 대부분 최종 목표입니다. 결국 크롤링 => 스크래핑의 과정으로 넘어가는 거죠. 그래서 이 두 개념이 혼용되는 것 같습니다. 해외에서는 주로 스크래핑이라고 쓰는 걸로 알고 있습니다. ..
-
CI , DI 차이와 문제점
Web Programming 2023. 2. 17. 16:36간략하게 말하면 CI 는 개인별로 고유하게 부여하기 때문에 유일하고 DI 는 인증업체별로 부여하기 때문에 업체별로는 고유하나 각각 다르다. CI는 Connecting Information의 약자로 우리말로 '연계정보'라 부른다 본인 확인기관 등에서 개인별로 고유하게 부여하는 개인 식별정보로 어느 업체에서 발급해도 유일하게 발급되므로 이 값이 같으면 동일인으로 판단할 수 있다. 주민등록번호 수집이 금지되면서 인터넷 서비스업체에서는 휴대폰본인인증, 공인인증, 신용카드 인증을 통해 CI를 제공받고 있으며 주민등록번호를 대신해 고객을 구별하는 데이터로 사용하고 있다. ※ CI 값 CI는 88byte로 영어 대소문자와 특수문자의 조합으로 표현 ※ DI DI는 Duplication Information의 약..