일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- read a book
- 정처기 실기 계획
- Spring
- mysql
- 프로그래머스 sql
- error
- SQL
- how to read
- compileDebugJavaWithJavac
- HTML
- Java
- 정처기 실기 준비
- 프로그래머스
- 정처기 준비
- macos environment for java
- jsp
- 정처기 실기 2주
- javascript
- 정처기 화이팅
- 정처기 암기
- 스프링
- jdk17 for mac
- openjdk17
- react native
- mac jdk java
- java in macos
- java17 macos
- symbol: class RNGestureHandlerPackage
- read a paragraph
- JSTL
- Today
- Total
목록전체 글 (21)
RunTurtle
1. JVM 정의 및 목적 정의: JVM(Java Virtual Machine)은 자바 바이트 코드(.class 파일)를 실행할 수 있는 런타임 환경을 제공하는 가상 머신입니다. 목적: JVM은 자바 프로그램이 다양한 하드웨어와 운영 체제 상에서 동일하게 실행될 수 있도록 합니다. 이는 자바의 핵심 원칙인 '한 번 작성하면 어디서나 실행(Write Once, Run Anywhere - WORA)'을 실현합니다. 2. JVM의 주요 구성 요소 클래스 로더 시스템: 자바 클래스(.class 파일)를 런타임 시 동적으로 로딩, 링크, 초기화합니다. 런타임 데이터 영역: 메소드 영역, 힙, 스택, PC 레지스터, 네이티브 메소드 스택 등으로 구성되며, 각종 데이터 타입, 인스턴스, 메소드 정보 등을 저장합니다...
물론 오류 잡느라 너무 행복했네요 ㅎㅎ 성장과정의 발판! 나같은 사람들 있으면 안되니까 오류 해결한 것 블로그에 남깁니당 ${reply.writer} / ${reply.regDate} ${reply.content} jstl을 사용해서 반복문으로 reply에 데이터를 받아와서 뿌려주는 간단한 코드였는데, HTTP 상태 500 – 내부 서버 오류 타입 예외 보고 메시지 행 [79]에서 [/WEB-INF/views/board/view.jsp]을(를) 처리하는 중 예외 발생 설명 서버가, 해당 요청을 충족시키지 못하게 하는 예기치 않은 조건을 맞닥뜨렸습니다. 예외 org.apache.jasper.JasperException: 행 [79]에서 [/WEB-INF/views/board/view.jsp]을(를) 처리하..
🤔 스프링 프레임워크에서 DI와 LOC가 뭔가요? >> DI란 “Dependency Injection” 스프링이 다른 프레임워크와 차별화되어 제공하는 의존 관계 주입 기능입니다. 객체를 직접 생성하지 않고 외부에서 생성하여 주입을 하는 방식입니다. 의존성 주입을 통해서 결합도가 낮아지고 유연성이 높아진다는 장점이 있습니다. >> loc란(Inversion of Control) 제어의 역전입니다. 말 그대로 메소드나 객체의 호출작업을 개발자가 결정하는 것이 아닌, 외부에서 결정되는 것을 말합니다. 즉 제어의 흐름을 바꾼다고 할 수 있습니다. Loc를 통해서 객체의 의존성을 역전시켜 객체 간의 결합도를 줄이고 유연한 코드를 작성할 수 있게 하여 가독성 및 코드 중복, 유지 보수를 편하게 할 수 있게 한다. ..