반응형 전체 글139 [JAVA] 자바 기초 개념 정리 블로그 숙제 (13. do-while) 1) 자바에서 객체란? 그렇다면 객체 지향은 무엇인가? 2) 키보드입력방법은 Scanner 말고도 더있는데 어떤것이 있는지. 어떻게 선언하고 사용하는지 3) scanner를 사용하기위하여 import문으로 자바에서 제공하는 scanner 라이브러리를 선언하여 사용하는데 라이브러리는 무엇이고 자바에서 제공하는 라이브러리는 어떤것들이 있는지?(최소3개이상 자주사용하는것위주로!) 숙제 해야지... 1) 자바에서 객체란? 그렇다면 객체 지향은 무엇인가? 객체! 객체가 무엇이지? 객체는 Object라고하며 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에서 자신의 속성을 가지고 있고 다른것과 식별 가능한 것을 말한다는데 무슨말인지 모르겠다. 쉽게 말해보자면 "객체는 .. 2021. 4. 24. [20210418] JAVA 스터디 시범 기간 메모 블로그 숙제 (범위의논) - 범위가 정해지면 범위에대한 개념을 정리해서 일주일에 최소 한개는 올리기 - 올린것중 본인이 생각했을때 중요하다고 생각한 개념 짧게 설명(블로그 공유하기때문에 필요하다면 각자 봐도됨) - 범위안에서 혹은 지금 알면 좋을꺼같다 라는 부분 혹은 중요하다고 생각하는 개념은 몇가지 정도 직접 언급해드리고 언급한 개념은 각자 공부해서 블로그 포스팅 1) 자바에서 객체란? 그렇다면 객체 지향은 무엇인가? 2) 키보드입력방법은 Scanner 말고도 더있는데 어떤것이 있는지. 어떻게 선언하고 사용하는지 3) scanner를 사용하기위하여 import문으로 자바에서 제공하는 scanner 라이브러리를 선언하여 사용하는데 라이브러리는 무엇이고 자바에서 제공하는 라이브러리는 어떤것들이 있는지?(최.. 2021. 4. 18. [HTTP웹기본지식] HTTP 메서드 - PUT, PATCH, DELETE 와~ 한달전에 했던거 다시 공부할겸....!! PUT (기존꺼 날려버리고 완 전 히 대체) - 리소스를 대체 = 쉽게 이야기해서 덮어버림 (수정하는게 아니고 갈아치워버림) -> 리소스가 있으면 대체 -> 리소스가 없으면 생성 - 중요! 클라이언트가 리소스를 식별 -> 클라이언트가 리소스 위치를 알고 URI 지정 -> POST와 차이점 PATCH (리소스 부분변경) DELETE - 리소스 제거 ---여기까지가 김영한 선생님의 강의!--- PUT vs. PATCH PATCH와 PUT은 둘 다 데이터의 수정을 위한 method! PUT 요청 시 요청을 일부분만 보낸 경우 나머지는 default 값으로 수정되는 게 원칙이므로, 바뀌지 않는 속성도 모두 보내야함! PUT /users/1 { "age": 15 } .. 2021. 3. 10. [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. HttpURLConnection2. URL class3. BufferedReader 4. InputStream 5. StringBuffer 6. URLEncoder 7. StringUtils 3. BufferedReaderBufferedReader 하면 따라오는것이 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. 이전 1 ··· 12 13 14 15 16 다음 반응형