inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

스프링 빈 문제

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

좋은 강의 너무 잘 듣고 있습니다. 의문점이 들어서 그런데 configuration파일에 보면 SpringDataJpaMemberRepository가 아닌 MemberRepository를 bean으로 등록시킨것 같은데 SpringDataJapMemberRepository가 실행이 될 수 있는 이유가 궁금합니다.

  • MVC
  • java
  • spring
  • spring-boot
강승수 댓글 1 좋아요 0 조회수 283

dynamic web project 생성시 질문입니다

미해결

윤재성의 만들면서 배우는 Spring MVC 5

dynamic web project 생성시에 이상한점 질문입니다 finish가 바로 안떠서 next로 가면 이러한 경우가 있네요. 그래서 구글보면서 인위적으로 webcontent 라든지 src같은 명을 인위적으로 작성해서 하면 되기는 되는데요. 왜 이런경우가 발생하나요? ㅠㅠ

  • java
  • MVC
  • spring
  • XML
toran8754 댓글 1 좋아요 0 조회수 311

db가 연결이 안되서 회원등록 query가 실행이 안됩니다..

미해결

모의해킹 실무자가 알려주는, XSS 공격 기법

join.php에 $db_conn = mysql_conn() 요고 db연결쪽 메시지를 보니 Access denied for user 'root'@'localhost' (using password: YES) 라고 표시되는데 어디를 고치면 되나요

  • 모의해킹
Chung Kwon 댓글 2 좋아요 1 조회수 324

화이트 스페이스가 아닌것 이라는 조건을 걸었는데, 작동이 되네요 ㅠㅠ

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

수업내용 , 8분 25초 정도 내용 입니다 import re pattern =re.compile('[^\t\n\r\f\v]') print(pattern.search("-")) print(pattern.search(" ")) 위와 같이 화이트 스페이가 아닌것 이라는 조건을 주었는데 매칭이 되는걸로 나옵니다.. 왜이런걸까요 알려주시면 감사하겠습니다 위처럼 매칭이 되었다고 출력이되네요 ㅠㅠ 에디터는 "파이참" 사용중입니다.

  • python
  • 웹-크롤링
가후 댓글 1 좋아요 0 조회수 217

Get_success_url 함수관련 여쭙니다.

미해결

작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지

영상 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()와 같은 내부 함수를 읽고 싶은데, 이와 같은 함수가 정의된 문서는 어디서 찾을 수 있나요? 아니면 쟝고 도큐멘트라도 ㅠㅠ

  • python
  • django
  • docker
cimagine 댓글 1 좋아요 0 조회수 233

업무 로직의 수동 등록 관련해서 실무에서는 주로 어떻게 결정하나요?

미해결

스프링 핵심 원리 - 기본편

단편적인 예로 discountPolicy 의 경우 기술적인 성격보다는 업무 로직의 성격이 강한데 영한님이라면 이 경우에 자동 등록을 사용 하실까요? 수동 등록을 사용하실까요? 물론 경우에 따라 모두 다를 수는 있겠지만 우아한 형제들 내부적으로 대략적으로 어떤 기준을 가지고 있는지 알고 싶습니다.

  • spring
  • oop
HappyJay 댓글 1 좋아요 1 조회수 245

11:10 질문입니다

해결됨

홍정모의 따라하며 배우는 C++

public: Cents(int cents = 0) { m_cents = cents; } int getCents() const {return m_cents; } int &getCents() { return m_cents; } friend Cents operator +(const Cents &c1, const Cents &c2) { return Cents(c1.getCents() + c2.getCents()); } 위에서 friend를 없애면 파라미터에 왜 2개를 넣으면 안되고 1개만 넣어야 하는지 이유를 잘 모르겠습니다

  • C++
it09kim 댓글 1 좋아요 3 조회수 245

Feature importance 질문

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

