목록전체 글 (170)
개발 기록
이번주는 노답이다 금토일 날렸다 일요일만 조금 복습함.. 그외 요일에도 실강은 열심히 들었지만 혼자 공부하는 시간이 만족스럽지 못 했다. 안 쌓이는 느낌 ? ㅠㅠ 나 왜 이러지 생각해봤는데 간절함이 부족한 것 같다 지금이 좋은 기회인지 모른다 배불렀고 넘 거만하다 내가 해야하고 배워야 할건 천지인데 딱 해야되는 것만 하고 다 했다고 생각해서 퍼졌다 내가 한 선택에 책임감을 갖자 ㅠㅠ 나를 위해서ㅠㅠ 아직 스프링을 세세하게 이해하지는 못했지만 구조에 대해 조금씩 익숙해져 간다. 하지만 머릿속에만 있고 말로는 어렵다 두루뭉실하게 있다 아직 잘 모르겠는거는 service가 실제 중요한 작동이 많이 일어나는 부분이라는데 그게 와닿지않고 ( 코드가 더 복잡해지면 알 것 같기도하다 ) DTO도 왜 쓰는지는 이해했는..
스프링 알듯말듯 이해는 가면서 와닿지는 않는다 자꾸 자고 싶다.. 매컴싸도 아침에 들어서 비몽사몽해서 정리해야 하는데.. 의지박약.. *객체지향 -객체가 각각의 역할과 책임이 있고 메시지로 상호작용해서 협력해 나가는 것 *프로그램에서 객체란 그냥 모든 사물이 아니라 프로그램 구현에 필요한 것들을 모델링하는 하나하나 *캡슐화 - 개체의 메서드와만 상호작용이 잘 되면 내부 구현은 어떻든 상관없다 *결합도 - 의존성이 있다. 특정 클래스가 바뀌면 연결된 다른 클래스에게 영향을 준다 -결합도를 낮추고 응집도 높이는 것을 지향 *응집도 - 관련된 기능끼리 묶여있다 EX) 사칙연산 - 덧셈 ,뺄셈,나눗셈,곱셈 *다형성 : 여러 타입을 가진다는 것 (타입 : 클래스, int 등등) 단일 객체는 많은 형태를 가질 수 ..
*javascript 문자열 합치기 string.concat("문자열") array.join(구분자); ************ *객체지향 프로그래밍이란 : 프로그램 구현에 필요한 객체를 파악하고 각각의 객체들의 역할이 무엇인지를 정의하여 객체들 간의 상호작용을 통해 프로그램을 만드는 것. 객체는 클래스라는 틀에서 생겨난 실체(INSTANCE)이다. 객제 지향 프로그램은 객체와 객체 간의 연결로 되어 있으며 각각의 객체 안에 자료구조와 알고리즘이 들어있다. - 기능이 아닌 객체가 중심. 객체를 도출하고 각각의 역할을 정의해 나가는 것에 초점 - 다형성 : 하나의 객체가 여러가지 타입을 가질 수 있는 것./ 객체들이 대체가능성을 사용해서 설계 유연 재사용,/ 다형성을 활용하면 기능을 확장하거나, 객체를 변경..
오후에 병원에 갔다오니 저녁이 되서 실습만 했더니 12시가 됐다,, 스프링 강의 들어야하는데,, 복습도,,ㅜㅜ 시간이 부족한건지 내가 시간을 효율적으로 못 쓰는건지 모르겠다 그래도 12시면 자려고 하는 내가 밉다.. ********************** 오늘 났던 간단한 오류 The security token included in the request is invalid. 뭔가 엑세스 토큰이 잘 못 된것같다 터미널 창에서 컴퓨터에 설정된 엑세스 아이디랑 시크릿 키를 확인해보니 내가 다시 발급받은 새거랑 달랐다 cat ~/.aws/credentials 다시 새로운 키로 설정해주기 aws configure ******************************** 실습 중 이해가 안 됐던거 sam 프로젝..
** 게시판 글쓰기 api post 방식으로 요청보낼때 먼저 option 메소드로 보낸다. 그래서 if문으로 처리해줌. if event['httpMethod'] == 'OPTIONS': body = json.dumps({ "message": "success", }) else: ** 삭제 기능 글로벌 변수 g_idx 선언을 해주고 getContent에서 idx 받아온 걸 deleteContent 에서도 사용 ! 데이터 보내줄때 확인..! 요거를 놓쳤다 body = json.dumps({ "result": "success", "data": { "contents": result, "pageOptions": { "perPage": paramPerPage, "totalPage":totalPage, "currPag..
퍼블릭 멤버변수를 프라이빗으로 바꾸는 메소드: Setter (설정) 프라이빗 엑세스를 조회하기 위한 메소드 : Getter (가져오는 것) // Getter public String getTitle() { return this.title; } // Getter public String getTutor() { return this.tutor; } // Getter public int getDays() { return this.days; } // Setter public void setTitle(String title) { this.title = title; } // Setter public void setTutor(String tutor) { this.tutor = tutor; } // Setter pub..
https://yoon-dailylife.tistory.com/7 JAVA) List 와 ArrayList 차이 문득 List와 ArrayList의 차이점이 궁금해서 검색을 해봤습니다. List = 인터페이스 ArrayList = 클래스 List는 interface다. interface는 공통되는 메소드를 추출해 놓은 클래스로 생각하면 된다. 즉 범위로 생 yoon-dailylife.tistory.com
퍼블릭 멤버변수를 프라이빗으로 바꾸는 메소드: Setter (설정) 프라이빗 엑세스를 조회하기 위한 메소드 : Getter (가져오는 것) // Getter public String getTitle() { return this.title; } // Getter public String getTutor() { return this.tutor; } // Getter public int getDays() { return this.days; } // Setter public void setTitle(String title) { this.title = title; } // Setter public void setTutor(String tutor) { this.tutor = tutor; } // Setter pub..