묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결코딩테스트 전 꼭 알아야 할 개념과 문제(with 자바)
코딩테스트 처음 입문 했는데 질문이 있습니다.
스프링 공부만 하다가 코딩테스트 처음 접하게된 초보입니다. 풀다가 궁금한 점이 생겼는데 알려주신 유형의 문제를 이런식으로는 풀면 안되는 건가요? public String solve(String num1, String num2) { /* int intNum1 = Integer.parseInt(num1); int intNum2 = Integer.parseInt(num2); return Integer.toString(intNum1 + intNum2);*/} 보통 알고리즘 문제는 charAt로 푸는건지.. 아니면 성능 문제라던지 어떤 이유때문에 charAt으로 푸신건지 알고 싶습니다!
-
미해결파이썬으로 구현하는 거래 자동화 봇 (챗봇)
매수를 계속 반복해서 합니다.
수업에서 쓰인 방법으로 매수를 하는것은 성공을 하였는데 계속해서 매수를 반복하는 상황이 있었습니다. 그래서 매수 코드 밑에 is_buy == Ture를 달았는데도 똑같이 매수를 반복하네요 이럴때는 어떻게 해야할지 모르겠습니다..
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Start() 함수
강의 잘 보고 있습니다~ 이해가 안가는 부분이 있는데 Start() 함수 는 게임이 실행되면 딱 한번 실행 되는구나 하고 이해를 했습니다. 밑에 질문을 보니 Start() 함수 가 시작되는 순서는 랜덤인것 같구요. 그럼 Managers 에서의 Start() 함수보다 Player 의 Start() 함수가 먼저 출력될 경우 Instance 가 null 인 상태로 Managers mg = Managers.Instance; 가 실행돼서 Start() 함수는 딱 한번 실행되니 mg는 null 이 될 수 있는 가능성이 있는건가요? 그래서 그럴 가능성을 염려해두고 Instance 프로퍼티 안에 Init(); 를 넣어서 다른 클래스에서 사용할때마다 실행 하게끔 한건가요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
소수의개수)for문에서 잘 모르겠는 부분이 있어 질문 드립니다.
for j in range(i,n+1,i): ch[j]=1 에서 2와 3은 소수인데 소수가 아닌걸로 돼서 ch[i]==0일때 카운트가 되지 못하지 않나요? 이 부분을 제가 잘 이해하지 못한거같아서 질문드립니다. 답변부탁드립니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
express -> nest 마이그레이션 시 trust proxy 적용 질문입니다.
안녕하세요 express에서 nest로 옮길 때 helmet, cors, hpp는 main.ts에 다음과 같이 적용했습니다. if (process.env.NODE_ENV === 'production') { app.enableCors({ origin: 'https://내도메인.com', credentials: true, }); app.use(helmet()); app.use(hpp()); } else { app.enableCors({ origin: 'http://localhost:3000', credentials: true, }); } 그런데 'trust proxy'도 같이 적용해야 하는데, nest에서는 app.enable 옵션이 없던데 따로 만들어 줘야 하나요? app.enable('trust proxy') 이부분이요ㅠㅠ 그리고 morgan도 설치해서 combined 옵션 추가해야하나요?
-
미해결홍정모의 따라하며 배우는 C언어
코딩중 질문
안녕하세요. 코드작성도중 12번째 줄부터 16번째 줄까지 minutes,seconds,hours를 재정의 할 때 모두 int를 붙여서 코드를 작성했는데, 코딩도중 에러가 발생했습니다. 앞에서 int로 정의를 했기 떄문에 재정의할 필요가 없어서 다시 지우고 코드를 작성하니 에러가 사라졌습니다. 이미 정의를 했으니 int를 생략하는것은 이해가 되는데 int를 붙였을 때 코딩이 안되는 이유가 궁금합니다.
-
미해결제주 하간디 이신 데이터들 Python으로 몬딱 분석해불게
안녕하세요
마지막에 엑셀 파일로 옮기려 할 때 df.to_csv('학교점수.csv', encoding='utf-8-sig') 쳤는데 실행이 안되는데 혹시 이유가 있을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
mongoDB 연결이 안되는 것 같습니다.
안녕하세요 정말 좋은 강의를 올려주셔서 감사하게 보고 있습니다! 질문: 처음 postman을 실행하는 강의에서 success:false와 err가 떠서 터미널을 확인해보니 사진처럼 뜨는데 mondoDB가 연결이 안된걸까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
선생님 질문 있씁니다!
(err, info) => {} 로 콜백을 받을때 if(err) return res.json({success:false, err})와 if(err) return res.status(400).send(err)의 차이점이 무엇인가요?? 그리고 어떤 상황에서 어떻게 써야 하는지 가르쳐 주시면 감사하겠습니다. 그리고 .exec() 메소드를 찾아봤는데 배열이나 문자열을 반환(?)한다고 하더라구요..! 좋아요 버튼을 눌렀을 때 좋아요 정보가 배열에 저장이 되어서 exec 메소드를 사용하신 건가요?? 좋은 강의 감사드리고 새해복 많이 받으세요~!!
-
해결됨파이썬으로 배우는 알고리즘 기초
1.1알고리즘 이란 에서 교환정렬 파이썬으로 바꿀때
File "C:\Scheduler_project\Algorithm\Algoritm_1.py", line 40, in <module> exchange(len(S) - 1, S) TypeError: exchange() takes 1 positional argument but 2 were given 이렇게 뜨는데요 흠 이게 도대체 왜 안되는걸까요
-
미해결홍정모의 따라하며 배우는 C언어
10 : 33 쯤 질문 있습니다.
안녕하세요 교수님. 강의를 듣던 중 궁금한 부분이 있어서 질문 드립니다. 10 : 33에서 div * div <= num으로 연산 횟수를 줄이셨는데 교수님 말 처럼 그냥 경험으로 쌓고 넘어가기엔 원리가 궁금해 도저히 머릿속에서 떠나질 않네요. 혹시 참고 할만한 자료나 설명이라도 있을까요? 조금 수학적인 내용이라 강의의 주제에서 벗어나긴 하지만 도움울 주실수 있으시다면 꼭 부탁드리고 싶습니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
.travis.yml 질문입니다.
.travis.yml 작성중에서 script: - docker run -e 생략...생략.. react-test-app npm run test 강의영상에서는 npm run test 인데.. github에 올려주신 소스에서는 npm test 로 되어있더라구요. 어느게 맞는 건가요?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
선생님 안녕하세요!!
선생님, 강의 항상 잘 보고 있습니다. 저는 삼성전자가 목표입니다. 일단 시뮬레이션이나 DP부분을 제외하고 BFS DFS는 최소 두 번씩 들으면서 어느 정도 감을 잡고 있는데요, 그리고 맨 마지막에 선생님이 적어주신 풀어볼 만한 문제 항목을 참고하여 한달 내내 그것만 풀었네요..ㅎㅎ 완벽하게 모든 문제를 풀진 못했지만 그래서 이제 삼성 기출 문제에 도전을 해보려고 하는데 기출 문제를 풀면 엄청 갑자기 벽이 느껴져서 이후 어떻게 공부하면 좋을 지 여쭙고 싶습니다.. 그냥 이대로 계속 문제를 풀고 모르면 누군가의 코드를 참고하거나 설명을 듣는 방식을 고수해야할지 뭔가 다른 방식이 필요할지 감이 오질 않네요. 감사합니다!!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
reserve 구현부
reserve 구현하실때 newData를 동적할당 하신다음에 delete[]를 해줘야 메모리누수가 안날것 같은데 이렇게 하는게 맞겠죠??
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
Promise error가 계속 발생되는데 구글링해도 답을 모르겠어요...
UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 2) (node:5538) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. 따라 작성을 했는데. 이런 에러가 뜨네요.. 구글링을 해도 답이 안나와서요 ㅜ try catch를 작성해야하는걸까요...? 혹시 이번 강의 코드는 저장된 곳 없으신가요?
-
해결됨웹 게임을 만들며 배우는 React
value is not a function
'땡' 일 경우는 문제가 없는데 딩동댕일 경우 아래와 같은 오류가 발생합니다ㅠ 도와주세요~! const path = require('path');const RefreshWebpackPlugin = require('@pmmmwh/react-refresh-webpack-plugin')module.exports = { name: 'wordrelay', mode: 'development', // 실서비스: production devtool: 'eval', // 실서비스: hidden-source-map resolve: { extensions: ['.js', '.jsx'] }, entry: { // 입력 app: ['./client'], }, module: { rules: [{ test: /\.jsx?$/, loader: 'babel-loader', options: { presets: [ ['@babel/preset-env', { targets: { browsers: ['> 5% in KR', 'last 2 chrome versions'], // browserslist }, debug: true, }], '@babel/preset-react', ], plugins: [ '@babel/plugin-proposal-class-properties', 'react-refresh/babel', ], }, }], }, plugins: [ new RefreshWebpackPlugin() ], // 출력 output: { // 실제 경로 path: path.join(__dirname, 'dist'), filename: 'app.js', publicPath: '/dist/', // app.use('/dist', express.static(__dirname, 'dist') }, devServer: { publicPath: '/dist/', hot: true, },}; const React = require('react');const {useState, useRef} = React;const WordRelay = () => { const [word, setWord] = useState('Yohan-K'); const [value, setValue] = useState(''); const [result, setResult] = useState(''); const inputRef = useRef(null); const onSubmitForm = (e) => { e.preventDefault(); if (word[word.length - 1] === value[0]) { setResult('딩동댕'); setWord(value); value(''); inputRef.current.focus(); } else { setResult('땡'); setValue(''); inputRef.current.focus(); } } const onChangeInput = (e) => { setValue(e.target.value); } return ( <> <div>{word}</div> <form onSubmit={onSubmitForm}> <input ref={inputRef} value={value} onChange={onChangeInput} /> <button>입력!</button> </form> <div>{result}</div> </> );}module.exports = WordRelay;
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
메모리 베리어 문의
강사님 그렇다면 왠만한 경우에 메모리 배리어를 다 써주면 되겠네요?? 많이 쓰면 부하가 걸린다거나 하는 부작용은 없을까요??
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
강의 영상중에 이해가 안되는 부분이 있어 질문드립니다.
안녕하세요 algorithm 강의와 람다 강의를 듣고 이해가 안되는 점이 있어 질문드립니다. 1번 질문) algorithm 강의 29:28 부분에 185번째 줄 bool operator()(int n) 이라고 되어있고 191번째줄 vector<int>::iterator it = std::remove_if(v.begin(),v.end(),IsOdd()); 되어있는데 여기서 궁금한게 185번째 줄에는 IsOdd 객체의 bool operator()(int n) 함수가 매개변수 int n을 대입하도록 되어있는데 191번째 줄에는 IsOdd()만 되어있고 int n을 대입한 부분이 없는거 같은데 어떻게 컴파일러는 int n을 판단하는지 궁금합니다 ------------------------------------------------------------------------ 2번 질문) 람다 강의 18:23초 부분에 100번째 줄 auto findByItemLambda = [=](Item& item) { return item._itemId == itemId; } 105번째 줄 auto findIt = std::find_if(v.begin(), v.end(), findByItemIdLambda); 라고 써져있는데 여기서 궁금한점이 100번째줄 람다의 매개변수인 Item& item을 전달해준 부분이 없는거 같은데 어떻게 105번째 줄에서 findByItemIdLambda만 전달해서 findByItemIdLambda의 람다함수의 매개변수인 Item& item을 어떻게 컴파일러가 알 수 있는지 궁금합니다
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
안녕하세요 강사님 배포까지 다 완료해봤습니다.
그런데 제가 모바일에서도 잘작동하는지 한번 들어가봤는데 자꾸이런 화면이나와서 구글링을 하루 투자해서 온종일해도 찾을 수가 없네요 혹시해결방법을 알고 계실까요? 원인찾느라 너무 지치네요 ㅠㅠ
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
질문있습니다.
안녕하세요. 강의 잘듣고 있는 학생입니다. 다름이 아니라, 제가 nodejs 웹개발 쪽을 위해서 강의를 보고있는데 3강은 건너 뛰고 4강부터 들어도 문제가 없을까요..? 회사에서 틈틈히 보는거라 시간이 많이 없어서 질문 남깁니다.