모델에서 feature importance가 가장높은 변수는 단지 해당 모델에서 target을 결정하는 중요한 변수인것 이라고 하셨는데 예를들어 서로다른 모델5개에서 각각 feature importance를 구하고 sorting했을때 importance가 가장높은변수가 5개의 모델에서 모두 같다면 해당변수가 target값을 결정하는데 가장 중요한 변수라고 말할수 있나요?

  • 통계
  • python
  • 머신러닝 배워볼래요?
SeungHoon Paik 댓글 1 좋아요 0 조회수 702

도메인 엔티티의 @Setter 질문입니다

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

안녕하세요 김영한 선생님! 강의를 듣던 중 이전 강의들에서 되도록이면 엔티티에 @Setter는 사용하는 것은 지양하는것이 좋다고 말씀하셨던게 기억에 남는데 현재 강의인 수정 부분에서 memberService 에 코드를 보면 member.set**() 을 사용하는것에 의문이 들어 질문 드립니다. 혹시 실무에 가서 프로젝트를 하게 되면 위와 같은 방식으로 update 시에 setter를 사용해도 되는건가요? 만약 사용하지 않는게 좋다면 어떠한 방식으로 유도하는게 좋을지 질문 드립니다!

  • JPA
  • spring-boot
  • java
  • spring
해윰해윰 댓글 1 좋아요 0 조회수 402

영상의 마지막 예가

미해결

C 프로그래밍 - 입문부터 게임 개발까지

주소값을 전달해 값만 던지는게 아닌, 주소를 전달해 철수(a = 10;)네, 영희(b = 20;)네 주소를 미션맨이 주소(Swap_addr(&a, &b);)를 받아 수학 함수(void swap_addr(int * a, int * b))내에서 그들의 암호를 바꾼 것 으로 이해하면 될가요 ??? 다소 복잡하게 여쭤봐소 죄송합니다.

  • c
배두영 댓글 0 좋아요 0 조회수 152

그림이 잘 이해되지 않습니다.

미해결

코딩테스트 전 꼭 알아야 할 개념과 문제(with 자바)

교재 화면 중 빨간색 박스는 어떤 의미인지 잘 이해가 안됩니다. substring index 라면 (0,0), (1,1), (2,2)...는 값이 없고 (0,1), (1,2) ...가 b, a,... 나오는데요, 그림으로 코드를 이해할 수가 없네요. ㅠㅠ 그리고 findSubstring(s,i,i)는 왜 있는 건지도 모르겠어요. 강의를 몇 번이고 돌려 들어도 모르겠습니다.

  • java
  • 코테 준비 같이 해요!
개발중 댓글 1 좋아요 1 조회수 198

오류가 뜨는데 왜그러는 걸까요 ? ㅜㅜ

미해결

JSP 강의평가 웹 사이트 개발하기

강의영상 그대로 따라하면서 mysql connector 파일을 lib 폴더에 넣으니 계속 입력안한 사항이 있다고 떠서 (아이디 비번 모두 입력했는데도 입력안한 사항이 있다고 떴습니다.) 유튜브 댓글 중 해결방안이 있어서 수정해봤는데요, 1. dbURL = "jdbc:mysql://localhost:3306/TUTORIAL?serverTimezone=UTC"; 2. 버전을 맞춰서 mysql-connector-java-8.0.25.jar을 다운받아 넣기 이 두가지 방법을 통해 수정했는데 아래처럼 오류가 났는데 어떻게 해결해야할까요? ㅜㅜ

  • java
  • jsp
박선영 댓글 0 좋아요 0 조회수 312

고정너비 정수에 대한 질문입니다

미해결

홍정모의 따라하며 배우는 C언어

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.

  • 고정너비정수
  • c
youngho.koo08 댓글 4 좋아요 1 조회수 335

연속형데이터가 아닌 범주형데이터일때 치우친데이터에 대한 처리

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

모델을 만든뒤에 모델정확도를 올리기위해 feature importance를 보고 가장 변수중요도가 높은 변수의 분포를 살펴보고 skew되어있으면 log변환을 하라고 배웠습니다. 근데 이때 해당 분포가 연속형데이터가 아닌 범주형데이터일때는 이 치우친 데이터를 어떻게 처리해야될까요?

  • python
  • 통계
  • 머신러닝 배워볼래요?
