묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
영속 컨텍스트의 @ID에 대한 질문입니다.
여기서 member2를 조회할 때 같은 101L을 보고 1차 캐시에서 조회한다고 하셨는데요 그럼 @ID 값이 101L이 되어야 하지 않을까라고 생각을 했는데 @Id 값이 member1과 member2로 되어 있더라구요! 혹시 이건 JPA 내부적으로 알아서 101L값으로 조회, 저장한다고 생각하면 될까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
mmdetection에서 custom-dataset 학습하기
Faster RCNN에서 mmdetection을 이용하여 custom-dataset을 학습하는 부분에서 질문이 있습니다. coco-dataset형태로 json형태의 train.json 형태로 custom-dataset을 생성하여 pretrained된 모델에 학습하는 과정에서, Custom-dataset의 CLASSES = ('WBC', 'RBC', 'Platelets')로 classes를 정의해주는 것은 이해했습니다. 그러면 모델 자체가 coco-data로 pretrained된 모델인 것으로 알고 있는데, CLASSES를 3개로 정하면, coco dataset으로 훈련된 나머지 80개의 object는 더 이상 detect하지 않는건가요? 아니면, 80개에 제가 추가해준 3개를 추가로 detect할수 있는 건가요?
-
미해결팝스타 공식 뮤비 제작 & 유튜브 2천만 뷰 크리에이터의 애니메이트 X 이모티콘 클래스
경례하는팔을 그릴때에 키프레임이 생겨요
안녕하세요 강의 따라하다가 잘 안되는 부분이 생겨서 질문 남깁니다. 애니메이트 최신 버전 사용하고 있습니다. 새 레이어 만들고 스테이지 클릭하여 ctrl+G눌러서 빈그룹 만들면 아래 이미지 처럼 키프레임이 생겨요. 그룹을 안만들고 브러시로 바로 그려도 이렇게 되는데, 강의에서는 이렇게 안되더라구요, (이게 키프레임이 생긴거 맞죠?..) 재생바를 1프레임에 두고 그리면 키프레임이 생기지 않는데 이렇게 해도 되는건지 모르겠습니다. 어떻게 하면 강의 내용과 같게 될지 알려주세요
-
미해결애플 웹사이트 인터랙션 클론!
코드 적용하면서 전체적으로 문제 없는지 확인 하다 해결 안되는 부분이 있어 문의드립니다~
안녕하세요~ js코드는 아니고 css 문젠가 싶기도 한데.. 나름 혼자 찾아서 해결하려 했는데 안되네요ㅜ 2가지 인데요, 첫째로 scene-2의 b번 메세지의 줄바꿈이 창 크기에 따라 유연하게 반응해야 하는데 아래 사진처럼 들쑥날쑥 합니다. \ 이런식으로 창 크기에 따라 다르고 심지어 글이 중간에 안보이기도 합니다. 둘째로 창 크기에 따라 scene-1에 해당하는 본문 내용이 scene-2로 넘쳐 흐릅니다. 문제 없이 잘 보일 때도 있지만 이 역시 창 크기가 변경되면 아래처럼 텍스트가 아래 영역으로 넘쳐 흐르고 그 정도가 창마다 다릅니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃 요청 드립니다!
인프런 아이디 : rladkd1234@naver.com인프런 이메일 : rladkd1234@naver.com깃헙 아이디 : junghoun@naver.com깃헙 Username : junghoun
-
미해결실습으로 배우는 AWS 핵심 서비스
보안 그룹 인바운드 규칙 변경시 에러
vpc 부록으로 SSH보안 인바운드 규칙 설정변경시 CIDR이 아닌 sg그룹으로 할때 아래와 같은 에러가 납니다. "You may not specify a referenced group id for an existing IPv4 CIDR rule." 이럴땐 어떻게 해야하나요?
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
경로 이동에서 오류가 발생합니다.
product는 에러 표현은 나타나지 않습니다. 그래도 상품 상세 페이지라는 화면이 나오지 않습니다. upload의 경우 에러 표시가 나타납니다. 어떤 부분이 잘못됐나요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
결혼식 - 코드 확인
function solution(times) { let answer = []; let cnt = 0; times.sort((a, b) => { if (a[1] === b[1]) return a[0] - b[0]; else return a[1] - b[1]; }); let et = times[0][1]; for (let i of times) { if (i[0] < et && i[1] >= et) { cnt++; } else if (i[0] >= et) { et = i[1]; cnt = 0; } answer.push(cnt); } answer = Math.max(...answer); return answer; } let arr = [[1, 10], [2, 8], [3, 9]]; // let arr = [[14, 18], [12, 15], [15, 20], [20, 30], [5, 15]]; // let arr = [[14, 18], [12, 15], [15, 20], [20, 30], [5, 14]]; console.log(solution(arr)); 안녕하세요! 강의 듣기 전에 작성한 코드인데 강의와 접근 방법이 다른 것 같아 질문올립니다. 제가 작성한 코드가 맞는지 확인부탁드립니다!
-
미해결주니어 기획자에게 꼭 필요한 업무 스킬과 용어를 한번에!
수업자료
안녕하세요. 수업자료는 어디서 받을 수 있을까요 ?
-
미해결스프링 핵심 원리 - 기본편
gradle이 인식 되지 않는것에 대해서 궁금합니다
안녕하세요! 갑자기 gradle이 인식 되지 않는 현상을 겪고 있는데요 여러가지 구글링을 통해서 idea를 제거하고 재빌드 하면 된다 아니면 처음부터 삭제 하고 빌드하면 된다 이렇게 조언을 해주셨지만 모두 안되어서 매우매우.. 고통스러운데요ㅠㅠ 이럴때는 어떻게 해야할까요? 또 현재 사용하고 있는 컴퓨터가 아닌 다른것으로 사용하면 또 되더라고요 그래서 제가 크게 만진것이 없는데 왜 이러는지 모르겠습니다 제가 참고한 페이지들은 아래와 같습니다 모두 되지 않았습니다.. https://gracelove91.tistory.com/13 https://jojoldu.tistory.com/364 https://otrodevym.tistory.com/entry/intellij-%EC%9D%B8%ED%85%94%EB%A6%AC%EC%A0%9C%EC%9D%B4%EC%97%90%EC%84%9C-Gradle-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9D%B8%EC%8B%9D-%EC%95%88%EB%90%98%EB%8A%94-%EA%B2%BD%EC%9A%B0 https://hi-degger.tistory.com/26 더 배워가고 싶습니다 혹시나 도와주실수 있는 분들은 가르쳐주세요 감사합니다
-
미해결팀 개발을 위한 Git, GitHub 입문
수업 PPT 자료 부탁드립니다 :)
안녕하세요 강사님 :) 아래 메일 주소로 수업 ppt자료 부탁드립니다. 깃허브 사용에 대해 좋은 강의 올려주셔서 감사드려요! min9288@gmail.com
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
강의 내용중 이미지 파일 출력 핸들러 메소드의 보안적 문제 언급에 대한 질문입니다.
안녕하세요. 이번 강의 내용에서 이미지 출력 처리에 있어서는 여러 방법 중 UrlResource를 사용하여 처리하는 과정을 볼 수 있었습니다. @ResponseBody@GetMapping("/images/{filename}")public Resource downloadImage(@PathVariable String filename) throws MalformedURLException { return new UrlResource("file:" + fileStore.getFullPath(filename));} 다만, 32:25 부분에서 "위 코드 만으로는 보안에 취약해 보일 수 있으니, 여러 체크 기능을 넣는 것이 좋다"라고 언급하신 부분에 대해 어떤 부분이 보안에 취약할까 생각하던 중 도무지 생각나질 않아서 좀 더 구체적인 내용을 얻어갈 수 있을까 해서 질문드립니다. 보안 이슈에 대한 설명만 해주셔도, 취약점 체크를 위한 코딩에 도움이 될 것 같습니다. 미리 답변 감사드립니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
프록시 관련해서 질문 있습니다.
안녕하세요! 강사님께서 em.clear를 한순간 끈건 아니지만 영속석 컨텍스트안에 완전히 다 지우고 새로 만든거라고 하셨는데 refMember.getUserName();을 한 순간에 DB를 조회해서 쿼리가 나가서 해당 클래스가 영속성 컨텍스안에 들어가는걸로 알고 있습니다. 근데 아직 DB 조회를 하기전( refMember.getUsername()을 하기전 )이라 영속성 컨텍스트안에 해당 클래스가 없는거 아닌가요? 항상 강의 잘보고있습니다 . 감사합니다!!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
npm run start 실행시 에러가 뜹니다
package.json 파일입니다! { "name": "nodejs_study", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "start": "node index.js", "test": "echo \"Error: no test specified\" && exit 1" }, "author": "jung", "license": "ISC", "dependencies": { "express": "^4.17.1" } } 에러 메세지입니다. 이렇게 에러가 떠서 실행이 안되는데, 같은 문제를 겪고 계신 분들이 계신 것 같아서 확인 부탁드립니다. 좋은 강의 감사합니다 :)
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
하이버네이트 프로퍼티 문제
안녕하세요 선생님 실습 진행하다가 중간에 문제가 생겨서 질문 올립니다. 프로젝트를 실행하니 하이버네이트에 프로퍼티가 존재 하지 않는다는 오류를 발견했습니다. --- 8월 01, 2021 4:00:55 오후 org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation INFO: HHH000204: Processing PersistenceUnitInfo [ name: hello ...] 8월 01, 2021 4:00:55 오후 org.hibernate.Version logVersion INFO: HHH000412: Hibernate Core {5.3.10.Final} 8월 01, 2021 4:00:55 오후 org.hibernate.cfg.Environment <clinit> INFO: HHH000206: hibernate.properties not found Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException at org.hibernate.boot.spi.XmlMappingBinderAccess.<init>(XmlMappingBinderAccess.java:43) at org.hibernate.boot.MetadataSources.<init>(MetadataSources.java:86) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.<init>(EntityManagerFactoryBuilderImpl.java:212) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.<init>(EntityManagerFactoryBuilderImpl.java:174) at org.hibernate.jpa.boot.spi.Bootstrap.getEntityManagerFactoryBuilder(Bootstrap.java:76) at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilder(HibernatePersistenceProvider.java:171) at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:119) at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:61) at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:50) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54) at hellojpa.JpaMain.main(JpaMain.java:8) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 12 more --- 그래서 제가 메인에 작성한 코드와 persistence.xml에 작성한 코드를 비교하니 다른 점을 찾을 수 없었습니다. 제가 문제를 잘못 파악한걸까요? 문제의 원인과 해결에 관해 질문드리고 싶습니다
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
pull-request를 두 번 할때
로컬rep로 clone해온 폴더1 안에 있는 a.py와 b.py라는 모듈에서 각각 수정사항을 발견한 상황인데요. 답글들을 보니 변경사항 각각에 대해 branch를 생성해야 한다고 나와 있어서요. 그렇다면 (질문 1)branch_a를 만들어서 a.py를 수정하고branch_b를 만들어서 b.py를 수정해서pull request를 총 2번 하는 것이 맞는지 궁금하구요 (질문 2)질문 1에 대해서 '그렇다'라는 답이 나왔을 때 다시 드는 의문은, 만약 패키지 제작자가 a에 대한 pr과, b에 대한 pr 모두 merge할 가치가 있다고 판단했을 때 먼저 a에 대한 pull request를 merge 하면,original package는 a.py에 대한 수정사항을 반영하게 되는데 (original package가 아니라 '변경된 패키지'가 생성됨!) 그 다음 b에 대한 pull request를 merge할 때는original package가 아니라, 앞서 생성된 '변경된 패키지'에 대해 b를 merge해야 하는 상황이 올 텐데이 경우 branch_b는 a.py에 대한 수정사항이 들어있지 않기 때문에, 충돌이 발생하지 않는가? 해서요1) (동시에 2개 pr) 이런 충돌사항은 패키지 제작자가 알아서 관리해야 하는 것인지2) (1회 pr) 충돌을 막기 위해서 a.py와 b.py에 대한 변경사항을 하나의 브랜치에 담아서 pr해야 하는지3) (시간차를 두고 2회 pr) 아니면 a.py에 대한 pr이 merge될 때까지 충분히 기다린 다음에, 그렇게 '변경된 패키지'를 local로 다시 clone해 온 다음 그제서야, b.py에 대해 pr을 진행하면 되는 것인지 궁금하네요. 감사합니다.
-
미해결[Django] 장고로 인프런 따라만들기
장고로 인프런 따라 만들기
강의 만들기 코드가 틀린게 없는데 강의 만들기가 전혀 안되네요.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
격자판 최대합 코드 문제점
안녕하세요. 강사님, 최대한 효율적인 코드를 짜보려고 반복문을 최대한 적게 도는 식으로 코드를 구현해봤는데, 마지막 input.txt에서 오답이 나오네요. 저로서는 전혀 이해가 안되는 부분인데 혹시 살펴봐주실 수 있을까요?? '''격자판 최대합'''import syssys.stdin = open('input.txt','rt')N = int(input())num_array = [list(map(int,input().split())) for _ in range(N)]row_sum_list =[]col_sum_list =[0 for _ in range(N)]diag_left_sum = 0diag_right_sum = 0for idx in range(N): row_sum = sum(num_array[idx]) row_sum_list.append(row_sum) col_sum_list = col_sum_list + num_array[idx] diag_left_sum += num_array[idx][idx] diag_right_sum += num_array[idx][(idx* -1) -1]print(max([max(row_sum_list),max(col_sum_list),diag_left_sum,diag_right_sum]))
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
실전! 스프링 DB 접근 기술 출시예정일
영한님의 강의를 들으며 너무 만족중입니다. 그중에서도 DB 관련해서 너무나 듣고 싶은데 출시 예정일을 간략적으로나마 알고 싶습니다. 감사합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
쿼리 파라미터 외부 라이브러리
insert 쿼리의 파라미터 로그를 찍을때 깃의 외부 라이브러리를 gradle에 추가만 하면 되고 코드를 수정할 필요가 없는 이유가 스트링 부트의 autoconfiguration 기능떄문이라고 하셨는데 이부분이 잘 이해가 안되서 그러는데 조금만 더 자세히 설명을 부탁드려도 될까요?