일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Comparable과 Comparable
- dfs
- 챗GPT 명령어 작성팁
- 이노베이션 캠프
- 조건문과 반복문
- 자바
- 이것이 자바다 확인문제
- Til
- 자료구조
- 자바의 정석 6장
- 이것이 자바다 13장
- 웹개발 기본지식
- 트리 지름 구하기
- 인프런
- 이노베이션캠프 동북
- 채팅GPT
- 객체지향
- 이것이 자바다
- 3장 확인문제
- ChatGPT
- 이것이 자바다 연습문제
- 이노캠
- BFS
- 백준
- ArrayList 개념
- Java
- 이노베이션캠프
- 자바 언어 기초
- 스프링 입문강의
- JAVA 기초
- Today
- Total
목록분류 전체보기 (67)
기록공간
1. 자바 언어의 특징을 잘못 설명한 것은 무엇입니까? 1) 안드로이드 애플리케이션뿐만 아니라 웹 사이트를 개발할 때 사용하는 언어이다. 2) 한 번 작성으로 다양한 운영체제에서 실행할 수 있다. 3) 객체 지향 프로그래밍 언어이다. 4) 개발자가 코드로 메모리를 관리해야 한다. 답 : 4) 자바는 메모리(RAM)을 자동 관리하므로, 개발자는 메모리 관리의 수고스러움을 덜고 핵심 기능 작성에 집중할 수 있다. 2. Open JDK와 Oracle JDK를 잘못 설명한 것은 무엇입니까? 1) 둘 다 학습용 및 개발용으로는 무료로 사용 가능하다. 2) Oracle JDK는 개발 소스 공개 의무가 없지만, Open JDK는 있다. 3) 둘 다 Java SE의 구현체이다. 4)JDK 11 LTS 버전의 후속 LT..

스프링 웹 개발 기초 정적컨텐츠 MVC와 템플릿 엔진 API 정적 컨텐츠 : HTML 파일을 웹브라우저에 그대로 띄우는 것을 의미함 톰켓서버가 웹 브라우저로부터 hello-static을 받게되면, 스프링에서 관련 컨트롤러를 먼저 찾게된다. 만약 없다면, resources: static파일에서 해당 이름이 적힌 파일을 찾아서, 이를 반환함 MVC와 템플릿 엔진 MVC (Model,View,Controller) - Model과 Controller는 비즈니스 로직과 내부적인 프로세스를 처리 담당 - View는 화면 그리기 담당 1 2 3 4 5 6 7 @GetMapping("hello-mvc") public String helloMvc(@RequestParam("name") String name, Model ..

프로젝트 환경설정 프로젝트 생성 1. 사전준비물 : JDK 11버전 설치 IDE: IntelliJ 혹은 Eclips 설치 --> IntelliJ가 가장 보편적이고 편리하다고함 2. 스프링 부트 스타터 사이트에서 스프링 프로젝트 생성 https://start.spring.io 3. 프로젝트 선택 Maven Project vs Gradle Project --> 과거에는 maven을 많이 사용했으나, 현재는 Gradle를 많이 사용하는 추세임. Language : Java Spring Boot : 버전뒤에 있는 괄호안에 SNAPSHOT & M1은 정식 release 된 버전이 아니기때문 사용하면 안됨 4. Project Metadata groupd : hello artifactld(Build될때 나오는 결과물..