묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
foreign key 수정 질문
안녕하세요. 연관관계에 대해서 의문이 생겼습니다. 24분 쯤에 foreign key를 update 한다고 하셨는데 foreign key가 업데이트 되는 것이 실무적으로 발생해도 되는 경우인가요? pk를 참조하고 있기 때문에 개념상으로는 update 되어서는 안되는 데이터라고 생각했는데 상황적으로(팀을 바꾸는 상황)는 update 되는 것이 맞다고 여겨져서 제가 잘못 알고 있는 것인지 궁금해졌습니다. 감사합니다.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
tsconfig관련 질문 있습니다
슬리액트 강의 내용 일렉트론으로 작업해 보려고 따라하는 중에 tsconfig path 설정에서 오류가 생겼습니다. import 경로 위에 컨트롤 + 마우스클릭 할 경우 정상적으로 해당 파일로 이동합니다. 근데 막상 서버 실행 시에는 아래와 같은 오류가 나더라구요. 참고로 저는 CRA를 사용했습니다!! 스택오버플로우 아래 해결책도 해보았는데 해결이 안되어서 질문드립니다ㅠㅠ 제 tsconifg.json 입니다~!! 방향 잡아주시면 또 열심히 찾아보겠습니다 감사합니다!! ㅠㅠ { "compilerOptions": { "target": "es5", "lib": ["dom", "dom.iterable", "esnext"], "allowJs": true, "skipLibCheck": true, "esModuleInterop": true, "allowSyntheticDefaultImports": true, "strict": true, "forceConsistentCasingInFileNames": true, "noFallthroughCasesInSwitch": true, "module": "esnext", "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, "jsx": "react-jsx", "baseUrl": "./src", "paths": { "@hooks/*": ["src/hooks/*"], "@components/*": ["src/components/*"], "@pages/*": ["src/pages/*"], "@utils/*": ["src/utils/*"], "@types/*": ["src/types/*"] }, "plugins": [{ "transform": "typescript-transform-paths" }] }, "include": ["src"] }
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
githup 권한 요청드립니다.
권한 요청 드립니다. 인프런 아이디 : shson@woorifis.com인프런 이메일 : shson@woorifis.com깃헙 아이디 : huny0224@gmail.com깃헙 Username : huny0224
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
MongoDB Atlas(Managed Cloud Service)
MongoDB Atlas를 실무에서도 많이 사용을 하나요??커뮤니티 사이트 등 데이터가 많이 사용되는 서비스에서도 많이 사용중인지 궁금하네요!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Unable to start the daemon process. 에러
Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the User Manual chapter on the daemon at https://docs.gradle.org/7.5/userguide/gradle_daemon.html Process command line: C:\Program Files\Java\jdk-11.0.16\bin\java.exe --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED --add-opens java.base/java.nio.charset=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.util.concurrent.atomic=ALL-UNNAMED -XX:MaxMetaspaceSize=256m -XX:+HeapDumpOnOutOfMemoryError -Xms256m -Xmx512m -Dfile.encoding=UTF-8 -Duser.country=KR -Duser.language=ko -Duser.variant -cp C:\Users\***(이름부분)\.gradle\wrapper\dists\gradle-7.5-bin\f1w0cc9nuo0eivz97x2xlu9sv\gradle-7.5\lib\gradle-launcher-7.5.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 7.5 Please read the following process output to find out more: ----------------------- Error: Could not find or load main class org.gradle.launcher.daemon.bootstrap.GradleDaemon Caused by: java.lang.ClassNotFoundException: org.gradle.launcher.daemon.bootstrap.GradleDaemon 혹시 저처럼 이런 오류 뜨는분 계실 까봐 글남깁니다. 제생각인데 이거 원인이 윈도우 사용자이름 때문인거 같습니다 . 사용자 이름이 한글이면 뭔가 안맞아서 이런 오류가 뜨는거같아요. 똑같은 컴에서 사용자 추가해서 실습하니까 아무문제 없이 잘되네요. 제 경험담인데 비슷한 일로 마인크래프트가 있습니다 마인크래프트도 사용자 이름이 한글로 되어있으면 실행이 안되더라고요(Exit code : 0 라고뜨면서 꺼집니다) 그래서 그때 사용자(윈도우 운영체제 계정?)를 새로 만들어서 하니까 잘되더라고요 바보같이 마이크로소프트 계정이름이 한글로 되어있는바람에 컴터 사용자가 한글로 됐고 그래서 이런일이...있는거같습니다.포멧하지 않는이상 해결안되는거같고 다른방법으로 사용장 계정(?)을 새로 만들어서 해결했습니다 저는요.. 좀더 자세히 추측해보자면 C:\Users\hong 이거랑 C:\Users\홍길동 이차이 인거같습니다 이폴더가 이름으로 되는거같은데 한글이면 문제가 되는거같습니다. 혹시 비슷한 문제 있으신분들은 참고하시면 될듯 합니다.
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
class UserAdmin(admin.ModelAdmin): TypeError: 'NoneType' object is not callable
class UserAdmin(admin.ModelAdmin):TypeError: 'NoneType' object is not callable 강사님의 리액트 쟝고 과정 중 쟝고의 어드민 대시보드에 user model을 보이게 하려고 admin.py 에 등록 중에 오류가 발생하였습니다.! 해당 accounts/admin.py 내부의 코드 주석 처리하였더니 잘 실행되는 것으로 보아 이 쪽에 문제가 있는 것 같은데 이유를 잘 모르겠습니다. instagram/admin 등록은 잘됩니다
-
해결됨스프링 DB 1편 - 데이터 접근 핵심 원리
Pool이 다 찼을때 커넥션이 생성된 후 대기하는건가요?
커넥션 풀이 다 찼을때 다음은 대기한다고 하셨는데 커넥션이 생성된 후 풀에 들어가는 것을 기다리는 것인지 아니면 커넥션이 생성되는 것을 기다리는 것인지 헷갈립니다 !
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
서블릿 질문입니다
서블릿은 HTTP 요청과 응답을 편리하게 하기 위해 사용하는 것이다. 라고 생각해도 될까요?
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
django.core.exceptions.ImproperlyConfigured: AUTH_USER_MODEL refers to model 'accounts.User' that has not been installed
django.core.exceptions.ImproperlyConfigured: AUTH_USER_MODEL refers to model 'accounts.User' that has not been installed accounts 앱의 makemigration 시에 위와 같은 에러가 발생하는데 제가 cbv로 만드는 과정을 건너뛰고 리액트로 만드는 강좌를 들어서 그런지 에러가 많이 발생하네요 ㅠㅠ 모델은 강사님의 깃허브에서 따왔습니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
안녕하세요 선생님, 1-A문제 질문 드립니다.
먼저, 선생님의 풀이가 전부 이해되고 더 좋은 방법이란 것을 알았지만, 제 풀이가 틀린 이유를 알고 싶어 질문 드립니다. 저는 9가지의 수를 입력받아 1번벡터에 입력하고, 그 수들중 7가지의 수를 고른 조합들의 합이 100이 되는 경우 2번벡터에 입력하여 그를 출력하는 방식으로 풀이하였습니다. 제가 비주얼 스튜디오에서 코딩하였을 때는 결과값이 잘 도출되었는데, 백준에 제출하면 오답으로 처리되어 어느 부분이 문제인지 고민하다 선생님께 질문드려 봅니다. 제 코드 동봉하겠습니다. #include <bits/stdc++.h> using namespace std; vector<int> v, vv; //v는 다 입력받고 vv는 결과용 int a = 9, b = 7; void printV(vector<int> vv2) { sort(vv2.begin(), vv2.end()); for (int i = 0; i < b; i++) { cout << vv2[i] << "\n"; } return; } void combi(int start, vector<int> v, vector<int> vv) { if (vv.size() == b) { int sum = 0; for (int i = 0; i < b; i++) { sum += vv[i]; } if (sum == 100) { printV(vv); } return; } for (int i = start + 1; i < a; i++) { vv.push_back(v[i]); combi(i, v, vv); vv.pop_back(); } return; } int main() { for (int i = 0; i < 9; i++) { int num; cin >> num; v.push_back(num); } cin.tie(NULL); cout.tie(NULL); combi(-1, v, vv); return 0; }
-
미해결ARM Cortex-M 프로세서 프로그래밍
저 지금 전혀 맥을 못 잡고 있는 것 같습니다.
main.c 에 있는 명령어들은 무엇이고 libs.s 에 있는 명령어들은 무엇인가요?? 둘은 다른 언어인가요 ??
-
미해결스프링 핵심 원리 - 기본편
빈 생명주기가 쓰이는 곳
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 영한 님이 그동안 설명해주신 것으로는 가급적이면 생성자 주입을 선택하라고 하셨는데, 빈 생명주기 콜백은 생성자 주입을 제외한 setter 주입 등에서 활용되는데 알아야 하나? (물론 중요하겠지만) 싶은 생각이 들어 질문드려 봅니다..! 예제에서의 예시처럼 데이터베이스 커넥션 풀 같은 과정은 생성자 주입으로는 할 수 없어서인 것일까요?
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
intersectObjects 오류
마우스 클릭 시 checkIntersects()를 호출하고 raycaster.intersectObject(meshes); 를 실행할 때 오류가 발생합니다. 오류가 나는 지점의 three.module.js 코드를 보면, 아래의 조건문에서 object.layers.test 함수를 호출하는데, 이 때 test 함수를 찾지 못한다고 하네요. if ( object.layers.test( raycaster.layers ) ) { object.raycast( raycaster, intersects ); } 완성된 소스를 실행해도 동일합니다. 해결 방법이 있을까요?
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
AttributeError: 'SafeExceptionReporterFilter' object has no attribute 'get_safe_settings'
django-react spa 강의 중 프로젝트 생성 및 기본 환경 설정 과정 중에서 get_safe_settings = get_default_exception_reporter_filter().get_safe_settings AttributeError: 'SafeExceptionReporterFilter' object has no attribute 'get_safe_settings' 위와 같은 에러가 발생하였습니다. conda 환경 내 Django==3.0.14django-debug-toolbar==3.5.0입니다. 강사님께서 말씀하신 requirements는 아직 익숙하지 않을 것 같아 분리해서 하지 않았습니다. 위에가 오류가 난 코드입니다. ---------------- 위와 같이 urls.py 부분의 디버그 툴바 링크와 settings.py 내부 debugtoolbar 관련 내용을 없애면 실행이 됩니다 구글링을 하였으나 이유를 모르겠습니다 ㅠㅠ
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
handleSubmit안ㅇ에 id는 어떻게 전달되는거죠?
const handleSubmit = (event) => { event.preventDefault(); let newTodoData = todoData.map((data) => { if (data.id === id) { data.title = editedTitle; } return data; }); setTodoData(newTodoData); setIsEditing(false); } todoData.map에서 data.id === id할때, 이 id는 어떻게 전달되는거죠? 제가 생각했을때는 이 정보를 전달 하려면 button onClick={() => handleSubmit(id)} 이렇게라도 전달해야된다고 생각했는데..ㅠㅠ
-
미해결타입스크립트 입문 - 기초부터 실전까지
제네릭 타입 제한2번째 이해가 안되서 여쭙습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요..제네릭 타입제한관련된 강의 내용중 이해가 안되는 부분이 있어서 여쭙습니다. interface의 length는 그냥 이름(variable)아닌지요? 즉 이 interface는 length라는 number형태의 변수를 갖는 것일뿐거 같습니다. 그런데 이렇게 해보면 length를 읽지 못하는 상황입니다. length는 특별한 키워드인지 궁금합니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
업데이트 관련
현재 업데이트된 내용이 있을까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
파이썬 상대경로로 import 하기
#현재 코딩하고 있는 파일은 sub1폴더 안에 있는 test111.py(빨간색 박스)#하고 싶은 것은 상위폴더(sub폴더)로 올라간 뒤 그 안에 있는 sub1 폴더 내의 module1.py를 import하는 것#어떻게 코딩을 해야 하나요? #import ..sub.sub1.module1 로 코딩하니까 안 되네요
-
미해결그림으로 배우는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
설치가 안되는데 용량을 줄일 수 없을까요?
안녕하세요! 항상 강의 잘 보고 있습니다. 다름이 아니라 설치 후에, k get pods -A 했을 때, 몇몇 kube-system의 파드들이 정상적으로 설치가 안되는 것을 볼 수 있습니다. 제가 확인한 문제 상황은 두 가지 입니다 vagrant up을 했을 때, 설치되는 워커 노드가 2개 밖에 없습니다. 설치 완료 후, 마스터 노드에서 kubectl get pod -A 를 하면 kube-system의 몇몇 파드들이 run / ready 상태로 되지 않습니다. 그냥 제가 추론되는 부분은... 현재 제가 사용하고 있는 테스트 컴퓨터가 램이 8기가라서.. 그렇지 않을까? 싶은데... 혹시 이 부분을 해결할 수는 없을까요? 이전에 작성해주셧던 강의는 5gb?를 사용하는 것 같아서 정상적으로 사용할 수 있었는데.. 이번에 하시는 강좌는 10gb?를 사용하는 것 같아 정상적으로 사용이 어렵네요...
-
미해결스프링 핵심 원리 - 기본편
패턴과 스코프
싱글톤과 프로토타입은 디자인패턴 중 하나인것같은데 스코프에도 사용되네요? 우연의 일치인가요? 아니면 디자인패턴과 스코프는 어떤 관계가 있나요?