묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
html 파일 자동완성 설정 / 템플릿 디자인(테마) 궁금합니다.
현재 파이참 프로(테마: monokai pro) 사용중인데선생님 화면처럼 html 파일 자동완성이 안나오고 있어서 템플릿쪽도 편하게 코딩 하고싶은데 설정을 어디서 할 수 있을까요?그리고 아래 템플릿 파일 테마가 뭔지 궁금합니다.가독성 이 좋아보여서 이걸로 바꾸고 싶어서 여쭤봅니다!
-
해결됨실전! 스프링 데이터 JPA
마지막 bulkUpdate 테스트부분 질문입니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 질문1. 마지막 bulkUpdate 테스트는 통과되었으나 member5 코드 부분에서 sout 이찍히지 않습니다. 어떤 문제일까요 ?@Test public void bulkUpdate() { memberRepository.save(new Member("member1", 10)); memberRepository.save(new Member("member2", 19)); memberRepository.save(new Member("member3", 20)); memberRepository.save(new Member("member4", 21)); memberRepository.save(new Member("member5", 40)); int resultCount = memberRepository.bulkAgePlus(20); em.clear(); List<Member> result = memberRepository.findListByUsername("member5"); Member member5 = result.get(0); System.out.println("member5 = " + member5); Assertions.assertThat(resultCount).isEqualTo(3); } 질문2. 첫번째 코드보시면 아시겠지만 Member member5 = result.get(0);여기에서 get(0)은 인덱스를 의미하는건가요??아니면 db의첫번째 로우를 가져오겠다는 건가요??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MemberServiceTest 중 질문
1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예-------------------------------------------------------[질문 내용]스프링 입문 강의 > 섹션3 > 회원 서비스 테스트 > 11:45 지점회원가입() 메서드 내에 member 객체의 이름을 spring으로 바꾸면, 중복_회원_예외() 메서드에서 join한 member1 객체와 충돌하여 에러가 난다고 설명해주셨습니다 . -> 질문 : 중복_회원_예외() 내부에서는 member1와 member2의 이름이 같기 때문에, 예외가 발생하며 member2가 가입되지 않았습니다.그런데 왜 그 후에 회원가입() 메서드에서 member1과 이름이 같은 member가 join할 때는 위와 같이 실행되지 않고, 런타임에러가 발생하는걸까요 ?? ( 이 때도 마찬가지로 join() 내부에 있는 validateDuplicateMember()가 실행되어서 member는 가입되지 않고, 정상적으로 종료할 것이라고 예상했는데, 왜 이렇게 되는지 궁금합니다 ..!! )
-
해결됨Slack 클론 코딩[실시간 채팅 with React]
workspace/channel 새로고침 오류
http://localhost:3090/workspace/channelhttp://localhost:3090/ 로 접근해서 해당 path까지 접근이 잘되지만 이후 새로고침하면 자바스크립트를 불러오지 못하여 에러가 납니다.<body> <div id="app"></div> </body>//에러코드 Rfused to apply style from 'http://localhost:3090/workspace/public/client-boot-styles.min.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled. GET http://localhost:3090/workspace/public/slack-icons-v2-fe043a5.woff2 net::ERR_ABORTED 404 (Not Found) GET http://localhost:3090/workspace/dist/app.js net::ERR_ABORTED 404 (Not Found) Rfused to execute script from 'http://localhost:3090/workspace/dist/app.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled. GET http://localhost:3090/workspace/public/favicon.ico 404 (Not Found) the resource http://localhost:3090/workspace/public/slack-icons-v2-fe043a5.woff2 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.제 생각에는 http://localhost:3090/workspace/ router가 없어서 channel까지 오지 못하고 중간에서 끊기는 것 같은데 <Routes> <Route path="/" element={<Navigate to="/signin" replace />} /> <Route path="/signin" element={<SignInPage />} /> <Route path="/signup" element={<SignUpPage />} /> <Route path="/workspace" element={<Navigate to="/workspace/channel" replace />} /> <Route path="/workspace/channel" element={<ChannelPage />} /> </Routes>workapce경로에서 channel로 redirect를 걸어주려고 하는데 잘 되지 않습니다 어떻게 개선하면 좋을까요?
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
FBV 뷰 이름 중복과 path함수 name 매개변수 중복
안녕하세요 이전강의에서 blog1 을 만들어둔상태에서instagram 을 만들어서 간단 조회(q인자) 강의 듣고있는데 궁금중이 생겨 질문드립니다.위 그림과 같이 지금 뷰이름 과 path 함수의 name 파라미터가 중복되고 있습니다.이렇게 해도 정상 동작중 입니다.Q저렇게 뷰이름과 name값이 중복이 되도 맞는것인지 궁금장고는 도대체 어떤 매카니즘으로 URI~뷰 를 구분 하는 것 인지 궁금합니다.
-
해결됨스프링 DB 2편 - 데이터 접근 활용 기술
@BeforeEach, @AfterEach 작동방식
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요 영한님.@Transactional과 관련해서 @BeforeEach가 어떻게 작동하는지 궁금해서 테스트를 좀 해봤는데요.@SpringBootTest class Test { @BeforeEach void before() //데이터 저장로직 존재 @Transactional @Test void count() //before()에서 저장된 데이터 개수와 비교검증 }위와 같은 테스트 클래스를 만들었습니다.제가 생각하는 테스트 흐름은 아래와 같습니다.//테스트 시작 before(); //데이터1, 데이터2 저장 //트랜잭션 시작 count(); //데이터 개수가 2이어야 테스트 성공 //트랜잭션 종료. 롤백 //테스트 종료before()가 트랜잭션 범위 밖에 있기 때문에 저장한 데이터가 롤백되지 않을거라 예상했습니다.그런데 실제로 테스트를 진행해보니 정상적으로 롤백이 되더라구요.왜 그런지 생각을 곰곰히 해봤는데단순히 각 테스트케이스 실행 전에 @BeforeEach를 따로 실행시켜주는 것이 아니라@SpringBootTest class TestProxy { Test target; void count() { 트랜잭션 시작(); if (@BeforeEach가 있으면) { target.before(); } target.count(); 트랜잭션 종료(); } }위처럼 트랜잭션 AOP 프록시에 before()가 직접 삽입되기 때문에 각 테스트케이스의 트랜잭션 안에서 before()가 실행되는 것으로 이해하면 될까요?
-
미해결[입문자를 위한 UE5] Part3. 언리얼 엔진 3D 게임 개발 입문
속도가 0일때 캐릭터가 사라집니다.
애님블루프린트에서 프리뷰 화면에 캐릭터가 보이지 않아요그리고 에디터 플레이하면 속도가 0일때 사라졌다가 속도가 0이상일 때만 캐릭터가 다시 생깁니다.5.1버전으로 진행중입니다.무엇이 문제일까요?
-
미해결스프링 부트 웹 개발 입문 - 따라하며 배우기
안녕하세요 강의를 듣고 따라하다가 등록일부분과 수정일부분에서 데이터가 갑자기 조회가 안되는 현상이 발생해서 질문드립니다 .
다른부분은 이상이없는데 무었이 잘못일까요?구글드라이브 링크 남겨드립니다 :https://drive.google.com/file/d/1ZxdPrRNo-zlr_IkRXwidukMYrpDr8Af5/view?usp=share_link
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
MeanShift(best_bandwidth) TypeError
'KDE(Kernel Density Estimation)의 이해와 사이킷런을 이용한 MeanShift 군집화 실습' 수강중 12:00 즈음 '최적의 bandwidth 값을 estimate_bandwidth()로 계산 한 뒤에 다시 군집화 수행' 차례입니다.첨부 사진상 ln [16] 아래서 세번째 meanshift= MeanShift(best_bandwidth)를 제거하면 오류없이 강의와 같은 결과 [0 1 2]를 출력하기는 합니다.그런데 이게 meanshift= MeanShift(bandwidth=best_bandwidth)를 삭제 했기 때문에 그 전에 실행한 meanshift= MeanShift(bandwidth=1) 때문에 나온 결과인 것 같습니다.즉, bandwidth=1.689가 아닌 bandwidth=1로 적용된 것 같습니다.이 때문인지 이후 시행되는 '군집별 중심 시각화'에서도 meanshift_label이 0과 1이 switch 되었습니다.또한 meanshift_label 2의 데이터 하나가 0 쪽으로 클러스터링 되기도 했습니다. print(clusterDF.groupby('target')['meanshift_label'].value_counts())의 결과입니다. (target 2의 meanshift_label이 65+1=66이 아닌 66임)target meanshift_label0 0 671 2 672 1 66Name: meanshift_label, dtype: int64오류 없이 meanshift= MeanShift(bandwidth=best_bandwidth)를 제대로 적용하려면 어떻게 해야 할까요? 설치할 때 기억은 잘 안나지만 version을 통일하라 강조하신 것 외 다른 설치 파일은 2023년 4월 설치했기 때문에 version이 다를 수 있습니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
[에러] DB생성 중 에러
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요 강의를 듣던 중 에러가 발생하여 질문을 남깁니다.7분정도에 메인 어플리케이션을 실행하던 중 에러가 발생했는데요 에러는 다음과 같습니다.디비에도 OrderItem이 생성되지 않았습니다. 깃허브 주소입니다.https://github.com/heechanCho/jpashop 도움주시면 감사하겠습니다.
-
미해결파이썬/장고로 결제 시작하기 (Feat. 아임포트) - 기본편
404 에러
payment_pay tempate에서 code를 view 단에서 portone_shop_id 즉, 제 가맹점 식별코드를 사용해서 IMP.init을 하는데, 안열립니다.처음에는 전부 구현 후, 404에러가 떠서 강사님이 자신의 가맹점 식별코드를 사용하지 않고, iamport걸 사용해서 찾을 수 없다가 뜬다고 말씀하셨는데, 저는 바꾸고 나서도 계속 변함없이 뜹니다. 오류를 계속 추적해봤는데, model 단에서도 Iamport api가 연결이 안되고, template 에서도 바꾼 가맹점 식별코드를 사용해도 api를 불러오지 못합니다. 그 전까지는 iamport 가맹점 식별코드를 사용해서 pg 사의 모듈이 잘 떴습니다. 혹시나 해서 코드를 재발급 받고 다시 적용을 했는데도 똑같이 404 에러가 나옵니다.
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
오버로딩 생성자
안녕하세요 박매일님잘 설계된 클래스 (2:12) 에서 오버로딩 생성자를 효율적으로 처리하기 위해 만드셨다고 하는데, 이 부분 궁금한 점이 있습니다. 만약 처음부터 매개변수에 name,age 를 넣어서 하나의 생성자 만 사용하는 것과 어떤 차이가 있는 것 일까요?
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
질문입니다. 에러가나와서요
런타임누르면 저런식으로 나오는데 어떻게 조치해야하나요?
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
maven 프로젝트 작성 부분에서 git clone이 되지 않습니다
다음과 같은 에러가 발생하며 빌드가 되지 않습니다cicd-web-project 부분을 소스 관리 부분에서 설정하였고 또한 master 브랜치로 설정되어 있습니다 Started by user kunwoo park Running as SYSTEM Building in workspace /var/jenkins_home/workspace/My-Second-Project The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/My-Second-Project/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/joneconsulting/cicd-web-project # timeout=10 Fetching upstream changes from https://github.com/joneconsulting/cicd-web-project > git --version # timeout=10 > git --version # 'git version 2.30.2' > git fetch --tags --force --progress -- https://github.com/joneconsulting/cicd-web-project +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git rev-parse origin/master^{commit} # timeout=10 ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job. Finished: FAILURE
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
함수 정의 문의
강의 감사합니다!함수 정의 하실때, 변수로 정의를 하시던데, function 함수이름() { } 으로도 정의 할 수 있는것으로 배웠는데, 강의 에서 대부분 변수로 정의 하시는 이유가 있으실까요?실무에서나 프로그래머들은 어떤것을 더 선호하고 어떤것을 쓰는게 맞는지(어떤 것을 쓰는 버릇을 남겨두는게 좋을지), 상황마다 정의 내리는 방식이 달라야 하는건지 알고 싶어 질문남깁니다!
-
미해결PWA 시작하기 - 웹 기술로 앱을 만들자
깃허브 권한 신청합니다.
등록완료감사합니다.
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
mysql 비밀번호 초기화 후 재설정
안녕하세요! 지난번 질문에 답 주셔서 감사합니다.다름이 아니라 제 pc에 mysql이 설치되어 있어서 강의대로 mysql로 사용하려고 합니다.그런데 비밀번호가 생각 나지 않아서, 인터넷에 나와있는 방법으로 하려고 했는데, 비밀번호 초기화 까지는 했는데 그다음으로 넘어가질 않아서요..ㅠㅠ암호를 설정하려면 cmd창에 mysql -r root -p 를 입력한 후 password가 나왔을 때 엔터만 쳐도 mysql로 접속이 된다고 하면서, 거기서 비밀번호를 설정하면 된다고 합니다.하지만 저는여기 나온 에러만 계속 나와서...비밀번호 설정을 못하고 있습니다.제발 방법 좀 알려주세요ㅠㅠ
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
별점주기 첫번째에서 nextAll이 적용안됩니다.
prevAll속성은 잘 들어가지는데그 다음에 넣은 nextAll 속성이 동작을 안하네요.. 코드도 다 똑같이 넣고 오타도 없는데 어디를 수정해야하나요...?
-
해결됨풀스택 리액트 라이브코딩 - 간단한 쇼핑몰 만들기
Heroku build관련 오류가 발생해 글 남깁니다 ㅠㅠ
신입개발자라 구글링을 해도 모르는 지식이 많아, 도움을 받고자 글 남깁니다.. ㅠHeroku로 배포중인데 빌드오류도 발생하지 않고, 로그에도 딱히 오류가 발생하지 않는데, 앱을 실행하면 애러페이지와 함께 , heroku 로그에 이 메세지가 나타납니다. ㅠㅠㅠㅠ2023-04-21T06:15:12.485071+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=shoppingmall-graphql.herokuapp.com request_id=7e6324ad-02a3-4e4f-95a6-26e309a8f380 fwd="1.227.192.156" dyno= connect= service= status=503 bytes= protocol=https2023-04-21T06:15:12.742280+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=shoppingmall-graphql.herokuapp.com request_id=117583f5-bf2d-48b9-929f-8f902023aa33 fwd="1.227.192.156" dyno= connect= service= status=503 bytes= protocol=https구글링 해보고, 실행방안을 적용했는데도 애러 해결이 안되서 지금 4시간째 헤메고 있습니다 ㅠㅠㅠㅠㅠㅠ 하 너무 답답하네요.. 어디서 잘못되서 애러가 났는지 모르겠습니다 ㅠ(해결참고 ref: https://dev.to/lawrence_eagles/causes-of-heroku-h10-app-crashed-error-and-how-to-solve-them-3jnl)구글링을 해보니 아마도 heroku local 로 접근했을 때, process.env.PORT 가 undefined로 뜨는데 이 부분에서 생긴 오류 인것같습니다 ㅠㅠ 해결 방법을 몰라 글 남깁니다 ㅠㅠ해당 빌드 로그 이미지와 코드 남깁니다. 감사합니다 ㅠㅠ* Build Log*Application Logs*server/package.json*shopping-mall/package.json감사합니다!!
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
19-4 : super 클래스 부분에서
19-4 : super 클래스 부분에서 openYear를 재정의(override)했다고 이해해도 괜찮을까요?장표에서 '재정의'는 기능(메서드)에 한해서만 쓰이는 용어인 듯한데, 혹시 멤버 변수에 대해서도 이러한 용어가 있으려나요?