묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
메모리 주소 질문
16:35 을 보면 데이터 영역에 있는 a의 주소는 0x00b7c000이고 스택 메모리 안에 있는 c의 주소는 0x004ffaa8인데 공부한 내용으로는 스택메모리 영역이 데이터 영역보다 높은주소에 있어야 하는 것으로 알고있는데, 지금 a의 주소가 c의 주소보다 더 큰(높은) 주소 아닌가요? 제가 어디를 잘못 이해하고 있는지 모르겠습니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
디버깅 문제 풀이#3 질문
1. 마지막에 use after free가 일어난 이유에서 knight는 nullptr이 되지만 arrows에 있던 _target은 nullptr 상태가 아니다. 그 이유는 Arrow::Arrow(Player* target, int damage) : _target(target), _damage(damage) { } 이 부분에서 Player* target 이렇게 받아서 target에 값을 복사 대입했기 때문이다. 따라서 앞에서 knight가 nullptr인거랑 별개로 target의 값은 여전히 nullptr 상태가 아니다. 이런식으로 해석했는데 맞나요? 2. Rookiss님 강의를 듣고 배운 것을(디버그 하는 방법이나 C++ 문법 관련 내용들을) 정리한 후, 깃헙 블로그에 올려서 뭘 배웠는지 기록으로 남기려고 하는데(깃을 가꾸고 공부한 것들을 기록하는 것이 목적입니다) 가능한지 여쭤봐도 될까요? 저작권 문제라던가 가능/불가능 여부가 궁금합니다.
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
질문드립니다
1. 먼저 강의를 보고 따라 작성한 코드이지만 중간부터 브라우저에 상품이 나타나지 않아서 어느 부분을 고쳐야 하는지 알고 싶습니다. 2. querySelector은 productsHtml을 받게되면 이 안에 저장된 값들을 하나하나 보여주는 도구?인걸까요? 3. products에서 상품에 대한 정보를 하나하나 받아와 반복문으로 넣었을 때 productsHtml은 배열의 형태로 각 정보를 저장하는건가요?
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
선생님께 질문있습니다.
혹시 home edit delete 버튼 아랫부분에서 postDetail && postDetail.comments라고 했는데. posetDetail.comments부분은 [] 빈배열임에도 삼항연산자에서 true로 인식해 화면에 렌더되는것같아요. 혹시 그것외에도 postDetail.comments를 사용하신 이유를 알 수 있을까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
영상에 갑자기 자막이 같이 나와요
소리랑 안 맞기도 하고 화면 밑부분을 보여주실 때 자막에 가려서 안 보입니다ㅜ
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
C++ STL Map
struct Inform { string id; string nick; vector<string> record; //셍상지 Inform(string _id, string _nickName, string _record): id(id), nick(nickName) { record.push_back(_record); } }; int main() { map<string, Inform> m; m.insert(pair<string, Inform>("hello",Inform("123","222","333"))); cout << m["hello"].nick << endl; } 제가 map의 value값에 구조체를 넣어서 출력할려고 하는데 cout << m["hello"].nick << endl; 이부분을 주석 안하고 실행하면 팝업창이 뜨면서 오류납니다... 어떤게 문제인지 잘 모르겠어요... 생성자가 분명히 호출잘됐는데 왜 접근을 못하는걸까요??..
-
미해결스프링 핵심 원리 - 기본편
회원 도메인 개발 implements 관련
MemoryMemberRepository에서 MemberRepository를 implements 하는 과정에서 err 가 나올 때 저는 윈도우여서 art+enter 눌렀는데 change extend만 나오더라구요 그래서 영상에 나온 코드를 다 작성했는데도 동일한 err만 계속 나오면 어떻게 해결해야 implements method가 잘생성될 수 있을까요?
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
[해결됨]통합 테스트 시 회원가입 db연동이 안되는데 이유를 모르겠습니다 [해결]
[현재 해결했습니다!] 안녕하세요 강의 잘 듣고 있습니다! 스프링 통합 테스트 부분을 듣는 중, 회원가입 테스트코드를 실행시킨 후, h2 데이터베이스를 봤더니 'spring'이라는 이름의 회원이 db에 등록이 되지 않아 질문드립니다. 그전까진 데이터베이스에 3명 회원 연동도 잘 됐는데, 왜 이번엔 db연동이 안되는지 모르겠습니다. 우선 아래 사진들만 첨부하겠습니다. 필요한 사진 및 내용이 있으시면 답변에 달아주시면 바로 추가하겠습니다! 감사합니다. ------------------------------------------------------------------------------------- 강의를 3분정도 더 들어보니 transactional 어노테이션이 db 롤백을 해주는군요 좀 더 들어보고 질문을 할 걸 그랬나봅니다. 항상 수업 잘 듣고있습니다! 감사합니다.
-
미해결애플 웹사이트 인터랙션 클론!
Console 에러
콘솔창에 heightNum=5 줄이 Uncaught SyntaxError: Invalid shorthand property initializer 에러 뜨는데, 동영상3번 돌려봐도 잘 모르겠어요 ㅠ //즉시호출함수 (() => { //스크린 높이 const sceneInfo = [ { // 0 // 브라우저 높이의 5배로 scrollHeight 세팅 //디바이스마다 높이가 다르기 때문에 각 기계의 높이를 가지고 와서 x5를 함 type: 'sticky', heightNum = 5, scrollHeight : 0, objs:{ container:document.querySelector('#scroll-section-0') } }, { // 1 type: 'normal', heightNum = 5, scrollHeight : 0, objs:{ container:document.querySelector('#scroll-section-1') } }, { // 2 type: 'sticky', heightNum = 5, scrollHeight : 0, objs:{ container:document.querySelector('#scroll-section-2') } }, { // 3 type: 'sticky', heightNum = 5, scrollHeight : 0, objs:{ container:document.querySelector('#scroll-section-3') } } ]; function setLayout(){ //각 스크롤 섹션의 높이 세팅 for (let i = 0; i < sceneInfo.length; i++){ sceneInfo[i].scrollHeight = sceneInfo[i].heightNum * window.innerHeight; sceneInfo[i].objs.container.style.height = `${scrollHeight[i].scrollHeight}`; } console.log(sceneInfo); } setLayout(); })();
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
컨텐츠 배열방향이 세로로 나오네요
* { margin: 0; padding: 0; } #header { height: 64px; border-bottom: 1px solid gray; display: flex; justify-content: center; } #body { height: 100%; width: 1024px; margin: 0 auto; padding-bottom: 24px; } #footer { height: 200px; background-color: red; } #banner { height: 300px; background-color: yellow; } #header-area { width: 1024px; height: 100%; display: flex; align-items: center; } #header-area > img { width: 128px; height: 36px; } #banner > img { width: 100%; } #body > h1 { margin-top: 16px; } #product-list { display: flex; flex-wrap: wrap; } .product-card { width: 180px; height: 300px; margin-right: 12px; margin-bottom: 12px; border: 1px solid black; border-radius: 12px; } .product-img { height: 210px; width: 100%; } .product-contents { display: flex; flex-direction: column; padding: 8px; } .product-name { font-size: 14px; } .product-price { font-size: 16px; font-weight: 600; margin-top: 4px; } .product-seller { display: flex; align-items: center; margin-top: 12px; } .product-avator { width: 24px; } 아무리 소스를 봐도 동일하게 해서 원인을 찾을수가 없어요 혹시 원인을 알수있을까요?? 코드도 같이 올려드립니다.
-
미해결화이트해커가 되기 위한 8가지 웹 해킹 기술
Xampp 설차 후 어디서 찾을 슈 있나요?
설치 이후 터미널을 끄면 같이 꺼지는데 어디서 다시 살행하나요? 파일 검색해도 안 나와서요
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
수업자료 눌러도 아무것도 나오지 않아요
이미지 파일 다운받아야하는데 어떻게 하나요??
-
미해결Firebase 서버를 통한 IOS앱 HowlTalk 만들기
NSUnknownKeyException 오류
똑같이 했는데 NSUnknownKeyException 이 뜨는 이유는 뭘까요..? *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<chattest.UserModel 0x600002a53db0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key profileImageUrl.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
Cut-Edge Tech를 사용하는 이유
이전 문제인 <합이 같은 부분집합>의 경우 전체 합이 짝수일 경우에만 DFS를 호출하도록 작성했습니다. 마찬가지로 이번 바둑이 문제에서도 바둑이 몸무게의 전체 합이 무게 제한에 걸릴 경우에만 DFS를 호출하도록 작성했습니다. 그래서 Time-Exceeded 문제가 발생하는지 모르고 DFS 함수 내에서 Cut-Edge Tech를 적용하지 않았습니다. 혹시 이런 방식으로 조건을 줘서 DFS를 호출하는 것은 잘못된 접근 방식일까요?
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
안녕하세요 강사님 질문이 있습니다.
1. 외국에 있는 친구한테 hello world라는 메시지를 보낼 때 (출발지 IP) (목적지 IP들의 모임) 클라이언트 ---> 인터넷(서버들의 모임) ---> 클라이언트 (내 PC) (외국 친구 pc) 2. IP 패킷에 있는 출발지 IP주소랑 목적지 IP주소를 바탕으로 3. IP 패킷을 인터넷 상에 던지면 인터넷에 연결된 해당 목적지 IP에 해당하는 서버(노드)를 찾아서 거길로 IP 패킷을 던지면 4. 외국 친구 pc(클라이언트)가 IP 패킷을 받는다. 여기서 궁금한점이 있는데요 내 pc가 클라이언트면 외국 친구 pc도 클라이언트가 되어야 되는거 아닌가요? 제가 이해하는게 맞나요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
Jpa query 질문이 있어서 올립니다.
다름이 아니라 제가 실행하고 돌린 것은 fetch 조인을 해도 쿼리가 하나가 나가는게 아니라 2개가 나갑니다. select order0_.order_id as order_id1_6_0_, member1_.member_id as member_i1_4_1_, delivery2_.delivery_id as delivery1_2_2_, order0_.delivery_id as delivery4_6_0_, order0_.member_id as member_i5_6_0_, order0_.order_date as order_da2_6_0_, order0_.status as status3_6_0_, member1_.city as city2_4_1_, member1_.street as street3_4_1_, member1_.zipcode as zipcode4_4_1_, member1_.name as name5_4_1_, delivery2_.city as city2_2_2_, delivery2_.street as street3_2_2_, delivery2_.zipcode as zipcode4_2_2_, delivery2_.status as status5_2_2_ from orders order0_ inner join member member1_ on order0_.member_id=member1_.member_id inner join delivery delivery2_ on order0_.delivery_id=delivery2_.delivery_id Hibernate: select order0_.order_id as order_id1_6_0_, member1_.member_id as member_i1_4_1_, delivery2_.delivery_id as delivery1_2_2_, order0_.delivery_id as delivery4_6_0_, order0_.member_id as member_i5_6_0_, order0_.order_date as order_da2_6_0_, order0_.status as status3_6_0_, member1_.city as city2_4_1_, member1_.street as street3_4_1_, member1_.zipcode as zipcode4_4_1_, member1_.name as name5_4_1_, delivery2_.city as city2_2_2_, delivery2_.street as street3_2_2_, delivery2_.zipcode as zipcode4_2_2_, delivery2_.status as status5_2_2_ from orders order0_ inner join member member1_ on order0_.member_id=member1_.member_id inner join delivery delivery2_ on order0_.delivery_id=delivery2_.delivery_id 이런식으로 두개가 나가는데 이렇게 나가는 이유가 조회한 orderId 값이 달라서 이런건가요?? 그러기엔 영속성 안에 있는 값을 사용하면되는데 왜 다시 한번 호출이 되는지 궁금합니다.
-
미해결Typescript with Vue 실전 프로젝트
npm run serve 에러
안녕하세요.. 하나 하면 에러.. 하나 해결하면 또 에러네요..ㅠㅠㅠ 구글링 5시간 하다가 도저히 해결이 안돼서 여쭤봐요 터미널에서 서버 돌리면 이렇게 뜨고 로컬 호스트 들어가보면 이렇게 하얗게 뜨고 콘솔창에는 오류가 뜨네요 ㅠㅠㅠㅠㅠㅠ제발 뭐가 문제일까요 도와주세요 선생님..........
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
TypeError: Cannot read property 'tap' of undefined
const path = require('path');const webpack = require('webpack');const childProcess = require('child_process');const HtmlWebpackPlugin = require('html-webpack-plugin'); plugins: [ new webpack.BannerPlugin({ Build Date: ${new Date().toLocaleString()} Commit Version: ${childProcess.execSync('git rev-parse --short HEAD')} Author: ${childProcess.execSync('git config user.name')} ` }), new webpack.DefinePlugin({ TWO : JSON.stringify('1 + 1'), 'api.domain': JSON.stringify('http://dev.api.domain.com') }), new HtmlWebpackPlugin({ template: './src/index.html' })] DefinePlugin까지는 build가 잘됐는데 HtmlWebpackPlugin 작성 후 build하면 제목과 같은 오류가 발생합니다. 어떻게 해결해야할까요? HtmlWebpackPlugin이 써드 파티 패키지인게 관련이 있을까요?
-
미해결회사에서 바로 통하는 엑셀 2016
소스파일제공
테스트용 엑셀파일을 제공해 주세요. 출판사에 연결된 파일은 좀 내용이 다릅니다.
-
미해결프론트엔드 개발자를 위한 웹팩
-g설치시 문제
전역 설치시 기존의 Users/AppData/Roaming/npm/node_modules 안에 생기지 않고, Users/.npm-global 이 안에 설치되어 있습니다. 왜 그런걸까요?