본문 바로가기
반응형

전체 글89

[20210501] 자바 기초 코딩 실습 ▶ main() 클래스 package april.two; public class EX_MAIN_01 { public static void main(String[] args) { EX_CLASS_01 app = new EX_CLASS_01(); app.init(); } } ▶ 실행할 메소드가 담겨있는 클래스 package april.two; import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class EX_CLASS_01 { Scanner scanner = new Scanner(System.in); Map hashMap = new HashMap(); boolean run = true; public void ini.. 2021. 5. 1.
[20210425] JAVA 스터디 ▶ 블로그 숙제 (클래스) - static이 무엇이고 어떻게 사용하는지 사용제한이 있는지 등등 알아오기 - 접근 제한자 public, protected, default, private에 대해서 알아오기 어떤 차이가 있는지? ▶ 코딩 숙제 - if, switch, for, while 전부 넣고 클래스와 메소드 분리 하나의 기능 만들어보기 - getter, setter를 이용하여 간단하게 프로그램 만들어보기 ▶ 기타 - 스터디 방식에 대해서 (이런식으로 숙제하고 리뷰하는방법이 괜찮은지 혹은 다른 아이디어가 있으신지!?) - 스터디 이름 2021. 4. 25.
[20210424] 자바 기초 코딩 실습 코딩 숙제 (13. do-while) 1) Scanner 이용은 자유/ if, switch문 다양하게 만들어보기 각각 최소 1개씩 2) Scanner 이용은 자유/ for, while(do-while)문 각각 최소 1개씩(break, continue사용도 선택) ▶if 문 - 코드 package april.first; import java.util.Scanner; public class HW_IF_01 { public static void main(String[] args) { // Scanner 객체선언 Scanner scanner = new Scanner(System.in); System.out.println("이름이 무엇입니까?"); // 이름을 입력받기위함. String input = scanne.. 2021. 4. 24.
[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.
반응형