목록분류 전체보기 (198)
Wanna be Brilliant Full-Stack Developer
지역 변수는 stack영역에 저장되는것이다. 전역 변수는 heap이나 static에 저장되는 것들이다. 쉽게 이야기하면 생명주기가 전역변수가 길고 지역변수는 짧다! 메모리에 잠깐 떠있는 시간이 짧고 길다는 것으로 차이가 있는데! 코드를 통해 예를 들자면! package ch02; public class StackEx02 { void a() { int n1 = 1; } public static void main(String[] args) { } } 여기서 main이 n1을 접근할 수 있는 방법이 없다. 만약에 메서드 앞에 static을 붙이면 호출이 가능하다. 12번 라인에서 a 메서드의 n1을 접근 할 수 있는 방법이 없다. 왜냐하면 n1이라는 변수는 a라는 메서드가 호출이 될떄 이 코드 영역이 오픈되면..
목표 To Do List를 만들어보자! 첫번쨰로 우리가 필요한것은 form 이 필요하다 왜냐하면 사용자가 todo를 입력해야만 하고 list도 필요하다.사용자가 todo를 나열할 수 있어야 하기떄문이다! Log In 00:00:00 이제는 form 과 ul을 JS로 가져가보자! form은 submit이벤트를(새로고침) 가지고 fucnction을 만들어 이 기본동작을 막아보려고한다 const toDoForm = document.getElementById("todo-form"); const toDoList = document.getElementById("todo-list"); function handleToDoSubmit(event) { event.preventDefault(); } toDoForm.addE..
이번시간에는 댓글을 만들어보려고한다! 1. Comment 모델 만들기 2. Comment 레파지토리 만들기 3. Comment 서비스 만들기 4. Comment API 컨트롤러 만들기 댓글이라는것을 봤을떄 댓글의 내용만 있으면 안된다. 언제썼는지 시간과 ,누가썼는지도 확인할 수 있어야한다 댓글 하나는 여러가지 데이터들이 모여서 만들어진다. 이런것들은 무조건 오브젝트이다. 일반 자료형이 아니라 String 값으로 못만든다. 이런것들은 다 테이블로 만들어줘야한다. 성별에 대한 정보가 필요하면 성별은 남아니면 여 이것만 들어갈수 있기 떄문에 이건 하나의 String으로 표현할 수 있다. 그러면 user테이블안에 쏙 들어가면된다. 하지만 댓글이라는건 이미지에 댓글이 달리지만 댓글이 이미지 테이블에 넣어질수가 없..