목록분류 전체보기 (198)
Wanna be Brilliant Full-Stack Developer
const player = { name: "nico", sayHello: function(otherPersonsName) { console.log("hello! " + otherPersonsName + " nice to meet you ") }, }; player.sayHello("lynn"); player.sayHello("Dowon"); function sayHello(nameOfPerson, age) { console.log(nameOfPerson); } sayHello("nico" ,10); sayHello("dal" , 23); sayHello("lynn", 21); 자바스크립트에서 sayHello로 보내진 첫번쩨 데이터가 nameOfPerson이라는 variable로 가게 된다는것을 알게된다...
가입 이름이나 이메일 입력하지 않고 가입하기를 하면 프론트단(required="required") 에서 막히게 되는데 왜 우리는 SignupDto.java에서 왜 @NotBlank를 하였는가? 그 이유는 우리가 컨트롤러에서 @PostMapping("/auth/signup") 을 할때 PostMan으로 요청을 하게 되면 프론트단에서 막는것이 안되기 떄문에 백엔드 단에서도 막아줘야한다. 이런것을 잘막으면 프로그램을 좀더 깔끔하게 작성가능하다. 이제는 회원가입창을 보여주는것이 아니라 오류창을 보여줄것이다. 컨트롤러 니까 무조건 리턴 타입이 String 이면 파일을 리턴한다 ( return "auth/signin" ;) 하지만 public @ResponseBody를 리턴타입 앞에 붙어있으면 데이터를 응답한다 이..
1. 파스칼 표기법 (Pascal Case) 클래스를 만들때는 첫글자를 대문자로 표기하고 , 그 다음 문자도 대문자로 표기하는 표기법 - 함수와 클래스명은 이 표기법을 권장한다. package test; public class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld"); } } 인간이 이해할수 있는 영어 문자 JAVA언어로 어떠한 규칙에 타이핑해서 문서를 만들었는데 이것을 JVM에게 전송하고 하드웨어( 모니터) 화면에 표시가 된다. 또한 bin이라는 폴더는 보통 실행 파일들이 모여있는 폴더이다. 1. 우리가 이클립스 툴 안에서는 자바 문서를 작성 하고 HelloWorld.java 저장하는 순간..
VCS (Version Control System) 버전관리시스템 ( 협업 불가능) CVCS(Centralized Version Control System) 중앙 집중형 버전관리 시스템 ( 협업 가능) 단점은 B라는애가 중앙에 덮어씌웠다가 A가 그것을 모르고 다시덮어 씌워버리면 A와 중앙이 같아지고 B가 중앙을 내려받으면 백업을 안해놨으니 수정된 데이터는 다 날라간다. 협업할떄 신중하게 해야한다. 또한 중앙집중형이기때문에 가운데 컴퓨터가 문제가 생기면 아무것도 할수 없다. 끝점만 변경 기록 한다는것은 무슨뜻이나면 중앙 저장소에는 내부 DB가 있기떄문에 변경기록(History)가 있지만 A와 B컴퓨터에는 없다. 그래서 나온것이 DVCS(Distributed Version Control Systems) 분산..