묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
다대다 primary key
Primary Key 는 중복될 수 없다 라고 알고있지만,다대다에서는 primary key를 두개로 사용하고 중복이 되는것같은데, 제가 이해하기로 primary key가 2개일 경우 userId | roomId 1 | 1 1 | 2 위는 가능 userId | roomId 1 | 1 1 | 1 위는 불가능 이런식으로 두개 모두 중복일 경우에만 안되는거고 하나중복일경우는 된다고 이해하고있는데 맞나요??만약 PK가 3개면 3개모두, 4개면 4개모두 중복일시에만 안되고요. 정확히 이해했는지 확신이 안들어서 질문드립니다!
-
미해결더 자바, Java 8
강의 내용을 보충 해줄만한 책이 있을까요?
아직 결제만 하고 진행은 하지 않았습니다. 강의 내용에 도움이 될 만한 책이 있다면 추천 부탁드립니다.
-
미해결리눅스 커맨드라인 툴 (Full ver.)
12분 10초부터 실습
cd work/dpdk으로 이동하셔서 갑자기 실습진행하시는데 강의들을때는 저 파일이 없는데 실습어떻게 진행하나요.........
-
미해결스프링 핵심 원리 - 기본편
안녕하세요. constructor-arg의 id 속성이 궁금합니다.
안녕하세요. 강의 중 xml로 설정파일을 작성하는 것을 봤습니다. bean태그의 id 속성은 빈이 생성될때 `빈 이름`을 설정해주는 것 같고, class 속성은 실제 클래스의 경로를 표시해주는 것 같습니다. constructor-arg 태그의 속성도 궁금해서 찾아봤는데 해당 태그는 생성자 주입을 말하는 것이고, ref가 주입될 매개변수로 어떤 것을 받아올지 선택하는 값이라고 찾았습니다. 근데 id가 어떤 것인지는 찾기가 쉽지가 않아서 질문 남깁니다. id가 어떤 것인지 알고 싶습니다. 또 필요한 이유도 알고싶습니다. 감사합니다.
-
미해결윤재성의 Oracle SQL Database 11g PL/SQL Developer
설치 중 Error 발생
Error 46 initializing SQL*PLUS HTTP proxy setting has incorrect value SP2-1502: The THHP proxy server specified by http_proxy is not accessable 위와 같은 메세지가 뜨면서 설치가 완료되지 않습니다. 해결 방법 알려주시길 부탁드립니다.
-
미해결Vue.js 시작하기 - Age of Vue.js
vue cli 설치 오류 문의
선생님 이렇게 나오는게 설치 성공한건가요? 선생님이랑 화면이 달라서 헷갈립니다 ㅜㅜ
-
미해결웹 게임을 만들며 배우는 Vue
Uncaught TypeError: vue__WEBPACK_IMPORTED_MODULE_0__.default is not a constructor
위의 script_vue 디렉토리는 1강에서 했던 작업물들입니다. vue 버전과 vue-template-compiler(2.6.14) 버전을 동일 하게 하고 나서 webpack을 실행하니, [webpack-cli] Failed to load '/Users/joo/Desktop/zero_view/webpack.config.js' config [webpack-cli] Error: Cannot find module 'vue/compiler-sfc' 이런 에러가 나서 vue/compiler-sfc을 설치 한 후, 다시 vue는 (3.2.31)최신버전으로 하고 vue-temp는 (2.6.14)버전으로 하고 나서 웹팩빌드 하니 에러 없이 app.js 파일을 생성했습니다. 그리고 numberbaseball.html 파일을 실행하니, Uncaught TypeError: vue__WEBPACK_IMPORTED_MODULE_0__.default is not a constructor at eval (main.js:7:1) at Object../main.js (app.js:19:1) at __webpack_require__ (app.js:153:41) at app.js:205:37 at app.js:207:12 위에 내용과 같은 에러가 크롬콘솔창에 뜹니다. 관련해서 검색 해도 잘 나오질 않네요 ㅜ
-
미해결스프링 핵심 원리 - 기본편
getBean이라는 함수는 bean 하나만 찾아오는 건가요?
부모 타입으로 조회시, 타입으로 조회시, 이름으로 조회 시 중복 값이 있으면 오류가 나는걸로 봐서는 getBean이라는 함수는 빈을 하나만 반환해주는 함수인가요? 이런 궁금증을 해결하기 위해서는 어떤 단어로 구글링 해야하는지 모르겠네요.. 'getBean 반환 타입', 'getBean 반환', 'getBean 함수는 bean 하나만 찾는건가요?' 등으로 검색해보고 이부분도 봤는데 <T> T가 무엇을 말하는지 모르겠어서 또 <T> T를 검색해봤으나 제가 원하는 답을 찾을 수 없어서 질문남기게 됐습니다. 감사합니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
git 권한 요청드립니다!
- 인프런 아이디 : nrudev@naver.com - 인프런 이메일 : nrudev@naver.com - 깃헙 아이디 : nrudev812@gmail.com - 깃헙 Username : nrudev
-
미해결웹 게임을 만들며 배우는 React
안녕하세요 setState 관련 질문입니다.
강의를 보고 setState를 이것 저것 해보는 와중에 이해가 안되는 부분이 생겨 여쭤봅니다. input 박스에 입력할 때, 최초 입력 할 땐 맨앞에 공백을 추가 해서 setState 를 하고 그 이후에는 입력한값으로만 setState 하려 하는데, 한글이 중복으로 입력 되는 상황이 발생 합니다. 예를들어 "가" 를 입력한다면 1) " ㄱ" 2) " 가" 를 예상하는데, 실제로는 1) " ㄱ" 2) " ㄱ가" 가 출력 됩니다... 코드도 첨부합니다. import "./App.css"; import { useEffect, useRef, useState } from "react"; function App() { const [inputVal, setInputVal] = useState(""); const ref = useRef(inputVal); const handleChange = (e) => { if (ref.current.length === 0) { setInputVal(" " + e.target.value); } else { setInputVal(e.target.value); } }; useEffect(() => { ref.current = inputVal; }, [inputVal]); return ( <div className="App"> <input value={inputVal} onChange={handleChange} /> </div> ); } export default App; 이유를 알 수 있을까요?
-
해결됨쉽게 배우고, 포트폴리오로 만드는 반응형 웹! #설화수
클래스 질문 드려요!
간단한 질문인데요! 실무에서도 클래스가 많이 사용되는지 궁금합니다! 기본 태그 이름으로 가져오고 주석을 달아두면 되지 않을까해서요!ㅎㅎㅎ 선생님은 실제 실무에서 어떤 방법을 선호하시나요?!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
update 로직 짤때
위 사진처럼 짜면 put으로 있던 id에 updateParam으로 덮어씌워져서 업데이트 되는거 아닌가요? 테스트도 정상적으로 작동하는데 위에 4줄로 작성하면 더 좋은점이 어떤게 있나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
댓글 작성이 안됩니다, 어디를 확인하면 좋을까요?
버튼을 눌러서 댓글 제출을 했는데 ADD_POST_REQUESET 가 뜨네요, 어디 코드가 잘못된걸까요?
-
미해결파이썬(Python) 기초부터 실무까지 part.1
while.py
처음 while문 배울 때 go를 치면 "ok! 진행합니다." 라고 나오는데 다른 아무말이나 넣어봐도 "ok! 진행합니다." 라고 나오더라구요.. 혹시 go라고 해야지만 "ok! 진행합니다." 라고 나오게는 어떻게 하나요?
-
미해결실전! 스프링 데이터 JPA
@Path variable로 Id를 받을 때 궁금증
강의를 듣다가 궁금한게 생겼는데요 Id 같은 PK의 경우에 좀 중요한 정보라고 생각을 합니다. 사용자 입장에서는 자동적으로 매겨진 pk인 id를 모르겠지만 이것을 사용자 측에서 저장하고 server와 주고 받는것이 맞는건지 궁금합니다. 공부를 하는 입장이라 실무에서는 어떤 방식으로 사용자 정보를 조회하도록 하는지가 너무 궁금합니다. ID정도는 넘겨줘도 상관이 없는건가요? 아니면 이러한 정보를 절대 전송하면 안되고 매번 session에서 꺼내야 하는건가요? cookie 에서 이 값을 저장해도 무방한가요? 무엇이 나은가요? ㅠㅠ cooki Id
-
미해결Vue.js 시작하기 - Age of Vue.js
scf, vue, vbase 단축키 다 안 됩니다 ㅠㅠ
안녕하세요. Vue 강좌를 보고 공부중입니다만, 저 역시 1:12에서 단축키가 안 먹혀서 다른 분들이 질문한 것들을 보며 해결 하려 하였으나 동일하게 scf, vu, vue, vbase 입력하고 Tab을 눌러도 기본 양식이 나오지 않아 22년 3월 기준으로 해결방법 질문드립니다..
-
미해결Vue.js + TypeScript 완벽 가이드
개발환경에 대해서
안녕하세요 이 강의를 처음으로 수강하는데요(로드맵을 안따라왔습니다.) 전반적인 개발환경에 필요한 세팅이나.. 등등 부족하여서 프리티어쪽 에러로 막혀버립니다. 혹시 초반 세팅에 필요한게 있을까요? vue@cli랑 eslint정도만 설치한 상태에서 초반에 ts입력하여 자동완성되는 vbase-ts도 따로 vueSnippets 설치해서 진행하다가 프리티어 eslint 에러로 진행이안되네요. Replace `..import Vue from "vue"` with `import Vue fro "vue"; eslint(prettier)가 뜹니다.
-
해결됨그림으로 쉽게 배우는 운영체제
컨텍스트 스위칭 관련...
안녕하세요 컨텍스트 스위칭 관련해서 궁금한 것들이 있습니다 1. 프로그램 카운터 레지스터도 레지스터의 종류 중 1개인데 PCB의 구조에서나, 컨텍스트 스위칭이 일어날 때 변경되는 값들에서 따로 분리되어 언급되는 이유가 있을까요? 2. 프로그램 카운터가 컨텍스트 스위칭으로 변경될 때 바뀐다는 것은 프로그램 카운터에 저장된 다음 실행할 명령어의 주소가 프로세스 실행 중에는 갱신이 안된다는 의미인가요? 3. PCB를 참조해서 이전 프로세스의 상태로 CPU의 레지스터 값을 설정할 때 레지스터 값만 언급하신 것은 PCB 구조 중 CPU에 있는 것이 레지스터 뿐이라서 인가요? 만약 그렇다면 이 경우에 레지스터 값에는 프로그램 카운터 레지스터도 포함이 되는지, 그리고 다른 구조 값들은 어디에서 새로 설정되는지 궁금합니다!
-
미해결Redux vs MobX (둘 다 배우자!)
mobx observable 객체의 트래킹 뎁스
안녕하세요 mobx에서 observable 객체가 복잡해짐에 따라 어느 깊이까지 트래킹 되는지 테스트해보려 하다 공식문서를 보니 deep, shallow 등의 옵션이 있더라구요 구글링 했을 때는 사용법이 전부 데코레이터 기반이라 함수형에서는 어떻게 사용하는지 궁금합니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한요청 드려요
인프런 아이디 : sdw74@vaiv.kr 인프런 이메일 : sdw74@vaiv.kr 깃헙 아이디 : sdy74@naver.com 깃헙 Username : sdw74