묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
터미널에서 출력이안되요ㅠㅠ
사진과 같이 터미널> 뉴터미널> python:\test.py를 실행시켰을때 선생님 작업창처럼 값이 출력되지않습니다ㅠㅠ 다른 질문들을 보고 command pront로 바꿔서 하니 사진처럼 되어서 나오는데ㅠㅠ 어떻게 해야하나요ㅠㅠ
-
미해결데이터 분석 SQL Fundamentals
파일과 관련하여 질문이 있어요!
안녕하세요! 제가 맥을 이용 중에 있는데, 다운로드가 필요하다고 주신 파일을 복원하려고 하니 복원자체가 안되는 것 같아요. 맥 전용 파일이 따로 있는 건가요? 보시면 파일을 선택했는데, 복원 'start' 버튼을 누를 수 없도록 되어있더라고요.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
원인이 뭔지 잘 모르겠습니다 ㅠㅠ
안녕하세요 열공하고있는 초보 학생입니다! 강사님의 강의를 여러번 돌려보면서 복습차 텍스트 RPG를 만드는 중에 이해를 못하는 부분이 생겨서 질문드립니다.. 이것때문에 어제 오늘 뇌가 폭발할 지경이네요! struct Playerinfo{ int Hp; int Atk; int Def;}; void EnterLobby();void Stat(Playerinfo& info);void UserInfo(Playerinfo& ttt); int main(){ Playerinfo player; EnterLobby(); UserInfo(player);} void EnterLobby(){ cout << "(1) 테스트입니다." << endl; cout << endl; int userinput; cin >> userinput; Playerinfo player; if (userinput == 1) { Stat(player); cout << player.Hp << " " << player.Atk << " " << player.Def << endl; }} void Stat(Playerinfo& info){ info.Hp = 100; info.Atk = 100; info.Def = 100;} void UserInfo(Playerinfo& player){ cout << player.Hp << " " << player.Atk << " " << player.Def << endl;} 원래는 각종 기능을 넣어서 만들다가 중간에 막히는 부분이 생겨서 다 지우고 테스트 삼아서 위에처럼 작성해봤는데 여전히 똑같은 문제가 발생하고 있습니다. 이렇게 작성 후 실행을 하고 1을 누르면 처음에 참조로 수정했던 Hp, ATK, DEF 가 UserInfo 함수로 넘어와서 다시 참조로 출력해보면 괴랄한 숫자로 바뀌어버리는데 이게 도대체 무슨 이유일까요.. 지금 C++ 공부시작한지 한달도 안되어서 겨우겨우 포인터랑 참조를 몇번씩 돌려가며 열공중인데 복습차원에서 만들다가 이부분이 막혀서 원인을 모르겠습니다 ㅜㅜ 제발 도와주세요~!!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
폴더를 정리하는 과정에서 오류가 난 것 같습니다.
다 설정한 후에 npm start 와 npm backend로 서버를 켜보니 Error: Cannot find module 'C:\Users\박정수\Desktop\coding\boiler-plate\index.js' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15) at Function.Module._load (node:internal/modules/cjs/loader:778:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12) at node:internal/main/run_main_module:17:47 { code: 'MODULE_NOT_FOUND', requireStack: []} 이런 오류가 뜹니다. 어디선가 index.js를 module로서 찾고 있는건가요? 기존에 boiler-plate에 있다가, 디렉토리를 옮겨서 오류가 난거같은 도저히 원인을 모르겠어요..
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
압축전송에서의 content-length는 원본 데이터의 길이인가요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요 압축전송에서 content-length관련해서 질문드립니다. 강의 1:27 에서 content-length가 521로 되어 있는 것을 보았는데요 . 이게 압축 전 원본 데이터의 용량인지, 아니면 압축 후 데이터의 용량인지 알고 싶습니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
BFS 탐색 관련 질문드립니다.
BFS 탐색을 할때 인덱스가 (x,y)가 아닌(y,x)로 탐색하시는 이유가 궁금합니다.
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
커넥션 풀에 커넥션이 들어오는 부분에 대해 질문있습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 테스트할때 useDataSource 메서드를 사용해서 하나 이상의 커넥션을 얻어오면 교재처럼 IDE 하단의 결과 창에 커넥션풀에 커넥션이 채워지는게 보이는데, 커넥션을 얻어오지 않거나 useDataSource 메서드를 주석처리하면 커넥션풀에 커넥션이 차는게 보이지 않습니다. 커넥션을 얻어오는 과정이 있어야 커넥션 풀에 커넥션이 차는게 보이는건가요?
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
connection 여러개에 대하여
현재 스케줄러를 사용해서 탈퇴된 계정을 오전 6시에 일괄적으로 처리하는 코드를 구현중입니다. 그래서 아래와같은 db와 커넥션을 맺는 함수(userLeaveRoom)를 스케줄러에 등록해서 사용하려고하는 중에 질문이 생겼습니다. // 매일 6시 삭제된지 한달 지난 계정 삭제 @Cron('0 0 06 * * *', { name: 'initAccount' }) async initAccount() { / ... / const promises = roomMembers.map((member) => this.roomsService.userLeaveRoom(member)); const results = await Promise.allSettled(promises); } 이런식으로 사용할 경우에 순간적으로 커넥션을 많이 맺게되는데 이게 문제가 없을지 궁금합니다. async userLeaveRoom(leaveMember: RoomMembers) { const queryRunner = this.connection.createQueryRunner(); await queryRunner.connect(); await queryRunner.startTransaction(); try { /.../ await queryRunner.commitTransaction(); } catch (err) { await queryRunner.rollbackTransaction(); throw err; } finally { await queryRunner.release(); } }
-
미해결웹 게임을 만들며 배우는 React
Ball에서 콘솔을 찍어보면 리렌더링 될 때마다 2번씩 찍혀요
1. Ball 컴포넌트 안에서 콘솔로 "ball"을 찍어보면 로또번호가 하나씩 나올 떄마다 2번씩 찍히는데 왜 2번씩 찍히는 지 이해가 안가요 제 생각엔 Lotto컴포넌트 useEffect 안 for문에서 setWinBalls을 해줄때에만 리렌더링이 된다고 생각해서 한 번만 찍힐 거 같은데 제가 잘 못 이해한건가요? 2. Ball 컴포넌트에서 memo를 지우고 실행해보면첫번째 로또번호 나옴 -> ball, ball (2번찍힘) 두번째 로또번호 나옴 -> ball, ball, ball, ball (4번찍힘) ... 왜 이렇게 배로 리렌더링이 되는건가요 ㅠㅠ?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
강의 7.10부제
function solution(day,arr){ let answer = 0; for(let x of arr){ if(x.toString().slice(-1)===day.toString) parseInt(x) answer++ } return answer; } arr=[25,23,11,47,53,17,33] console.log(solution(3, arr)) 7로 나오는데 어 느 부분을 수정해야하면 좋을지 조언을 구하고싶습니다. 감사합니다
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
dots custom cs 수정
dots 커스텀cs 로 수정하는 강의는 어디서 확인가능한가요 ??
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
httpsession.setAttribute()가 response에 JSESSIONID 값을 전달해주는 역할도 하나요?
// 로그인 성공 처리 //세션이 있으면 있는 세션 반환, 없으면 신규 세션 생성해줌 HttpSession session = request.getSession(); //서버의 세션에 로그인 회원 정보 보관 session.setAttribute(SessionConst.LOGIN_MEMBER, loginMember); return "redirect:/"; 로그인을 하는 코드인데 session.setAttribute()가 httpsession에 해당 키와 value를 저장하고나서 response header에 전달되는 JSESSIONID의 값을 랜덤으로 생성해서 보내주는건가요? 아니면 누가 JSESSIONID를 response header에 보내주는 건가요?
-
미해결홍정모의 따라하며 배우는 C언어
4:30 line_flag 질문
line_flag의 조건 부분이 잘 이해가 가질 않습니다. 만약 첫 줄에 ab를 입력하고 엔터를 친다고 하면 첫번째 if문에서 a는 공백이 아니니 참이 되어 n_chars는 1이 증가가 될것이고 두번째 if문에서 a는 공백이 아니니 참, line_flag는 거짓이라는 초기값을 세워두었으니 거짓의 !(거짓)은 참이 되니 n_lines가 1이 증가가 되는데 이렇게 보면 아직 줄바꿈을 하지도 않았는데 n_line이 증가 되는 것처럼 보입니다....
-
미해결그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법
python으로 해보고 싶습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 강의 잘 보고 있습니다. 엑셀말고 파이썬으로 진행할 때 코드가 궁금합니다. 'sign_up_mon' 의 총합계에서 각 월의 'last_login_mon'의 값들을 누적으로 빼주는 방법이 궁금합니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한 요청드립니다!
인프런 아이디 : ekhwang 인프런 이메일 : ekhwang@changhc.com 깃헙 아이디 : jjh349123@gmail.com 깃헙 Username : JangWoook
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
html 질문
main.html 에서 id = 'img' 인 input 에 'change' 이벤트가 발생했을때 이미지를 서버로 post 하는것은 이해가 되었습니다. 하지만 id = 'twit-btn' 인 submit 버튼을 눌렀을때 이미지가 한번 더 서버로 post 되는 것 아닌가요?
-
미해결홍정모의 따라하며 배우는 C++
String 타입 연산
string answer = ""; answer = s[s.length() / 2 - 1]; answer = answer + s[s.length() / 2]; string answer = ""; answer = s[s.length() / 2 - 1] + s[s.length() / 2]; 위에거는 제대로 나오는데 아래거는 "?"로 나오네요. 차이점이 무엇일까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
[자문자답] helloMessage() 에러 참고하세요
expected 가 "hello"일 경우 자신의 기본 OS가 en일 가능성이 있습니다. System.out.println(Locale.getDefault()); 를 통해 기본 Locale 설정을 확인해볼 수 있습니다. 강의 코드를 그대로 따라 치려면, 테스트 메소드 내부에 Locale.setDefault(Locale.KOREA); 를 추가하면 기본 Locale을 한시적으로 ko_KR로 변경 가능합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
고아객체 제거 활성화시 update 쿼리나가는거에 대해서 문의드립니다.
일대다 단방향 관계(orphanRemoval = false상태)에서, 해당 콜렉션에서 객체가 지워지면 그 대상에 대해서 update forienkey컬럼= null을 해주는 것은 당연하다 생각듭니다. 근데 orphanRemoval=true로 해도 update forienkey컬럼 = null을 먼저 해주고 delete쿼리가 나가더라구요 update쿼리를 굳이 왜? 낭비하는건지 생각들어서요. 흠...... 쓰다보니 생각드는데, JPA의 방식이변경감지 기능이 무조건 먼저 동작해서 외래키필드 먼저 동기화 해주고, 고아객체 제거하는 기능이 나중에 동작해서 그런걸까요? 콜렉션 스냅샷 비교해보면 고아객체 알수 잇을텐데... 다른 이유나 update쿼리 나가는거 꺼버릴수 있는 옵션이 있는지 궁금합니다!
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
배포가 되지 않아요 ㅠㅠ
강의 끝까지 열심히 들었습니다. 좋은 강의 감사합니다. 그런데, 설명하신대로 firebase를 이용해서 배포를 했는데 화면에 아무것도 안뜨는것 왜 그런걸까요? 올리기전에 npm start 로 확인할때는 잘 떴구요, 물로 해당하는 경로에서 했구요