묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결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로 관리되는 에셋들과내부함수를 사용하여 로드한 에셋들의 관계에 대해 궁금합니다.
-
미해결Next + React Query로 SNS 서비스 만들기
새로 올라온 강의 영상에 문제가 있는거 같습니다.
"섹션4 그런데 백엔드 개발자가 API를 아직 못 만들었다"의 "msw 세팅과 .env" 강좌가 8분 38초까지 영상이 검은 화면으로 나옵니다. 해당 영상에서 검은 화면 중간 중간 노란색 안내 문구는 나오는 것과 다른 영상에서는 해당 증상이 보이지 않은 것으로 보아서 제 환경에서 해결할 수 없는 문제로 보이는데, 확인 한번 부탁드립니다.
-
미해결Practical Testing: 실용적인 테스트 가이드
전체 테스트 vs asciidoctor 질문
@DisplayName("챌린지를 생성한다.") @Test void createChallenge() { // given LocalDateTime startDateTime = LocalDateTime.of(2024, 11, 11, 10, 10, 30); Member member = createMember(); memberRepository.save(member); Category category = createCategory(); categoryRepository.save(category); ChallengeCreateServiceRequest request = ChallengeCreateServiceRequest.builder() .title("제목") .durationInWeeks(2) .weeklyGoalCount(3) .categoryId(category.getId()) .color("색상") .content("내용") .build(); // when ChallengeResponse challengeResponse = challengeService.createChallenge(member, request, startDateTime); // then assertThat(challengeResponse.getId()).isNotNull(); assertThat(challengeResponse.getCategory()) .extracting("id", "name") .contains(1L, "카테고리"); assertThat(challengeResponse.getRecord()).isNull(); assertThat(challengeResponse) .extracting("startDateTime", "totalGoalCount") .contains("2024-11-11 10:10:30", 6); }assertThat(challengeResponse.getCategory()) .extracting("id", "name") .contains(1L, "카테고리");afterEach를 작성해서 deleteAllInBatch로 레포지토리들을 삭제하고 있습니다. 전체 테스트에서는 아무런 문제없이 통과하는데 asciidoctor을 돌리면은 이 카테고리 아이디가 4L로 기대된다고 나옵니다.. 전체 테스트와 asciidoctor와무슨 차이가 있는건가요 ? 도대체 이유를 모르겠습니다ㅠ카테고리 레포지토리를 쓰는곳을 보면 1. CategoryControllerTest2. ChallengeControllerTest3. CategoryServiceTest4. ChallengeServiceTest -> 실패 부분 입니다..근데 컨트롤러 테스트를 제외하고,, 서비스, 레포지토리 테스트에서 afterEach 메소드 사용 deleteAllInBatch로 초기화를 시켜주고 있습니다.근데 왜 다음과 같이 나오는지 이해가 안갑니다.. 이게 전체 테스트는 잘되고 asciidoctor를 첫번째 돌릴때만 그렇고 두번째에는 또 성공합니다.. 근데 이게 문제가 ci/cd때 테스트를 실패하니까 build가 안된다는 점입니다 ㅠ.ㅠ
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-O 4949번 문제 질문있습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 나름 간소화하여 풀었는데 반례를 못 찾겠습니다 ㅠㅠhttps://www.acmicpc.net/source/87277567
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
th:fied 가 바인딩 실패시 값을 넣어주는것을 아는데 타임리프말고 다른 템플릿은 어떻게 오류값을 넣는건지?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]th:fied 가 바인딩 실패시 값을 넣어주는것을 아는데 타임리프말고 다른 템플릿은 어떻게 오류값을 넣는건지?new FieldError("item", "itemName", item.getItemName(),....)위에 3번째 파라미터가 들어가는거같은데템플릿에서 3번째 파라미터를 어떻게 꺼내는건지 알고싶네요.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
6-C 질문있습니다
http://boj.kr/bd886da1402c420f8b5d6e75d1cdf360 혹시 반례 부탁드려도 될까요?반례를 구한다면 어떤 방식으로 반례 값을 설정할지도 궁금합니다
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
다이얼로그 띄우구
저는 다이어트는 내일부터 하는거 아닙니까 창 뜬이후로 창이 꺼져버리는데 이유가 멀까요?
-
미해결팀 개발을 위한 Git, GitHub 입문
강의자료 부탁드립니다.
kgkang@gmail.com입니다. 감사합니다.
-
미해결김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션
UTF-8 문자열을 char 타입으로 변경하는것에 대해서 궁금합니다.
public static void main(String[] args) throws IOException { String writeString = "가나다ABC"; System.out.println("writeString = " + writeString); // 파일에 쓰기 var fw = new FileWriter(FILE_NAME, StandardCharsets.UTF_8); fw.write(writeString); fw.close(); // 파일에서 읽기 var content = new StringBuilder(); var fr = new FileReader(FILE_NAME); int ch; while ((ch = fr.read()) != -1) { char ch1 = (char) ch; System.out.println("ch1 = " + ch1); content.append(ch1); } fr.close(); System.out.println("readString = " + content); } 질문1) 예제의 코드에서 char ch1 = (char) ch; 로 캐스팅하는부분이 궁금해요인코딩이 UTF-8 이니 최대 3바이트까지 쓸 수 있는데 이것을 2바이트만쓰는 char 로 캐스팅할 수 있는 이유는 무엇인가요?가~다 는 자바의 기본인코딩타입인 UTF-16 에서 2바이트로 표현할 수 있기 때문일까요?fr.read() 는 2바이트로 표현해야하는것이 아니라면 해당문자열까지 읽고, 반환하는것으로보이는데 맞는걸까요?확인해보니 이모지같은경우에는 UTF-16 에서는 두 바이트로 표현이힘들어서 깨지는것을 확인했습니다! 질문2) 위의 가정이 맞다면 Reader, Writer 은 항상 JVM이 관리하는 UTF-16 으로 읽는과정이 있으니 byte 단위로 읽는 Stream 보다 성능적으로 느릴 것 같은데 맞을까요?
-
해결됨삼각형의 실전! CMake 초급
FetchContent로 가져온 외부 라이브러리를 사전에 빌드하는 방법이 있을까요?
안녕하세요 삼각형님! CMake를 활용해 OpenGL 환경을 구성하고 있고, FetchContent를 사용하여 외부 라이브러리를 의존하려고 하는 중입니다.여기서 문제는 glad 라이브러리는 CMake Configure-Generate 단계만으로는 라이브러리가 빌드되지 않아 사용할 수 없었습니다.. 여기서 CMake 프로젝트 절차가 매끄럽지 못한 점은 프로젝트 개발을 위해 어쩔수 없이 --build 를 수행 한 뒤에 개발이 가능하다는 점이 걸리게 되었습니다. Configure, Generate 단계에, 본 프로젝트 add_executable 한 target을 제외하고 의존하는 라이브러리를 사전에 빌드할 수 있을까요?CMakeLists.txt 첨부 드립니다!https://github.com/DogGuyMan/OpenGL-With-CMake/blob/main/CMakeLists.txthttps://github.com/DogGuyMan/OpenGL-With-CMake/blob/main/cmake/Dependency.cmake
-
미해결김영한의 실전 자바 - 중급 1편
클래스 접근제어자
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]앞서 기본편 강의에서 JAVA의 클래스 접근제어자는 public,default만 사용하다고 배웠는데, 정적 중첩 클래스에는 예외적으로 private 사용이 가능한건가요? Oracle docs를 찾아봤는데 해당 내용이 안보여서 질문드립니다.
-
해결됨오브젝트 - 기초편
DiscountCondition을 DiscountPolicy 뒤에 숨겨야 하는 이유
안녕하세요 선생님 강의 잘보고 있습니다 !.강의 내용 중 "DiscountPolicy가 Discount Condition을 포함하기 때문에 Discount Policy뒤로 Discount Condtion을 숨기고 Reservation Service가 Discount Policy에만 의존할 수 있도록 코드를 바꾼다"라고 하신 부분이 있는데 DiscountCondition을 숨겨야하는 이유에 대해서는 이해를 했는데 DiscountCondition을 DiscountPolicy 뒤에 숨겨야 하는 이유에 대해서는 이해가 잘 안됩니다.DiscountPolicy에 왜 DiscountCondition을 저장한 List를 포함하는 것인지 잘모르겠습니다.코드를 짜다보면 자연스럽게 이해가 갈까요 ? ㅜ ㅜ 객체지향이 정말 어려운 개념인 것 같습니다.
-
미해결ASP.NET Core MVC +ASP.NET Core +REST API +.NET 8.0
SqlConnection관련 질문
SqlConnection이 deprecated 되었다고 뜨는데 이 부분은 상관없나요?아니면 제가 잘못...선택을 한건지...ㅠqlConnection이 deprecated 되었다고 뜨는데 이 부분은 상관없나요? 이후 강의를 들으면서 따라가는데 차질이 생기는지 궁금합니다.