SeungHoon Paik 댓글 1 좋아요 0 조회수 379

iteration 부분

미해결

딥러닝 CNN 완벽 가이드 - TFKeras 버전

iteration 설명하실 때 iteration이 데이터셋 전체를 반복하는 것도 iteration, 데이터셋 내부의 mini-batch를 학습하는 것도 iteration이라고 설명하셨는데요 데이터셋 전체를 반복하는 iteration epoch이랑 같은 개념인가요?

  • 머신러닝 배워볼래요?
  • kaggle
  • keras
  • tensorflow
  • 딥러닝
  • cnn
DiazBro 댓글 1 좋아요 0 조회수 401

테스트코드와 예외처리는 어떤 강의에서 볼 수 있을까요?

미해결

스프링 핵심 원리 - 기본편

안녕하세요 좋은 강의 정말 감사합니다 실무에서 스프링 사용하면서 더 깊이있게 개발하려다보니 원리가 중요해서 이 강의를 제일 먼저 들었는데 정말 도움이 많이 되었습니다 저도 학자형으로 공부하는 편인데 일을 하다보니 야생형으로 변하게 되더라구요 그래서 야생형적으로 여쭤보면 당장 테스트코드 (유닛테스트, 통합테스트, mock 등등)와 예외처리의 best practice가 궁금합니다 팀장님 강의에 여러군데에서 조금씩 보이긴 해서 일부분 발췌해서 듣긴했는데 혹시 어떤 강의에 잘 되어있을까요?? 다시 한번 좋은 강의 감사합니다 활용편1 들으러 가보겠습니다

  • 테스트코드
  • 예외처리
  • oop
  • spring
  • 강의로드맵
이영훈 댓글 1 좋아요 0 조회수 270

빌드 질문입니다.

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

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 뒤에 붙이고 실행해도 같은 에러 발생하네요..

  • java
  • spring
  • MVC
  • spring-boot
Solioquies 댓글 3 좋아요 0 조회수 1165

뭘 잘못 건드렸을까요? 어느 부분 문제로 보이는지 말씀부탁드리겠습니다ㅠ

미해결

CSS Flex와 Grid 제대로 익히기

