안녕하세요 2정규화 질문드립니다 리그소분류명을 2정규형 위반이라고 본다면(18:20) 위 강의 내용에서 질문이 있습니다 리그대분류와 리그소분류는 1:M 의 관계라고 생각되는데 이 경우 나올 수 있는 관계는 식별관계, 비식별관계 두가지라고 생각됩니다 하지만 해당 부분의 강의를 보면 리그분류라는 테이블이 나오는데 이것은 앞에서 배운 것처럼 리그대분류, 리그소분류 두 테이블의 관계가 M:N 이라고 할때 비지니스 테이블로 나와야하는 테이블로 보입니다 그래서 리그분류 테이블이 나온 이유가 잘 이해가 되지 않습니다 중복을 허용하지 않겠다는 의미로 사용한다고 해도 1:M(식별관계, 비식별관계) 로 가능하기때문에 의미가 없어보입니다 2정규형 위반이라 할지라도 1:M, M:N 의 관계를 고려했을때 리그분류는 도출되지 않아야 할 테이블 아닐까 생각되는데 아직 모델링이 익숙치 않아서 잘 모르겠습니다
3분 43초 경 홍성모 선생님의 컴퓨터 처럼 저의 cmd에서도 tab만 치면 바로 파일명이 자동완성이 되었으면 좋겠지만 제 cmd 에서는 ctrl D 를 눌렀을 때만 자동완성이 되고 tab은 안되네요 ㅜㅜ registry editor 에 들어가 CompletionChar 과 Pathcompletionchar 값도 전부 9로 바꿨는데도 tab으로는 자동완성이 실행이 안되네요 ,, 문제가 무엇일까요..?
안녕하세요 실습 문제 풀이중에 이와 같은 에러가 발생하여 질문 드립니다. 조금 찾아보니 sass-loader 사용시 나타나는 오류라는 말만 있어서 혼란스럽습니다. config 파일은 수업 진행 그대로 해봤는데도 여전히 동일한 에러가 출력됩니다. npm 6.14.12 node 14.16.1 이 외 로더 버전은 다음과 같습니다
강사님! 안녕하세요 ^^ 너무 잘 수강 중인 수강생입니다. 제목과 같이 괄호가 성립되지 않는 문자열에 대한 문의 드립니다. 괄호가 성립하지 않는 경우 ')'를 만나면 stack에서 오류가 발생할 때까지 pop()을 진행하게 되는데요. 해당 문제는 괄호가 무조건 성립한다는 조건을 가지고 있다고 보면 되나요?! 좋은 강의 너무 감사 드립니다^^
안녕하세요 강사님 스프링 웹 MVC 공부하다가 궁금한게 생겨 문의드립니다. 보통 톰캣을 설치하면 별도 웹 서버 설치없이 바로 WAS를 사용할 수 있는데 톰캣안에 apache 웹 서버가 별도로 내장되어 있는 것인지 아니면 PDF에 나와 있는것처럼 서블릿 컨테이너가 웹 서버의 역할도 겸해서 별도의 웹 서버 설치가 필요없는 것인지 궁금합니다. 도커를 공부하면서 IIS나 apache 웹 서버를 따로 설치했던 기억이 있는데 문득 톰캣을 설치하면 웹 서버를 따로 설치했던 적이 없는 데도 구동이 잘 됐던 것 같아 질문드립니다. 웹 서버없이 바로 웹 브라우저에서 서블릿 컨테이너로 요청이 가지는 않을 것 같은데 톰캣을 설치했을 경우 중간의 웹 서버가 어디에 있는지 궁금해 질문드립니다. 항상 좋은 강의 감사드립니다.
Warning: Updating a style property during rerender (background) when a conflicting property is set (backgroundPosition) can lead to styling bugs. To avoid this, don't mix shorthand and non-shorthand properties for the same value; instead, replace the shorthand with separate values. in div (at MainImage.js:5) in MainImage (at MovieDetail.js:26) in div (at MovieDetail.js:24) in MovieDetail (at auth.js:38) in AuthenticationCheck (created by Context.Consumer) in Route (at App.js:25) in Switch (at App.js:21) in div (at App.js:20) in Suspense (at App.js:18) in App (at src/index.js:31) in Router (created by BrowserRouter) in BrowserRouter (at src/index.js:30) in Provider (at src/index.js:23) 충돌하는 속성 으로 인해 rerender하는 동안 스타일속성을 업데이트하면 스타일 버그가 발생 할 수 있다는거 같은데 무슨 말인지 모르겠습니다.
스코프 관련해서는 항상 당연한듯 IIFE 로 하다가 생각해 보니 일반 코드 블럭으로 해도 되는거 아닌가? 하는 생각이 들어서 질문드립니다. 두 방식 모두 2:45에서 처럼 결과가 콘솔창에 잘 나오고 각 sum 함수만 접근 가능한 num 변수를 선언할 수도 있는데 (스코프 개념) IIFE 를 사용하신 이유가 있나요??
2021-07-11 17:25:26,567 [myid:] - INFO [main-SendThread(localhost:2181):ClientCnxn$SendThread@1118] - Opening socket connection to server localhost/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error) 2021-07-11 17:25:26,568 [myid:] - WARN [main-SendThread(localhost:2181):ClientCnxn$SendThread@1245] - Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect java.net.ConnectException: Connection refused at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717) at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:350) at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1224) putty에서 zookeeper-client를 실행시키면 자꾸 반복되서 나오는데 무슨 오류일까요... 구글링을 통해 해결하려는데 쉽지 않아서 여쭤봅니다 ㅠㅠ...
안녕하세요 궁금한게 있습니다. osiv를 끌 경우 트랜젝션 범위에서만 영속성 컨텍스트가 유지된다 하셨는데요. 그러면 끄고나서 transaction annotation도 안붙인 메서드에서는 같은 조건으로 select를 하면 매 select시에 영속성 컨텍스트가 새로 생성(?) 되는건가요? 그러면 영속성 컨텍스트를 사용하면서 얻는 장점인 캐시 사용은 의미가 없어지는건가요?
CustomAuthenticationProvider 에서 인증 token의 principal 값 설정하시는 코드가 있습니다. new UsernamePasswordAuthenticationToken(accountContext.getAccount(), null, accountContext.getAuthorities()); 여기서는 principal 값으로 Account 엔티티( = accountContext.getAccount) 를 넣는데요, 왜 spring security에서 제공하는 User 클래스를 상속한 AccountContext가 아닌 Account 엔티티를 주었는지 궁금합니다.