전체 글
-
[비전공자 눈높이] 자바, 웹+자바 관련 용어 심플정리비전공자 공부일기/:: JAVA 2019. 7. 2. 20:30
나는 비전공자 출신으로 국비지원 과정을 통해 자바 및 관련 언어 공부를 3개월 째 하고 있다. 과정의 중간이 지나긴 처음 자바와 C언어, 파이썬의 활용목적조차 모르고 모두 '컴퓨터 언어'로만 생각했던 내 눈높이가 생각났다. 전공자 또는 현직자에게는 어처구니 없을 정도로 쉬운 개념이지만, 비전공자에게는 그저 막막하고 검색하면 할수록 띠용 스러운 개념들이다. 그 중간 즈음에 있는 입장으로써, 비전공자 눈높이에 맞춰 용어 정리를 해보고자 한다. 자바, 자바란? 자바(Java)란? - 2000년대 중반 이후 세계에서 가장 많이 사용되는 언어
-
[WEB : Servlet] Cookie 쿠키(생성, 읽기, 제거)비전공자 공부일기/:: WEB & Front-End 2019. 7. 2. 17:30
2019. 07. 02 필기 자바스크립트 쿠키는 따로 있음. 자바스크립트 쿠키는 권한이 있는, 예를들면 로그인 상태의 사람만 볼 수 있는 응답화면을 제공한다. 다음 예시의 쿠키는 이런 권한이 없어도 볼 수 있는 응답화면을 제공한다. 쿠키 - 클라이언트에 저장되는 정보 / 간단한 데이터를 String 으로 저장 세션 - 서버에 저장되는 정보 / 보안을 요하는 필요한 데이터를 객체로 저장 * 웹 페이지의 브라우저에서 마우스 오른쪽을 누르고 '(페이지) 검사'를 누르면 검사창이 뜨는데, 검사창 상단의 Application 탭을 누르면 Cookie를 확인할 수 있다. 쿠키를 생성하여 응답문서에 쿠키를 저장하여 클라이언트에게 전달하는 서블릿 @WebServlet("/read.itwill") public class..
-
Servlet - 파일 업로드비전공자 공부일기/:: WEB & Front-End 2019. 7. 2. 17:25
2019. 07. 02 웹에 파일을 업로드 하기 위해선 입력페이지에서 전달된 입력값과 입력파일을 반환받아 클라이언트에게 응답문서로 전달하는 서블릿 @WebServlet("/view.itwill") public class FileViewServlet extends HttpServlet { private static final long serialVersionUID = 1L; protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); PrintWriter out=..
-
웹개발 - 서블릿 생명주기 Servlet Life Cycle비전공자 공부일기/:: WEB & Front-End 2019. 7. 2. 09:51
2019. 07. 01 필기 서블릿 생명주기란? 서블릿은 클라이언트로부터 요청을 받으면 요청에 의해 WAS(Web Application Server)의 컨테이너가 인스턴스를 생성하여 요청 처리 후 응답한다. => WAS의 컨테이너가 서블릿 인스턴스의 생성, 사용(=메소드 호출), 소멸에 대한 전반적인 관리를 담당한다. => 만약 기존에 생성된 서블릿 인스턴스가 이미 존재할 경우 새로 인스턴스를 생성하지 않는다 => WAS가 종료되면 컨테이너가 서블릿 인스턴스를 소멸시킨다 => 이 때, 서블릿 인스턴스의 생성~사용~소멸 과정을 '생명주기(=Life Cycle)'이라고 한다. 서블릿의 생명주기를 확인해보는 예시 @WebServlet(name = "LifeCycleServlet", urlPatterns = {..
-
티스토리 VS 네이버 블로그 운영해보고 느낀점 비교(장단점)비전공자 성장기 2019. 7. 2. 00:43
나는 5년간 네이버 블로그를 운영해왔고, 티스토리 블로그를 운영한 건 두달 반이 되어간다. 아직은 티스토리 블로그를 충분히 즐겨보지 못했지만, 그래도 나름 오랫동안 '블로거'의 삶을 살았다는 점에서 자격을 갖고(?) 비교해보려고 한다. 네이버 블로그 특징 - 일단 나의 네이버 블로그 스펙 >> 한때 투데이 3천대를 찍어본 적이 있고, 보통 1천대를 유지하다가 최근에는 좀 소홀해서 투데이가 5~7백대인 블로그를 5년째 운영중 - 네이버 블로그는 HTML을 모르는 대부분의 일반인에게 적합함 >> 네이버 에디터 2.0부터 현재 스마트 에디터까지, 네이버 에디터를 꾸준히 경험해 온 나는 '참 편리하게 발전해 왔다'는 생각을 많이 한다. 사용자 피드백을 많이 반영해 왔다는 게 느껴진다. 스티커, 구분선, 인용구,..