전체 글 172

크롤링 [JAVA, JSP]

환경 : eclipse , hichart, codepen codepen CodePen hichart Interactive javascript charts library jsoup jar 파일 다운로드 크롤링하기 위한 웹페이지 → 소스보기 클릭 크롤링을 위한 예제 /* 범죄도시 2 예매율44.2% */ Mainclass 해당 jsoup connect객체를 생성 → 크롤링 하고자하는 url 선택 public static void main(String[] args) throws Exception { Document doc = Jsoup.connect("").get(); } 접근 방법 Elements titles = doc.select("div.box-contents strong.title"); Elements..

JSP 기본 활용법

JSP : Java Server Page Server를 통해서 Client 폼을 만들어내는 코드 내장(암기)객체 : new(생성)를 하지 않고 바로 사용이 가능한 class request.getParameter("") Servlet : java(html) → java안에 html이 존재 JSP : html(java) → html안에 java가 존재 JSP 시작 hello jsp 변수값 보내주기 가져오기 태그나 value 값에 값을 받아오 기위해서 으로 가능 str: out 내장객체를 활용해 from으로 값을 보낼 수 있다. 하지만 잘 사용하지는 않는다 form() out.println("str : " + str + ""); %>

WEB recipe/JSP 2022.05.18

[jQuery] 001

001 시작 /* 형식 : onclick $(tag명, id, class, name ).핸들러 함수(값 or 함수) $("#btn").click(); function func(){ } let val = document.getElementById("id").value; - getter document.getElementById("id").value = "hello"; -setter 비교 JavaScript JQuery valueval() innerHTMLhtml() innerTexttext */ 여기가 p 태그입니다 let p = $("p").html(); // getter == innerHTML //html은 태그형식으로 출력 // $("p").html("html p tag"); //setter //te..

WEB recipe/jQuery 2022.05.13

[git] 필수

개발 순서 cd 폴더주소 -> 관리할 폴더로 이동 (.git이 있는 디렉토리) git branch 브랜치명 -> 브랜치 생성 git switch 브랜치명 -> 해당 브랜치로 이동 코드 수정하기 (개발단계) git add . -> 모든 수정된 파일 올리기 (develop 브랜치에서 올리기) git commit -m "커밋 메시지" -> Staging area에 올라간 파일 커밋하기 (Staging area -> local repository) git switch master -> master branch 로 이동 git pull -> 동료가 올린 코드가 있으면 합병하기 전 먼저 pull 하기 git merge 브랜치명 -> 브랜치명에서 올렸던 파일 master branch와 병합하기 git push -> ..

순열연습, 조합연습 (알고리즘 JAVA)

순열 서로 다른 n개에서 r개를 뽑아서 정렬하는 경우의 수 package 백트래킹; public class 순열연습 { public static void main(String[] args) { int arr[] = {1,2,3,4}; int r = 2; backtracking(arr,new int[r],new boolean[arr.length], 0, 0, r); } static void backtracking(int arr[],int[] out, boolean check[], int depth, int start, int r){ if(depth == r){ for(int num : out) System.out.print(num + " "); System.out.println(); return; } //..

알고리즘/코테 2022.05.12