ui.css /* menu */ . menu { display : flex ; flex-direction : row ; } . menu-item { /* flex-grow: 1; */ width : 25% ; background : gold ; transition : 0.5s ; } . menu-item : hover { /* flex-grow: 1.5; */ width : 35% ; background : crimson ; } . menu-link { display : block ; padding : 1em ; font-size : 1.2rem ; font-weight : bold ; color : #555; text-decoration : none ; text-align : center ; } . menu-link : hover { color : white ; } /* search */ . search-form { display : flex ; height : 40px ; } . search-form input [ type = ' search ' ] { flex : 1 ; margin-right : 10px ; border : 0 ; border-radius : 0.3em ; font-size : 1rem ; padding : 0 1em ; } . search-form input [ type = ' submit ' ] { width : 4em ; border : 0 ; border-radius : 0.3em ; font-size : 1rem ; background : gold ; } /* bullet list */ /* https://copychar.cc/ */ . info-list-item { display : flex ; margin : 0.5em 0 ; } . info-list-item : before { content : '  ' ; margin-right : 0.5em ; } /* message */ . user-item { display : flex ; margin-bottom : 1.5em ; } . user-photo { flex-shrink : 0 ; width : 50px ; height : 50px ; margin : 0.5em ; border : 2px solid #333; border-radius : 50% ; background-color : gold ; background-repeat : no-repeat ; background-position : center ; background-size : 150% ; } /* friend list */ . friend-item { align-items : center ; } . user-name { overflow : hidden ; text-overflow : ellipsis ; white-space : nowrap ; } /* modal */ . modal { display : flex ; position : fixed ; left : 0 ; right : 0 ; top : 0 ; bottom : 0 ; background : rgba ( 0 , 0 , 0 , 0.3 ); justify-content : center ; align-items : center ; } . dialog { width : 50vw ; padding : 2em ; border-radius : 1em ; background : white ; } /* card list */ . card-list { display : grid ; grid-template-columns : repeat ( auto-fill , minmax ( 300px , auto )); column-gap : 2% ; } . card-item { display : flex ; flex-direction : column ; margin-bottom : 2rem ; } . card-image { height : 0 ; padding-bottom : 60% ; background : lightgray ; background-repeat : no-repeat ; background-position : center ; background-size : cover ; } . card-image img { display : none ; } . card-desc { flex : 1 1 auto ; padding : 1em ; background : white ; } ui-page.css . header { display : flex ; justify-content : space-between ; height : 80px ; align-items : center ; padding : 0 1rem ; } /* .header에 justify-content: space-between; 대신 사용 가능 */ /* .search-form { margin-left: auto; } */ . website-title { flex-shrink : 0 ; margin-right : 10px ; color : #555; } . search-form { width : 240px ; max-width : 60% ; margin-left : auto ; margin-right : 3rem ; } . primary { padding : 1rem ; } @ media ( max-width : 600px ) { . menu { flex-direction : column ; } . menu-item { width : 100% ; transition : none ; } . menu-item : hover { transition : 0.5s ; width : 100% ; } } . secondary { padding : 1rem ; } . secondary-a { background : white ; } . secondary-b { color : white ; background :#666; } . footer { padding : 1rem ; border-top : 1px solid lightgray ; text-align : center ; } . mb2rem { margin-bottom : 2rem ; } . modal-switch { font-size : 2rem ; } . modal { display : none ; top : 80px ; } # modal-switch : checked ~ . modal { display : flex ; } label [ for = " modal-switch " ] { display : inline-flex ; align-items : center ; justify-content : center ; position : absolute ; top : 1.3rem ; right : 1rem ; width : 40px ; height : 40px ; /* background: red; */ } label [ for = " modal-switch " ]:: before { content : " ⚑ " ; font-size : 2rem ; } # modal-switch : checked ~ label [ for = " modal-switch " ]:: before { color : blue ; } # modal-switch , label [ for = " modal-switch " ] span { overflow : hidden ; position : absolute ; width : 1px ; height : 1px ; opacity : 0 ; top : 0 ; } @ media ( min-width : 1024px ) { . page { display : grid ; grid-template-columns : 20% 1fr 20% ; grid-template-areas : ' header header header ' ' menu menu menu ' ' secondary-a primary secondary-b ' ' footer footer footer ' ; } . header { grid-area : header ; } . menu { grid-area : menu ; } . primary { grid-area : primary ; } . secondary-a { grid-area : secondary-a ; } . secondary-b { grid-area : secondary-b ; } . footer { grid-area : footer ; } } @ media ( min-width : 1400px ) { . page { display : grid ; grid-template-columns : 300px 1fr 300px ; } }

  • flex
  • HTML/CSS
이유진 댓글 1 좋아요 0 조회수 233

영속성 컨텍스트 질문입니다.

해결됨

자바 ORM 표준 JPA 프로그래밍 - 기본편

안녕하세요 강사님! 강의듣다가 clear보고 궁금한게 있어서 질문드립니다. 아래 사진과같이 만약 DB에 1이라는 키 값을 가진 member를 em.find를 한 뒤 em.clear를 해서 영속성컨텍스트 비우고나서 다시 em.find를 통해 member2라는 객체를 만들었을때 member는 영속성컨텍스트가 관리하는 객체가 아닌데도 왜 member==member2 가 성립하는지요 ?

  • JPA
  • java
katastrophe 댓글 1 좋아요 1 조회수 188

symm

미해결

3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌

삭제된 글입니다

  • 3ds-max
BB 댓글 1 좋아요 0 조회수 77

인기 태그

인프런 TOP Writers

주간 인기글