묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
강의
강의 잘 듣고 있습니다. 개념 설명이 너무 잘 되어 있어서 많은 도움 받고 있습니다. 혹 깃허브 강의도 부탁드려요~
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
시간복잡도
문제와는 별개로 궁금합니다. 시간복잡도에 대해 잘 몰라서 질문을 드립니다. a 배열과 b 배열 선택정렬 하는 시간복잡도와 2중 반복문으로 하나씩 비교하는 시간복잡도의 차이는 어느정도 인가요? a 배열 b배열 선택정렬하는 시간복잡도가 최악의 경우라고 가정했을 때요
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
" " 와 ' ' 차이점
안녕하세요 선생님강의 너무잘듣고있습니다 printf("a") 랑 printf('a') 는 둘다 되나요? 근데 널이나 공백을 표현할때는 " "가 안되고 ' ' 만 되나요?
-
미해결파이썬 무료 강의 (활용편4) - 업무자동화 (RPA)
for 이해안되네요
여기 에서 cols 는 col_range에서 b1,c1 이렇게 한쌍을 가져오는건가요? 그럼 아래 cell 은 cols안에 b1,c1중에 하나를 가져오는건가요? 그럼 영어를 먼저 가져올지 수학을먼저 가져올지 어떻게 알수있나요? 둘중에 자동으로 왼쪽열인 b1열이 먼저 가져오게 되나요? 아무리 다시 봐도 이해가 안되어서요
-
미해결홍정모의 따라하며 배우는 C언어
에러
Error LNK1168 cannot open C:\Users\jungh\source\repos\Sol1\Debug\Project1.exe for writing Project1 C:\Users\jungh\source\repos\Sol1\Project1\LINK 1 이렇게 안 열린다고 뜨는데 어떻게 해야 하나요?ㅠㅠㅠㅠㅠㅠㅠㅠㅠ
-
미해결MAYA 3D animation Season 1
// Error: line 1: 지정된 프로시저를 찾을 수 없습니다. (AnimSchoolPicker) //
// Error: line 1: 지정된 프로시저를 찾을 수 없습니다. (AnimSchoolPicker) // 오류가 뜨면서 애니스쿨 픽커 툴을 사용할 수 없습니다. 무엇이 문제인가요?
-
미해결모의해킹 실무자가 알려주는, 파일 업로드 취약점 공격 기법과 실무 사례 분석 : PART 1
선생님 ㅠㅠ 안됩니다.
선생님 제가 지금 [실습2-2] "직접 제작하면서 배우는 JSP 기반의 파일 업로드 기능에 대한 이해" 이 부분을 공부하고 있는데 아파치 톰캣 폴더 안에 webapp 안에 Root 폴더에 index.jsp, upload.jsp 파일 둘 다 만들어서 선생님께서 강의해주신 그대로 코드를 작성하고 톰캣을 실행시켜서 127.0.0.1:8080에 접속해서 "파일 선택 선택된 파일 없음 upload"까지는 정상적으로 되었는데 그 이후에 파일을 선택하고 업로드 버튼을 누르면 "HTTP 상태 500 - 내부 서버 오류"가 발생합니다. 제가 upload.jsp에 작성한 코드는 <%@ page language="java" contentType="text/html; charset=UTF-8" %> <%@ page import="com.oreilly.servlet.MultipartRequest" %> <% String path = request.getRealPath("upload"); MultipartRequest multi = new MultipartRequest(request, path, 1024*10, "UTF-8"); String filename = path + "/" + multi.getFilesystemName("userfile"); %> <li>업로드 성공 : <%=filename%></li> 이것이고 "HTTP 상태 500- 내부 서버 오류"에 써 있던 문구는 org.apache.jasper.JasperException: JSP를 위한 클래스를 컴파일할 수 없습니다.: JSP 파일 [/upload.jsp]의 [6] 행에서 오류가 발생했습니다. The type javax.servlet.http.HttpServletRequest cannot be resolved. It is indirectly referenced from required .class files 3: <% 4: String path = request.getRealPath("upload"); 5: 6: MultipartRequest multi = new MultipartRequest(request, path, 1024*10, "UTF-8"); 7: String filename = path + "/" + multi.getFilesystemName("userfile"); 8: %> 9: JSP 파일 [/upload.jsp]의 [6] 행에서 오류가 발생했습니다. The type javax.servlet.ServletRequest cannot be resolved. It is indirectly referenced from required .class files 3: <% 4: String path = request.getRealPath("upload"); 5: 6: MultipartRequest multi = new MultipartRequest(request, path, 1024*10, "UTF-8"); 7: String filename = path + "/" + multi.getFilesystemName("userfile"); 8: %> 9: JSP 파일 [/upload.jsp]의 [6] 행에서 오류가 발생했습니다. The constructor MultipartRequest(HttpServletRequest, String) refers to the missing type HttpServletRequest 3: <% 4: String path = request.getRealPath("upload"); 5: 6: MultipartRequest multi = new MultipartRequest(request, path, 1024*10, "UTF-8"); 7: String filename = path + "/" + multi.getFilesystemName("userfile"); 8: %> 9: Stacktrace: org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:213) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:482) org.apache.jasper.compiler.Compiler.compile(Compiler.java:392) org.apache.jasper.compiler.Compiler.compile(Compiler.java:362) org.apache.jasper.compiler.Compiler.compile(Compiler.java:346) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:603) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:400) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:770) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) 이것입니다. 선생님께서 말씀하셨던 cos.jar 파일도 잘 아파치 톰캣 폴더 lib에 넣었는데 이럽니다 ㅠㅠ 저는 지금 비주얼 스튜디오 코드를 사용하고 있고 이클립스는 사용하지 않고 있습니다. 아파치 톰캣은 10버전을 사용하고 있고 JDK8버전을 사용하고 있습니다. PHP 기반의 파일은 정상적으로 잘 만들어지는데 JSP 기반의 파일은 안 만들어집니다. 검색을 해도 이클립스 어쩌구 저쩌구만 나오고 미치겠습니다. 6행에서 오류가 발생했다고 해서 계속 확인을 해봤는데 선생님께서 작성해주셨던 코드랑 다를 게 없었습니다. index.jsp 파일에 있는 코드들은 다 색깔이 들어가는데 이상하게 upload.jsp 파일에 있는 코드들은 다 색깔이 안 들어갑니다.
-
해결됨스프링 부트 개념과 활용
mvn package 오류가 뜨는데 원인을 모르겠습니다.
C:\Users\kjs50\IdeaProjects\SpringBootStart>mvn package C:\Users\kjs50\IdeaProjects\SpringBootStart>set JAVA_HOME=D:\01.app\java\jdk1.6.0_31 [INFO] Scanning for projects... Downloading: http://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-st arter-parent/2.0.3.RELEASE/spring-boot-starter-parent-2.0.3.RELEASE.pom [ERROR] The build could not read 1 project -> [Help 1] [ERROR] [ERROR] The project org.example:SpringBootStart:1.0-SNAPSHOT (C:\Users\kjs50\IdeaProje cts\SpringBootStart\pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not transfer artifact org.springframework.b oot:spring-boot-starter-parent:pom:2.0.3.RELEASE from/to central (http://repo.maven.apac he.org/maven2): Failed to transfer file: http://repo.maven.apache.org/maven2/org/springf ramework/boot/spring-boot-starter-parent/2.0.3.RELEASE/spring-boot-starter-parent-2.0.3. RELEASE.pom. Return code is: 501 , ReasonPhrase:HTTPS Required. and 'parent.relativePath ' points at wrong local POM @ line 17, column 13 -> [Help 2] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException [ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
컨트롤러 리다이렉션
@Controller public class HomeController { @GetMapping("/") // localhost들어가면 이거 작동 public String home(){ return "home"; } } 이코드에서 이제 스프링을작동시키면 index.html 에서 home으로 리다이렉션을하는건대 컨트롤러를이용해서 리다이렉션을하면 템플릿을 사용하는거여서 templates폴더에만드는것인가요??? 제가이렇게이해한게맞는지 모르겠습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
좋아요시 store의 state는 변경되는것을 확인했는데, 왜 렌더가 다시 되지 않는지 고민입니다.
삭제된 글입니다
-
미해결
cordova나 powershell오류에 대해서 잘 아시는 분 있을까요..ㅠㅠ
뭐가 문제인지 모르겠습니다.. 구글에도 나오지 않네요.. 파워쉘에서 해야되는건가 싶어서 파워쉘에서 하려니 cordova 커맨드가 먹히지도 않습니다. 파워쉘 업데이트도 해줬는데 안되네요.. 제발 아시는분 알려주십쇼 3일동안 못찾고있습니다..
-
해결됨CSS Flex와 Grid 제대로 익히기
media min-width: 600에서 flex-item width
강의를 보고 혼자서 작성해보았는데요.. chrome 브라우저를 사용중입니다. min-width: 600px에서 flex-item을 50%를 주었는데 자꾸 두번째 item이 떨어져서 border 영역만큼 빼고 width를 잡아주었어요. 이게 맞는걸까요 ? ㅜㅜ 선생님은 reset이나 item영역의 border를 어떻게 주셨는지요? 쌤처럼 item에 패딩도 예쁘게 넣어주고 싶은데 reset을 안했으니 브라우저 차이인건지.. 궁금해요 ㅜㅜ! 그리고 min-width: 900px로 넘어갈 때 grow 0 이 계속 적용이 되는데 제가 css 초보여서 이게 맞는건지 제가 잘못 작성한 건지 모르겠어요..
-
미해결Slack 클론 코딩[실시간 채팅 with React]
질문이요
onSubmitForm 함수안에서는 chatData가 undefined로 나와서 if(!chat.trim() && chatData) 를 했을때 if문이 적용되지가 않는데 무엇을 잘못한걸까요...? 함수 바깥에서 콘솔을 찍어보면 chatData가 나와요...
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
failed to solve with frontend dockerfile.v0
강사님. "Package.json 파일이 없다고 나오는 이유" 실습하고 있습니다. docker build -t yehyang1004/nodejs ./ 실행 했는데 아래 문제가 나옵니다. 해결 방법 업을까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
질문
여기서 input 하고 패스워드만 치면 저희가 입력창을 만들 필요없이 창에서 스스로 비밀번호 입력창을 제공해주던데, 그건 어디서 제공해주는거에요? 크롬브라우저에서 기본적으로 제공해주는 기능인가용??
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
라우터와 뷰 인스턴스질문...
안녕하세요 캡틴판교님 강의 정말 유익하게 듣고있습니다. 1. this.$router와 this.$store 같은경우에 스토어나 라우터 인덱스에서 뷰 인스턴스와 연결을 하여서 뷰 인스턴스 내에서만 사용할수있고 router sotre 에서는 저런식으로 사용하지 못하는것까지 이해했습니다. 그런데 뷰 인스턴스 내에서 라는 말이 정확하게 이해가 되지않습니다. 어떻게 하면 뷰 인스턴스내에 포함을 시키고 구분할수있는 것인가요?? 2. createListView HOC에서 컴포넌트 가드를 사용하여 아래 코드 export default function createListView(name) { return { // 재사용할 인스턴스(컴포넌트) 옵션들이 들어갈 자리 name, beforeRouteEnter : (to, from, next) => { bus.$emit('start:spinner'); // #1 this.$store.dispatch('FETCH_LIST', to.name) .then(() => { // #5 bus.$emit('end:spinner'); next(); }) .catch(err => console.log(err)); }, render(createElement) { return createElement(ListView); } } } 사용하였더니 beforeRouteEnter 내에서 this.$store로 접근할시에는 인식이 안되더라구요 그래서 store를 export 해주고 this.$store -> store 로 해주었더니 잘작동합니다. 왜 beforeRouterEnter 안에서는 this.$store가 인식이 안되는 지궁금합니다 ! 그리고 라우터 가드와 컴포넌트 가드는 똑같다고 생각해도 되는건가요?? 3. 캡틴판교님 nuxt강의는 계획에 있으신지 궁금합니다! nuxt의 asyncData를 이용하면 라우터가드를 따로 설정해주지 않아도 되는건지 궁금합니다
-
미해결스프링 웹 MVC
에리 메시지가 한글입니다.
form.html에서 한글을 적은 적이없는데 에러메시지가 알아서 한글로 변환되어서 나오는데요, 이런 타임리프 엔진에서 처리해준건가요 ??? error has occued부분은 fileds.hasAnyErrors() 시험삼아 동작시킨 부분입니다. 이 부분은 제가 적은 영어로 잘 나옵니다.
-
미해결실전! Querydsl
캐멀케이스 질문
안녕하세요! 정말 간단한 질문인데 구글링해도 딱히 나오지 않아서 질문드립니다. 2:00 에 보면 필드명이 username, teamName 하셨는데요 username은 왜 캐멀케이스를 사용하지 않나요??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
name=" "이나 mappedby =" "할때 자동완성 질문이요..!
저는 " "안에서 Alt+Enter(윈도우기준) 해도 자동완성으로 객체명을 못띄워주던데요...! " " 아니면 잡는데 " "안에 들어가있으면 강사님 IDE처럼 안되는데 혹시 어떤 설정이 필요한건지 알수있을까요?
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
no-unexpected-multiline 이슈
프리티어를 ESLint와 통합하고, 실행하면 강의 초반에 예를 들었던 console.log( ) ( function( ) { } ) ( ) 코드의 Error가 표시되지 않습니다. 저는 셋팅이 잘못된 줄 알고 한참을 헤매다가, 결국 프리티어를 통합시키면, 이 멀티라인 에러가 무시된다는것을 알았습니다. https://github.com/prettier/eslint-config-prettier/issues/30 저 같은 경우 Prettier는 vscode extension으로 사용해오고 있었는데, 그래서 이럴 경우 꼭 웹팩에서 eslint와 통합시킬 필요가 있는지 궁금합니다. 그리고 실무에서는 prettier를 웹팩에다 설치하는지 아니면 저같이 extension으로 사용하는지 궁금합니다. 감사합니다.