안녕하세요 기본편 강의 잘 들었습니다! 질문이 하나 있는데, DB에 접근하는 클래스를 만들 때 스프링 공식 사이트에서는 extends JpaRepository<> 있고 현재 강의에서는 @Repository로 접근을 하는데 둘의 차이가 있는 것 인가요? 추상적인 질문이었다면 죄송합니다 ㅠㅠ
안녕하세요. Vue 1도 모르는상태에서 혼자하는것보다 정말 많은 도움받고 있어서 너무 감사드려요. 따라하니까 모달 잘 동작하는데, 컴포넌트를 <Root> <App> <header> <contents> <footer> 이런 구조를 해보려구해요. Contents쪽에서는 모달이 위치가 가운대로 잘 동작하는데 강의와 똑같은 방식대로 Header에서 동작 시키면 Header에 할당되는 공간에서 가운대로 모달창이 활성화 되더라구요ㅠㅠㅠㅠ. 어떻게 바꿔야할지 감이 안와 질문드려요.
안녕하세요! 열심히 액슈어 사용하고 있습니다 :) 다름이 아니라, 페이지가 로드될 때 다이내믹 패널이 자동으로 1에서 2로, 2에서 3으로 시간차를 두고 로테이션 되길 원하는데요, 1 2 3 1 2 3 순서대로 나오길 원합니다. 인터랙션을 어떻게 설정해야 해당 방식을 구현할 수 있을 지 모르겠어요..! 도와주세요 감사합니다!ㅠ
안녕하세요 ~^^ 이것저것 따라하면서 많은 공부가 되고있습니다. 다름이 아니라 SendGrid 홈페이지 가입에서 막혔습니다. 제공해주신 pdf자료의 6페이지 회원 정보입력하는 부분 다 입력하고 다음페이지가 다른 몇가지질문을 더 해야겠다며 다른 페이지로 넘어가서 질문작성을 했는데도 로그인이 안되네요.. 각각 다른 계정 세개를 사용했는데 활성화, 인증이 안됩니다. 계정체크 메일이 오지도 않았구요.. 로그인하려고 하면 지원센터에 문의하라는 문구만 나오네용 ㅜㅜ..
제가 따로 만든 데이터 (좌표와 detection 부분이니 "" 안에는 아무것도 넣지않았습니다. ) 만들었습니다. get_licenseplate_detector_dataset 함수를 돌리는데 위와 같은 문제가 떳습니다. 해결방법 부탁드릴께요 제가만든 txt에 문제가 있는걸까요?
3:18 쯤에 아래와 같이 설명해주셨는데요. "이전에는 마치 함수가 종료될 때마다 execution context 가 제거되고, 그 안에 있던 lexical environment 도 제거되는 것처럼 설명을 드렸는데요. 지금과 같이 내부에서 함수가 만들어지는 경우에는 이렇게 lexical environment 가 유지가 됩니다. " 위 내용이 헷갈려서 그러는데 아래 1), 2) 중 어떤 내용이 맞는걸까요? ㅠㅠ "함수 A의 내부에서 또 다른 함수 B가 생성되고 함수 A의 실행이 종료될 경우" 에 1) A 함수의 execution context 는 제거되지만 A 함수의 lexical environment 는 유지가 된다. 2) A 함수의 execution context 와 A 함수의 lexical environment 모두 유지된다. 저는 "EC 안에 LE 가 생성된다"고 이해했기 때문에 2번이 맞다고 생각하고 있습니다. 답변 부탁드리겠습니다 ㅠㅠ
페이지에서 로그인이 잠깐 풀렸다가 로그인되어 보이는 현상 때문에 모든 페이지에 서버사이드 렌더링 하는 함수 넣으셨잖아요 그러면 그냥 모든 컴포넌트가 공통으로 사용하는 front 폴더에 _app.js 파일 에 서버사이드 렌더링 하는 함수 넣어놓으면 공 통으로 적용되는거 아닌가요 ???
Lifetime Value=ARPU * (1/Churn)이라고 하셨는데, 이때 고객이탈비율을 의미하는 Churn은 어떻게 측정하는 것인지 궁금합니다. 특정 기간 내에 이탈하는 고객의 비율을 계산하는 건지, 수익 발생 전에 이탈하는 고객의 비율을 계산하는 건지 이해가 안 되네요...
지금 page에서 공통적으로 사용 할 것들을 _app.js에서 정의를 해야한다는것을 이해하였습니다. 이 _app.js의 파일명이 꼭 _app.js여야 하는거죠? next라는 프레임워크 안에서 그 규칙에 따라서 코딩을 해야되기 때문에요. 그리고 질문들을 읽다가 보니 import 'antd/dist/antd.css' 같은 경우는 _app.js에 정의를 하였을때 공통으로 적용이 되는데 import Head from 'next/head'의 경우 파일마다 해줘야하는 이유는 파일과 변수의 차이일까요? 파일 정의시에는 공통적용이 가능하나 변수의 경우에는 파일마다 적용을 해줘야한다.라 할까요. 그리고 이전에 제로초님이 말씀해주신 sleact 후에 nodebird를 수강하라는 의미가 이해가 갑니다. 직접 웹팩이나 바벨을 sleact에서 해보고 next로 넘어오니.. next가 편한점도 있고 자동으로 해준다는 말에 어떻게 동작하는지 이해가가니.. 좋은 커리큘럼인듯합니다.
설명대로 다운로드받은 폴더에서 복사하고 새로 생성한 프로젝트에 붙여넣기했는데 저도 저 위와 같은 오류문구가 나오네요 ./src/app/services/item.service.ts:2:0-41 - Error: Module not found: Error: Can't resolve 'firebase/app' in 'C:\Users\jun\Documents\angular-08liter\angular-petlist\src\app\services' ./src/app/services/item.service.ts:3:0-27 - Error: Module not found: Error: Can't resolve 'firebase/database' in 'C:\Users\jun\Documents\angular-08liter\angular-petlist\src\app\services' Error: src/app/classes/item.ts:2:5 - error TS2564: Property 'key' has no initializer and is not definitely assigned in the constructor. 2 key: string; ~~~ Error: src/app/classes/item.ts:3:5 - error TS2564: Property 'id' has no initializer and is not definitely assigned in the constructor. 3 id: string; ~~ Error: src/app/classes/item.ts:4:5 - error TS2564: Property 'name' has no initializer and is not definitely assigned in the constructor. 4 name: string; ~~~~ Error: src/app/classes/item.ts:5:5 - error TS2564: Property 'available' has no initializer and is not definitely assigned in the constructor. 5 available: boolean; ~~~~~~~~~ Error: src/app/item/item.component.html:4:27 - error TS2341: Property 'item' is private and only accessible within class 'ItemComponent'. 4 <input [(ngModel)]="item.id" placeholder="ID"/> ~~~~ src/app/item/item.component.ts:8:16 8 templateUrl: './item.component.html', m ~~~~~~~~~~~~~~~~~~~~~~~ Error occurs in the template of component ItemComponent. Error: src/app/item/item.component.html:4:27 - error TS2341: Property 'item' is private and only accessible within class 'ItemComponent'. 4 <input [(ngModel)]="item.id" placeholder="ID"/> ~~~~ src/app/item/item.component.ts:8:16 8 templateUrl: './item.component.html', ~~~~~~~~~~~~~~~~~~~~~~~ Error occurs in the template of component ItemComponent. Error: src/app/item/item.component.html:9:27 - error TS2341: Property 'item' is private and only accessible within class 'ItemComponent'. 9 <input [(ngModel)]="item.name" placeholder="Name"/> ~~~~ src/app/item/item.component.ts:8:16 8 templateUrl: './item.component.html', ~~~~~~~~~~~~~~~~~~~~~~~ Error occurs in the template of component ItemComponent. Error: src/app/item/item.component.html:9:27 - error TS2341: Property 'item' is private and only accessible within class 'ItemComponent'. 9 <input [(ngModel)]="item.name" placeholder="Name"/> ~~~~ src/app/item/item.component.ts:8:16 8 templateUrl: './item.component.html', ~~~~~~~~~~~~~~~~~~~~~~~ Error occurs in the template of component ItemComponent. Error: src/app/item/item.component.html:14:27 - error TS2341: Property 'item' is private and only accessible within class 'ItemComponent'. 14 <input [(ngModel)]="item.available" type="checkbox"/> ~~~~ src/app/item/item.component.ts:8:16 8 templateUrl: './item.component.html', ~~~~~~~~~~~~~~~~~~~~~~~ Error occurs in the template of component ItemComponent. Error: src/app/item/item.component.html:14:27 - error TS2341: Property 'item' is private and only accessible within class 'ItemComponent'. 14 <input [(ngModel)]="item.available" type="checkbox"/> ~~~~ src/app/item/item.component.ts:8:16 8 templateUrl: './item.component.html', ~~~~~~~~~~~~~~~~~~~~~~~ Error occurs in the template of component ItemComponent. Error: src/app/item/item.component.ts:34:9 - error TS2322: Type 'Item | undefined' is not assignable to type 'Item'. Type 'undefined' is not assignable to type 'Item'. 34 this.item = this.itemService.getItem(id); ~~~~~~~~~ Error: src/app/services/item.service.ts:4:27 - error TS2307: Cannot find module 'firebase/app' or its corresponding type declarations. 4 import * as firebase from 'firebase/app'; ~~~~~~~~~~~~~~ Error: src/app/services/item.service.ts:36:33 - error TS7006: Parameter 'snapshot' implicitly has an 'any' type. 36 this.itemList.on('value', snapshot => { ~~~~~~~~ Error: src/app/services/item.service.ts:37:27 - error TS7006: Parameter 'snap' implicitly has an 'any' type. 37 snapshot.forEach( snap => { 라고 나고있는데 진행이 안되고있어요