묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
EntityManager 사용
현업에서 Jpa를 사용하는 중입니다. 요약 : 1. 엔티티 메니저를 현업에서 사용하지 않는 이유가 있을까요? 2. em을 사용하지 않고, jpql사용이 가능한지요 다름이 아니라 현업에서는 엔티티메니저를 사용하지 않고, jpa가 자동?으로 영속성 컨텍스트를 관리해주는 방법을 사용하고 있습니다. emf,em 전부 사용하지 않는 중입니다. (대규모 트래픽이 발생되는 플젝은 아닙니다.) 그냥 그러려니 하고 사용하고 쓰고있지만, 엔티티 메니저에서 여러개의 쿼리를 하나의 트렌젝션으로 보내고, 1차캐시의 장점등이 명확한데, findBy(필드이름) 과 같이 사용하는 이유가 궁금 합니다. 쓰레드 동시성 문제때문인걸 까요? 아니면, 엔티티 메니저를 관리하는게 인력, 기술적 소모가 커서 그런걸까요? -책도 잘 보고 있구요. 즐거운 한가위 되시길 바랍니다.-
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
next는 기본적으로 strict mode가 적용되어있나요?
프로젝트 진행하면서 chartjs랑 react-chartjs-2 사용중인데요 saga 에서 reducer 까지 데이터 받아오는 과정은 문제가 없는데 chartjs 이용하는 컴포넌트에서 에러가 나네요 에러 로그 확인해보니까 chartjs init하는 부분에서 전달받은 data가 있다면 초기화 하는 부분에서 에러가 나는거같아요 strictmode 때문에 그런것같아서 next.config.js 만들고 false로 둬봤는데도 같은 에러 발생하네요; next 말고 cra로 만든 프로젝트에서는 에러 안뜨고 잘 작동하는데 왜이런지 잘 모르겠어요
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
raccoon 이미지 디텍션 트레이닝 결과가 너무 안좋은데 GPU성능 차가 있나요??
Val_loss값이 강의와 다르게 너무 크게나오고 줄지를 않습니다. (4000~6000) 실행 - 결과파일 모두 정상적으로 나왔는데 디텍션 결과가 너무 좋지않네요 디텍션 정확도가 0.3~5 정도로 1/3 정도만 디텍션 됩니다 .. env : [conda] conda 4.8.5 [cudatoolkit] 10.0.130 [cudnn] 7.6.0 [python] Python 3.7.6 [tensorflow-gpu] 1.13.1 [keras] 2.2.4 C:\Users\admin\anaconda3\lib\site-packages\keras\engine\saving.py:1140: UserWarning: Skipping loading of weights for layer conv2d_1 due to mismatch in shape ((3, 3, 3, 32) vs (64, 32, 3, 3)). weight_values[i].shape)) C:\Users\admin\anaconda3\lib\site-packages\keras\engine\saving.py:1140: UserWarning: Skipping loading of weights for layer batch_normalization_1 due to mismatch in shape ((32,) vs (64,)). weight_values[i].shape)) C:\Users\admin\anaconda3\lib\site-packages\keras\engine\saving.py:1140: UserWarning: Skipping loading of weights for layer conv2d_2 due to mismatch in shape ((3, 3, 32, 64) vs (32, 64, 1, 1)). weight_values[i].shape)) C:\Users\admin\anaconda3\lib\site-packages\keras\engine\saving.py:1140: UserWarning: Skipping loading of weights for layer batch_normalization_2 due to mismatch in shape ((64,) vs (32,)). weight_values[i].shape)) C:\Users\admin\anaconda3\lib\site-packages\keras\engine\saving.py:1140: UserWarning: Skipping loading of weights for layer conv2d_3 due to mismatch in shape ((1, 1, 64, 32) vs (64, 32, 3, 3)). weight_values[i].shape)) C:\Users\admin\anaconda3\lib\site-packages\keras\engine\saving.py:1140: UserWarning: Skipping loading of weights for layer batch_normalization_3 due to mismatch in shape ((32,) vs (64,)). weight_values[i].shape)) C:\Users\admin\anaconda3\lib\site-packages\keras\engine\saving.py:1140: UserWarning: Skipping loading of weights for layer conv2d_4 due to mismatch in shape ((3, 3, 32, 64) vs (128, 64, 3, 3)). weight_values[i].shape)) Load weights \Users\admin\Desktop\DLCV\Detection\yolo\keras-yolo3\model_data\yolo.h5. Freeze the first 249 layers of total 252 layers. Train on 180 samples, val on 20 samples, with batch size 4. Epoch 1/50 45/45 [==============================] - 14s 303ms/step - loss: 3209.1600 - val_loss: 6300.4242 Epoch 2/50 45/45 [==============================] - 9s 202ms/step - loss: 707.9817 - val_loss: 5987.8038 Epoch 3/50 45/45 [==============================] - 10s 222ms/step - loss: 404.0721 - val_loss: 5872.5174 Epoch 4/50 45/45 [==============================] - 8s 187ms/step - loss: 300.0009 - val_loss: 5676.1661 Epoch 5/50 45/45 [==============================] - 10s 223ms/step - loss: 197.5603 - val_loss: 5666.7763 Epoch 6/50 45/45 [==============================] - 10s 222ms/step - loss: 172.6001 - val_loss: 5630.2007 Epoch 7/50 45/45 [==============================] - 10s 219ms/step - loss: 134.5537 - val_loss: 5487.8045 Epoch 8/50 45/45 [==============================] - 10s 221ms/step - loss: 116.2651 - val_loss: 5530.3334 Epoch 9/50 45/45 [==============================] - 10s 223ms/step - loss: 99.5342 - val_loss: 5492.4720 Epoch 10/50 45/45 [==============================] - 10s 220ms/step - loss: 87.7493 - val_loss: 5519.4808 Epoch 11/50 45/45 [==============================] - 10s 221ms/step - loss: 76.5280 - val_loss: 5482.3372 Epoch 12/50 45/45 [==============================] - 10s 221ms/step - loss: 71.2550 - val_loss: 5427.8594 Epoch 13/50 45/45 [==============================] - 10s 219ms/step - loss: 62.9793 - val_loss: 5439.6515 Epoch 14/50 45/45 [==============================] - 10s 221ms/step - loss: 59.4915 - val_loss: 5349.3237 Epoch 15/50 45/45 [==============================] - 10s 222ms/step - loss: 63.2302 - val_loss: 5422.8351 Epoch 16/50 45/45 [==============================] - 10s 218ms/step - loss: 58.4533 - val_loss: 5349.4282 . . . . Epoch 00080: ReduceLROnPlateau reducing learning rate to 1.0000000116860975e-08. Epoch 81/100 45/45 [==============================] - 24s 540ms/step - loss: 18.5613 - val_loss: 18.1559 Epoch 82/100 45/45 [==============================] - 24s 540ms/step - loss: 18.7043 - val_loss: 18.2448 Epoch 83/100 45/45 [==============================] - 24s 540ms/step - loss: 19.6548 - val_loss: 18.2508 Epoch 00083: ReduceLROnPlateau reducing learning rate to 9.999999939225292e-10. Epoch 84/100 45/45 [==============================] - 24s 541ms/step - loss: 18.9384 - val_loss: 18.8026 Epoch 85/100 45/45 [==============================] - 25s 547ms/step - loss: 18.6985 - val_loss: 17.7818 Epoch 86/100 45/45 [==============================] - 25s 566ms/step - loss: 18.9661 - val_loss: 19.2374 Epoch 00086: ReduceLROnPlateau reducing learning rate to 9.999999717180686e-11. Epoch 87/100 45/45 [==============================] - 25s 547ms/step - loss: 18.8628 - val_loss: 18.9642 Epoch 00087: early stopping
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Dockerfile 의 CMD 부분은 추가안해줘도 되나요???
안해준다면 base 이미지인 nginx 이미지의 실행시 명령어가 실행되는건가요?
-
해결됨만들면서 배우는 Svelte
질문이요
컴포넌트를 슬롯 위주로 만들어놓으면 나중에 쓸때도 유용하게 쓸수있나요? 컴포넌트 관리를 하려는데 슬롯으로만 만들어놓으면 되겠죠?!
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
매개변수와 파라미터는 어떻게 다른가요?
역할이 무엇인지 헷갈려요 ( )괄호안에 선언된 변수 함수안에 선언된 변수로 구분하면 될까요?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
my.cnf 를 컨테이너 안으로 넣을 때 왜 COPY 가 아닌 ADD 를 사용하나요?
frontend 앱의 nginx 설정파일은 COPY 를 통해서 설정을 넣었는데 왜 이번에는 ADD 로 넣는건가요?
-
미해결인터랙티브 웹 개발 제대로 시작하기
return의 기능
sample함수에서 n>200이면 값을 리턴시키라고 되어 있는데, 이는 값이 리턴되면 함수가 종료된다는 특성을 이용하신 건가요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
정렬
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="style.css"> <title>Document</title> </head> <body> <div class="container"> <header> </header> <section> <div class="menus"> <div class="menu"> <div class="g-title"> <a href="#none"><h3>제품</h3></a> </div> <div class="g-list"> <a href="#none">Mobile Display</a> <a href="#none">Tv Display</a> <a href="#none">PID</a> <a href="#none">IT Display</a> </div> <div class="menu"> <div class="s-title"> <a href="#none"><h3>기술</h3></a> </div> <div class="s-list"> <a href="#none">OLED</a> <a href="#none">Curved</a> <a href="#none">기술용어</a> </div> <div class="menu"> <div class="m-title"> <a href="#none"><h3>미디어센터</h3></a> </div> <div class="m-list"> <a href="#none">News</a> <a href="#none">Social Media</a> <a href="#none">영상</a> <a href="#none">Phote</a> </div> </div> </div> </section> <footer> </footer> </div> </body> </html> 이렇게 코드를 작성했는데 float:left;나 display:inline-block;으로 정렬하려고 합니다. 다만 .menu에 값을 넣어도 정렬이 되지않아 어떤 점이 문제인지 여쭙고 싶습니다.
-
미해결누구나 할 수 있는 안드로이드 앱 개발 - 1 (Kotlin)
LayoutInflator from context 에서 에러 발생
제목과 같이 해당 부분에서 에러가 발생하는데 왜 그럴까요?^^;
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
10번 라인 if문의 조건문
강의 중에 10번라인 if문 조건문을 prime === 1 이라고 작성하셨는데 n === 1 이라고 해야 하지 않나요? primeFunc함수가 매개변수로 n을 받으니까.. const prime의 변수명을 바꿔버리면 동작하지 않는 것 같아서요
-
따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
안녕하세요 선생님 !
삭제된 글입니다
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
ToString() 메서드와 System.Enum.GetName() 함수의 차이점이 무엇인가요?
ToString() 메서드와 System.Enum.GetName() 함수의 차이점이 무엇인가요?
-
해결됨실전 리액트 프로그래밍
질문이 하나 있습니다!
안녕하세요! 강의 잘 듣고 있습니다. 질문이 한 가지 있는데요 3:03부터 진행되는 예제에서.. useRef 훅으로 변경했음에도 onClick 속성값이 변경되었을 때,여전히 window 객체에 클릭 이벤트핸들러를 불필요하게 추가 하더라구요. 혹시 useRef훅 예제의 12번째 줄이 빈 배열을 넘겨주도록 다음과 같이 수정되어야 하는 것이 아닌가요? useEffect(() => { window.addEventListener('click', () => { onClickRef.current(); }); }, []);
-
미해결스프링 핵심 원리 - 기본편
@RequiredArgsConstructor과 @Qualifier질문
먼저 좋은 강의를 제공해주시것에 감사인사드립니다! 강의에서는 생성자에 @Qualifier를 주입하셨는데 강의를 듣고난후 @RequireArgsConstructor와 @Qualifier를 같이 사용했을 경우 NoUniqueBeanDefinitionException 에러가 발생하였습니다. @Qualifier를 사용할경우에는 @RequiredArgsConstructor를 사용할수 없는것인지 아님 다른 방법이 있는지 궁금합니다!
-
해결됨만들면서 배우는 Svelte
스토어 개념..
스토어 개념을 좀더 구체적으로 설명해주셨으면 좋겠어요 스토어에 넣어서 쓰면 좋다고하는데.. 어떤 역할을 하는건지.. writable 선언 외에는 다른건 어떤것이 있는지도 모르겠고.. 궁금한게 많습니다.
-
미해결SVG 마스터
아이콘이 아닌 것에 SVG를 사용해도 되나요?
안녕하세요, 저는 회사에서 퍼블리셔로 일하고 있습니다. 제가 지금 주로 하는 일이 디자이너님이 기계 설계도면을 일러스트로 작업하시고 SVG로 변환하여 저한테 주시면 저는 그 설계도면 중 어떤 요소들을 애니메이션 주는 기능을 추가하고 있습니다. 예를 들면 팬이 계속 해서 돌아가는 애니메이션을 준다던지 어떤 설비를 클릭하면 모달창이 뜨게 하는데 그 모달창을 퍼블리싱하는 등의 일을 하고 있습니다.제가 여기서 궁금한 것은 제가 하는 업무가 SVG를 활용해도 되는 것인지 해서요. 스튜디오밀님의 강의에서는 SVG를 아이콘이나 이미지 등에 많이 쓰이고 사이즈가 너무 크면 느리다고 하셨는데 제가 지금 작업하고 있는 SVG파일 크기는 지금 상태에서는 157KB 정도 이고 제가 하는 일에 SVG를 사용하는 것이 맞는지 의문이 듭니다. 제가 처음 이 업무를 받았을 때, 아무리 생각해도 설계도면을 CSS로 일일이 그리고 애니메이션을 주는 것은 말도 안된다고 생각해서 SVG로 작업하고 있는데 제가 잘 선택한 것이 맞는지 해서요.. 사수에게 묻고 싶지만 회사에서는 퍼블리셔가 저밖에 없습니다. 저는 퍼블리싱 공부 6개월 하고 취업한 거라 이런 부분에서 가이드를 주실 분이 안계시네요. 혹시 제가 하고 있는 업무가 SVG를 활용하는 것에 대해서 스튜디오밀님의 의견이 궁금해서 이렇게 질문 남깁니다. 좋은 강의 만들어주셔서 감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
add, remove, set ,get 메서드
이 메서드들은 관계에 의해 만들어진 모델들을 컨트롤 할 수 있는 메서드라고 보면 될까요? add <- 관계 테이블에 데이터 추가 get<- 관계 테이블에 데이터 가져오기 set <- 관계 테이블에 데이터 ?? remove <- 관계 테이블에 데이터 삭제
-
해결됨만들면서 배우는 Svelte
깃헙에 있는 자료하고..
깃헙에 있는 자료에서는 let handleIncrementCount = getContext('incrementCount') 이렇게 표현 하는데 영상이랑 다르게 나오는데 어찌된 영문인가요? (방금 다음 영상 보니까.. 컨텍스 에이피아이를 보니까.. 이해가 됐네요! 근데 디스페치 자료도 같이 올려주셨으면 좋겠어요 혼돈이 되요! 감사합니다! )
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
알파인, nginx 각각 컨테이너가 된건가요?
웹서버에 다이렉트로 복사하면 될거같은데.. 알파인을 임시로 만드신 이유가 있을까요? 강의대로하면 알파인 컨테이너도 떠 있는거 아닌가요?