종합 실전예제3. 이커머스 앱 UI 디자인- 오픈소스 템플릿을 활용한 UI 디자인 기초작업 강의에서 질문드립니다. 하단 탭바를 복사해서 왔을 때 Star 아이콘 프레임 수치들이 고정값으로 수정할 수 없게 되어있습니다. Component 가 제대로 삭제되지 않는 것 같습니다. 강의에서 알려주신대로 복사하고 해당 Component를 삭제해도 Go to main component 누르면 오픈소스 파일로 넘어갑니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. @RequestParam 어노테이션은 localhost:8080/?username=kim 처럼 뒤에 쿼리문을 받는 거라고 알고있는데 강의 영상에서는 save 함수에서 쿼리문이 없는데도 값이 전달되는데 이유가 무엇인지 궁금합니다
안녕하세요, 강의 잘 듣던 중 궁금한 점이 생겨 질문 남깁니다. Outer join 실습 - 02에서 -- orders_items에 주문번호(order_id)가 없는 order_id를 가진 orders 데이터 찾기 select * from nw.orders a left join nw.order_items b on a.order_id = b.order_id; where b.order_id is null ; 여기서 만약 결과값이 있는 데이터였다고 가정할때 is null이 쓰인 where 절에서 a.order_id로 쓰면 원하는 결과값이 나오지 않는 게 맞나요?
안녕하세요 강사님 강의 잘 보고있습니다. 강사님의 강의를 보고 따로 프로젝트를 만들어 보고 있는데 로컬주소/dashboard를 하면 dashboard가 안열러서 뭐가 잘못됐는지 궁금해서 질문드립니다! 일단 프로젝트 구조입니다. urls.py 입니다 dashboard/urls/dashboard.py 입니다 dashboard/views/dashboard.py 입니다. 실행을 하면 url이 없다고 합니다
안녕하세요! 싱글톤 강의 듣다가 궁금한 점이 있어서 질문 남깁니다. 우선 제가 이해한 내용이 맞는지 확인 부탁드립니다. @Configuration을 붙이지 않고, @Bean만 붙인 객체들은 생성하면 빈에 등록되며, 빈 컨테이너에 의해 관리는 되지만 @Configuration를 붙이지 않았기 때문에 스프링이 AppConfig CGLIB라는 라이브러리를 사용하지 않아서 동일한 객체를 가지고 오지 않아 싱글톤이 보장되지 않는다. 맞나요? 그래서 @Configuration을 쓰지 않았을 때 memberRepository가 3번 출력이 되는 것 까지는 이해했습니다.. 제가 이해가 안 가는 부분은 MemberServiceImpl에 들어있는 memberRepository가 왜 new MemoryMemberRepository()를 넣어준 것과 같나요? 왜 스프링 컨테이너가 관리하지 않나요...? AppConfig에서 memberRepository()에서 new MemoryMemberRepository() 해줬는데 여기에 싱글톤 적용이 되지 않아서 계속 new 해준 것과 같다는 의미인가요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] test { useJUnitPlatform() } 1. Expression 'test' cannot be invoked as a function. The function 'invoke()' is not found <html>Unresolved reference. None of the following candidates is applicable because of receiver type mismatch:<br/>public val SourceSetContainer.test: NamedDomainObjectProvider<SourceSet> defined in org.gradle.kotlin.dsl<br/>public val TaskContainer.test: TaskProvider<Test> defined in org.gradle.kotlin.dsl Unresolved reference: useJUnitPlatform 3가지 경고가 뜹니다. m1 맥 쓰고 있구요.. .kts 라서 오류생기는 것 같은데 코드를 찾아도 안나오네요.. 해결 부탁드립니다
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 안녕하세요 선생님 좋은 강의 감사합니다. 벌크연산이 영속성 컨텍스트를 무시하고 곧바로 db에 반영되는 이유가 메모리 크기의 한계 때문일까요? 이렇게 설계된 이유가 궁금합니다!
IndexOutOfRangeException: Index was outside the bounds of the array. Quest.get_CurrentTaskGroup () (at Assets/Scripts/Quest/Quest/Quest.cs:60) Quest.OnRegister () (at Assets/Scripts/Quest/Quest/Quest.cs:93) QuestSystem.Register (Quest quest) (at Assets/Scripts/Quest/Quest/QuestSystem.cs:81) QuestSystem.Awake () (at Assets/Scripts/Quest/Quest/QuestSystem.cs:67) 이 에러가 생겨요 ㅜㅜ 들어가보면 Quest스크립트에 public TaskGroup CurrentTaskGroup => taskGroups[currentTaskGroupIndex]; 이 줄을 가리키는데 머가문제인지 모르겠어요 ㅜㅜ
[현재 화면 크기 지정하는 옵션 추가, 유저 에이전트 사용법] 강의에서 <03:38> 지점에 대한 질문입니다. 제가 아래와 같은 코드를 실행 후 오류 메시지가 떴습니다. from selenium import webdriver from selenium.webdriver.chrome.service import Service from selenium.webdriver.chrome.options import Options from webdriver_manager.chrome import ChromeDriverManager user_agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.0.0 Safari/537.36" options = Options() options.add_experimental_option("detach", True) options.add_argument(f"user-agent={user_agent}") # options.add_experimental_option("--start-maximized") # options.add_experimental_option("--start-fullscreen") options.add_argument("window-size=500, 500") service = Service(ChromeDriverManager().install()) driver = webdriver.Chrome("../driver/chromedriver.exe", service = service, options=options) url = "https://naver.com" driver.get("url") time.sleep(2) AI 에게 질문을 해보니, 아래와 같은 해답을 내놓았는데, 어떻게 코드를 작성해야 할까요? 새로 업데이트 된 셀레니움에서도 service는 문제 없이 잘 돌아간다고 알고 있는데, 문제 발생 이유가 궁금합니다...
안녕하세요 좋은 강의 잘들었습니다. 저는 언급하신 학원 졸업해서 DX 팀, 개인 포폴이 있는 상태이고 취업 준비중입니다. 근래 서류 통과가 쉽지 않은데 상용 엔진 경험이 적어서 문제인가 싶어 언리얼이나 유니티를 배워 포폴을 준비하려 합니다. 궁금한 점이 2가지가 있는데 1. 엔진 사용법을 익히고 있다는 것을 나타낼 수준으로만 만들어도 되는가? -> 시간을 들여 완성도가 높은 포폴이면 당연히 좋겠지만 이미 DX 포폴이 있는 상황이고 취업 준비가 조금 길어지다보니 효율성을 따져보고 싶어 여쭤봅니다, 만약 이 질문에 답이 Yes라고 하시면 유니티로는 가벼운 횡스크롤 2D 게임이나 퍼즐게임을, 언리얼론 3인칭 3D 게임을 계획하고 있습니다. 2. 상용엔진에서 툴 제작 능력을 보여주기 위한 방법은 어떤 것이 있는가? -> 학원에서도 툴 제작 능력의 중요성을 말씀하셨고, 실제 공고에서도 자격요건에서 종종 눈에띄었습니다. 기존 포폴에선 좀 부족했다 생각이 들어 보충하고 싶은데 엔진을 살펴보니 이미 완성된 툴이 아닌가라는 생각이 듭니다. 제가 학원에서 MFC나 IMGUI로 제작한 툴은 주로 오브젝트 배치 및 상태변경(월드행렬을 이용한 크기, 회전, 이동)피킹, 네비게이션, 런타임중 변수값 변형 등이었는데 엔진에선 이 기능들이 이미 충분히 이뤄져있다고 생각이 되서 어떤 것을 준비해야할지 가늠이 어려워 여쭤봅니다.
SecurityConfig에 아래 코드를 추가해야 configuration.addExposedHeader("Authorization"); JwtToken 값을 받을 수 있다고 하셨는데요. 해당 라인을 추가 안해도 JwtToken 값이 찍히고 로컬 스토리지와 세션 스토리지에 토큰값이 들어가지네요. 굳이 추가 안해도 되는건가요?