묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
@MappedSuperclass vs @Embeddable
강의를 듣다가 궁금한 점이 생겨서 질문 드립니다. 둘 다 어떤 엔티티의 값들을 담아줄 수 있는 것 같은데, 혹시 둘의 차이점이나 용도를 알 수 있을까요?
-
미해결웹 서비스 해킹을 위한 버프스위트 완벽 활용 가이드
무료 강의 감사 드립니다! 혹시 강의 요약해서 개인 블로그에 요약해도 될까요?? 출처 꼭 밝히구요!
제목과 같습니다 ㅎㅎ
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
category - parent_id
삭제된 글입니다
-
미해결비전공자를 위한 가장 쉬운 데이터분석 입문
ipynb 파일
데이터분석을위한파이썬.ipynb 파일을 어디에서 다운받을 수 있나요? 강의에서 제공하는 다른 파일도 다운로드 받을 수 있는 방법을 알려주세요.
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
라이센스 관련 질문
안녕하세요! 데이먼님~드디어 회사에서 라이센스 비용을 내준다고 하네요 ㅎㅎ그래서 질문 드립니다! 1. 지금까지 제 계정으로 작업한 작업물들을 회사계정으로도 열어서 작업이 가능한가요?2. 제 계정으로 결제된 라이센스를 회사 계정으로 이관할 수도 있나요?3. 제 계정 혹은 회사 계정으로 생성된 rp파일을 타인이 열람할 수 있나요?
-
미해결2022 30분 요약 강좌 시즌 1 : HTML, CSS, Linux, Bootstrap, Python, JS, jQuery&Ajax
이거 크롬 웹브라우저에 안나타나요...
<script> window.alert ('환영합니다!') </script> 안녕하세요. 크롬브라우저에서 코드 넣고 새로고침하면..그냥 빈페이지로 돌아가서 코드가 다 지워져요..ㅠㅠ txt 메모장에서 쓴것을 크롬 브라우저로 연결시키는 것 어떻게 하는건가요? 바탕화면에 "내생에 첫 홈페이지.html" 크롬파일이 생성이 안되요..
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
200과 204 상태 코드에대한 질문이 있습니다.
204에 관한 내용 설명을 듣다가 질문이 생겼습니다. 201과 204의 차이는 location header의 유무인건가요?? 그리고 204 ppt 화면에서 "save 버튼을 눌러도 같은 화면을 유지해야 한다. "는 말을 제가 잘 이해한 건지 모르겠습니다. 웹브라우저에서 문서를 작성할 때, 임시저장과 저장 기능 2가지로 구분하고, 임시 저장을 하면 화면은 유지된 상태로 데이터만 저장이되고, 저장을 누르면 저장되었다는 팝업창이 뜨는 웹 브라우저 문서편집기가 있을 때, 임시저장을 처리하는 요청은 204를 반환하고, 저장을 처리하는 기능은 201을 반환한다고 생각해도 되는건가요?? 항상 좋은 강의 감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
call과 fork를 쓸 때 동기/비동기 처리에 대한 질문
function* login(){ consat result = yield call(loginApi); } call로 api요청함수를 실행하면, api요청함수가 모두 완료 될 때까지 기다리다가, 요청이 완료되면 코드를 다시 실행하잖아요?(블럭). 그럼 기다리는 동안 처리해야 할 일이 있다면 설마 쓰레드가 멈춰있지는 않을 테니, 이럴 경우 블럭/비동기 케이스에 해당되는 건가요??
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
질문있습니다!
강의를 듣고 궁금한 점이 있는데요. 1. 사용자가 인스턴스#1, 인스턴스#2 에 접근하는건 어떤 방법을 통해서 되는건가요? #1이 죽었을 때, #2로 접속하는건 어떤 방식을 통해서 하는건지 궁금합니다. 2. 혹시 vip에 대한 개념도 알 수 있을까요? vip라는게 오라클에서 지원을 해주는 기능인가요?..
-
미해결CSS Flex와 Grid 제대로 익히기
browser창 창크기 조절할때 반응형화면 질문입니다.
저도 fire-fox 로 선생님 강의 따라가고 있는데요,선생님화면은 화면 크기 조절하는 동안 즉 Drag하는 동안에 화면이 자동으로 반응하면서 꾸겨지고 펴지고 반응하는데 제 컴에서는 Drop을 하는 순간에만 결과를 확인 할 수가 있네요.설정을 뭔가 따로 하신 것인지 궁금합니다.인터넷으로 검색해봐도 뭘 검색해야되는지 몰라서 해결을 할 수가 없어서 여쭙니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
3:12초에 emf로 변수 고치고 실행을 눌렀는데 연결이 아예 안되구 에러가 떠요 ㅠㅠ
h2에 접속할때 에러가 나서 알려주신대로 수정하고 다시 jdbc:h2:tcp://localhost/~/test로 셋팅한다음 실행시켰는데두 에러가 나네요 .. 제일 먼저( WARNING: javax.persistence.spi::No valid providers found.) 요 문구가 뜨면서 선생님께서 빌드하신 내용대로 안나오구 막혀버리네요 ㅠ
-
미해결[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
도전과제에 대한 해답 코드가 없습니다.
flask 깊은 이해를 위한 파이썬 중급 문법: first class function 강의의 13분 43초 정도의 내용입니다 도전과제가 있고, 도전과제에대해서 크롤링코드만 있고, First-class로 작성된 해답이 없어서 문의 드립니다. 공유해주신 수업자료에도 해답코드가 없네요 해답코드 요청 부탁드립니다~
-
미해결[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
중첩함수 인자값 관련 이해못하는 부분이 있어서 문의 드려요
flask 깊은 이해를 위한 파이썬 중급 문법: first class function 강의의 10분 21초 내용 입니다. def html_creator(tag): def text_wrapper(msg): print('<{0}>{1}</{0}>'.format(tag, msg)) return text_wrapper 이렇게 함수를 만들고 h1_html_creator = html_creator('h1') html_creator 에 인자값을 h1을 넣으면 tag 인수에 h1이 할당이 되고나서 h1_html_creator('Hi 태그는 타이틀을 표시하는 태그입니다') 이렇게 인자 값을 넣으면 def text_wrapper(msg) 여기 함수 msg 인자값이 할당이 된다고 영상에 설명되어있습니다. 왜 msg에 인자값이 할당이 되는지 이해를 못하겠습니다... 중첩함수이고, def html_creator(tag) 여기 함수에 인자값이 할당이 되어있으니 추가로 인자값을 넣으면 다음 함수인 def text_wrapper(msg) 여기에 인자값이 들어간다고 이해 하면되나요?
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
keyword parameter
Collection module 3강의의 1분 38초에서 저희가 앞에서 keyword parameter를 배웠다고 하셨는데 언제 배웠나요?
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
Redirect와 Forward 질문입니다.
강사님 쉽게 생각하면 Redirect는 웹브라우저가 서버쪽으로 두번 요청하는 것이고 Forward는 한번만 요청하는 것이라고 생각하면 될까요?
-
해결됨웹 게임을 만들며 배우는 자바스크립트
Array/Object spread
안녕하세요! 강의 유용하게 잘 듣고 있는 수강생입니다. ES6 문법 설명해주시면서 spread array에 대해 설명해주셨는데요, [...Array(10).keys().map((v) => v+1)] 이 부분이 계속 에러가 떠서요. 이런식으로 했을때는 되더라구요. 혹시 오타가 아닌가 조심스럽게 여쭤봅니다. 답변 기다리고있겠습니다!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
matplotlib 그래프 그리기
그래프 그릴때에는 관련해서 설명을 간략하게 해주시는데, 관련 배경지식이 거의 없어서 그냥 후루룩 한번 쳐보고 그렇구나~ 하고 넘기고 있는데 혹시 후반 강의에서는 좀 더 자세히 다뤄주시는건가요? 혹은 관련 기초문법 숙지가 필요할까요? 강사님 의견 부탁드립니다ㅎㅎ 수업 잘 듣고있습니다!! (필요하다면, 공부하고 이후 강의 진행하려구요~~)
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
회원 가입후 displayName이 제대로 표시 안되는 이슈 문의
안녕하세요. 회원 가입후 displayName이 제대로 표시 안되는 이슈 문의입니다. 회원 가입을 누르면 firebase의 createUserWithEmailAndPassword()을 통해서 회원 가입을 진행하는데요.이게 자동 로그인 이더라구요.자동 로그인 된후 app.js에 등록해 두었던 firebase의 onAuthStateChanged 콜백이 호출되고 여기서 리덕스를 통해 사용자 정보를 등록합니다.사이드바가 렌더링 되면서 리덕스에서 사용자 정보를 가져오는데 여기서 displayName과 photoURL이 표시가 안되네요.firebase에 displayName과 photoURL을 업데이트 하기 전에 onAuthStateChanged는 트리거되고사용자 정보가 업데이트 되더라도 onAuthStateChanged 콜백은 호출되지 않다보니 이런 현상이 일어난거 같고요. 새로고침하면 firebase에서 업데이트된 정보를 가져오므로 제대로 표시됩니다. 현재 4강까지 강의 들었는데 이 이슈에 대해 해결하는 부분이 있을까요? 구글링 해보니 자동 로그인을 막고 강제 로그아웃하라고 나와있어서 아래 링크 21L에서 강제 로그아웃 시키고 있습니다. https://github.com/sajacaros/react-chat/blob/main/src/components/RegisterPage/RegisterPage.js
-
미해결홍정모의 따라하며 배우는 C언어
포인터 산술연산 질문
int main() { int arr[5] = { 1,2,3,4,5 }; int* ptr1, * ptr2, * ptr3; ptr1 = arr; ptr3 = ptr1 + 4; printf("%p, %d %p\n", ptr3, *ptr3, &ptr3); return 0; } 위 코드에서 ptr3 = ptr1 + 4 라는 점이 제가 이해하기로는 ptr3이 ptr1의 첫번째 주소에서 (int 크기만큼) 4칸 이동한 주소이다 라고 이해했습니다 그래서 ptr3[0]이나 *ptr3을 출력해보았을때 5가 나오고 ptr3[1]이나 ptr3[2] 등을 출력해보면 쓰레기값이 나왔습니다 여기서 궁금한점이 ptr1은 배열의 형식을 갖고있는데 ptr3도 배열의 형식을 갖고있는지가 궁금합니다 단순히 ptr1 + 4의 주소만 받은건지 아니면 배열의 형식도 같이 받은건지 궁금합니다
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
ArgumentOutOfRange Exception
우선순위큐 부분을 따로 클래스로 빼서 만들어 주고 메인함수에 있는 내용 그대로 따라해서 실행 했는데 ArgumentOutofRange Exception이 뜹니다 쟈재차확인해보고, 강의때 따라한 코드도 실행해보고 비교해 봤지만 다른점이 없는데 왜 안되는 걸까요? class PriorityQueue { List<int> _heap = new List<int>(); public void Push(int data) { _heap.Add(data); int now = _heap.Count - 1; while(now > 0) { int next = (now - 1) / 2; if(_heap[now] < _heap[next]) break; int temp = _heap[now]; _heap[now] = _heap[next]; _heap[next] = temp; now = next; } } public int Pop() { int ret = _heap[0]; int lastIndex = _heap.Count - 1; _heap[0] = _heap[lastIndex]; _heap.RemoveAt(lastIndex); lastIndex--; int now = 0; while(true) { int left = now * 2 + 1; int right = now * 2 + 2; int next = now; if (next < lastIndex && _heap[next] < _heap[left]) next = left; if (next < lastIndex && _heap[next] < _heap[right]) next = right; if (next == now) break; int temp = _heap[now]; _heap[now] = _heap[next]; _heap[next] = temp; now = next; } return ret; } public int Count() { return _heap.Count; } }