전체 글(139)
-
[개념]DOS와 Windows의 차이는? Server의 정의는?
Q. DOS와 Windows의 차이는? A. 1. DOS는 CLI환경, Windows는 GUI환경입니다. 2. CLI는 단일 프로세싱만, GUI는 멀티 프로세싱이 가능합니다. Q. Server의 정의는? A. 데이터 전송의 중간자 역할을 하는 것이 Server. FrontEnd(JQuery, react, vue,..) BackEnd(RESTful, ...) DB(Oracle, MySQL,...) 위 세 개체도 각자의 Server간의 데이터 전송이 수행된다.
2021.08.19 -
AWS로 서비스 배포하기(1)_.jar파일을 AWS서버에 GitHub와 연동하여 배포하기
◎개념 Client(브라우저)에서 서비스를 사용하기 위해 Server에 Request한다. 그러기 위해 Server에 서비스가 배포되어야 한다. (웹서비스의 IP, Port번호를 외부에서 참조할 수 있게 한다) cf) Socket은 IP와 PORT번호를 가지고 통신을 수행한다. - IP주소는 0~255범위의 수를 나열해 255.0.0.1과 같이 표현되는 논리적 고유번호. 통신을 위한 논리적 주소. 컴퓨터주소. - PORT주소는 0~232341범위의 수, Process(Program)마다의 고유 번호를 갖게되고, 해당 번호에 맞는 통신 요청을 주고 받는다. 웹서버.0~1024 : 시스템용 번호, 프로세스가 따로 할당받을 수 없음. - 서비스 사용을 위해 주소에 접근하는 방식 : http://[ip주소]:[..
2021.08.18 -
[Codecademy HTML]HTML기초문법, 기초내용 등
[Codecademy HTML 전체 과정 요약] HTML의 기본 ㆍHTML(HyperTextMarkupLanguage) ㆍ웹페이지의 구조와 내용물을 구성하기 위해 쓰이는 언어. ㆍHTML의 요소는 대부분 OpenTag, ClosingTag로 구성된다. ex) ㆍHTML의 요소는 다른 요소 내부에 포함될 수 있다. 부모요소, 자식요소로 여겨진다. ㆍ시각적으로 표현되는 내용물은 태그 내에 포함되어야 한다. ㆍ제목, 부제목과 같은 내용물은 ~ 태그로 표현되고 각 각 텍스트의 사이즈가 다르다. ㆍ, , 태그는 텍스트, 영역을 특정한다. ㆍ, 태그는 텍스트 강조에 쓰인다. ㆍ 태그는 줄바꿈. ㆍ은 순서를 가진 리스트, 는 순서없는 리스트를 만들고 각 리스트 내부는 태그로 요소를 나타낸다. ㆍ태그, 태그로 각 이미..
2021.08.10 -
[API이해하기]API사용을 위한 기본적인 것들
[API의 개념과 활용] - API : 프론트엔드(인터페이스)가 백엔드(데이터 처리)에 요청 할 때 필요한 규칙. - open API : 백엔드서버 구축해놓은 기능을 사용할 수 있도록 공개한 API. ㆍAPI가이드 파악하기 API가이드에 포함되는 내용 예시 [요청] - 요청할 데이터의 전달 방식 명시 : GET, POST GET : 주소창에 데이터를 전부 담아 전송 POST : 내부에 데이터를 담아 전송 - 보낼 데이터 [요청] - 요청할 데이터 전달 방식 : GET - 보낼 데이터 : 1. query_검색어(필수) 2. sort_정렬방식(선택) 3. target_검색대상(선택) [응답] - 응답할 데이터 : JSON, XML 등의 형식 - 응답 데이터의 의미 설명 [응답] - 응답할 데이터의 형식 : ..
2021.08.05 -
[Spring Framework 특성 살피기] PSA에 대한 이해
Spring Framework 특성 살피기_ 3. PSA에 대한 이해 ㆍPSA(Portable Service Abstraction) : JSP ex1) 서블릿 기반 동작 구현 ex2) PSA : 추상화 객체로 구현 // /owner/create호출시 public class OwnerCreateServlet extends HttpServlet{ //GET @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp){ super.doGet(req, resp); } //POST @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp){ s..
2021.08.03 -
[Spring Framework 특성 살피기] AOP에 대한 이해
Spring Framework 특성 살피기_ 2. AOP에 대한 이해 ㆍAOP(Aspect Of Programming) : 관점 지향적인 프로그래밍 ㆍ이해 ex1) 일반적인 경우 ex2) 관점 지향적인 프로그래밍 구조 class A{ method a(){ 안녕안녕 오늘은 월요일이야 잘가잘가 } method b(){ 안녕안녕 오늘은 금요일이야 잘가잘가 } } class A{ method a(){ 오늘은 월요일이야 } method b(){ 오늘은 금요일이야 } } class hiBye{ method hibye(){ 안녕안녕 point.execute() 잘가잘가 } } - 기존의 코드를 수정하지 않고 새 기능을 추가. - 수정에 용이 AOP구현방법 1. 컴파일 : [A.java -> A.class]과정에 AO..
2021.08.03