좋은 강의 너무 잘 듣고 있습니다. 의문점이 들어서 그런데 configuration파일에 보면 SpringDataJpaMemberRepository가 아닌 MemberRepository를 bean으로 등록시킨것 같은데 SpringDataJapMemberRepository가 실행이 될 수 있는 이유가 궁금합니다.
dynamic web project 생성시에 이상한점 질문입니다 finish가 바로 안떠서 next로 가면 이러한 경우가 있네요. 그래서 구글보면서 인위적으로 webcontent 라든지 src같은 명을 인위적으로 작성해서 하면 되기는 되는데요. 왜 이런경우가 발생하나요? ㅠㅠ
[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
수업내용 , 8분 25초 정도 내용 입니다 import re pattern =re.compile('[^\t\n\r\f\v]') print(pattern.search("-")) print(pattern.search(" ")) 위와 같이 화이트 스페이가 아닌것 이라는 조건을 주었는데 매칭이 되는걸로 나옵니다.. 왜이런걸까요 알려주시면 감사하겠습니다 위처럼 매칭이 되었다고 출력이되네요 ㅠㅠ 에디터는 "파이참" 사용중입니다.
영상 7:15 쯤에, get_success_url함수 하는 부분에서, kwargs={'pk':self.object.pk}부분이 잘 이해가 안가는데요. 저번 profileapp에서는 같은 맥락 부분이 kwargs={'pk':self.object.user.pk} 였는데 왜 articleapp에서는 user가 빠져야만 작동이 되는건가요? 제가 이 부분에서 현재 연동된 DB와 호출되는 object에 대한 부분을 잘 이해를 못하고 있는 부분에서 이 의문이 생긴 것 같은데, 부가 설명좀 부탁드립니다. 그리고 form_valid(), get_success_url()와 같은 내부 함수를 읽고 싶은데, 이와 같은 함수가 정의된 문서는 어디서 찾을 수 있나요? 아니면 쟝고 도큐멘트라도 ㅠㅠ
단편적인 예로 discountPolicy 의 경우 기술적인 성격보다는 업무 로직의 성격이 강한데 영한님이라면 이 경우에 자동 등록을 사용 하실까요? 수동 등록을 사용하실까요? 물론 경우에 따라 모두 다를 수는 있겠지만 우아한 형제들 내부적으로 대략적으로 어떤 기준을 가지고 있는지 알고 싶습니다.
모델에서 feature importance가 가장높은 변수는 단지 해당 모델에서 target을 결정하는 중요한 변수인것 이라고 하셨는데 예를들어 서로다른 모델5개에서 각각 feature importance를 구하고 sorting했을때 importance가 가장높은변수가 5개의 모델에서 모두 같다면 해당변수가 target값을 결정하는데 가장 중요한 변수라고 말할수 있나요?
안녕하세요 김영한 선생님! 강의를 듣던 중 이전 강의들에서 되도록이면 엔티티에 @Setter는 사용하는 것은 지양하는것이 좋다고 말씀하셨던게 기억에 남는데 현재 강의인 수정 부분에서 memberService 에 코드를 보면 member.set**() 을 사용하는것에 의문이 들어 질문 드립니다. 혹시 실무에 가서 프로젝트를 하게 되면 위와 같은 방식으로 update 시에 setter를 사용해도 되는건가요? 만약 사용하지 않는게 좋다면 어떠한 방식으로 유도하는게 좋을지 질문 드립니다!
주소값을 전달해 값만 던지는게 아닌, 주소를 전달해 철수(a = 10;)네, 영희(b = 20;)네 주소를 미션맨이 주소(Swap_addr(&a, &b);)를 받아 수학 함수(void swap_addr(int * a, int * b))내에서 그들의 암호를 바꾼 것 으로 이해하면 될가요 ??? 다소 복잡하게 여쭤봐소 죄송합니다.
교재 화면 중 빨간색 박스는 어떤 의미인지 잘 이해가 안됩니다. substring index 라면 (0,0), (1,1), (2,2)...는 값이 없고 (0,1), (1,2) ...가 b, a,... 나오는데요, 그림으로 코드를 이해할 수가 없네요. ㅠㅠ 그리고 findSubstring(s,i,i)는 왜 있는 건지도 모르겠어요. 강의를 몇 번이고 돌려 들어도 모르겠습니다.
강의영상 그대로 따라하면서 mysql connector 파일을 lib 폴더에 넣으니 계속 입력안한 사항이 있다고 떠서 (아이디 비번 모두 입력했는데도 입력안한 사항이 있다고 떴습니다.) 유튜브 댓글 중 해결방안이 있어서 수정해봤는데요, 1. dbURL = "jdbc:mysql://localhost:3306/TUTORIAL?serverTimezone=UTC"; 2. 버전을 맞춰서 mysql-connector-java-8.0.25.jar을 다운받아 넣기 이 두가지 방법을 통해 수정했는데 아래처럼 오류가 났는데 어떻게 해결해야할까요? ㅜㅜ
int 타입은 하드웨어 의존 가능성이 있으므로 플랫폼에 따라 4바이트 또는 2바이트로 실행이 될 수 있으므로 이식성에 문제가 있을 수 있음을 설명하셨습니다. 그래서 플랫폼 independent하게 4바이트로 고정 될 수 있는 int32_t라는 타입이 있는 것으로 이해가 됩니다. 그러나 stdint.h에 정의되고 있는 아래 typedef에 의하면 그냥 원래 int 를 int32_t라는 이름으로 재정의하고 있을 뿐입니다. 그런데 왜 이것이 32비트로 고정이 되는지 궁급합니다. 즉, int32_t i 로 i 변수를 define 한다는 것은 int i 와 다를 바가 없는 것으로 이해가 됩니다. 아시겠지만 tydef는 구글링 한 바로는 아래와 같습니다. typedef int int32_t; The typedef is a keyword used in C programming to provide some meaningful names to the already existing variable in the C program. It behaves similarly as we define the alias for the commands. In short, we can say that this keyword is used to redefine the name of an already existing variable.
모델을 만든뒤에 모델정확도를 올리기위해 feature importance를 보고 가장 변수중요도가 높은 변수의 분포를 살펴보고 skew되어있으면 log변환을 하라고 배웠습니다. 근데 이때 해당 분포가 연속형데이터가 아닌 범주형데이터일때는 이 치우친 데이터를 어떻게 처리해야될까요?
안녕하세요 좋은 강의 정말 감사합니다 실무에서 스프링 사용하면서 더 깊이있게 개발하려다보니 원리가 중요해서 이 강의를 제일 먼저 들었는데 정말 도움이 많이 되었습니다 저도 학자형으로 공부하는 편인데 일을 하다보니 야생형으로 변하게 되더라구요 그래서 야생형적으로 여쭤보면 당장 테스트코드 (유닛테스트, 통합테스트, mock 등등)와 예외처리의 best practice가 궁금합니다 팀장님 강의에 여러군데에서 조금씩 보이긴 해서 일부분 발췌해서 듣긴했는데 혹시 어떤 강의에 잘 되어있을까요?? 다시 한번 좋은 강의 감사합니다 활용편1 들으러 가보겠습니다
C:\Users\cyh12\Downloads\hello>gradlew build > Task :generateAot FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':generateAot'. > Could not generate spring.factories source code * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 9s 3 actionable tasks: 2 executed, 1 up-to-date gradlew build 시 이렇게 나오는데 정상인건가여? stacktrace 뒤에 붙이고 실행해도 같은 에러 발생하네요..
안녕하세요 강사님! 강의듣다가 clear보고 궁금한게 있어서 질문드립니다. 아래 사진과같이 만약 DB에 1이라는 키 값을 가진 member를 em.find를 한 뒤 em.clear를 해서 영속성컨텍스트 비우고나서 다시 em.find를 통해 member2라는 객체를 만들었을때 member는 영속성컨텍스트가 관리하는 객체가 아닌데도 왜 member==member2 가 성립하는지요 ?