val viewModel: MainViewModel by viewModels() viewModel.getAll().observe( this, Observer <List<Todo>> { users -> // update UI } ) 강의 내용과 똑같이 해보니 오류를 먹길래 아 최근의 공식문서를 따라해야겠구나 해서 최근의 공식문서는 이런식이길래 해봤더니 by viewmodels() 부분에서 자꾸 빨간색이 그어집니다. 공식문서는 분명히 // Use the 'by viewModels()' Kotlin property delegate // from the activity-ktx artifact 라고 주석이 달려있어서 gradle에 몇번이고 다시 확인을 해봤지만 계속해서 빨간줄이 걸립니다. 어떻게 해야할까요 ㅠㅠ
언제나 좋은 강의 감사합니다 기선님! 13분 부터의 설명을 잘 이해하지 못해서 ㅠㅠ 이렇게 질문을 남깁니다. Spring AOP 의 경우 클래스를 빈으로 등록할때, AOP를 적용시킨 Proxy bean이 등록된다고 이해하면 되는걸까요? 궁금한점은, AOP 가 적용되지 않은 A 클래스도 Bean 으로 컨테이너에 들어가고 AOP를 적용한 proxy Bean도 컨테이너에 들어가게 되나요? 중복적인 부분이라 불필요한 리소스 낭비가 일어날거같은데 proxy Bean만 컨테이너에 들어가게 되는게 맞을까요?
[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요, 제공해주시는 여러가지 좋은 문제들을 열심히 풀어보며 프로그래밍 초초급에서 벗어나고자 노력중인 수강생입니다 ㅎㅎ 항상 좋은 강의 감사드립니다. 다름이 아니오라, question 4의 58번 문제를 풀의 전 혼자 풀어볼 때도 계속해서 'str' object is not callable이라는 오류가 계속 뜨더러라구요, 구글링을 해보니 str을 변수명을 지정한 경우 이런 오류가 뜬다던데, 저는 str을 변수명을 칭하지 않았기 때문에 어리둥절 했습니다. 여러 고민을 하다, 결국 풀이를 보게 되었는데, 제공해주시는 풀이법(첨부파일)도 시행을 하니 같은 오류가 떠서 질문 해봐야겠다 생각했습니다! 이와 관련된 질문이 이미 있을 줄 알았는데 없더라구요ㅠ 제 파일만 이상한건지ㅠㅠ 오류 해결에 도움주시면 정말 감사하겠습니다!
안녕하세요 제로초님. 게시물 좋아요 뿐만 아니라 댓글 좋아요 기능을 넣어보려고 하는중인데요! 유저-게시물 관계와 유저-댓글 관계를, 공통적으로 Like라는 이름의 through 테이블을 사용하는게 좋을지, (컬럼은 UserId, PostId, CommentId가 생기겠죵??) 아니면 PostLike, CommentLike 테이블을 따로 두는게 더 좋을지 모르겠습니다. 테이블이 많이 생기는게 번거로워도, 따로 두는게 안정성 측면에서 더 나을까요?
var arr = [ ] for(var i = 0; i <5; i++){ arr[i] = funtion() { retun i; } } 여기서 arr[i]는 function의 값을 받아서 i의 값이 5가 되기 전까지 i의 값을 반환한다는 뜻으로 이해했습니다. 그럼 0,1,2,3,4 겠죠. 그리고 for (var index in arr) { console.log(arr[index]()); } 이것은 arr 라는 배열의 모든 값(index)을 위의 function값으로 반환된 0,1,2,3,4를 콘솔에 표시한다는 것으로 이해했습니다. 그래서 마지막 예시에서 0,1,2,3,4 값이 출력 됐겠죠. 그런데 그 대신 5가 5번 출력됐습니다. 말씀하신대로 for의 i의 값은 function의 외부변수 i값이 아니기 때문이라는 것 까지는 이해했습니다. 그래서 잘못 출력된 것이겠죠. 근데 왜 하필 그 값이 5인지는 이해가 되질 않습니다. 그래서 이후에 설명하시는 function(id){ return function () { return id; } } 이것 또한 이해가 되질 않습니다. 외부함수의 매개변수 id값은 내부함수에서 반환된 id값을 칭하는 것으로 이해했는데 그 이후(i);를 바로 실행시키면 외부함수의 매개변수인 id값이 (i)를 통해 i로 변하여 그게 arr배열의 i 값이 된다는 것인가요? 그렇다면 내부함수 id의 값이 왜 0,1,2,3,4가 되는지에 대한 설명이 없어서 또한 이해가 되질 않습니다. 제가 너무 초보라서 배경지식이 없는 상태에서 듣는거라 그런것인지...ㅠㅠ; 과거 수학을 포기했을 때 하나를 모르면 그 이후의 것이 이해가 안되던 기억이 있어 대충 듣고 넘어가는 것을 못합니다.. 이게 이해 될때까지 하루 반나절을 돌려보며 이해하려고 노력중인데 이것 만큼은 이해가 안되어 질문으로 남깁니다. 답변 꼭 부탁드릴게요 ㅠㅠ;
안녕하세요 강의를 듣고 디자인을 꾸미는 중에 궁금한 점이 생겨 질문 남깁니다 스타일드 컴포넌트로 css 속성을 주는 것과 className을 통해 css 속성을 적용하는 것에 성능적으로 ( 또는 어떤 부분에서든 ) 차이가 있는지 궁금합니다 (실제 적용되는 css 속성은 생략하였습니다) 1. 스타일드 컴포넌트로만 <Wrapper> <Content> 테스트 < /Content> </ Wrapper > const Wrapper = styled.div `` const Content = styled.div `` 2. className 을 적용한 css < Wrapper > < div className ={' test '}> 테스트 </ div > </ Wrapper > const Wrapper = styled.div ` ~ . test { ~ } `
안녕하세요. IntelliJ IDEA Community에서 New 하여 Gradle에 Web 항목이 없는 것은 익히 알고 있습니다. Ultimate 에는 당연히 있겠지요? 그러면, IntelliJ IDEA Community에서 Gradle로 Web 혹은 Spring MVC 프로젝트 작업은 불가능한 것입니까? 혹은 (제가 아직은 정확히 구분을 못해서 말씀 드리는 것일 수도 있는데) start.spring.io 에서 생성한 Spring Boot project를 활용하면 되는 것일까요?