묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
mysql을 사용해도 되나요?
삭제된 글입니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
Room<T> Next;
class Room<T> { public T Data; public Room<T> Next; public Room<T> Prev; } 이 클래스에서 Next의 주소 값과 Prev의 주소값이 실제로 다른가요?
-
해결됨실습으로 배우는 AWS 핵심 서비스
Private Subnet 이하 EC2 인스턴스 생성 관련
안녕하세요 강사님! 수업 잘 듣고 있습니다~ 코드를 작성하는 것 보다 인프라 작업하는 부분이 더 흥미가 있습니다. 모든게 강사님 덕분입니다 :) Private Subnet에 EC2 인스턴스 생성하는 과정에서 의문이 들어 질문을 남깁니다. Private Subnet을 AZ-a에 설정해야만 인스턴스를 정상적으로 생성할 수 있었습니다. Private Subnet을 AZ-b or AZ-c or AZ-d로 설정할 경우, 왜 EC2 인스턴스 생성이 안되는 것일까요? VPC는 리전 서비스이기 때문에 다른 AZ에 서브넷을 만들 수 있는 것이고 다른 AZ로 설정된 서브넷에서 EC2 인스턴스도 생성할 수 있다고 생각했습니다. 그런데 의도대로 되지 않네요~ 참고로 Pravate Subnet을 생성하기 전에 Public Subnet도 AZ-a로 설정하고 Public Subnet에 EC2 인스턴스를 생성하였습니다.
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
안녕하세요. Kaggle kernel 관련 질문이 있습니다.
안녕하세요. 머신러닝 완벽 가이드를 수강하면서 Kaggle Competition에 도전하고 있습니다. multiclass classification을 해결하기 위해 LGBMClassifier를 사용 중에 Kaggle Kernel의 GPU를 사용하려 했습니다. 하지만 Draft Session에서의 GPU의 사용량을 보면 10%가 채 안됩니다. CPU에서 GPU로 일거리를 던져주는데 병목 현상이 생겨서 그럴까요 ? 어떻게 해결해야 할까요 ? 감사합니다.
-
해결됨Slack 클론 코딩[실시간 채팅 with React]
mutate 질문
안녕하세요 제로초님. 리스트 순서 변경을 Mutate로 하려고 하는데요. Mutate ( 변경된 리스트, false ) 이렇게 해도 화면에서 바로 변경이 안됩니다. Mutate ( false, false ) 이런식으로 데이터를 그냥 false로 넣으면 리스트 map을 쓰고있어서 화면에서는 바로 에러가 뜨는데요. 왜 순서가 변경된 제대로된 값을 넣을 때는 아무 반응이 없는지 알길이 없네요 ㅠㅠ const { data, mutate } = userSWR(~~) console.log로 저기 data를 찍어봐도 변경이 잘되어 있는데 화면에 반영만 안됩니다. 무조건 리벨리데이션을 해야 바뀌네요. 어떤 부분을 놓쳤을까요?
-
미해결실전! 스프링 데이터 JPA
Lazy로딩과 Fetch 조인 관련해서 질문드립니다
안녕하세요 영한님 강의 열심히 듣고 있습니다. Lazy로딩과 Fetch 조인 관련해서 한가지 궁금한 부분이 생겨서 질문 드립니다 OneToMany 의 관계에서 Fetch 조인은 하나의 클래스에 대해서만 가능하고 두개이상에서는 bags Exception 발생하더라구요 그래서 여러개의 OneToMany 관계가 있을때는 가장 많은 데이터가 있는 부분을 Fetch 조인으로 가져오고 나머지는 Lazy 로딩으로 가져온다가 보통 쓰는 방식이더라구요 여기서 궁금한 부분이 모두 OneToMany 관계일때 A에서 B를 EAGER나 Fetch Join 으로 한번에 가져오고 (C, D를 Lazy 로딩)C를 가져올때는 C를 가져오는 쿼리가 나가고 이후에 F를 가져오는 쿼리가 하나 더 (batch size 설정) 나가던데(EAGER로 설정한 경우) PS. 강의보면서 EAGER를 비추천하셨는데 아예사용하지 않는게 좋을까요? )이부분을 한번에 가져오고 싶은데 C를 가져올때 Fetch Join으로 F를 가져올수는 없는 건가요?
-
해결됨Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
트랜잭션관련
마지막 강의에 cqrs, saga 패턴에 대해 소개정도만 해주셨는데 해당 패턴과 트랜잭션 관련 강의는 추후에 계획에 있으신가요? 또한 axon프레임워크에 대한 강의는 계획에 있으신지 궁금해요
-
미해결홍정모의 따라하며 배우는 C언어
#define 질문이요!
삭제된 글입니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
대각선 이동하는 부분이 이상하게 작동합니다.
왼쪽 아래 대각선 방향(↙)은 잘 찾아 내려가는데 오른쪽 아래대각선 방향은 잘 못찾아 내려갑니다ㅠㅠ(아래 사진의 경우 네모친 부분에서 ↓→ 이렇게 이동합니다.) 제가 원인을 이리저리 생각해봤는데, 노드N(i,j)의 부모노드가 N(i-1,j-1)가 아니라 N(i-1,j)라서 이렇게 결과가 나오는것같습니다. N(i-1,j-1)를 탐색할 때 OpenList[i,j]에 N(i,j)의 F값이 처음 저장면서 N(i,j)의 parent가 N(i-1,j-1)로 저장이 되고, N(i-1,j)를 탐색할 때 OpenList[i,j]에 N(i,j)의 F값이 더 작아서 N(i,j)의 parent가 N(i-1,j)로 갱신되는게 원인거같긴한데... parent 갱신하는 부분 코드에는 이상이 없는것같은데 왜 선생님과 다른 결과가 나오는지 모르겠습니다ㅠㅠ 혹시 해결책을 알 수 있을까요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
Vultr 서버 관련 질문
안녕하세요! 조금 무식한 질문일수도 있지만 서버 관련해서 궁금해서 질문을 드립니다. 1. vultr로 서버를 돌릴때 그냥 사진을 올리는것이 아닌 변형된 사진을 올리는걸로 커스터마이징을 하였습니다. 그래서 그런지 사진을 변활할때 cpu를 좀 많이 사용하는것 같습니다 (10%~30%). 그럼 만약에 한번 사진을 변환할때 CPU USage 가 10%라고 하였을때 10명이상이 동시에 사용한다고 하면 서버가 다운되는건가요..? 2. models.py 에서 사진 변환과정 코드를 만들어 사용하고 있습니다. 하지만 가끔 오래걸려서 서버에러가 발생하는거 같은데 원인이 timeout 인거 같습니다. 조금 검색해보니 프로세스가 1분 이상 이면 504 Gateway timeout 에러를 내는거 같은데 이걸 2분정도로 늘릴수 있을까요? 항상 좋은 답변 주셔서 감사합니다!
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
userSchema.pre 안에 function 을 화살표 함수로 바꿀 수 없나요?
userSchema.pre('save', function (next) { // 비밀번호 암호와 var user = this; if (user.isModified('password')) { bcrypt.genSalt(saltRounds, function (err, salt) { if (err) return next(err); bcrypt.hash(user.password, salt, function (err, hash) { if (err) return next(err); user.password = hash; next(); }); }); } else { next(); } }); 이거를 function 들을 화살표 함수로 바꿔보았는데 에러가 뜹니다. 혹시 왜그런지 알 수 있을까요?
-
미해결스프링 핵심 원리 - 기본편
@Component 생성자 관련 질문드립니다.
삭제된 글입니다
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
브라우저로 서블릿 테스트하면 파일이 다운로드 됩니다.
안녕하세요 강사님. 1) 다름이 아니라 13분까지 똑같이 해봤는데요. 로그도 잘 찍히는데 브라우저에서 새로고침이나 새로 입력하면 hello 이런식으로 파일이 다운로드 되는데 왜 그런건지 모르겠습니다.. 2) 그리고 index.html 까지 했을 때 콘솔에서 이러한 에러가 발생됩니다.
-
미해결처음 배우는 리액트 네이티브
로그인 후 에러 관련 문의...
The action 'NAVIGATE' with payload {"name":"Profile","params":{"user":{"uid":" .....어쩌구 저쩌구..... Do you have a screen named 'Profile'? If you're trying to navigate to a screen in a nested navigator, see https://reactnavigation.org/docs/nesting-navigators#navigating-to-a-screen-in-a-nested-navigator. This is a development-only warning and won't be shown in production. at node_modules\react-native\Libraries\LogBox\LogBox.js:148:8 in registerErrorat node_modules\react-native\Libraries\LogBox\LogBox.js:59:8 in errorImplat node_modules\react-native\Libraries\LogBox\LogBox.js:33:4 in console.errorat node_modules\expo\build\environment\react-native-logs.fx.js:27:4 in errorat node_modules\@react-navigation\core\src\BaseNavigationContainer.tsx:397:8 in React.useCallback$argument_0at node_modules\@react-navigation\core\src\useNavigationHelpers.tsx:48:25 in dispatchat node_modules\@react-navigation\core\src\useNavigationCache.tsx:79:10 in dispatchat node_modules\@react-navigation\core\src\useNavigationCache.tsx:89:50 in acc.nameat src\screens\Signin.js:61:12 in _handleSigninBtnPressat node_modules\regenerator-runtime\runtime.js:63:36 in tryCatchat node_modules\regenerator-runtime\runtime.js:293:29 in invokeat node_modules\regenerator-runtime\runtime.js:63:36 in tryCatchat node_modules\regenerator-runtime\runtime.js:154:27 in invokeat node_modules\regenerator-runtime\runtime.js:164:18 in PromiseImpl.resolve.then$argument_0at node_modules\react-native\node_modules\promise\setimmediate\core.js:37:13 in tryCallOneat node_modules\react-native\node_modules\promise\setimmediate\core.js:123:24 in setImmediate$argument_0at node_modules\react-native\Libraries\Core\Timers\JSTimers.js:130:14 in _callTimerat node_modules\react-native\Libraries\Core\Timers\JSTimers.js:181:14 in _callImmediatesPassat node_modules\react-native\Libraries\Core\Timers\JSTimers.js:441:30 in callImmediatesat node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:387:6 in __callImmediatesat node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:135:6 in __guard$argument_0at node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:364:10 in __guardat node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:134:4 in flushedQueueat [native code]:null in flushedQueueat [native code]:null in invokeCallbackAndReturnFlushedQueue 해당 오류 발생 후에도 오류메시지 닫고 진행하면 잘 되긴 합니다. 어떤 오류 인지도 잘 모르겠네요...
-
미해결Spring Boot JWT Tutorial
signup
안녕하세요 먼저 저는 토이프로젝트 진행중인대 jpa가 아닌 mybaits로 하고있습니다. 궁금한 점이 있어 질문드립니다! signup메서드에는 권한을 저장하는 save? 가 없는대 userRepository에서 일괄로 처리하는 건가요? save 메서드가? 그렇다면 mybatisd에서는 권한 저장하고 유저정보 저장하는 식으로 하면 될까요 ?
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
이 경우에는 왜 안되는건지 모르겠습니다
계층뷰에서 Cube와 빈 GameObject하나를 만들었습니다 GameObject에 InputTest라는 스크립트를 부착했습니다 InputTest에는 OnMouseDown(), OnMouseDrag(), OnMouseUp()을 넣었고 각각 함수 이름이 print()로 출력이 되도록 했습니다 이상한건, 이 상태에서는 플레이 상태에서 Cube를 클릭했다고 해도 아무런 메세지가 뜨질 않습니다 그래서, Cube에 InputTest 스크립트를 부착했는데 되더군요요심지어 해당 스크립트를 비활성화 시켜도 됩니다 OnMouse류의 함수들은 반드시 대상 게임 오브젝트에 부착 되어야 하는 건가요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
복습하는데 질문 드립니다!
강의 잘 듣고있습니다! 다름이아니라, api 만드실때 내부 클래스로 request, reponse 를 만드셔서 사용하시는데, 실제 사이트에서 개발할때도 내부클래스로 만들어서 사용하는게 맞을까요 ? ? ?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
X_train['review'] 에 대해서 질문드립니다.
해당 사항에 대한 질문이 있었지만 해결되지 않는 부분이 있어서 질문드립니다. X_train 뒤의 ['review']를 지우고 실행시켰을 경우 ValueError: Found input variables with inconsistent numbers of samples: [1, 17500] 라는 에러가 발생하여 어떠한 것이 문제인지 알고싶습니다.
-
미해결Vue.js + TypeScript 완벽 가이드
두번째 프로젝트 소스코드 권한 요청드립니다
삭제된 글입니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
네트워크 팬딩
안녕하세요!로그인 기능을 구현하면서 LOG_IN_SUCCESS가 실행이 되지 않는 상황입니다.네트워크 창을 보니 status가 pending이라고 돼있습니다. 로그인을 잘못 쓰면 LOG_IN_FAILURE은 실행되기 때문에 saga가 연결되지 않은 건 아닌 것 같습니다.또한 콘솔에서 로그로 saga가 찍히는 것은 확인했습니다.백엔드로 넘어가는 것이 문제인 것 같다고 추측하는데 코드를 한번 확인해주시면 좋겠습니다! front/saga/user.js back/router/user.js 혹시 몰라서 passport파일도 추가로 첨부하겠습니다. back/passport/index.js back/passport/local.js