묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결함수형 프로그래밍과 JavaScript ES6+
for 와 while 동작 차이
const reduce = curry((f, acc, iter) => { const head = iter => go1(take(1, iter), ([h]) => h); if (!iter) return reduce(f, head(iter = acc[Symbol.iterator]()), iter); iter = iter[Symbol.iterator](); return go1(acc, function recur(acc) { // WARN: 여기선 for 문을 쓰면 안됨 for (let a of iter) { // Promise 확인용 함수 reduceF 를 이용 acc = reduceF(acc, a, f); if (acc instanceof Promise) return acc.then(recur); } return acc; }); }) 여기서 for 와 while 의 동작 차이가 발생합니다.기존 recur 함수 안의 while 문을 for 로 대체하였을때 두번째 recur 실행 부터 iterator 가 정상적으로 실행되지 않고 종료가 되버립니다.이는 Promise 로 변경하였을때만 발생하였습니다. go([1, 2, 3, 4, 5, 6], L.map(a => a * a), L.filter(a => a % 2), reduce(add), console.log ) // 정상 동작 혹시여기서 for 와 while 의 차이가 발생하는 이유를 설명해주실 수 있을까요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
해커뉴스 API 접속이 안되네요...
현재 해당 API로 접속이 안되요.
-
미해결3D리플릿 만들기 - 인터랙티브 웹 프로젝트
소스코드 압축이 풀리지 않습니다.
반디집으로 풀었는데 파일 압축이 풀리지 않아 소스코드를 볼수가 없습니다. 혹시 파일을 메일로 받을수 있는지 여쭤봅니다. damanegi1979@naver.com 입니다. 수고하세요~
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
질문있습니다.
module.exports = { mongoURI: "mongodb+srv://wjdwndtlr:<password>@react-shoppingmall-kxej0.mongodb.net/test?retryWrites=true&w=majority", }; 이렇게 해줬는데요 password <> <= 이 괄호부분을 지우고 저 안에 몽고디비 패스워드를 입력하면되는건가요? 그런데 만약 깃허브같은곳에다 올릴경우 그대로 노출이될텐데.. .env작업을 안해줘도될까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
2 Depth 이후 새로고침하면 출력이 안됩니다.
1 Depth에 댓글을 단 2 Depth의 경우, 새로고침 하더라도 출력이 됩니다. 2 Depth에 댓글을 단 3 Depth의 경우, View 1 more comment(s) 문구도 표시되고, 클릭하면 정상적으로 출력됩니다. 그런데 새로고침 하는 순간 3 Depth는 사라집니다... DB에 저장되는 것은 확인했습니다. 같은 공간에서 같은 강의로 실습한 사람도 마찬가지입니다.
-
미해결실전! 웹사이트제작! Step by Step! (와이스튜디오_반응형웹)
자료를 다운하는데 압축 풀려고 하는데 안되네요
고쳐주세요 ㅎㅎ mp1918@naver.com 으로 보내주세요
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
압축 파일이 열리지 않습니다.
안녕하세요. 해당 자료를 다운 받았습니다. Mac과 Android에서 해당 파일을 열려고 하여도 손상된 파일이라고 나오는데요. 확인을 부탁드립니다.
-
미해결실전! 웹사이트제작! Step By Step! _Basic (한화캐미컬_반응형웹)
파일이 손상되었다고 나오네요
완성된 파일 원합니다 mp1918@naver.com으로 보내주시면 감사하겠습니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
LEFT JOIN 문제풀이 중 질문이 있습니다.
안녕하세요 LEFT JOIN 문제 도중 궁금한 부분이 있어 질문드립니다. 선생님께서 풀이해주신 부분은 where 절을 o.id is null 로 풀이해주셨는데요. 제가 작성한 쿼리는 select c.Name as Customers from Customers as c left join Orders as o on c.id = o.Customerid where o.CustomerId is null; 위와 같이 작성하였습니다. 저는 Orders(주문) 테이블에 주문한 고객 id가 3, 1 두개 뿐이었으므로 1,3을 제외한 주문이 없기때문에 null인 값을 호출한다는 의미로 where o.CustomerId is null; 을 작성하였는데요. 쿼리 실행결과는 리트코드상에서 Success라고 뜨긴했지만 선생님이 풀이해주신 부분과 제 쿼리가 실행 중 어떤 차이점이 있을지 궁금합니다.
-
미해결Davinci Resolve (다빈치 리졸브) V15의 입문
교안 다운로드 링크가 이상합니다. 다운받으니 깨진파일이라고 나오네요
(사진)
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
타이핑이 느려요
선생님께서 필기하시는 api파일을 다운로드해서 쓰고 있는데요, 주피터 노트북 타이핑이 느려요.. 불러오기나 run할 때는 느리지 않은데 코딩할 때의 타이핑 속도가 느린 것 같아요ㅠㅠ 해결할 수 있는 방법이 없을까요?
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
압축파일이 손상되었다고 나오는데요
[모듈 제작 원성본] 슬라이드 - CSS 방식(3가지 타입) 파일을 다운로드 하니 압축파일이 손상되었다고 하네요. 다른파일들도 그런거 같아요. 저번주까지는 잘 다운로드 되었던 파일들도 손상파일이라고 뜨네요. 한번 확인부탁드립니다.
-
미해결홍정모의 따라하며 배우는 C++
변수 초기화할때 앞에 붙는 std::
안녕하세요. 코드를 아래와 같이 한번 바꾸어 보았습니다. #include <cstdint> int main() { int16_t i(5); int8_t myint = 65; int_fast8_t fi(5); int_least64_t fl(5); return 0; } std:: 를 붙이지 않아도, using namespace std;가 없어도 초기화가 오류없이 되더라구요. 초기화를 할 때, std::를 변수 앞에 붙일경우와 안붙일경우 차이가 있나요? 감사합니다.
-
미해결스프링 웹 MVC
스프링 jsp 관련 질문드립니다
안녕하세요 백기선님 ! 에러가 해결이 안되서 질문남깁니다! pom.xml 에 taglib dependency 도 잘 되어있는데 jsp 파일 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> http://java.sun.com/jsp/jstl/core 부분에 "Cannot resolve taglib with uri http://java.sun.com/jsp/jstl/core" 라는 에러메시지가 뜹니다.. taglib dependency 가 문제인건가요? 어떤 방법으로 해결할 수 있을 지 궁금합니다 감사합니다!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
3일정도 혼자 해보려고 하다가 어디가 문제인지 결국 못찾아서 질문을 남깁니다 ㅠㅠ
https://github.com/ryun3433/inf-movie-app.git 제 깃헙주소입니다. movieDetail 에서 props를 못받아 오더라구요 왜그럴까요..?
-
미해결잘쓰는 기능만 쏙 뽑아 배우는 파워포인트 Quick Start
붙여넣기 옵션 문의
붙여넣기 옵션에서 대상테마사용,그림 이 두가지밖에 없고 나머지는 안나오는데 어떻게 추가하나요?
-
미해결React로 NodeBird SNS 만들기
createdAt저장한 DB시간 질문입니다
회원 가입하면 DB에 createdAt저장한 시간하고 실제 가입한 시간이 상이합니다. 몇초가 아닌 몇 시간 차이가 나는데 이건 어디서 확인하고 수정해야 하나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
질문입니다
파일의 정보를 state를 통해 [...state, res.data.path] 형식으로 저장하려는 로직에서 자꾸 에러가 나는데 왜 그런 것 일까요?? \client\src\components\views\Utils\Fileupload.js function Fileupload(props) { const [Images, setImages] = useState([]); const dropHandler = (files)=>{ // if you need to send file format console.log(files); let formData = new FormData(); const config = { header:{'content-type':'multipart/form-data'} } formData.append('file',files[0]); axios.post('/api/product/image',formData,config) .then(response=>{ if(response.data.success){ // to use this image info later we need to store it in state console.log(response.data); setImages([...Images, response.data.filePath]); props.refreshFunction(Images); }else{ alert('failed to save the files in server') } }) } 위 코드에서 setImages([...Images, response.data.filePath]); 가 정상적으로 동작하지 않는 것을 확인했습니다. 고쳐보려 수 차례 생각해봤는데 잘 안되네요 ㅠ 감사합니다!! git : https://github.com/JoonsongLee/q2.git
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
컴포넌트 패턴 질문드립니다
안녕하세요! 강좌 잘 보고있습니다. Component 패턴이 그냥 Class 로 객체지향적으로 분리하는거랑 무슨 차이가 있을까요? 제 입장에선 사진처럼 따로따로 class 로 분리해서 짜는게 너무 당연해보여서.. 디자인패턴으로까지 정리된 이유를 모르겠습니다. 제가 해당 내용에 대해 잘 이해하지 못한다고 생각해 질문드립니다 ㅠㅠ
-
미해결선형대수학개론
예제 4번 영벡터 관련질문
안녕하세요. 강의 잘 듣고 있습니다. 예제 4번에서 영벡터가 있으면 선형독립이 아니라고 말씀하셨는데요. 왜 그런지 궁금합니다. 당연한 것 같은데, 선형독립이 아닌 점을 스스로 설명하지 못하겠어요. 그냥 외워야 할까요? 고맙습니다.