본문 바로가기

전체 글

(198)
06/12 취업특강 # 입사지원서어떤 입사 지원서 필요할까? 대답할 수 있는 지원서  이력서 작성 종류 : 정해진 양식이 있는 경우, 자유양식 특징: 가독성 좋아야 함, 깔끔한 것을 권장, 문방구 양식은 no, 기존 양식보다 자신만의 이력서 양식을 만드는 것을 권장  이력서 내용프로필 개인 노션, 블로그 기재  이력서 정리 내용 개관적, 가독성, 독특하지만 깔끔하게, 자신만의 양식을 만들어 볼 것  자기소개서 정해진 양식이 있는 경우 약식에 준해서 오타 없이 자유양식 채용담당자는 어디까지 볼까??  지원동기 가장중요!! 지원하는 회사 정보 수집 채용공고와 조합해서 채용 이유를 파악 그리고 내가 어떤 사람인지에 대해서 간략히 작성 지원동기에 대한 당위성을 기재 양식이 있는 경우도 이 항목은 꼭 있음 이런회사+나는 이런 사람+..
06/12 41일차 Java Test / Spring # 전날 Summarizeboot는 17만 허용합니다. MVC 프로젝트 생성메서드마다 맵핑을 시킴tomcat-->web.xml톰캣마다 여러 프로젝트를 등록할 수 있습니다. 프로젝트마다 공통으로 해야될 것은 톰캣 web.xml에서 수행하고(한글 처리), 개별 프로젝트 설정은 프로젝트 web.xml에서 설정합니다. 공통부분이 있으면 공통부분을 따르고, 오버라이딩된 부분이 있다면 프로젝트 설정에 따릅니다.4 이하 버전에서는 어노테이션을 사용할 수 없습니다. xml에서 서블릿과 요청값을 맵핑합니다. 디스패쳐 서블릿은 @Controller부터 찾습니다.로그포맷 가능한 이유 --> 리소스컨트롤에게 받아야되는이름 jsp 이름  # Java Test 1. 다음 중 배열 선언 및 초기화가 잘못된 것은?  a. int[]..
06/11 40일차 Spring 환경설정 및 설치 / 스프링 모듈 관계도 / 스프링 웹 동작 구조의 흐름/ 레거시 vs Boot #스프링설치1) S3917_J11.zip C:\IT에 압축해제 2 ) STS.ini : 자바 가상 머신(Java Virtual Machien, JVM) 지정     openFile    -vm    C:\IT\jdk-11.0.22\bin\javaw.exe    -vmargs 3) 워크스페이스(workspace) 경로  C:\IT\S3917_J11\workspace_sts3 4) sts3_mvn_setting.xml 사용해 Maven repository 변경    Windows > preference > Maven > User Settings     C:\IT\S3917_J11\sts3_repository 5) 인코딩(encoding) 변경 : UTF-8     워크스페이스 : [Window] - [Pre..
Kosta 세미프로젝트/Servlet/JSP 1. 인증과 인가 인증과 인가  인증과 인가란? 인증이란? (식별가능한 정보로) 서비스에 등록된 유저의 신원을 입증하는 과정 인가란? 인증된 사용자에 대한 자원 접근 권환 확인 정리 자원을 적절한/유효한 사용자에게 전달/공개 하기 위한 방법 1.인증하기(Request Header) 2.인증 유지하기(Browser) 3. 안전하게 인증하기(Server) 4.효율적으로 인증하기(Token) 5. 다른 채널을 통해 인증하기(OAuth) 사전지식 클라이언트/서버 HTTP통신 - 무상태성(Stateless) 1. Request Header 활용하기 http://user:1q2w3e!@http://www.cocktailpick.com/loginuser:1q2w3e! 이부분을 파싱 인코더합니다. 이부분을 요청헤더에 넣어서 서버로 보냅..
5/30 32일차 EL표현, JSTL #EL( Expression language )- 식(Expression)을 중심으로 코드를 기술하는 언어입니다.- 연산자와 피연산자의 조합을 ${}으로 표현합니다.- 애트리뷰트 : set/get/- JSP 사용하는 스크립트릿 문법을 쉽게 하기 위한 언어입니다. ${ } ## EL 접근자- dot(.) - 브래킷([])- 닷 연산자와 브래킷 연산자는 상호 교환 가능  ## EL 내장객체JSP범위 : pageScope, requestScope, sessionScope, applicationScope요청 : param, paramValues요청헤더 : header, headerValues쿠키 : cookie##연산자## 자바빈 프로퍼티 VO : only ReadDTO : read/write학문적 의미이고 현..
5/29 31일차 #전날 Summary##String, Stinrg ##JSON String, String-주는 쪽Stringfy()로 JSON을 감싸서 보냅니다.-받는 쪽getParameter로 받습니다.gson.fromJson()으로 객체를 만들어서 보낼 수 있습니다. 하지만 String으로 보내므로 "OK" String을 보냅니다. ##JSON, String-주는쪽ContentType= "application/json"-받는쪽request.getReader().lines()....으로 받습니다. ##String, JSON-주는 쪽Stringfy()로 JSON을 감싸서 보냅니다. (보내기)datatype : json (받기)파싱없이 객체찍기 가능-받는 쪽response.setContenttype("applicaiton..
05/28 30일차 이클립스 Deployment Assembly에 대해서, Ajax를 이용한 REST(JSON<-->String) #전날 Summary ## rest- 웹 서비스를 위한 분산 시스템 아키텍쳐 - http 프로토콜을 사용합니다- 데이터는 주로 JSON으로 주고받습니다.- 개인정보를 다룬다면 token(aOth2)을 이용합니다. -  서버가 정한 규칙에 맞게 요청을 해야 응답을 받을 수 있습니다. ##AJAX- 스크립트에서 비동기 통신을 위한 기술(스크립트 라이브러리)- JSON/XML/TEXT... 데이터표기를 사용해 데이터 송수신- method, url, data, error, success #콜백 함수- 보내놓고 응답올때까지 무한 블록킹 합니다.- 호출에 의해서 무한 블록킹에 빠진후 응답이 온다 #Web Deployment Assembly - 이클립스에서는 멀티 프로젝트를 고려하여, Deployment Assemb..
05/27 29일차 Redirect VS Forwarding, 동기 vs 비동기, AJAX #Redirect VS Forwarding##Forward- web container 차원에서 페이지이동, 실제로 웹 브라우저는 다른 페이지로 이동했는지 알 수 없습니다.- 웹 브라우저의 경우 최초 호출한 URL만 표시되고, 이동한 페이지의 URL은 볼 수 없습니다.- 동일한 web container안에 있는 페이지로만 이동 가능합니다.- 현재 실행중인 페이지와 forward에 의해 호출되는 페이지에 request, response 객체를 공유합니다.- foward 방식은 다음 이동한 URL로 요청정보를 그대로 전달합니다. 말 그대로 forward(건내주기)를 합니다. 그렇기 때문에 사용자가 최초로 요청한 요청정보는 다음 URL에서도 유효합니다. ##redirect- Web Container는 redir..