1. 프로그래밍
JSP - [ URL에 프로젝트 경로 잘못 뜰 때 ]
프로젝트 복사해서 이름 변경하고 사용하는데 URL에 복사해온 프로젝트명이 뜰 경우 -- 서버 더블 클릭 Modules 탭 클릭 Edit... 클릭 여기서 경로 수정해주고 OK!
![JSP - [ URL에 프로젝트 경로 잘못 뜰 때 ]](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdDXmPH%2FbtrBTzkT7LL%2FAvtgrJNEAiEjWKHORjV7kK%2Fimg.png)
JavaGUI - [ JTable(테이블) ]
1. JTable 생성 자바로 GUI 프로그램을 생성해보자. 우선 Swing 패키지가 필요하다. Swing은 GUI 프로그래밍에 필요한 각종 킷을 모아놓은 것으로 GUI의 기능들을 구현할 수 있다. 그리고 기본 윈도우 창이 될 Jframe이 필요하다. Jfram 위에 라벨, 버튼 등을 올려서 사용할 것이다. 그러면 JTable을 생성해보자. 테이블을 만들기 위해 테이블 열과 테이블 데이터가 필요하다. 테이블 열은 1차원 배열로, 테이블 데이터를 2차원 데이터로 생성하고 JTable 생성자에 넣어주면 된다. 그리고 JScrollPane이 필요하다. JScrollPane은 자신 위에 올려진 UI들이 칸이 부족하면 위 아래로 스크롤을 제공하여 보여준다. 스크롤 기능을 사용해서 안보이는 데이터는 스크롤을 통해 ..
![JavaGUI - [ JTable(테이블) ]](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxsOEe%2FbtrBey7Ah64%2F17LBpINaOOeFkjKNNKHDDK%2Fimg.png)
Java - [ Jsoup 이용한 크롤링 ]
Jsoup이란 자바로 만들어진 HTML parser로, DOM 구조를 추적하거나 CSS 선택자를 사용하여 데이터를 찾아 추출할 수 있다. 우선 라이브러리 설치를 위해 https://jsoup.org/download 이동 제일 위 jsoup-1.14.3.jar 파일 다운로드 그리고 사용할 프로젝트에 라이브러리를 설치해주면 된다. JSOUP을 이용해 영화 정보를 가져와 JSON 형태로 데이터를 생성해주었다. import java.io.IOException; import org.json.simple.JSONArray; import org.json.simple.JSONObject; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup..
![Java - [ Jsoup 이용한 크롤링 ]](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcnOPT6%2FbtrANUdQL56%2FjDxdnwQhldXusct1fVkLl0%2Fimg.png)
Java - [ Json Simple 라이브러리 (JSON형태로 만들기) ]
json-simple은 JSON 데이터를 처리하기 위한 자바 라이브러리이다. 앞서 JQuery 포스팅에서 DB 정보를 JSON 형태로 변경하기 위해 사용했던 방법과 같다. https://code.google.com/archive/p/json-simple/downloads 에서 jar 파일을 다운로드 받아 사용할 프로젝트에 라이브러리를 설치해주면 된다. // 크롤링해 온 정보 Elements ranks = doc.select(".rank"); Elements imgs = doc.select(".thumb-image > img"); Elements movieAges = doc.select(".ico-grade"); Elements movieTitles = doc.select("div.box-contents ..
![Java - [ Json Simple 라이브러리 (JSON형태로 만들기) ]](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVvDKC%2FbtrAVsBI3uc%2FRwEivevbR2qW9RLfijZzuK%2Fimg.png)
Git - [ 강제로 Git Pull 하기 ]
- local repository 내용 지워져도 상관없을 때 강제로 git pull 하는 방법 git fetch --all git reset --hard origin/main git pull origin main
Git - [ eclipse 프로젝트 Github 올리기 ]
프로젝트 우클릭 -> Team -> Share Proejct 클릭 Use or create repository in parent folder of project 선택 -> 프로젝트 선택 -> 왼쪽 아래 Create Repository 클릭! 그런 다음 git repository창을 띄워보자. window -> Show View -> others... 클릭 git 검색해서 Git Repositories 선택하고 OK 그러면 Repository가 열린다. 여기서 Remote 우클릭 -> Create Remote... 클릭 그대로 OK 클릭 깃허브에 올릴 레포지토리의 주소를 복사해와서, 이 창에서 오른쪽에 Change... 클릭 그러면 복사한 깃허브의 레포지토리 주소가 뜬다. 아래쪽에 깃허브 아이디와 비밀번호..
![Git - [ eclipse 프로젝트 Github 올리기 ]](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbRto8J%2FbtryanajpmA%2FRWEKyRYSa6q6xfwjvP3A4k%2Fimg.png)