묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
안녕하세요. Unique Index 데이터 저장에 대해서 질문드립니다.
안녕하세요. 강의 잘 듣고 많은걸 배우고 있습니다. 현재 강의와는 안 맞을 수 있는내용이지만.. 많은 고민이 되어 질문드립니다ㅜ 예를들어 Team이라는 테이블이 있고, name이라는 Column이 Unique Index로 설정되어 있는 상태입니다. CrudRepository의 save 함수를 이용해 저장하고 있고 Custom Exception을 핸들링해서 "이미 저장되어 있습니다."라는 응답값을 반환하는것이 목표입니다. 현재 고민하고 있는 방법은 1. Insert 쿼리를 사용하기전에 이미 저장된 name이 있는지 Select 쿼리로 조회해 있다면 Custom Exception을 발생. -> 팀을 생성할때마다 Select 쿼리를 발생 2.try ... catch로 DataIntegrityViolationException을 잡아 Custom Exception 발생 -> DataIntegrityViolationException이 넓은 범위의 제약조건을 포함하고 있는 것으로 알고있어서 DuplicateKey ErrorCode로 잡아서 Custom Exception을 발생시켜야하나 싶습니다.. 혹시 실무에서는 위의 방법 중 하나 혹은 다른 방법을 사용해 어떤식으로 해결하는지 궁금합니다
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
콘솔이 보이지 않습니다.
안녕하세요 아래사진과 같이 명령문 입력후 ctrl + shift + b 단축키 실행해보았는데, 콘솔이 보이지 않습니다. 어떻게 해결하면 좋을까요?
-
미해결VBA 빅픽처
예제파일 다운로드요..
어디서 받나요? 위에클릭해도 다운로드가 안되요
-
해결됨[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
강의 환경구축에 대한 질문입니다.
안녕하십니까!! 이번에 [라즈베리파이] IoT 딥러닝 실전을 구매해서 듣는 수강생입니다. 다름이 아니라 환경구축에 대한 질문을 드리기 위해서 이렇게 글을 작성하였습니다. 현재 개인용 PC에 외장그래픽카드가 없어 Colab을 이용해서 코드를 따라하며 수강을 듣고있습니다. 예제 소스와 기타 관련 자료를 받는 것은 아직 회원가입 전이라서 받지 못하였지만 혹시 사이트에 등록된 Yolo의 버전이 어떻게 되는지 알수 있겠습니까? 아는 사람이 Yolo2를 이용해서 얼굴인식부분에 대해서 간단히 알게되었는데 현재 Yolo3버전과 차이가 보여서 3에서는 실행이 되지 않는 구축상태라고 들었습니다. 본강의는 어떠한 버전을 기반으로 하였고 만약 2버전 기반이라고 한다면 혹시 3버전관련되어서 설명을 추가로 해주실수 있는지 궁금합니다. 이제 막 강의를 받아서 배우는 입장에서 정말 재밌게 잘 보고 있으며 구매자, 수강자 입장에서 감사드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안녕하세요 5강 관련하여 질문이 있습니다
안녕하세요 강사님. 5강 내용 대로 직접 코드를 작성하다 기본적인 부분에 문제가 생겨 질문 드립니다. 브라우저에 localhost:포트번호/hello 를 요청하면 404에러가 뜹니다....! Controller에서 @GetMapping("hello") 요청, addAttribude , return 값 에 오타가 없는지 확실히 살펴보았고 console에선 Application이 정상적으로 스타트 되었다는 출력만 나올 뿐 별 다른 에러가 나타나지도 않습니다. 제가 어느 부분을 더 살펴야 하는지 조언 부탁드리겠습니다. 코드나 추가 자료가 필요하시다면 답변 달아주시면 추가하여 수정하겠습니다. 감사합니다.
-
미해결홍정모의 따라하며 배우는 C언어
1.13 비쥬얼스튜디오 코드 프로그램 사용법 질문드립니다.
제가 실행시키고 싶은 파일은 JUNE 파일로 출력물이 "Your output is %d" 가 나오길 원합니다. 그러나 terminal에 gcc main.c 입력 후 .\a.exe 를 누르면 main.c 파일의 출력물인 "Your input is %d"가 나옵니다. JUNE 파일에 있는 문자열을 어떻게 출력하는지 방법이 궁급합니다. (강의에선 단순히 파일이 하나 있을 때만 출력하는 법을 알려주셨습니다. 파일이 여러 개 있을 경우 원하는 파일을 선택해서 출력하는 방법이 궁금합니다.) ----------------------------------------------------------------------------------------------------------------------- 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결실전! 스프링 데이터 JPA
초기 어플리케이션 기동이 오래 걸립니다.
오라클과 mssql을 동시에 테스트하고 있습니다. 근데, 오라클을 연동하여 어플리케이션 기동할 때 너무 오래 걸립니다. entity와 db 맵핑을 validation하는 과정에서 오래 거리는 듯합니다. 혹시 원인을 알 수 있을까요? (반면, mssql은 기동시간도 짧고, validation오류가 발생하더라도 빨리 발생합니다.) 오라클은 로컬에 18c express버전으로 설치되어 있고, jdbc jar파일은 오라클 홈에서 18버전에 맞는 걸로 다운 받았습니다.(ojdbc8.jar) 아래는 기동 시 오류로그 일부분입니다. ======================================================================================== INFO 20-09-02 17:33:12[restartedMain] [LogHelper:31] - HHH000204: Processing PersistenceUnitInfo [name: default] INFO 20-09-02 17:33:13[restartedMain] [Version:44] - HHH000412: Hibernate ORM core version 5.4.12.Final INFO 20-09-02 17:33:13[restartedMain] [Version:49] - HCANN000001: Hibernate Commons Annotations {5.1.0.Final} INFO 20-09-02 17:33:13[restartedMain] [HikariDataSource:110] - HikariPool-1 - Starting... INFO 20-09-02 17:33:13[restartedMain] [HikariDataSource:123] - HikariPool-1 - Start completed. INFO 20-09-02 17:33:14[restartedMain] [Dialect:172] - HHH000400: Using dialect: org.hibernate.dialect.Oracle12cDialect WARN 20-09-02 17:34:55[restartedMain] [AnnotationConfigServletWebServerApplicationContext:558] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: wrong column type encountered in column [USE_YN] in table [EF_USER_VIEW]; found [char (Types#CHAR)], but expecting [varchar2(255 char) (Types#VARCHAR)] INFO 20-09-02 17:34:55[restartedMain] [HikariDataSource:350] - HikariPool-1 - Shutdown initiated... INFO 20-09-02 17:34:55[restartedMain] [HikariDataSource:352] - HikariPool-1 - Shutdown completed. INFO 20-09-02 17:34:55[restartedMain] [StandardService:173] - Stopping service [Tomcat] INFO 20-09-02 17:34:55[restartedMain] [ConditionEvaluationReportLoggingListener:136] - Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. ERROR 20-09-02 17:34:55[restartedMain] [SpringApplication:826] - Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: wrong column type encountered in column [USE_YN] in table [EF_USER_VIEW]; found [char (Types#CHAR)], but expecting [varchar2(255 char) (Types#VARCHAR)] ================================================================
-
미해결초보자도 만들 수 있는 스크롤 인터렉션. 1편 자바스크립트
.offset().top; 관련 오류
해당 스크립트를 사용한 페이지에서는 잘 돌아갑니다. 그런데. 스크롤이벤트를 적용하지 않은 다른 페이지에서는 아래와 같은 오류가 나는데요. 이벤트가 없기떄문에 페이지 보는건 문제는 없지만. 왜 그런지 알고싶습니다. 해결방법은 있을까요. scripts.js:89 Uncaught TypeError: Cannot read property 'top' of undefined
-
미해결쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1
설명 마지막 부분 switch-case 구현 부분 1번째줄 고쳐야할거같습니다.
siwtch-case로 구현 부분에서 var score = prompt(...); 이것을 Number(prompt(...)); 로 바꿔야 할거같습니다.
-
미해결BBC 인터랙티브 페이지 "코로나19가 바꿀 사무실의 미래" 클론
질문있습니다!
.scroll-text 에 padding-bottom: 1px; 을 넣는 이유가 뭔지 궁금합니다!
-
미해결취미로 해킹#2(해커의 컴퓨팅)
반디집으로 압축파일을 만들었는데 이걸 어떡해 john 파일로 옮기나요?
반디집으로 압축파일을 만들었는데 이걸 어떡해 john 파일로 옮기나요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
collect Mapping 오류
컬렉션 최적화 - 주문조회v6 진행하고 있습니다. VS Code 로 따라하고 있어서 올려주신 코드를 복사하니 오류가 발생했습니다. collcect 에 대한 공부가 부족하여 오류가 발생하는데 고치지 못하고 있네요. 가르쳐주시면 감사하겠습니다. 1. toList() 에서 오류 발생 --> Collecotors.toList() 로 수정 2. (1)번으로 바꾸었더니 mapping 에서 오류 발생 각 상황에 대해 아래 사진 첨부합니다.
-
미해결[PyTorch] 쉽고 빠르게 배우는 딥러닝
[실습] MLP를 이용한 MNIST 숫자분류 - 테스트 데이터 셋에 라벨 제거
안녕하세요. 이전 질문(+ 주신 답변) 에 연결된 질문입니다. 해당 데이터로 테스트를 하고 싶은데, 다운로드 받은 데이터는 라벨이 붙어있어 어려울 것 같습니다. 이 경우 csv 파일의 첫 열(라벨 부분)만 삭제하면 될 것 같은데, 구글링을 해도 방법을 찾기 어렵네요. 혹시 방법이 있을까요? 이 실습을 꼭 끝마치고 싶은 마음이 있어 그렇습니다 ㅠㅠ
-
미해결[PyTorch] 쉽고 빠르게 배우는 딥러닝
[실습] MLP를 이용한 MNIST 숫자분류 - 테스트 데이터 셋에 라벨이 붙어있어요
안녕하세요. 드린 질문 관련해서 좀더 자세히 설명하지 못했던 점 죄송합니다. 아래와 같이 추가 설명 드립니다. 1) 강의명 [실습] MLP를 이용한 MNIST 숫자분류 2) 사용한 코드는 아래 사진과 같습니다. 3) 첫번째 질문은, 영상에서와 저의 라벨이 다르게 나오는 것입니다. 4) 두번째 질문은, 영상에서 알려주신 대로 데이터셋을 다운로드 받아서 사용하는데, 저의 테스트 데이타 셋에는 라벨이 붙어 있습니다. (이 것이 없어야 한다고 말씀하셨는데 ㅠㅠ)
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
Test에서 fetchType = LAZY 일 경우 proxy 초기화를 못 하는 이유는 무엇인가요?
API에서는 제대로 작동하는 것이 Test에서는 proxy 초기화를 못 한다고 합니다. 이때 @Transactional을 붙이면 제대로 작동합니다. test와 api는 어떤 차이가 있길래 이와 같은 이슈가 생기는 건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
springboot를 이용한 클라이언트 부분과의 연결
안녕하세요! 강의 정말 잘 듣고 있습니다 수업내용과 조금 다르지만 물어볼 곳이 없어서 글을 남기게 되었습니다..! 제가 html css js jquary만 이용해서 클라이언트 부분의 웹사이트를 만든 적이 있습니다 지금은 백단 개발자를 목표를 하여 강사님의 영상을 보고 스프링을 이용해 만들어둔 웹사이트의 클라이언트와 서버부분을 연결해보고 싶어졌습니다. html로 만들어진 페이지를 jsp와 spring 둘 다 이용해야하는지 아니면 spring만 이용해도 되는지 궁금합니다. 아직 클라이언트 부분과 서버부분 연결과정의 큰그림이 제대로 그려지지 않아 막연한 마음에 글을 남기게 되었습니다. 좋은 영상 올려주셔서 항상 감사합니다.
-
해결됨취미로 해킹#5(DIMICTF)
플래그테이블 name속성??
community.php 28번째 줄에서요 끝에 ['name']; 이라고 되있으니 플래그라는 테이블에 name이라는 속성이 있어야 값이 $name에 저장되는거 아닌가요?? 만약 맞다면 플래그 테이블에 name속성이 있는거는 어떻게 알아낼수있나요??
-
해결됨취미로 해킹#5(DIMICTF)
주석
주석에 그냥 -- '하면 안되나요? 왜 굳이 -- -' 로 하는지 궁금해요
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
Test EntityManager 주입안되는 에러!
안녕하세요 선생님! 다름아니라 , Spring Boot 2.3환경에서 개발을 하면서 테스트코드를 작성하고 있는데요, 2.3은 JUnit 5를 기본으로 세팅해줘서 공부도 할겸 사용하고 있습니다. 그런데, 테스트 코드에서 EntityManger에서 @SpringBootTest 를 붙인 통합테스트 환경에서 javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: 라는 EntityManager 빈이 주입되지 않고 있고 단위 테스트에서는 EntityManager 빈이 주입되지 않아 NPE가 발생하고 있습니다. 뭐가 문제일까요? ㅠㅠ
-
미해결스프링 기반 REST API 개발
SpringSecurity의 loadUserbyUsername을 구현할때 질문이 있습니다.
accountService를 등록해서 security 내부에서 loadUserbyUsername함수를 사용한다고 할때 name으로 객체를 찾아왔습니다. 그럼 password의 검증은 어떻게 해야 되나요? front에서 로그인하는 상황일때 먼저 따로 controller에서 password에 대한 검증을 한뒤에 ouath/token으로 post를 해서 access_token을 받아와야 하나요?