설치
-
로보몽고(robomongo) 설치 및 사용예제MEAN STACK/Mongo DB 2018. 9. 11. 10:04
로보몽고는 오라클에서 토드 역할을 하는 툴이다. 설치 및 사용 방법 홈페이지 접속https://robomongo.org/ 다운로드 버튼 클릭exe 혹은 집파일 받아 설치 몽고디비와 연동시켜야 하므로 몽고를 켜고 Home 탭으로 이동아이피를 복사로보몽고 실행 후 Create 버튼 클릭복사한 주소 붙여넣고 Save 버튼 클릭저장된 Connection 선택 후 Connect 버튼 클릭모델 객체 저장하면 다음과 같이 데이터를 확인할 수 있다.
-
파로스(Paros) 설치 방법 및 환경( 프록시 ) 설정보안(Security)/환경설정 2018. 9. 10. 09:31
※ 크롬, 오페라 등 브라우저는 인터넷 익스플로러와 비교해 구현 방법에 차이가 있다. 같은 html 문서를 작성해도 브라우저에 따라 결과가 다를 수 있다는 말이다. 보안 포스팅을 위해 문제 상황을 발생시키기에 인터넷 익스플로러가 적합해 보안 포스팅에서는 항상 인터넷 익스플로러를 실습 브라우저로 사용한다. 파로스를 왜 사용해야 하는지 알기 위해 프록시에 대한 이해가 필요하다. 서버와 클라이언트는 프록시를 매개로 통신한다. 프록시는 컴퓨터 네트워크에서 다른 서버 상의 자원을 찾는 클라이언트로부터 요청을 받아 중계하는 서버이다. 클라이언트의 url 요청 및 서버의 응답 정보를 가운데서 중개해주는 서버로 생각하면 된다. 프록시에서 요청이나 응답을 더욱 편하게 제어해 웹 응용프로그램, 웹사이트의 보안 취약점 등을..
-
GSON 다운, 설치 및 사용법Web/환경설정 2018. 9. 3. 15:04
GSON은 Google JSON의 약어로 구글에서 제공하는 툴이다. 자바에서 생성한 객체를 매개변수로 넣으면 Gson 객체를 생성해 tojson 메소드를 사용하면 Map으로 매칭시킨 데이터들을 JSON 포맷의 String으로 반환해줘 json 포맷으로 일일이 작성해야 하는 번거로움을 줄여준다. public class DoCheckDuplicateUserIdServlet extends HttpServlet { private static final long serialVersionUID = 1L; private UserService userService; // 입력할때마다 호출되어 userId가 USR 테이블의 USR_ID 에 중복되는 값이 있는지 확인 public DoCheckDuplicateUserIdS..
-
톰캣(Tomcat) 다운 & 설치Web/환경설정 2018. 9. 3. 14:41
톰캣은 서버 역할을 해주는 툴이다. HTTP에 기반한 URL 요청을 처리해 응답을 브라우저로 보내는 역할을 해준다. URL에 로컬 컴퓨터의 IP와 톰캣 포트번호를 전달해 톰캣 서버가 받아 처리할 수 있는 요청이라면 그에 대한 결과를 브라우저로 전송한다. 여기서 처리할 수 있다는 의미는 서버에 있는 jsp나 servlet을 의미한다. 톰캣 (Tomcat) 다운 http://tomcat.apache.org/ 2. Download의 Tomcat 9 클릭해 다운3. Zip 파일 클릭해 설치하면 된다. 이후 STS를 사용할 때에 프로젝트 생성시 Target Runtime에 대한 설정을 해주면 톰캣이 적용된 프로젝트를 수행할 수 있다. STS 톰캣 연동 포스팅 참조할 것
-
(JAVA) 이클립스 다운, 설치, 환경 설정JAVA/환경설정 2018. 8. 22. 17:14
우리는 자바 설치만으로도 프로그램을 작성하고 실행할 수 있다. 메모장에 다음과 같이 자바 프로그램을 작성한다. class HelloJava{ public static void main(String[] args){ System.out.println("안녕하세요"); }} 1. 다음과 같이 입력 후 HelloJava.java로 저장한다.2. cmd에서 해당 파일 저장 폴더로 이동한다. 이동 명령어는 cd. list 목록은 dir 명령어를 통해 볼 수 있다.3. javac HelloJava.java 명령어 통해 컴파일한다.4. 해당 폴더에 dir 명령어 통해 HelloJava.class 파일 생성 확인(Class 확장자)5. java Hellojava 명령어 통해 수행 다음과 같이 하기 위해서는 일일이 프로그..
-
(JAVA) 자바 다운로드 및 설치JAVA/환경설정 2018. 8. 22. 17:12
자바의 장점 Write once, run anywhere. 이식성이 뛰어나다. 운영체제에 구애받지 않고 사용 가능하다.- C의 경우 윈도우, 유닉스, MAC에서 각각 App 제작해야 함 자바의 연혁 James Gosling - 자바 창시자. 1991년 Green project 시작( 가전제품 네트워크)1993년 Green project 폐기(www의 대두) 및 Oak Project 시작1995년 Oak를 Java로 변경.Hotjava browser 배포 이후 폭발적 성장 (웹 프로그래밍) 자바 설치 방법 자바는 Sun사에서 개발해 배포했지만 Oracle사에서 인수해 이제는 Oracle의 심볼을 추가해 배포중이다. 1.5까지는 Sun사, 1.6부터는 Oracle의 심볼이 추가되어 있다. - 인수 이전 Sy..