묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
이럴때는 ManyToMany 관계 매핑을 사용해도 문제가 없지 않을까요?
Member 클래스와 Role 클래스가 있습니다. Member 클래스에는 Role 들을 담아두는 컬렉션 필드 List<Role> roles 가 있고 Role 클래스는 @id roleId, roleName 프로퍼티만 가지고 있습니다. 이 두 클래스의 관계를 매핑하기 위해서 Member 클래스에 List<Role> roles 프로퍼티의 매핑정보를 아래처럼 했습니다. @ManyToMany @JoinTable(name = "ROLE_MAP", joinColumns = @JoinColumn(name = "MEMBER_ID"), inverseJoinColumns = @JoinColumn(name = "ROLE_ID")) private List<Role> roles; 이렇게 하면 일단 동작은 잘 됩니다. 강사님께서 강의중에 매핑 테이블이 단순하게 유지되는 일은 거의 없기 때문에 매핑 테이블을 엔티티로 승격을 시켜서 ManyToOne, OneToMany 로 하는 것이 낫다고 하셨습니다. 그런데 만약 Master Code 테이블처럼 별도의 비즈니스 로직을 가지고 있지 않고 Member 엔티티에서 값 처럼 사용하고 있을 때는 ManyToMany로 해도 크게 문제가 없을 것 같은데 강사님 의견이 궁금합니다!! 질문의 요지가 잘 전달이 되었는지 잘 모르겠습니다. ㅠ
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
print('{:4d}'.format(i *j), end='')
이 부분에서 오류가 발생하는데요 왜 그러죠?
-
미해결홍정모의 게임 만들기 연습 문제 패키지
빌드 실패. 오류: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.
제가 github에서 gamepackage을 로드(불러와서)해서 파일을 가져온 후에 main.cpp에서 빌드를 처음 시켜봤는데요 거기서 빌드 실패. 오류: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.이게 뜨면서 그 강의에서 보이는 것처럼 하얀 창이 뜨지 않네요 제가 opengl떄문인가 싶어서 opengl도 깔아놨는데도 안되요 ㅠㅠㅠㅠㅠ 혹시 opengl이 제대로 깔리지 않은건가요??
-
미해결코알못에서 웹서비스 런칭까지 : 2021 제주 코딩 베이스캠프(Django)
강의랑 똑같이 쳤는데 item, btn들은 잘 나오는데, 클릭해도 애니메이션 효과가 적용되지 않습니다..ㅠㅠ 왜일까요....
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> .item-container { margin: 20px; padding: 20px; display: flex; } .item-container .item { width: 100px; height: 100px; margin: 20px; padding: 20px; border: 1px solid black; } #item1 { background-color: #fbffb9; } #item2 { background-color: #ec7357; } </style> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.js"></script> <script> $(function(){ $("#btn1").on("click", function(){ $("#itme1").fadeuOut(); }); $("#btn2").on("click", function(){ $("#itme1").fadeuIn(); }); $("#btn3").on("click", function(){ $("#itme2").slideUp(); }); $("#btn4").on("click", function(){ $("#itme2").slideDown(); }); $("#btn5").on("click", function(){ $("#itme2".slideToggle(); }); }); </script> </head> <body> <div id="box1" class="item-container"> <div class="item" id="item1"><strong>Java</strong></div> <div class="item" id="item2"><strong>python</strong></div> </div> <div> <button id="btn1">fade out</button> <button id="btn2">fadein</button> <button id="btn3">slideup</button> <button id="btn4">slidedown</button> <button id="btn5">slidetoggle</button> </div> </body> </html>
-
미해결코알못에서 웹서비스 런칭까지 : 2021 제주 코딩 베이스캠프(Django)
atom-live-server에 대해 궁금합니다.
제가 atom-live-server로 들어가지는 창을 이용하지 않고 아톰에서 바로 크롬으로 연결해서 확인을 했었는데, ajax강의의 function들이 하나도 적용되지 않더라구요ㅠㅠ 그래서 혹시나 해서 atom-live-server를 통한 창을 이용하니 작동이 잘 됩니다. 크롬으로 바로 연결해 쓰는것과 atomliveserver로 이용하는 것이 어떤 차이가 있나요? 왜 load html이나 get같은 기능 작동이 아예 안됐던 것인지 궁금합니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
github에서 소스코드를 보려고 하는데 오류가 납니다...
Sorry, something went wrong. Reload? 라고 나오는데 어떻게 해결해야 하는거죠??
-
미해결React로 NodeBird SNS 만들기
질문이요
next 가 express를 돌리는 건가요 ?? 기존의 next 대신에, nodemon 으로 세팅해서 돌리는 이유는 무엇인가요? ??
-
해결됨홍정모의 따라하며 배우는 C++
9.2 입출력 연산자 오버로딩 강좌 중 질문 입니다.
입출력 연산자 오버로딩 강좌에서 입출력 연산자 함수는 멤버 함수로 못 만든다고 하셨는데, 이유를 들어도 잘 이해가 되지 않아 질문 드립니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
한글이름폴더명이라서 영문계정을 만들고 설치를했는데
작업을 앞으로 새로 만든 계정에서만 해야하나요? 설치만 새게정에서 하고 원래계정으로 돌아와서 작업할수있는방법은없을까요? 불편해서요 ㅠㅠ
-
미해결밑바닥 부터 시작하는 머신러닝 입문
ch11 강의 코드
ch11 강의 코드만 볼수가 없습니다. reload 문구만 뜨는데 관련해서 코드를 저의 이메일로 보내주시면 감사하겠습니다. rtgww7777@naver.com
-
미해결밑바닥 부터 시작하는 머신러닝 입문
코드를 볼수 가 없어요
4_news_groups_analysis.ipynb 이 부분의 코드가 보이지 않습니다. 혹시 가능하시면 제 메일로 보내주실수 있나요? www.naver.com
-
미해결유니티 기초 강좌 - 기획부터 사용까지
소리
영상 소리가 들리지 않아요 원래 그런건가요?
-
미해결IntelliJ를 시작하시는 분들을 위한 IntelliJ 가이드
ll 안되시는분들
ls -al
-
미해결견고한 JS 소프트웨어 만들기
클릭카운터 모듈 - 스펙2 코드 질문
beforeEach()가 있는데 왜 count는 beforeEach 위쪽에 작성하는 건가요? 더 먼저 실행되게 하기 위해선가요? counter 선언 코드에 var나 let 키워드를 안 넣으셨는데 이유가 있을까요?
-
미해결스프링 부트 개념과 활용
war 배포시 임베디드 톰캣을 쓸순없나요?
jsp를 사용해서 war배포한다면 스프링 부트내의 임베디드톰캣을 사용하여 어플리케이션을 구동 할수있을까요?
-
미해결윤재성의 Java 기반 Android 9.0(pie) App 개발 고급 3단계
16:47 부분에 질문 있습니다.
name의 content.FileProvider 가 빨간색으로 뜨며 에러가 뜨는데 어떻게 해결할까요ㅠㅠ <provider android:authorities="temp.project" android:name="android.support.v4.content.FileProvider"
-
미해결웹 게임을 만들며 배우는 React
onClickBtn()는 왜 한번 더 함수를 쓰는지 이해가 안되요...
고차함수로 바꾸기 전에 () => this.onClickBtn('바위') () => 를 빼면 랜더링 에러가 나는데.. 왜 그런건지 설명좀 해주세요 () => 왜 들어가는지 이해가 안되요
-
미해결React로 NodeBird SNS 만들기
새로고침
제가 알기로는 새로고침은 이전 request가 post일경우 post이고 이전 request가 get일경우 get이라고 알고있습니다. Lecture 5-2(11:38) https://stackoverflow.com/questions/4497643/refreshing-a-page-in-a-browser-yields-post-or-get-request
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
교수님 baseBall 게임 main문 작성 문제
안녕하세요 교수님 야구게임하다가 검증을 2시간을 해도 도저히 답을 못찾아서 교수님께 질문 올립니다 def main(): print("Play Baseball") user_input = 999 # ===Modify codes below============= # 위의 코드를 포함하여 자유로운 수정이 가능함 is_game = True # 게임을 다시 실행할 시 컴퓨터의 random 함수를 작동시키는 whiile is_oneMore = True # 사용자의 재시작 의향을 받는 whiile is_random = True # 게임 실행시 사용자의 숫자를 받는 While while(is_game): # 이 while 는 컴퓨터의 랜덤 숫자 생성을 계속 진행할 while is_oneMore = True # 밑에서 다시 실행함에 따라 False 를 다시 True 로 변경을 해주어야 함 is_random = True # 마찬가지로 아래에서 False 랄 디시 True로 돌려야 계속 진행이 가능 random_number = str(get_not_duplicated_three_digit_number()) print("Random Number is : ", random_number) # 컴퓨터의 랜덤 숫자를 사용자에게 한번 보여줌 while(is_random): # 이 while 은 사용자의 숫자를 계속 받을 while user_input = input('Input guess number : ') # 이때 사용자가 값을 입력함 if(is_validated_number(user_input)): # 그 값을 컴퓨터의 값과 비교하여 strikes , balls 의 값을 비교함 이때 잘못입력하면 제일 아래의 else문으로 떨어짐 stikes , balls = get_strikes_or_ball(user_input , random_number) # 검증된 함수로 strike , balls 를 비교해서 unpacking 를 함 print("Strikes : ",stikes,",","Balls : ",balls) # 그 모습을 사용자에게 한번 보여줌 if(stikes == 3): # 여기서 종료 여부 물음 while(is_oneMore): one_more = input("You Win, one more(Y/N) ?") if(is_yes(one_more)): #검증된 함수로 물어봄 is_oneMore = False #이 때 다시 하고 싶으며면 제일 최상의 while을 제외하고는 탈출을 시켜야 하기 때문에 False 를 사용함 is_random = False # 마찬가지임 #여기로 끝이 나면 is_game while문으로 돌아감 else: if(is_no(one_more) or one_more == "0" ): # 그것이 아니라면 (yes 가 아닌 다른것을 입력했다면 n , 이거나 그 밖에 ) is_game = False is_oneMore = False is_random = False # 이때는 게임을 끝내고 싶기 때문에 모든 while 에 False 를 걸어서 게임을 종료 시켜야 함 else: # 이곳은 0도 아니고 , N이 아닌 전혀 이상한 값이 들어 왔을때는 print("Wrong Input, Input agin") continue # 다시 한번 종료의사만 물어보는 While 로만 돌아가야 한다 else: print("Wrong Input, Input agin") continue #이것의 continue 는 사용자가 잘못된 숫자를 입력했을 경우 오는 continue # ================================== print("Thank you for using this program") print("End of the Game") if __name__ == "__main__": main() atom 으로 작성한 main 문입니다 이때 다른 함수들은 전부 Pass를 받았는데 main만 계속해서 Fail 을 받고 있습니다 고치고 고처서 최대한 overView하고 똑같이 만들었는데 계속해서 fail이 발생합니다 위의 cmd 들이 제가 작성한 코드를 돌려본 결과 값입니다 제 코드가 잘못된 것인지 궁금합니다 감사합니다 사진이 작게 보이면 우클릭해서 새탭에서 열기 하시면 크게 보입니다 감사합니다
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
jpa에서 bulk query 작성이 가능한가요?
안녕하세요. 강의 초반부를 듣고 있습니다. insert나 update를 한번에 묶어서 할 수 있는 bulk query를 jpql 등에서 할 수 있나요? update같은 경우 when.. case 문을 써야하는데 가능할지요? 또, sub query를 쓰는데 문제가 없나요?