root 의 password를 잊어버렸습니다. 그래서 말씀하신대로 재설치를 하는데요, 제어판 ProgramFiles ProgramFiles(x86)) ProgamData 에 있는 MySQL관련 폴더를 꼼꼼하게 지우고 재설치해도, 다시 root 패스워드 입력창이 뜨질 않네요 ㅠㅠ 재설치를 깔끔하게 하는 방법이나 Password reset 방법을 알려주시면 감사하겠습니다.
강의와 관련있는 질문 을 남겨주세요. • 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등) • 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색 을 해주세요. (중복 질문을 자제해주세요.) • 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’ 를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달 에도 요령이 필요합니다. • 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요. • 강의실 페이지 (/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다. • 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재 해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드 를 남겨주세요! 구체적인 질문 일수록 명확한 답을 받을 수 있어요. • 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요. • 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요 . • 정확한 질문 내용과 함께 코드 를 적어주시거나, 캡쳐 이미지 를 첨부하면 더욱 좋습니다. 기본적인 예의 를 지켜주세요. • 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용 은 스팸 처리 등 제재를 가할 수 있습니다. 안녕하세요 mvc 강의가 총 몇편으로 구성되어있는지 궁금합니다~
Q1. 매개변수와 객체의 차이가 뭔가요? () 매개변수에 하나만 들어올 수 있다고 하셨는데 객체에는 여러 속성이 들어 올 수 있는건가요? 추후에 추가될 거라서 지금은 하나의 속성만 있지만 객체로 써준거라고 하셨는데..ㅠ 매개변수에는 하나만 들어올 수 있는데 객체가 하나를 묶어주는 한 오브젝트인건지..ㅠ 음,, 그러니까 매개변수는 하나이고 이 한 오브젝트 안에 들어가있는 여러 속성이 객체인건가요? Q2. 그리고 생성자 함수 매개변수 안에 info로 지정해주셨는데(생성자 함수) xPos이 있는 곳에는 info라는 매개변수가 없는데 (캐릭터 생성자 인스턴스) 어떻게 연결되어 작동 되는거지요?ㅠㅠ 하.. 생성자 함수에 info라는 매개변수를 만들어 줬고 생성자 인스턴스에 값인 오브젝트를 넣어준것이기 때문에 xPos가 잘 나오는 것인가요 new Character 이라는 것을 통해서 연결이 자동으로 된것인가요..ㅠㅠ Q3. 창이 왔다갔다해서 더 헷갈리는 듯하네요. 마지막으로 this.mainElem.style.left = info.xPos+'%'; 이부분이 원래는 12%로 한 곳에만 찍힐 수 있는데 위와 같이 해줌으로써 아무곳이나 찍히게 하려고 하는 건가요? 그런데 왜 left만 한정해줬는지요? stage x좌표 부분이면 어디에나 다 찍혀야하는데 말이지요..ㅠ 그 12%로 해줘서 그런가요? 어렵습니다...ㅠ Q4. 위에 생성자 함수와 밑에 stage.addEventListener('click', function(e) { new Character({ xPos: e.clienX / window.Innerwidth * 100 }) }); this.mainElem.style.left = info.xPos+'%'; 그리고 얘네는 생성자 함수 바로 밑에 있고 생성자 함수랑 인스턴스랑 다른 창에 있고 해서 더 헷갈리네요. 원래는 생성자 함수 밑에 바로 생성자 인스턴스가 있는거 아닌가요?
항상 너무잘듣고있습니다. 그런데 이번에 리소스만으로 uri를 식별가능케하는게 이상적인데 그렇지 못한경우도 많기에 uri에 동사를 넣어서 컨트롤 uri즉, 컨트롤러를 이용하는 방법을 너무잘배웠습니다. 그런데 spring입문때배웠던 controller - service -repository중 controller와의 개념이 조금 혼동스럽네요 ㅠ spring입문에서 배웠떤 controller는 WAS의 진입점으로 클라이언트로부터 요청받는 부분이라고 하셨는데 그러면 GET으로 단순히 URI에 리소스만을 식별할수있는, (예를들면 /members/{id} 와같은,, 컨트롤 URI(컨트롤러가 아닌.!)) 이 URI요청도 spring에서의 controller로 볼수있는건가요? spring에서 배웠던 컨트롤러와 api uri설계할때의 컨트롤러의 개념이 혼동스럽습니다.
영한센세 ~~~!!! Member와 Order간의 관계는 Order에서 Member를 충분히 이용할 수 있기 때문에 양방향관계가 좋지 않은 설계인것을 이해했습니다. 12:10 에 Order가 orderItems를 가지는것이 비즈니스적으로 의미 있다고 하셨는대! 이것 또한 Member와 Order간의 관계 같이 OrderItem에서 Order를 기준으로 충분히 조회할 수 있는 부분이 아닌가 해서 질문올려봅니다 ㅠㅠ!!!
원자성이 보존?이 안되서 100000번 더하고 뺀 결과가 0이 안나오는 사실은 이해했습니다. 근데 컴파일은 항상 위에서 아래로 진행된다고 알고있는데, Thread_1()에서 하는 일이 끝나기도 전에 Thread()2가 실행되는건가요? 이런식이면 사실상 원자성은 항상 보존되지 않으면 프로그램이 매번 꼬일거같은데, 제가 잘못생각하고있는 부분이 있나요?
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { printf("Please input an integer and press enter.\n"); long input; char c; while (scanf("%ld", &input) != 1) { printf("Your input - "); while ((c = getchar()) != '\n') putchar(c); printf(" - is not an integer. Please try again.\n"); } printf("Your input %ld is an integer. Thank you.\n", input); return 0; } 이 코드를 실행해서 교수님께서 "hello what is integer?" 를 입력하게 됩니다. 여기에서 scanf 를 통해 input 이라는 변수에 값을 받게 되는데 버퍼 청소 및 잘 못 입력된 값을 출력할때는 c 라는 변수를 통해 getchar 와 putchar 를 이용하고 있습니다. input 의 값을 c 에 대입(?)해 준적이 없는 것 같은데 input 에 입력된 값이 getchar 를 통해 c 로 출력이 되는 것이 scanf 와 getchar 가 같은 버퍼를 사용하고 있다는 뜻인가요? 만약 같은 버퍼를 사용하는 것이라면 어떻게 연결이 되어 있는지 궁금합니다..
안녕하세요. docker-compose.yml 실습을 진행하고 있습니다. 강사님의 yml 파일과 모두 일치하게 작성하여 실행 했지만 Access denied for user 'example username'@'172.23.0.2' (using password: YES) 위와 같은 접근 권한 오류가 발생하여 mysql에 접속해 wordpress가 사용하는 wp 사용자에게 모든 권한을 주고 저장한 뒤 다시 yml 파일로 컨테이너를 올렸으나 동일한 문제가 발생됩니다. 도움 주시면 감사하겠습니다.
java.lang.NoSuchMethodError: org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource.<init>(Lorg/springframework/core/type/AnnotationMetadata;Ljava/lang/Class;Lorg/springframework/core/io/ResourceLoader;Lorg/springframework/core/env/Environment;Lorg/springframework/beans/factory/support/BeanDefinitionRegistry;Lorg/springframework/beans/factory/support/BeanNameGenerator;)V at org.springframework.boot.autoconfigure.data.AbstractRepositoryConfigurationSourceSupport$AutoConfiguredAnnotationRepositoryConfigurationSource.<init>(AbstractRepositoryConfigurationSourceSupport.java:133) ~[spring-boot-autoconfigure-2.4.3.jar:2.4.3] at org.springframework.boot.autoconfigure.data.AbstractRepositoryConfigurationSourceSupport$1.<init>(AbstractRepositoryConfigurationSourceSupport.java:74) ~[spring-boot-autoconfigure-2.4.3.jar:2.4.3] at org.springframework.boot.autoconfigure.data.AbstractRepositoryConfigurationSourceSupport.getConfigurationSource(AbstractRepositoryConfigurationSourceSupport.java:73) ~[spring-boot-autoconfigure-2.4.3.jar:2.4.3] at org.springframework.boot.autoconfigure.data.AbstractRepositoryConfigurationSourceSupport.registerBeanDefinitions(AbstractRepositoryConfigurationSourceSupport.java:61) ~[spring-boot-autoconfigure-2.4.3.jar:2.4.3] at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.lambda$loadBeanDefinitionsFromRegistrars$1(ConfigurationClassBeanDefinitionReader.java:396) ~[spring-context-5.3.4.jar:5.3.4] at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:684) ~[na:na] at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsFromRegistrars(ConfigurationClassBeanDefinitionReader.java:395) ~[spring-context-5.3.4.jar:5.3.4] at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:157) ~[spring-context-5.3.4.jar:5.3.4] at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:129) ~[spring-context-5.3.4.jar:5.3.4] at org.springframework.context.annotation.ConfigurationClassPostProcessor.proces