묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
커넥션을 사용한다는 개념
안녕하세요. 강의 자료중에, " MemberRepository는 JPA를 통해 회원을 저장하는데, 이때 JPA는 트랜잭션이 시작된 con1을 사용해서 회원을 저장한다 " 라고 되어있는데요.이 부분에 대해 영한님께서 "em.persist()를 호출할때 내부적으로 JPA는 트랜잭션이 시작된 con1을 사용한다" 고 하셨는데, em.persist()를 호출할때, 실제 데이터베이스에 커밋은 아직 하지 않지만 con1을 사용해서 회원을 데이터베이스에 저장하는것인가요? "LogRepository도 트랜잭션C와 관련된 con2를 사용한다" 라고 강의자료에 나와있는 부분도, 위 내용과 동일한걸까요?con1과, con2를 사용한다는 개념이 어떤것을 의미하는지 궁금해서 질문드립니다.감사합니다.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
초기세팅중 packge.json 에러떠요
폴더에 있는 패키지들이 모두 에러인데 axios쪽인거 같은데 어떻게 해결하면될까요..
-
미해결[켠김에 출시까지] UE5 다크앤다커 스타일의 익스트랙션 RPG (D1)
GladiatorCore 설정 후 실행시 문제
GladiatorCore 강의 따라 진행하고 실행 누르니까 계속 크래쉬가 납니다... 이후에 계속 스샷창 뜨면서 언리얼 에디터가 켜지지도 않네요..
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
강의자료 문의 드립니다.
안녕하세요강의 잘 듣고 있습니다. 처음이라 속도가 나지는 않지만 재밌게 잘 듣고 있습니다. 카페에서 다운받은 자료집 2개(초고속 파이썬 정복, 1분 파이썬 강의자료)가 있습니다.이것외에 혹시 강의자료나 자료집이 있는지 궁급합니다. 감사합니다.
-
해결됨Flutter 앱 개발 기초
인스타그램-화면 만들기 pubspec.yaml 강의 교재 부분
안녕하세요 2회차 인스타그램-화면 만들기 강의에서 notion 교재에 있는 pubspec.yaml 코드스니펫을 확인해보니 이런식으로 밖에 안 뜹니다. 혹시 전체 코드 좀 공유해주실 분 계신가요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
프론트단 질문 검증 오류뜰시 태그를 추가하는데 alert창을 띄우는 방식으로 한다면 어떻게 달라지는지?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]프론트단 질문 검증 오류뜰시 태그를 추가하는데 alert창을 띄우는 방식으로 한다면 어떻게 달라지는지? 예를들면 검증해서 문제가 있으면 bindingresult에 담고 템플릿에 넘겨주는데 지금방식은 문제가 잇으면 input태그밑에 오류를 표시해주는데 alert창으로 표시를 하고 싶다면 프론트에서 코드가 어떻게 달라지는지 알고싶네요.자바스크립트코드에 오류가 있을시에 alert창에 ${에러문구} 이런식으로 넣어주면 되는건가요?
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
섹션 9 계층적 권한 메소드 Deprecated
테스트 중 사용된 메소드가 곧 Deprecated 된다고 나오는데 혹시 다른 메소드 설정 방법 알려주실 수 있을까요?
-
해결됨MongoDB를 활용하여, 200억건 이상의 데이터 파이프라인 작성법
spring으로 강의를 따라가도 될까요?
안녕하세요, 한 가지 여쭤볼 게 있어 문의드립니다! 혹시 Java Spring 개발 중에 MongoDB 활용법을 익히고 싶어 강의를 찾아보던 중 커리큘럼이 너무 저에게 맞는 것 같아 수강을 고민하였는데요.Node로 이루어진 강의를 Spring으로 진행하면서 수강을 해도 문제가 없을지 의견 구해봅니다. 감사합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@Transactional이고, Rollback 설정을 변경하지 않았음에도 Insert문이 실행되는 이유
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.안녕하세요 다름이 아니라 테스트 코드를 작성하여 결과를 확인하고 있었는데 교수님의 설명과 달리 Insert문이 계속해서 출력되고 있는 것이 의문이라 여쭤봅니다. 저는 rollback을 false로 하거나 em.flush를 따로 호출해주지 않았음에도 Insert문이 출력되는 이유가 궁금합니다.참고로 저는 H2가 아니라 mysql 로컬 디비를 연결하여 개발 중인데 이 것이 사유가 되는걸까요? spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/testdb username: root password: /// jpa: hibernate: ddl-auto: update properties: hibernate: dialect: org.hibernate.dialect.MySQL8Dialect format_sql: true logging: level: org.hibernate.SQL: DEBUG org.hibernate.type.descriptor.sql.BasicBinder: TRACE package jpabook.jpashop.service; import jpabook.jpashop.domain.Member; import jpabook.jpashop.repository.MemberRepository; import org.junit.Assert; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; import org.springframework.transaction.annotation.Transactional; import static org.junit.Assert.*; @RunWith(SpringRunner.class) @SpringBootTest @Transactional public class MemberServiceTest { //테스트니까 이런식으로 해도 됨. @Autowired MemberService memberService; @Autowired MemberRepository memberRepository; @Test public void 회원가입() throws Exception { //~~걸 실행하면 ~~한 결과가 나와야 함, 검증해라 (given when then) //given Member member = new Member(); member.setName("kim"); //when Long savedId = memberService.join(member); //then assertEquals(member, memberRepository.findOne(savedId)); } @Test(expected = IllegalStateException.class) public void 중복_회원_예외() throws Exception { //given Member member1 = new Member(); member1.setName("kim1"); Member member2 = new Member(); member2.setName("kim1"); //when memberService.join(member1); memberService.join(member2); // try{ // memberService.join(member2); //예외가 발생 // }catch (IllegalStateException e){ // return; // } //then fail("예외가 발생하야 한다"); } }
-
미해결빅데이터/텍스트마이닝 분석법 (LDA,BERTtopic,감성분석,CONCOR with ChatGPT)
BERTopic에 대해서 질문드립니다.
-강의 내용이나 궁금증이 있으시면 질문해 주세요! BERTopic을 할때는 데이터가 LDA를 할 때 처럼 형태소 분석된 데이터가 아닌원본 데이터를 그대로 입력으로 줘야 하나요?데이터는 동일하게 빅카인즈입니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
후위식 연산(postfix) 컴파일 에러
향상된 switch문 (arrow) -> 사용했는데 컴파일 에러 나는데자바 버전 문제 때문인건가요?컴파일에러/judger/run/1d73365da4a4439f86329fcf18ad31c5/Main.java:24: error: : expected case '+' -> stack.push(lt+rt); ^
-
해결됨유니티 시스템 프로그래밍 Pt.1 - 상용 게임 구현을 위한 핵심 시스템 올인원 패키지
안녕하세요. 저도 4장을 공부 중인데 Cavas가 그려지지 않는 문제가 생겨 문의드립니다.
Title 씬에 UIManager를 추가한 뒤에 생긴 문제인데요, 이전 질문을 참고하여 URP인 경우 Camera의 Environment의 BackgroundType값을 Uninitialized로 해줬지만, 여전히 다른 색으로 덮혀 있네요.UIManager의 카메라를 비활성화하면 이렇게 잘 나옵니다. 제 환경이 유니티 6이라서 그런 걸까요?
-
미해결TS/JS 디자인 패턴 with Canvas: 제로초에게 제대로 배우기
싱글톤 강의
싱글통 강의에서 숙제에 대한 답변도 볼 수있는 곳이 있을까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
벌크 연산과 em.clear 관련
안녕하세요? 아래 코드에서 em.clear() 를 호출하거나 호출하지 않거나 모두 SQL 로그가 나옵니다 . SQL 로그가 나온다는 것은 DB에 갔다올 것 같은 생각이 드는데요, 그렇지만 em.clear()를 호출하지 않는 경우에는 age 가 0으로 출력되고, em.clear()를 호출하는 경우 20으로 출력됩니다. SQL Queury가 로그에 찍히더라도 영속성 컨텍스트에서 값을 조회하는 경우가 있는걸까요?int resultCount = em.createQuery("update Member m set m.age = 20") .executeUpdate(); System.out.println("resultCount = " + resultCount); em.clear(); Member mm = em.createQuery("select m from Member m where m.name = :name", MemberJ.class) .setParameter("name", "회원1") .getSingleResult(); SQL 로그가 두 경우 모두 찍힘Hibernate:/* selectmfromMember mwherem.name = :name */ selectm1_0.id,m1_0.age,m1_0.name,m1_0.TEAM_IDfromMEMBER m1_0wherem1_0.name=?
-
미해결홍정모의 따라하며 배우는 C언어
강의를 신뢰할수가 없습니다.
강의에서 시키는 대로 비주얼스튜디오코드를 설치했는데 아무리 따라해도 강의대로의 결과가 나오지않아 강의를 신뢰하고 따라할 수 없습니다. 1.13 의 3분32초에 보면 f1을 누르고 검색창에 shell을 입력하면 여러검색결과가 떠야하는데 아무것도 나오지않습니다. 분명 사전에 강의에서 시키는대로 설치하고 세팅했는데 처음부터 이렇게 결과가 다르다면 뭘믿고 따라가야할지모르겠습니다. 해결해주세요.
-
미해결홍정모의 따라하며 배우는 C언어
강의를 따라했는데 강의화면과는 다른결과가 나옵니다. 더 이상 강의를 진행할수가없네요
1.13 비주얼스튜디오 코드의 기본적인 사용방법 강의의4분53초를 보면 gcc main.c 를 입력하면 파워셸이는 아무일이없고, 화면왼쪽에는 a.exe파일이 나옵니다. 하지만 저는 gcc main.c를 입력하면C:/Users/my com/Downloads/i686-14.2.0-release-mcf-dwarf-ucrt-rt_v12-rev0/mingw32/bin/../lib/gcc/i686-w64-mingw32/14.2.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Users/my com/Downloads/i686-14.2.0-release-mcf-dwarf-ucrt-rt_v12-rev0/mingw32/bin/../lib/gcc/i686-w64-mingw32/14.2.0/../../../../i686-w64-mingw32/lib/../lib/libmingw32.a(lib32_libmingw32_a-crtexewin.o):crtexewin.c:(.text.startup+0xc0): undefined reference to `WinMain@16'collect2.exe: error: ld returned 1 exit statusPS C:\Users\my com\Documents\my_c_files> dir이라고 뜨며 a.exe 파일은 생성되지도 않습니다. 분명 사전에 시키는대로 설정하고 설치했는데 왜 따라하기그대로 안되는지모르겠습니다. 더 이상 강의를 진행할수가없습니다. 해결해주세요
-
미해결
7일 지났다고
안녕하세요? 지금 제가 끊어 놓은 김영한님의 강의가 85만원이 넘는데요.7일이 경과하였다고 환불 불가라니오..?말이 되는 소리를 하세요~!!서울시 전자상거래 사이트에 소비자 상담접수하겠습니다.
-
해결됨인공신경망 이론과 DNN, CNN 아키텍처 이해 및 구현
3장-3절 케라스를 이용한 CNN모델링 PDF 자료가 3장-5절과 중복됩니다.
3장 -3절 케라스를 이용한 CNN모델링 PDF자료가 5절 자료와 중복됩니다.^^
-
해결됨생성형 AI 기초와 동작 원리 이해
클립모델 실습 중 에러 발생 관련 문의드립니다.
코랩에서 910 실습파일 실행 시 skimage.data_dir 경로에 이미지 파일이 없는것으로 보입니다. FileNotFoundError Traceback (most recent call last) <ipython-input-31-48f15de4b83a> in <cell line: 9>() 7 8 # skimage의 데이터 디렉토리에서 .png 또는 .jpg로 끝나는 모든 파일을 반복하여 처리합니다. ----> 9 for filename in [filename for filename in os.listdir(skimage.data_dir) if filename.endswith(".png") or filename.endswith(".jpg")]: 10 # 파일명에서 확장자를 제거하여 이미지의 이름을 얻습니다. 11 name = os.path.splitext(filename)[0] FileNotFoundError: [Errno 2] No such file or directory: '/root/.cache/scikit-image/0.24.0/data
-
미해결[켠김에 출시까지] UE5 다크앤다커 스타일의 익스트랙션 RPG (D1)
Asset Manager 관련 질문입니다.
Lyra에서 에셋을 로드할때 한가지 예시로 GetAsset( ) 함수에서는 TSoftObjectPtr 타입의 포인터를 전달해주고 있는데요,인자로 받은 소프트 오브젝트를 SynchronousLoadAsset( ) 함수로 실질적으로 메모리에 로드하는걸로 알고있습니다.그러면 AssetManager의 Primary Asset Types To Scan으로 에셋들이 관리되는 이유가 따로 있을까요? AssetManager의 Primary Asset Types To Scan로 관리되는 에셋들과내부함수를 사용하여 로드한 에셋들의 관계에 대해 궁금합니다.