본문 바로가기

Java

객체지향 이해하기 -1 (배경 지식) 클래스와 객체클래스란 무엇일까, 제가 이걸 처음 감을잡은건 "이건 절대 존재하는 어떤 것이 아니다" 라고생각을 했습니다.정말 다양한 설명들이 있고 강의가 있지만 제가 스스로 이해(받아드린) 말은 저것이었습니다. 물론 틀릴 수 도 있고 명확한 설명이 아닐 수 있지만,제 나름의 근거를 설명 드리자면.우선 객체는 무엇일까요?학습한 강의를 보면"실제로 존재하는 어떤 것" 이라고 설명이 되어있습니다. 그럼 저는 한가지 질문을 더 던져보고싶습니다."실제로 어디에 존재하나요?" 저는 이게 컴퓨터 세계안에 존재한다고 이해했습니다. 코드로 예시를 살펴볼까요. 하나의 클래스를 만들었습니다.pubilc class Person {...}하나의 객체도 만들어 볼까요.new Person(); 자 우린 여기서 잘 생각해 봐야한다고.. 더보기
Hello Java! 오늘부터 본격적으로 자바에대해서 학습을한다.이전에 이미 spring으로 rest api를 만들줄알고 JPA등을 사용할 줄은 알지만,정확히 이게 무엇인지 왜 어떨때 사용하는지에 대한 개념이 없기때문에, 여기사 정확하게 학습하고 가고자 한다. 이전에 이미 JVM에 대해서 조금 깊게 공부한 경험이있어서 JDK ,JVM에관한 내용은 알고있는 사항이었다. ☕ JDK / JRE / JVM 개념 & 구성 원리 💯 총정리자바를 처음 설치하면 C:\Program Files\Java 폴더에 아래와 같이 JDK와 JRE 가 각각 설치되는 것을 볼 수 있다. 그렇다면 이 JDK와 JRE의 역할은 무엇인지 그리고 자바 프로그램(JVM)은 어떤식으로 돌아가inpa.tistory.com ☕ JVM 내부 구조 & 메모리 영역 ?.. 더보기
Next.js 서버컴포넌트(SSR)에서 서버 통신시 쿠키 세팅 안됨이슈 Next.js로 개인프로젝트 진행 중. 서버사이드에서 백앤드 서버로 통신을 하는데 서버에서 쿠키를 찾지 못하고,프로잭트를 hot reload하면 다시 정상적으로 동작하는 이슈가 발생했다.1. 이슈 분석. const getWorkSpaceRes = await fetch(`${process.env.NEXT_PUBLIC_WORKSPACE_SERVER_URL}/workspace/${id}`,{ headers: { 'Content-Type': 'application/json', }, credentials: 'include', cache: "no-store", })통신 코드인데 그냥 완전 평범한 get method이고, 쿠키 사용을 위해 c.. 더보기