본문 바로가기
반응형

public void static main()54

[SpringBoot] SpringBoot_02_스프링웹개발기초 아~ 스프링 스프링 스프링이 왔어요~ 아자아자... 개발자의 길은 멀고도 험난하다~ 김영한 강사님과 함께 했던 강의시간 받은만큼 공부하자!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 정적 컨텐츠 - 서버에 HTML이나 다양한 미디어 자원 파일이 저장되어있고 클라이언트가 요청하면 저장된 원본 그대로 파일을 서비스 하는것. - 모든 클라이언트의 동일한 요청에 대해 동일한 결과를 준다. 동적 컨텐츠 - 같은 요청이라도 클라이언트에 따라 다른 결과의 서비스를 해주는 방법. - 동적인 페이지를 위해 비즈니스 로직 처리와 DB 참조 처리 등의 서버 프로그래밍이 필요함! - 웹 서버상에서 작동하는 프로그램이 클라이언트에 맞게 HTMl을 생성하여 보냄. (프로그램이 생성한 HTML 등의 콘.. 2021. 1. 18.
[HTTP웹기본지식] HTTP_03_2 아~~~~~~~~~~~~~ 임시저장 안했는데 다 날라가서 다시쓰네 HTTP 메시지 서버와 클라이언트 간의 데이터가 교환되는 방식 요청(request)은 클라이언트가 서버로 전달해서 서버의 액션이 일어나게끔 하는 메시지 응답(response)은 요청에 대한 서버의 답변 메시지는 기본적으로 위와 같이 시작줄(Start-Line), 헤더 블록(Header), 본문(Body) 세 부분으로 이루어짐! 시작줄: 이것이 어떤 메시지인지 서술. 헤더 블록: 속성 본문: 데이터를 담고 있으며, 아예 없을 수도 있음! 모든 HTTP 메시지는 요청 메시지와 응답 메시지 두 가지로 분류된다. 요청 메시지: 웹 서버에 어떤 동작을 요구한다. 응답 메시지: 요청의 결과를 클라이언트에게 돌려줌! (응애인 저의 기준으로 제일 정리가.. 2021. 1. 12.
[HTTP웹기본지식] HTTP_03_1 아~~~ 오늘 뭔가 많은 것을 수업해주셨다. 그래도 오늘은 회사 정시 퇴근해서 와서 좀(많이) 쉬고 이제 끄적거리네... 모든것이 HTTP 클라이언트 서버 구조 • 무상태 프로토콜(스테이스리스), 비연결성 • HTTP 메시지 • 단순함, 확장 가능 오늘의 강의 주제! HTTP!! 오늘은 HTTP에 대해서 공부해보자!! (feat. 파워 블로거분들) 클라이언트 서버 구조 • Request Response 구조 • 클라이언트는 서버에 요청을 보내고, 응답을 대기 • 서버가 요청에 대한 결과를 만들어서 응답 기본적으로 클라이언트와 서버는 웹 브라우저에서 특정 페이지를 요청하면 웹 서버는 해당 페이지를 반환해주는 역할을 한다. 클라이언트와 서버간의 사이에는 두 가지정도의 연결 방법이 있는데! Stateless .. 2021. 1. 12.
[SpringBoot] SpringBoot_01_시작하기! 오늘도... 야근하고 왔지만.... 진짜 이악물고 강의 들었다.... 강의 다듣고 무한도전 잠깐 보다가 다시 정신 차리고 오늘 공부한 거 복습!!! 오늘은 스프링 부트 강의 시작한날! 김영한 강사님의 [스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술] 강의이다! 무료니까! 다들 같이 들으러 가시죠!! www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있.. 2021. 1. 11.
[JAVA] BufferedReaader, InputStream 등등! 어제 못한 나머지 부분 공부... 하자! 1. HttpURLConnection 2. URL class 3. BufferedReader 4. InputStream 5. StringBuffer 6. URLEncoder 7. StringUtils 3. BufferedReader BufferedReader 하면 따라오는것이 BufferWriter! 이름처럼 버퍼를 이용해서 읽고 쓰는 함수! 버퍼를 이용하기 때문에 이 함수를 이용하면 입출력의 효율이 좋아진다. (모아 두었다가 한번에 전송하기때문에!) - 입력된 데이터가 바로 전달되지 않고 중간에 버퍼링이 된 후에 전달됨. - 많은 양의 데이터를 입력받을 경우 BufferedReader를 통해 입력받는 것이 효율면에서 훨씬 나음! Buffer - 데이터를 한 곳에.. 2021. 1. 10.
[Network] HttpURLConnection 와 URL class 어제 오늘 회사에서 써본거 다시 복습겸! 공부! 정확히좀 알고 지나가자! 지금부터 구글링 시작! 오늘 공부할 키워드! (그냥 내가 오늘 공부하고싶은 키워드!) 1. HttpURLConnection 2. URL class 3. bufferedreader 4. inputstream 5. StringBuffer 6. URLEncoder 7. StringUtils 이정도! 1. HttpURLConnection (대부분 goddaehee.tistory.com/161개발자님 블로그 참고!) - java.net.HttpURLConnection클래스는 URLConnection을 구현한 클래스. (java.net클래스에서 제공하는 URL요청을 위한 클래스) - URLConnection은 웹을 통해 데이터를 주고 받는데 .. 2021. 1. 8.
[HTTP웹기본지식] HTTP_02 오늘도 김영한 강사님의 강의를 들었다!! 이제 공부한거 정리해야지! Port Number - 항구를 뜻하는 단어 이며 네트워크안에서의 포트는 TCP나 UDP에서 어플리케이션이 상호구분을 위해서 사용하는 번호 라고 나무위키에서 말한다. 다른 블로그를 찾아보니 - 포트는 논리적인 접속장소 라고 설명하고 IP Adress가 컴퓨터를 찾을때 필요한 주소를 나타내면, Port는 컴퓨터 안에서 프로그램을 찾을때 사용함! (오!! 내이해가 쏙가는 좋은 설명 찾음! Port Number중에는 0~1023 포트넘버를 Well-known port number라고 부르는데 미리 특수용도로 지정되어 있기 때문에 개인적으로 테스트용 프로그램을 개발할때는 0~1023사이의 포트번호는 피하는게 좋다고 한다! Well-known p.. 2021. 1. 7.
[HTTP웹기본지식] HTTP_01 오늘 강의, 공부한 내용 정리 찾아보면서 따라친것들! IP (Internet Protocol) 의미 - 각 장치를 나타내는 IP 주소를 가리키는 말. (장치들의 주민등록번호) 역할 - 지정한 IP 주소에 데이터를 전달한다. - 패킷(packet)이라는 통신 단위로 데이터를 전달한다. [출처] 김영한 강사님 강의 - 호스트에서 호스트까지의 통신, 즉 보내는 컴퓨터에서 받는 컴퓨터까지의 통신을 책임진다! ex) 편지 봉투에 보내는 주소, 받는 주소를 작성하고 우표를 붙여서 우체동에 넣는 일과 우편함에 들어온 편지를 꺼내서 나한테 온 편지가 맞는지 확인하는 정도의 작업. - IP를 통하지 않고 현 인터넷을 통해 통신한다는 건 불가능! 한계 - 비연결성 -> 패킷을 받을 대상이 없거나 서비스 불능 상태여도 상관.. 2021. 1. 5.
[JAVA] 내가 뽑은 자바 기본 개념 문제 1. 자바의 가장 중요한 특징은? - 운영체제에 독립적이라는 것, 운영체제의 종류에 관계없이 실행이 가능하다. 2. 변수의 명명 규칙 4가지는? - 대소문자가 구분되며 길이에 제한이 없다. - 예약어를 사용해서는 안된다. ex) true, false - 숫자로 시작해서는 안 된다. - 특수문자는 '_'와 '$'만을 허용한다. 3. 기본형변수와 참조형변수의 특징은? - 기본형변수: 실제 값(data)을 저장. - 참조형변수: 어떤 값이 저장되어 있는 주소(memory address)를 값으로 갖는다. 4. 자료형의 byte 크기 - boolean = 1 byte - char = 2 byte - byte = 1 byte - short = 2 byte - int = 4 byte - long = 8 byte -.. 2020. 2. 4.
반응형