묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
안녕하세요 공부하다가 막히는 부분이 있어 질문드려요!
(사진)
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
delete 후 새로고침 시 발생하는 현상입니다.
리팩토링을 다 마치니 모두 정상적으로 작동합니다. 코드에 오류가 있어서 그랬던 것 같습니다. 감사합니다. 안녕하세요, 현재 mutations에 넣는 리팩토링 단계에 있습니다. 다름이 아니라, 1, 2, 3, 4, 5를 목록에 추가 후, 하나씩 지우고 새로고침하면 다음과 같이 개발자도구 Vue의 state의 목록에 1, 2, 3, 4, 5에 대한 배열값이 있습니다. 제가 하나하나 지우면서, 저 부분 클릭하여 배열 길이가 줄어드는 것까지 확인을 했고 localStorage에도 데이터가 없는 것을 확인했는데 다음과 같은 현상이 발생합니다. 또 간혹, BaseState 하단에 뜨는 이벤트가 클릭 한 번에, 한 건이 뜨는 게 아니고 클릭 한 번에, 두 건 혹은 클릭횟수 +1 되어서 중복으로 뜨는 경우가 있는데 캐시 문제일까요? insert의 경우, 정상작동하다가 toggle과 deleteAll 작업 후, 위의 문제가 발생했습니다. (클릭 한 번에 이벤트 두 건씩 목록에 올라옴, localStorage는 정상적으로 값이 하나씩 있습니다.) (클릭 시간까지 똑같이 중복으로 나옵니다.) 항상 감사합니다. (*입력 1건당 addOneItem이 2건씩 발생하는 문제입니다.)
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
저 프로그램 뭐예요?
ppt?보여주실때, bear라는 프로그램을 키시는 것 같은데... 무슨 프로그램인지 궁금합니다. 맥 전용 프로그램인가요? 궁금하네요. ㅎㅎ
-
미해결홍정모의 따라하며 배우는 C언어
solution 폴더내에 프로젝트 끌어오기
기존에 다른 solution에 있던 프로젝트를 새로운 solution폴더를 만들어서 하나로 통합하고 싶은데... 기존 (솔루션 명 -> 프로젝트 명) lab01 -> lab01 lab02 -> lab02 ... 통합 labSol -> lab01, lab02,,,
-
미해결Autodesk Maya 3D 그래픽의 입문 Part.1
두 오브젝트 모두 질감을 입히고 조명을 넣었는데 그림자가 안생겨요
(사진)
-
미해결모두를 위한 프로세스 마이닝
ppt자료 다운로드 문의
안녕하세요. 교육중 사용하시는 ppt자료를 다운받을 수 있나요?
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
혹시 입력함수질문이요.
강의중에 scanf()와 scanf_s()는 무슨 차이인가요?
-
미해결Javascript 로 데스크탑 앱을 - 일렉트론 기초 강좌
quick-start 강좌가 제대로 플레이를 못합니다.
계속해서 로딩만 되고 있고 강의 진행을 못하고 있네요. 확인해주세요.
-
코틀린 기반 안드로이드 앱개발 기본 1단계
row.xml이 오류가 뜹니다 ㅠㅠ
삭제된 글입니다
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
5장 공부하다 궁금한것이 생겼습니다. 답변 부탁드립니다.
강의에서 numpy.T를 하는이유에 대해서 설명이 자세히 안나와 있어 이것저것 해보다 궁금한게 생겨서 질문 드립니다. 먼저 왜 dot연산을 할 때 전치행렬을 곱해주는지 이해가 잘 안됩니다. 수학적인 이야기이겠지만 제가 수학을 좋아하지만 잘기억이 안나는것 같습니다. def get_weight_updates(w1, w0, X, y, learning_rate=0.01): N = len(y) w1_update = np.zeros_like(w1) w0_update = np.zeros_like(w0) y_pred = np.dot(X, w1.T) +w0 diff = y-y_pred w0_factors = np.ones((N, 1)) w1_update = -(2/N) * learning_rate * np.dot(X.T, diff) w0_update = -(2/N) *learning_rate * np.dot(w0_factors.T, diff) return w1_update, w0_update 우선 get_weight_updates함수에서 y_pred 구할때와 w1_update, w0_update할 때 왜 .T를 해주는지 설명해 주시면 감사하겠습니다. 더불어 제가 테스트한것 중에 궁금한게 있는게 이것도 봐주시면 감사하겠습니다. a = np.array([1,2,3]).reshape(1, -1) b = np.array([4,5,6]).reshape(1, -1) 1번 print(a.shape, b.T.shape) np.dot(a,b.T) 2번 print(a.T.shape, b.shape) np.dot(a.T,b) 1번과 2번이 값이 틀린데 왜 그럴까요 1번은 단일값이 나오고 2번은 3*3이 나오네요 get_weight_updates에서도 전치를 한 이유가 단일값으로 만들어 주기 위해서 인거 같은데 어떤건 앞에서 전치를 해주고 어떤건 뒤에 인자에 전치를 해주네요 정확한 원리를 몰라 이해하기가 힘드네요 꼭 도와주세요! 그리고 이번에 새로운 강의 내셨는데 축하드립니다. 이 강의가 너무 마음에 들어서 새로운 강의도 유심히 봤는데 Object Detection과 Segmentation 이 정확히 이미지를 분류하는 과정을 설명해 주시는 건가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
문자열 형 변환 질문
print(str(True), type(str(True))) 이건 강의에 따라 잘 나왔는데 print(str(true), type(str(true))) 이건 왜 값 출력이 안돼죠? 문자는 꼭 대문자로 시작해야 하나요?
-
해결됨React로 NodeBird SNS 만들기
6.15 리트윗API만들기에서 내주신 과제 (해당하는 포스트가 있는지 여부를 미들웨어로 만들기)
안녕하세요! 6.15 리트윗 API 만들기에서 백엔드 라우터 post.js에서 중복되어 나오는 const post = await db.Post.findOne({where:{id:req.params.id}}); if(!post){ return res.status(404).send('존재하지 않는 포스트입니다.'); } 해당 코드를 미들웨어로 만들어 연결해보라는 숙제를 내주셔서 해보았습니다! 제대로 동작은 되는데 제가 한 방식이 옳은 방식인지 모르겠어서 체크해주셨으면 하는 마음에 글을 올립니다. back/routes/middleware.js 에서 새로 작성한 postExists 부분 const db = require('../models'); exports.postExists = async(req, res, next)=>{ try{ const post = await db.Post.findOne({where:{id:req.params.id}}); if(!post){ return res.status(404).send('존재하지 않는 포스트입니다.'); } req.post = post; next(); }catch(e){ console.error(e); return next(e); } } back/routes/post.js에서 postExists를 불러와 사용하는 부분 (다른 부분도 같은 방식으로 했기 때문에 like 부분만 적겠습니다!) const {isLoggedIn, postExists} = require('./middleware'); router.post('/:id/like', isLoggedIn, postExists, async(req, res, next)=>{ try{ const post = req.post; await post.addLiker(req.user.id); res.json({userId: req.user.id}); }catch(e){ console.error(e); next(e); } }); post 가 넘어가지 않아 req.post로 해당 데이터를 넘겨서 post.js에서 다시 선언한 후 이를 사용하였는데요. 구글 검색결과를 참고하여 저런 방식으로 하였는데, res를 통해 넘기는 것이 아닌 req에 넣어주는 것이 맞는건가요? 조언해주시면 감사하겠습니다!
-
실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
models 폴더 누락이요!! 복사했는데도 import가 되지 않아요
삭제된 글입니다
-
미해결React로 NodeBird SNS 만들기
여쭤볼게 있습니다.
getinialProps에서 키값을 컴포넌트에 준 후, 컴포넌트에서 api 호출하는 방식으로 개발하시는 것 같은데,, 그렇게 렌더링 된 컴포넌트는 서버에서 렌더링 되는 것이 아니라, 클라이언트에서 렌더링 되는 것이 맞는 건가요? next를 사용하는 큰 이유가 ssr인데, 정답은 없겠지만, 아래와 같이 개발하는 것이 더 나은 것이 아닌지 궁금합니다. https://nextjs.org/docs/api-reference/data-fetching/getInitialProps Page.getInitialProps = async ctx => { const res = await fetch('https://api.github.com/repos/zeit/next.js') const json = await res.json() return { stars: json.stargazers_count } }
-
미해결프리다(Frida)를 이용한 안드로이드 앱 모의해킹
chrome.js 파일은 어디에 있나요?
chrome.js 파일은 어디에 있나요?
-
미해결React로 NodeBird SNS 만들기
오류가 있어서 github에 있는 코드를 가져왔는데
github chapter4부터 가져와서 5-8 회원가입 back server하고 연결하는 걸 다시 하고 있는데 회원가입이 안된다고 뜨는데 어느 부분이 문제일까요..?
-
미해결코틀린 기반 안드로이드 앱개발 고급 3단계
실무에서는 액션바보다 툴바를 더 많이 쓰나요?
그렇다면 툴바의 추가적인 어떤 기능 때문에 그러는지도 알고 싶습니다.
-
해결됨우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
저는 쓰레드가 더 빠른데 왜 그런가요?
ThreadPoolExecutor로 할때 약 0.95초, ProcessPoolExecutor로 할때 약 1.99초로 쓰레드가 훨씬 빠른데 이건 뭘 뜻하는건가요?
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
lite-server를 실행했는데
lite server를 설치하는데 global로는 안되길래 lecture-vue 폴더 안에 local로 설치하고 실행했습니다. package.json 파일 안에 "scripts":{"dev":"lite-server"} 도 추가했고요.. 그런데 Refused to execute inline script because it violates the following Content Security Policy directive: "default-src 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-ThhI8UaSFEbbl6cISiZpnJ4Z44uNSq2tPKgyRTD3LyU='), or a nonce ('nonce-...') is required to enable inline execution. Note also that 'script-src' was not explicitly set, so 'default-src' is used as a fallback. 라는 에러가 떴습니다. 왜그런걸까요ㅜㅜ?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
npm install 에러
package.json engines 지우고 해야 될 것 같습니다