묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바스크립트 중고급: 엔진 핵심
[ 정리 시간 ] 정리해봤습니다.
제가 생각한 내용을 기술해봤습니다. 오해하고 있는 부분이 있다면 피드백 부탁드립니다. 좋은 강의에 대해 항상 감사합니다 ^^
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
nodemon, supervisor 차이가 뭔가요??
supervisor랑 기능은 똑같은거같은데 혹시 차이점이나 더 편리한게 있나요?? supervisor로 써도 상관없는거죠?
-
미해결인터랙티브 웹 개발 제대로 시작하기
일부니코딩 선생님 코드 순서 바꿔써도 되는 부분일까요?
위아래 바꿔써도 문제 없을까요? 그리고 인터랙션 디자인을 위해 제이쿼리가 아닌 자바로 하는 이유가 따로 있나요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
이 코드는 어떤가요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요 <html> <head> <meta charset="UTF-8"> <title>출력결과</title> </head> <body> <script> function solution(arr){ let answer=0; let n = arr[0].length; for(let i = 0; i < n; i++){ for(let j = 0; j < n; j++){ if(arr[i][j] > arr[i][j+1] && arr[i][j] > arr[i+1][j] && arr[i][j] > arr[i][j-1] && arr[i][j] > arr[i-1][j] ){ answer++; } } } return answer; } let arr=[[0, 0, 0, 0, 0 ,0, 0], [0, 5, 3, 7, 2, 3, 0], [0, 3, 7, 1, 6, 1, 0], [0, 7, 2, 5, 3, 4, 0], [0, 4, 3, 6, 4, 1, 0], [0, 8, 7, 3, 5, 2, 0], [0, 0, 0, 0, 0, 0, 0]]; console.log(solution(arr)); </script> </body> </html>
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
확인에서 넘어가지 않을 때.. 어떡하면 좋을까요? (해결)
해당 강의 질문 글들에서 제시됐던 솔루션 방식들을 모두 사용해봤지만, 여전히 '확인'을 누르면 반응이 없습니다. 마지막으로 모든 아이피 허용 변경 후 아이디를 새로 만들어도 똑같네요... 1. '확인'을 누를 때 반응은 없지만 'uploads' 폴더 안에 사진이 저장되긴 합니다. 2. 공란이 있는 상태에서 '확인'을 누르면 반응은 없지만 1번처럼 사진은 저장이 됩니다. 뭐가 문제일까요... 모든 경우의 수와 코드 하나하나 비교도 해봤습니다ㅠ
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
css관련 코드질문입니다
아래와 같이 글귀에 밑줄표시가 있는데 강의에는 없더라고요. project탭도 그렇고 mypage탭의 글씨도 그렇습니다. 마우스 커서를 대면 밑줄이 사라집니다. 코드의 어디가 문제일까요? css가문제인지 header.html이문제인지 모르겠습니다.
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
에셋이 없어요...
에셋 스토어에서 2D sprites pack이 없어요
-
미해결
'머신러닝 완벽 가이드' 페이지 396 와 예상 그래프와 다르게 출력됩니다.
내가 만든 결과가 책에 나온 결과와 다릅니다. 책은 '머신러닝 완벽 가이드' 페이지 396쪽이고 깃허브의 코드를 복사해서 붙여넣기 했는데도 삼각형 setosa와 나머지 2개가 그래프 상의 위치가 바꼈습니다. 이 그래프결과를 책처럼 출력되도록 수정하고 싶은데 어떻게 하면 수정할 수 있을지 알려주시기 바랍니다. - 내 결과
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
이건 잘못된 건가요?
<!DOCTYPE html> <html> <head> <title>후위식 연산(스택)</title> </head> <body> <script> function ASMD(a, b, c) { if(c === '+') return a + b; if(c === '-') return a - b; if(c === '*') return a * b; if(c === '/') return a / b; } function solution(s) { let answer; let stack = []; for(let x of s) { if(isNaN(x)) { let b = Number(stack.pop()); let a = Number(stack.pop()); stack.push(ASMD(a, b, x)); } else stack.push(x); } return stack; } let postfix = "352+*9-"; console.log(solution(postfix)); </script> </body> </html>
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
에러처리 미들웨어
지금 보니까 에러처리 미들웨어를 따로 작성하지 않았는데 따로 작성해줘야하나요? 강의 도중에 에러처리 미들웨어를 따로 작성하지 않아도 된다고했던것같은데 따로 작성하지 않아도 된다면 왜그런건가요?? 없는 라우터 경로로 요청을보내면 An unexpected error has occurred. 뜨는거 보니까 에러 처리가 자동으로 되는것같긴한데 어느 부분에서 말씀해주셨는지 기억이 안나는데 찾기가 쉽지않네요..
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
키보드 입력을 받으며 State 변경 질문입니다!
강의에서는 마우스 입력으로 State를 바꿔주셨지만 키보드 wasd 입력 등등으로 State를 바꾸고 싶어서 도전중인데 잘 안돼서 질문드립니다 ㅜㅜ State = Define.State.Moving; State = Define.State.Idle; 상태를 어디에 어떻게 넣어야 하는지 모르겠습니다! wasd 입력 조건문에 넣으면 moving 상태가 계속 되고 있기도 하고 .. 완전히 막혀버렸습니다.. 도움 주신다면 감사하겠습니다 ㅜㅜ 그 외에 조언이 있으시다면 마음껏 부탁드립니다
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
pygame 실행 에러
프로그램을 실행하면 pygame에서 계속 에러가 발생하는데 무슨 문제인지 모르겠습니다ㅠ
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
질문드립니다
학습중 강의 설정대로 war, java11, 디펜던시 웹, 롬북 설정후 따라하는데 "C:\Program Files\Java\jdk-11.0.10_windows-x64_bin\jdk-11.0.10\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.3.1\lib\idea_rt.jar=52700:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.3.1\bin" -Dfile.encoding=UTF-8 -classpath C:\servlet_re\servlet_re\out\production\classes;C:\servlet_re\servlet_re\out\production\resources;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-web\2.5.2\9d68318f6607728e253030aa145e529bae9b0883\spring-boot-starter-web-2.5.2.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-json\2.5.2\6af2e2d4fcf02fcda700dbbcd4643e78d31bcc8c\spring-boot-starter-json-2.5.2.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter\2.5.2\5aa5345f60cd3fbca331c05015e0700553448d66\spring-boot-starter-2.5.2.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework\spring-webmvc\5.3.8\2cfa5e12bf103e2c82db78ce198e455dab456465\spring-webmvc-5.3.8.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework\spring-web\5.3.8\daa288e67b0f2e09a033500d5ce8406677c5045c\spring-web-5.3.8.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jsr310\2.12.3\f69c636438dcf19c49960c1fe8901320ab85f989\jackson-datatype-jsr310-2.12.3.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.module\jackson-module-parameter-names\2.12.3\592a882beaf1bd57b8fe960b937a2706b090b4d7\jackson-module-parameter-names-2.12.3.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jdk8\2.12.3\77424ea087313312e308dae5ff8445608aabb5e1\jackson-datatype-jdk8-2.12.3.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-databind\2.12.3\d6153f8fc60c479ab0f9efb35c034526436a4953\jackson-databind-2.12.3.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-autoconfigure\2.5.2\aa924c5d0d375f4b2b66f211704c24d40a7e647b\spring-boot-autoconfigure-2.5.2.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot\2.5.2\bd6dc87b5ad870dbf635d0c7d9a3006666c9e797\spring-boot-2.5.2.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-logging\2.5.2\8b94a1e350f68f8c3a7de6460e5691a84c8c157d\spring-boot-starter-logging-2.5.2.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework\spring-core\5.3.8\da9b87dacaa5bbf80fad0f7b483988372a00a152\spring-core-5.3.8.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.yaml\snakeyaml\1.28\7cae037c3014350c923776548e71c9feb7a69259\snakeyaml-1.28.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework\spring-context\5.3.8\c367a05423e963c222e38a6a88b97d44de3880ca\spring-context-5.3.8.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework\spring-aop\5.3.8\1377f80f938b1fc7eabe9e6c4f6895e77e3bec40\spring-aop-5.3.8.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework\spring-beans\5.3.8\3d66fed1eebfcd119efcabc6218c813700a21ed\spring-beans-5.3.8.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework\spring-expression\5.3.8\8a14547b76cbae3aeb02739e5b38e71835a6bbd8\spring-expression-5.3.8.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-annotations\2.12.3\7275513412694a1aafd08c0287f48469fa0e6e17\jackson-annotations-2.12.3.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-core\2.12.3\deb23fe2a7f2b773e18ced2b50d4acc1df8fa366\jackson-core-2.12.3.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-classic\1.2.3\7c4f3c474fb2c041d8028740440937705ebb473a\logback-classic-1.2.3.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-to-slf4j\2.14.1\ce8a86a3f50a4304749828ce68e7478cafbc8039\log4j-to-slf4j-2.14.1.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.slf4j\jul-to-slf4j\1.7.31\f9ff62d83a25a94c1619de06d4015e2797bc849c\jul-to-slf4j-1.7.31.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.springframework\spring-jcl\5.3.8\a143c8618eb2be8674c3cf132d9a5c953bb5488\spring-jcl-5.3.8.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-core\1.2.3\864344400c3d4d92dfeb0a305dc87d953677c03c\logback-core-1.2.3.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\1.7.31\9545c9cb71de4c18d97a91e32ef0be6f3f6661b7\slf4j-api-1.7.31.jar;C:\Users\kcj30\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.14.1\cd8858fbbde69f46bce8db1152c18a43328aae78\log4j-api-2.14.1.jar hello.servlet_re.ServletReApplication . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.5.2) 2021-07-05 18:59:15.929 INFO 9308 --- [ main] hello.servlet_re.ServletReApplication : Starting ServletReApplication using Java 11.0.10 on DESKTOP-S0IEC1P with PID 9308 (C:\servlet_re\servlet_re\out\production\classes started by kcj30 in C:\servlet_re\servlet_re) 2021-07-05 18:59:15.934 INFO 9308 --- [ main] hello.servlet_re.ServletReApplication : No active profile set, falling back to default profiles: default 2021-07-05 18:59:16.510 WARN 9308 --- [ main] s.c.a.AnnotationConfigApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'servletComponentRegisteringPostProcessor': Unexpected exception during bean creation; nested exception is java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet 2021-07-05 18:59:16.516 INFO 9308 --- [ main] ConditionEvaluationReportLoggingListener : Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2021-07-05 18:59:16.539 ERROR 9308 --- [ main] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'servletComponentRegisteringPostProcessor': Unexpected exception during bean creation; nested exception is java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:537) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:196) ~[spring-context-5.3.8.jar:5.3.8] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:746) ~[spring-context-5.3.8.jar:5.3.8] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:564) ~[spring-context-5.3.8.jar:5.3.8] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-2.5.2.jar:2.5.2] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-2.5.2.jar:2.5.2] at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) ~[spring-boot-2.5.2.jar:2.5.2] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) ~[spring-boot-2.5.2.jar:2.5.2] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332) ~[spring-boot-2.5.2.jar:2.5.2] at hello.servlet_re.ServletReApplication.main(ServletReApplication.java:14) ~[classes/:na] Caused by: java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet at org.springframework.boot.web.servlet.WebServletHandler.<init>(WebServletHandler.java:39) ~[spring-boot-2.5.2.jar:2.5.2] at org.springframework.boot.web.servlet.ServletComponentRegisteringPostProcessor.<clinit>(ServletComponentRegisteringPostProcessor.java:49) ~[spring-boot-2.5.2.jar:2.5.2] at org.springframework.boot.web.servlet.ServletComponentScanRegistrar$ServletComponentRegisteringPostProcessorBeanDefinition.lambda$getInstanceSupplier$0(ServletComponentScanRegistrar.java:94) ~[spring-boot-2.5.2.jar:2.5.2] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1231) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1173) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.8.jar:5.3.8] ... 13 common frames omitted Caused by: java.lang.ClassNotFoundException: javax.servlet.annotation.WebServlet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) ~[na:na] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[na:na] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[na:na] ... 20 common frames omitted Process finished with exit code 1 이런 오류가 발생했습니다 왜 이런거죠??
-
미해결웰컴 투 태블로 월드
샘플 데이터 받을 수 있을까요
빅 쿼리 실습해보면서 하고 싶어서요!
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
bfs를 재귀적으로 풀어봤어요..
삭제된 글입니다
-
미해결효과적인 모바일 UX 만들기 (디자인 + 코딩)
혹시 단축키 업데이트 가능한가요?
1. 단축키 쓰는 방법을 잘 모르겠습니다. 일러스트레이터 2020으로 따라하고 있는데 분명 비슷하게 안내선은 (U)로 되어있는데도 불구하고 Ctrl+U가 스마트 가이드를 보여주거나 닫거나 하지 않습니다. 앞선 강의에서 포토샵 단축키도 같은 상황이라 안내선을 정보 탭을 보며 일일히 손으로 만들었습니다. 2. 혹시 단축키가 달라진 것일까요? 번거롭게 해드려서 실례합니다. 그 밖에는 잘 듣고 있습니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
커팅조건
import sys import itertools as it # sys.stdin = open("input.text", "rt") input = sys.stdin.readline n = int(input()) a = [int(input()) for _ in range(n)] s = sum(a) res = [0]*3 smallest = float('inf') def dfs(l): global smallest if max(res)-s/3 > smallest: return if l == n: tempSet = set(res) tempList = list(tempSet) if len(tempList) == 3: smallest = min(smallest, max(res)-min(res)) else: for i in range(3): res[i] += a[l] dfs(l+1) res[i] -= a[l] dfs(0) print(smallest) dfs 함수에 커팅 조건을 추가해주었는데 시간초과없이 통과가 되었습니다. 혹시 이 부분이 다른 데이터에서도 문제가 되지 않고 통과가 가능할까요 ? (반례가 존재하나요 ?)
-
미해결컴퓨터, 웹, 코딩, 프로그래밍의 시작 - Web1
http://127.0.0.1/index.html 로 이동하면
유사한 사이트에 연결 할 수 없음 127.0.0.1에서 연결을 거부했습니다. 라고 뜨는데 어떻게 해야할까요..?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
category 와 item의 관계를 다르게 풀어도 될까요 ??
다대다 관계는 실무에서는 쓰면안된다 해서 orders 와 item 관계 처럼 일대다 다대일 관계로 중간 엔티티를 넣어서 풀어도 괜찮은 방법일까요 ?? Category - id(pk) - name(카테고리 이름) - level(상위 카테고리인지 하위 카테고리인지 판단하는) CategoryItem - id(pk) - category(참조변수) - item(참조변수) Item - id(pk) - itemName - itemPrice - stockQuantity - categoryItems(양방향을 위해서) ==================================================================================================================================================================================== 되긴하는데 이렇게 하는게 맞는지는 모르겠습니다 ㅎㅎ 오히려 엄청 복잡해진 기분이네요 ... 좋은방법은 아니겠죠 ㅠㅠ
-
미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
from os import times 1, 2 번 줄에 있는 것들은 자동적으로 불러와지는것 같은데 정상인거죠?
하다가 안되면 자동으로 불러와지는 저것들 1, 2번 줄에 있는 것들을 지우면 되던데 문제 없을까요?